@charset "UTF-8";
/* CSS Document */

body { margin-top: 0px; margin: auto; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}


#search_box_background { position: relative; background-color: #eeeeee; left: 0px; top: 0px; width: 990px;  padding-top: 0px; padding-bottom: 0px; }
#searchbox_left, #searchbox_right {position: relative; left: 0px; width: 710px; float: left; display: inline; top: 0px; padding-left: 10px;}
#searchbox_right { width: 250px; float: right; top: 0px; }
.search_text_box {
font-size: 8pt;
padding-top: 0px;
padding-bottom: 0px;
font-weight: normal;
display: inline;
}
/* Begin of DIV Layout information */
#sectionsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	text-align: left;
}


#home_left_mid_box
{
position: relative;
left: 0px;
top: 0px;
display: inline;
width: 680px;
border: 0px solid #cccccc; 
background-color: white; 
padding: 0px; 
float: left;
}




#headline_information, #other_headlines_box, #ap_section_left,#ap_section_right, #news_section_box
{ position: relative; left: 0px; top: 0px; width: 325px; float: left; display: inline; text-align: left; margin-left: 10px;}
#other_headlines_box { width: 310px; padding-left: 10px; margin-right: 0px; padding-right: 0px; float: right; border-left: 1px solid #cccccc; } 
#ap_section_left { width: 260px; margin-left: 0px; }
#ap_section_right { width: 180px; margin-left: 5px; }
#news_section_box {width: 200px; margin-left: 0px; top: 5px; float: right; border: 1px solid #cccccc;  margin-right: 10px; }
#spotlight_title
{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background: #1703ab; color: white; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; margin-right: 10px; }

#spotlight_title a:link, #spotlight_title a:visited, #spotlight_title a:hover, #spotlight_title a:active { color: white; text-decoration: none; }
#spotlight_text_box
{ border: 0px solid #cccccc; background-color: white; text-align: left; padding-left: 5px; padding-right: 5px; padding-bottom: 1px; padding-top: 1px; list-style-position: outside; color: #585757; border-top: 0px; margin-bottom: 5px; }

/* Begin of Styles for Bulleted Lists  */
#spotlight_text_box ul, #ap_section_left ul, #news_section_box ul { margin:0 5px 0 5px; padding:0; list-style-position: outside; list-style-type: none;  }
#spotlight_text_box li, #ap_section_left li, #news_section_box li { position: relative; left: 0px; top: 0px; padding-left: 10px; margin-right: 5px; margin-top: 0px; font-size: 9pt; color: black;  text-align: left; background-image:url(/images/eagle/bullet5px.jpg); 	background-position:0 5px; 	background-repeat:no-repeat; }
 #ap_section_left ul, #news_section_box ul { margin: 0 0px 0 10px; }


/* End of Styles for Bulleted Lists */
#spotlight_headline {  font-size: 11px; text-align: left; padding-left: 0px; padding-right: 0px; padding-bottom: 1px; padding-top: 1px; color: #585757;  }
#news_section_box { font-size: 14px;  }
.spotlight_mainheadline {font-size: 14px; }

td.bottom_sections a, td.bottom_sections, span.bottom_sections, div.bottom_sections { border-bottom: 0px; font-family: Arial; font-size: 14px; font-weight: bold; border-bottom: 2px solid #666666; margin-left: 10px; margin-right: 0px; margin-top: 5px; text-align: left; }

td.bottom_sections a { border-bottom: 0px; }
/* End of DIV Layout information */




/* Begin of Eagle Top Header Styles */
#eagle_paper_image {position: relative; margin-left: 16px; margin-right: 15px; display: inline; font-size: 10px; float: left;}
#eagle_searchbox_background { position: relative; left: 0px; top: 0px; width: 990px; background-color: #cccccc; display: inline; height: 20px;}
/* End of Eagle Top Header Styles */

/* Eagle Home Page Bottom Containers */
#news_sections_box { position: relative; left: 0px; top: 0px; display: inline; float: left; width: 728px; border: 1px solid #cccccc; clear: all; margin-bottom: 5px; }

/* End of Eagle Home Page Bottom Containers */

.section_content_block ul { position: relative; left: 25px; top: 0px; padding-left: 0px; margin-top: 0px; }  
.section_content_block li { margin-right: 20px; margin-top: 5px; }
A:link {text-decoration: none; color: #486db1;}
A:visited {text-decoration: none; color: #486db1;}
A:hover {text-decoration: underline; color: #486db1;}
a:link.bottom_sections, a:visited.bottom_sections { text-decoration: none; color: black; text-align: left; }
form { display: inline; }
.sectionsub a { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform:uppercase; }
.top_banner_border { border: 1px solid #cccccc; background-color: white; padding: 0px; }

#weather_box_border { border: 1px solid #cccccc; padding-left: 5px; padding-top: 5px; padding-bottom: 5px; }


.search_text_button { font-size: 8pt; padding-top: 0px; padding-bottom: 0px; font-weight: normal; list-style: inside; display: inline; }
.mainheadline2, .mainheadline2 a, .mainheadline2 a:hover, .mainheadline a:visited .mainheadline2 a:link { font-size:18px; font-weight:bold; color: #2e508d; }
.mainheadline3 { font-size:14px; font-weight:bold; padding-bottom: 2px; }
.main_story_link,  .ap_links { position:relative; left: 0px; top: 0px; font-family:Arial; font-size: 9pt; font-weight: bold;
 }
.TopStoriesContent ul { margin-left: 15px; padding-left: 0px; margin-top: 0px; margin-bottom: 0px;}

.top_left_box_border { border: 1px solid #cccccc; background-color: white; padding: 2px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
.mainpic { border-width: 1px; border-color:#000000; margin-top:0px; margin-bottom:5px;  }

/* Begin Eagle Home Page Bottom Sections */
#home_bottom728, #section670 { position: relative; left: 0px; top: 0px; width: 726px; float: left; border: 1px solid black; display: inline; text-align: left;  }
#home_bottom262 {position: relative; width: 257px; float: right; display: inline;  }
#section670 { width: 650px; border: 0px; }


/* End Eagle Home Page Bottom Sections */


/* Begin of Eagle Home Page - News Sections */
a.news_section_left:link, a.news_section_left:visited, a.news_section_left:hover, a.news_section_left:active  { font-size: 11px; }
.news_section_left, .news_section_right,.section_news_left, .section_news_right { position: relative; width: 300px; left: 10px; right: 30px; display: block; float: left; margin-bottom: 5px; clear: left; font-size: 11px; }
.news_section_right, .section_news_right { left: 0px; float: right; margin-right: 30px; clear: right; }
.news_section_left ul, .section_news_left ul { margin:0 5px 0 10px; padding:0; list-style-position: outside; list-style-type: none; }
.news_section_left li, .section_news_left li { position: relative; left: 0px; top: 0px;  margin-right: 5px; margin-top: 0px; font-size: 11px; color: black;  text-align: left; background-image:url(/images/eagle/bullet5px.jpg); 	background-position:0 5px; 	background-repeat:no-repeat; padding-left: 7px;}
.news_section_right ul, .section_news_right ul { margin:0 5px 0 10px; padding:0; list-style-position: outside; list-style-type: none;}
.news_section_right li, .section_news_right li { position: relative; left: 0px; top: 0px;  margin-right: 5px; margin-top: 0px; font-size: 11px; color: black; padding-left: 7px; text-align: left; background-image:url(/images/eagle/bullet5px.jpg); 	background-position: 0px 5px; 	background-repeat:no-repeat; }
.news_section_left .bottom_sections, .news_section_right .bottom_sections { margin-left: 0px;  text-align: left; }
.bottom_sections a:link, .bottom_sections a:visited, .bottom_sections a:hover, .bottom_sections a:active {color: black; text-decoration: none;  text-align: left;}
/* End of Eagle Home Page - News Sections */
.section_news_left, .section_news_right { width: 260px; }

#home_page_features { position: relative; left: 0px; top: 5px; display: inline; clear: left; width: 726x; margin-bottom: 5px; border: 1px solid #cccccc; font-size: 24px; float: left;}


/* Navigation Styling for Safari */
.TopNavBarTabGroup a:link, .TopNavBarTabGroup a:visited, .TopNavBarTabGroup a:active  { color: black; text-decoration: none; }
.TopNavBarContent a:link, .TopNavBarContent a:visited, .TopNavBarContent a:hover, .TopNavBarContent a:active { color: white; text-decoration: none; }
.TopNavBarContent a:hover { text-decoration: underline; }
/* Opinions Box Styles */

#headline_indent { position: relative; left: 20px; padding-right: 10px; }



#opinions_box { background-color: #f0f0f0; border: 1px solid black; margin: 5px; padding: 10px; }
.opinions_name_left, .opinions_name_mid, .opinions_name_right { position: relative; left: 0px; top: 0px; display: inline; width: 210px; font-size: 14px; }
.opinions_name_left { float: left; }
.opinions_name_right { float: right; text-align: right;}
.opinions_name_mid { float: left; text-align: center; }
/* End Opinions Box Styles */

.sports_bottom_left { position: relative; left: 0px; top: 0px; width: 320px; display: inline; float: left; margin-left: 50px;}
.sports_bottom_right { position: relative; left: 0px; top: 0px; width: 320px; display: inline; float: right; margin-right: 50px; }
.sports_subsections { font-family: Arial; font-size: 14px; font-weight: bold; border-bottom: 2px solid #666666; margin-top: 5px; width: 280px;  }
.sports_bottom_left ul { margin:0 5px 0 25px; padding:0; list-style-position: outside; }
.sports_bottom_left li { position: relative; left: 0px; top: 0px;  margin-right: 5px; margin-top: 0px; font-size: 11px; color: black;  text-align: justify;}
.sports_bottom_right ul { margin:0 5px 0 25px; padding:0; list-style-position: outside;}
.sports_bottom_right li { position: relative; left: 0px; top: 0px;  margin-right: 5px; margin-top: 0px; font-size: 11px; color: black;  text-align: justify;}
.sports_bottom_right li  { margin: 0px; }


/* Story Styling */
.main_story_link, a.main_story_link:link, a.main_story_link:visited, a.main_story_link:hover, a.main_story_link:active { position:relative; left: 0px; top: 0px; font-family:Arial; font-size: 12px; font-weight: bold; color: #486db1; }
.featuretext { 	font-size: 8pt; margin-left: 0px; margin-right: 20px; color: #585757; margin-bottom: 10px; }
.bottom_sections { font-family: Arial; font-size: 14px; font-weight: bold; border-bottom: 2px solid #666666; margin-left: 10px; margin-right: 0px; margin-top: 5px; text-align: left; }

/* End of Story Styling */


/* Begin of Top Ads Box Styles */

#TopAds2521 { border: 1px solid #cccccc;  background-color: white;  font-size: 10px; text-align: left; padding-left: 0px; padding-right: 0px; padding-bottom: 1px; padding-top: 1px; list-style-position: outside; color: #585757; width: 100%; }
#TopAds2521 .TopAdsTabContent ul { position: relative; left: 15px; top: 0px; padding-left: 0px; margin-top: 0px; }
#TopAds2521 .TopAdsTabContent li { margin-right: 5px; margin-top: 5px; font-size: 11px; color: black;}

/* End of Top Ads Box Styles */



/* Div tag CSS */

#main_content_box, #home_page_middle_box
{
width: 990px;
height: auto;
margin: auto;
}

#top_header_box, .top_header_box

{border: 1px solid #cccccc;
width: 990px;
height: auto;
margin: auto;

}

.top_left_content_box
{
position: relative;
display: inline;
width: 680px;
background-color: white; 
padding: 0px; 
float: left;
height: 293px;
text-align: left;
}

.section_content_block,#classifieds_content_box
{
position: relative;
display: inline;
width: 680px;
border: 1px solid #cccccc; 
background-color: white; 
padding: 0px; 
float: left;
height: 293px;
}

#classifieds_content_box
{border: 0px; }

#section_content_box, #nottop5stories
{
position: relative;
display: inline;
width: 680px;
border: 1px solid #cccccc; 
background-color: white; 
padding: 0px; 
float: left;
text-align: left;
}

#section_content_box { font-size: 12px; font-family:Arial, Helvetica, sans-serif; padding-left: 5px; width: 675px; }
#nottop5stories {margin-left: 5px; margin-right: 5px; border: 0px; width: 650px; }

<!-- Home Page Stuffs -->

#home_left_mid_box {position: relative; left: 0px; top: 0px; border: 0px; display: inline; clear: both; margin-bottom: 5px;}

#adpostionc_box { position: relative; width: 728px; left: 0px; top: 5px; float: left; display: inline; clear: all; margin-bottom: 5px;  }

#home_from_the_eagle, #home_sports_boxes { 
	position: relative; 
	left: 0px; 
	top: 0px; 
	width: 345px; 
	float: left; 
	border: 1px solid #cccccc; 
	display: inline; 
}

#home_sports_boxes { width: 325px; float: right; border: 0px; }
#home_aggiesports { position: relative; left: 0px; top: 0px; width: 325px; float: right; display: block; border: 1px solid #cccccc; border-top: 0px; margin-right: -1px;  clear: left; margin-bottom: 5px; text-align: left;}
#home_aggiesports a.as_link:link ,#home_aggiesports a.as_link:visited, #home_aggiesports a.as_link:hover, #home_aggiesports a.as_link:active { text-decoration: none; color: white; }
#home_aggiesports ul { margin:0 5px 0 10px; padding:0; list-style-position: outside; list-style-type: none;}
#home_aggiesports li { position: relative; left: 0px; top: 0px;  margin-right: 5px; margin-top: 0px; font-size: 8pt; color: black;  text-align: left; background-image:url(/images/eagle/bullet5px.jpg); 	background-position:0 8px; 	background-repeat:no-repeat; padding-left: 7px;}
#home_aggiesports li { margin: 0px; }


#home_brazossports { position: relative; left: 0px; top: 0px; width: 325px; float: right; display: block; border: 1px solid #cccccc; border-top: 0px; margin-right: -1px; clear: left; margin-bottom: 5px; text-align: left; }
#home_brazossports a.as_link:link ,#home_brazossports a.as_link:visited, #home_brazossports a.as_link:hover, #home_brazossports a.as_link:active { text-decoration: none; color: white; }
#home_brazossports ul { margin:0 5px 0 10px; padding:0; list-style-position: outside; list-style-type: none;}
#home_brazossports li { position: relative; left: 0px; top: 0px;  margin-right: 5px; margin-top: 0px; font-size: 8pt; color: black; text-align: left; background-image:url(/images/eagle/bullet5px.jpg); 	background-position:0 8px; 	background-repeat:no-repeat; padding-left: 7px;}
#home_brazossports li a.sub_section_link { margin: 0px; }


/* Begin of Home Page from the Eagle Box  */
#fromtheeagle_left, #fromtheeagle_middle, #fromtheeagle_right { position: relative; left: 0px; top: 0px; width: 90px; float: left; display: block; padding-left: 12px; padding-right: 12px; text-align: center; font-size: 11px; }
.fromtheeagle_text { font-size: 10px; text-align: left; margin-bottom: 5px;}
/* End of Home Page from the Eagle  */

.top_right_content_box, .section_right_rail {position: relative; display: inline; width: 300px; float: right; }
.top_story_box
{
position: relative;
padding-left: 4px;
padding-right: 4px;
padding-top: 2px;
padding-bottom: 5px;
text-align: left;

}

.spacer5px { position: relative; left: 0px; top: 0px;	 height: 5px; font-size: 5px;}

.space10px{height: 10px; font-size: 10px;}

.spacerHeader{height: 6px; font-size: 6px;}

.writeup_text { position: relative; display: inline; width: 300px; float: left; font-size: 12px; color: #515050; font-weight: normal; padding-bottom: 5px;}

.homepagetabs { position: relative; display: inline;  width: 365px; float: right; }

a.mini_section_title:link, a.mini_section_title:visited, a.mini_section_title:hover, a.mini_section_title:active, #spotted_box_title, #fromtheeagle_title, #newsbox_title, #section_news_title
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
background: #1703ab;
color: white;
text-align: left;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;
}

#fromtheeagle_title { position: relative; left: 0px; top: 0px;  width: 335px; padding-left: 10px; }
#spotted_box_title, #spottedtext, #newsbox_title #features_title, #section_news_title {position: relative; left: 0px; top: 0px; width: 290px; }
#spotted_sub_box, #spottedlinkscontainer { position: relative; left: 0px; top: 10px; width: 183px; display: block; float: right; text-align: left; margin-right: 5px; }
#spottedlinkscontainer { top: 0px; margin-right: 5px; margin-bottom: 5px; }
#spottedtext { position: relative; margin-top: 0px;  font-size: 10px; text-align: center; margin-right: 10px; }
.spotted_writeup  { position: relative; left: 0px; top: 0px; margin-right: 5px; display: block; font-size: 10px; margin-bottom: 10px; clear: both; text-algin: left;}
#hspottedbox a.spottedlinks { font-size: 9px; }
#newsbox_title,#section_news_title, #features_title, #ap { width: 716px; }
#section_news_title { width: 650px; margin-left: 5px; margin-right: 5px; }
#hspottedbox {
position: relative; left: 0px; top: 0px; width: 298px;
border: 1px solid #cccccc; 
border-top: 0px;
background-color: white;  
vertical-align: text-top;
clear: both;
margin-top: 0px;
}

.spotted_thumbnail {padding-left: 8px; padding-top: 8px; padding-bottom: 8px; padding-right: 8px; display: inline; float: left;}

a.spottedheadline { font-size:14px; font-weight:bold; font-family: Arial;  }


.spacer40px {position: relative; left: 0px; top: 0px; width: 40px; display: inline; }

.key { margin: 3px; }
.latest_ap_news
{
color: red;
font-weight: bold;
padding-bottom: 5px;
display: inline;
}

.wthr_section_title {position: relative; display: inline; font-size: 12px; font-weight: bold; vertical-align: top; }

.aplinks, a.aplinks { display: inline; }
#ap_news_box {position: relative; margin-left: 40px; display: inline; margin-right: 5px; float: right;  }

.wheader_left { position: relative; float: left; display: inline; }

.TopHeader_left { position: relative; float: left; display: inline; }

.subheadlinebox
{
    background-color: #1703ab;
	padding: 1px 2px 1px 2px;
	margin-top: 0px;
	margin-bottom: 3px;
	border-top: 1px none #999999;
	border-right: 1px none #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px none #999999;
}

H3
{
font-size: 1em;
font-weight: bold;
color: #ffffff;
padding-left: 4px;
margin: 0px;
margin-top: 4px;
margin-bottom: 4px;
background-color: #1703ab;
}


form { display: inline; }
  .weatherpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
  }

table, tr, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
  }

.navbg1 {
  background-color:#CC0000;
 }

/*
td {padding: 2px;}
*/

.key { margin: 3px; }

.latest_ap_news
{
color: red;
font-weight: bold;
padding-bottom: 5px;
}

.box{
	border: 1px solid #cccccc;
}

#box{
	border: 1px solid #cccccc;
}

h1 { font-size: 12px;}

/* Story Layout CSS */
#photo_box { position: relative; display: inline; float: right; width: 300px; border: 1px solid black; margin-left: 5px; }


.footertext, #footertext {
	font-size:10px;
}

.mainheadlinetext {
	font-size: 9pt;
	color: #515050;
}




.sub_section_link
{
position:relative;
left: 0px;
top: 0px;
font-size: 8pt;
padding-top: 0px;
padding-bottom: 0px;
font-weight: normal;
list-style: inside;
}

/* HomePage Header Stuff */

.HomePageHeaderEagleLogo{
	position: relative; 
	float: left; 
	width: 416px;
	height: auto;
}

.HomePageHeaderSubscribeInfo{
	position: relative; 
	float: left;
	width: 125px;
	height: auto;
}

.HomePageHeaderSubscribeText{
	position: relative;
	float: left;
	width: 144px;
	height: auto;
	font-size:  10px;
	line-height: 120%;
}

.HomePageHeaderWundergroundHeader{
	position: relative;
	float: left;
}

.featureheadline {
	font-size:11px;
	font-weight:bold;
}





