@charset "UTF-8";
/* CSS Document */

/* Search and Nav Box */

#TopNavBarContainer{ position: relative; left: 0px; top: 0px; width: 990px; margin: 4px 0px 5px 0px; }

#search_box_background { position: relative; background-color: #eeeeee; width: 990px; height: auto; padding: 0px 0px 0px 0px; font-size: 8pt; }
#searchbox_left, #searchbox_right { position: relative; left: 0px; width: 720px; float: left; display: inline; top: 0px; padding-left: 10px;}
#searchbox_right { width: 250px; float: right; top: 0px; }
.search_text_box { font-size: 10px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; display: inline; }
.search_text_button { display:inline; }
.sub_section_link, .search_text, .search_text_button { font-size:10px; font-weight:normal; list-style-image:none; list-style-position:inside; list-style-type:disc; padding-bottom:0px; padding-top:0px; }
form{ display: inline; }

/* Breaking News */

#BreakingNewsBox{ position: relative; margin: auto; height: 45px; width: 986px; margin-top: 5px; border: 2px solid #e00001;}
#spacerstories { position: relative; left: 0px; top: 0px; font-size: 5px; height: 5px; }
#BreakingNewsTitleBoxLeft { background-color: #e00001; width: 105px; height: 45px; float: left; }
#BreakingNewsTitleBoxRight { background-color: #e00001; width: 105px; height: 45px; float: right; }
#breakingnewstitleleft, #breakingnewstitleright { position: relative; left: 0px; top: 0px; width: 102px; text-align: center; display: inline;  color: white; float: left; padding-top: 3px; padding-bottom: 3px; font-size: 14px; font-weight: bold;}
#breakingnews_text{ position: relative; margin: 5px 0px 0px 5px; font-family: Arial; font-size: 12px; color: black; padding-top: 3px; padding-bottom: 3px; float: left; display: inline; width: 765px;}

/* Global Stuff */

body {font-family:Arial; font-size: 14px;}

a:visited { color:#486DB1; text-decoration:none; }
a:link { color:#486DB1; text-decoration: none; }
a:hover { color:#486DB1; text-decoration:underline; }

a.mainheadline:link, a.mainheadline:visited, a.mainheadline2:link, a.mainheadline2:visited, a.section_sub:link, a.section_sub:visited {color:#2E508D; text-decoration: none;}
a.mainheadline:hover, a.mainheadline2:hover, a.section_sub:hover {color:#2E508D; text-decoration: underline;}
.main_story_link, a.main_story_link:link, a.main_story_link:visited, a.main_story_link:active { color:#486DB1; font-family:Arial; font-size:12px; font-weight:bold; left:0px; position:relative; top:0px; text-decoration: none; }
a.main_story_link:hover{ color:#486DB1; font-family:Arial; font-size:12px; font-weight:bold; left:0px; position:relative; top:0px; text-decoration: underline; }

.mainheadline2{ font-size:18px; font-weight:bold; }
.mainheadline2, .mainheadline2 a, .mainheadline2 a:hover, .mainheadline a:visited .mainheadline2 a:link{ color:#2E508D; font-size:18px; font-weight:bold; }
.mainheadlinetext {color:#515050; font-size:12px; }

.ssssearch_headline {font-family:Arial; font-size:9px; font-weight:normal; padding-bottom:0px; padding-top:0px; }
.s_search_headline {font-family:Arial; font-size:12px; font-weight:normal; padding-bottom:0px; padding-top:0px; }

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; font-size: 12px; font-weight: bold; background: #1703ab; color: white; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; letter-spacing: 1px; }

.featurepic { background:white none repeat scroll 0% 0%; border-color:#000000; border-width:1px; margin-bottom:1px; margin-top:1px; }

/* Spotted Box Stuff (obviously) */
.spotted_box_title, .spotted_box_title a, .spotted_box_title a:visited{	position: relative; left: 0px; top: 0px; width: 290px; font-family:Arial; font-size: 12px; font-weight: bold; background: #1703ab; color: white; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; text-decoration: none; letter-spacing: 1px; }
a.spottedlinks{ font-size: 9px; width: auto; }
.SpottedHeadline, .SpottedHeadline a{font-size: 14px; font-weight: 800;	padding: 3px 0px 1px 0px; display: block; position: relative; margin: auto; }
.spotted_sub_box, .spottedlinkscontainer{ position: relative; width: 183px; display: block; float: right; text-align: left; }
.spotted_writeup  { position: relative; display: block; font-size: 10px; text-align: left;}
.spotted_thumbnail{	margin: 10px 10px 0px 10px; display: inline; float: left;} 

/* From The Eagle Stuffs */

.fromtheeagle_title{ background: #1703AB; color: white; font-family: Arial; font-size: 11px; letter-spacing: 1px; font-weight: bold; padding-bottom: 2px; padding-left: 10px; padding-top: 2px; text-align: left; width: 350px; }


.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; }
.AsBsRssStuff{padding-left: 5px;}
.HomeFromEagleAggieSports a.as_link:link , .HomeFromEagleAggieSports a.as_link:visited, .HomeFromEagleAggieSports a.as_link:hover, .HomeFromEagleAggieSports a.as_link:active { text-decoration: none; color: white; }
.HomeFromEagleAggieSports ul {padding: 0px 0px 0px 5px; list-style-image: url('http://www.theeagle.com/images/eagle/bullet5px.jpg');}
.HomeFromEagleAggieSports li {font-size: 10px; color: black; padding: 0px 0px 0px 5px; text-align: left;}

.HomeFromEagleBrazosSports a.as_link:link , .HomeFromEagleBrazosSports a.as_link:visited, .HomeFromEagleBrazosSports a.as_link:hover, .HomeFromEagleBrazosSports a.as_link:active { text-decoration: none; color: white; }
.HomeFromEagleBrazosSports ul { margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px; }
.HomeFromEagleBrazosSports li {font-size: 10px; color: black; text-align: left; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px;}


/* Begin of Home Page from the Eagle Box  */
.fromtheeagle_middle, .fromtheeagle_right { position: relative; left: 0px; top: 0px; width: 90px; float: left; display: block; padding: 5px 12px 0px 12px; text-align: center; font-size: 11px; }
.fromtheeagle_left{ position: relative; left: 0px; top: 0px; width: 90px; float: left; display: block; padding: 5px 12px 0px 18px; text-align: center; font-size: 11px; }
a.fromtheeagle_head{font-size: 11px; text-align: left; font-weight: bold; text-align: center; padding: 3px 0px 3px 0px; width: 90px;}
.fromtheeagle_text { font-size: 10px; color:#585757; text-align: left; width: 90px; padding: 3px 0px 0px 0px;}
.aggiesports_title, .aggiesports_title a, .aggiesports_title a:visited{ position: relative; left: 0px; top: 0px; width: 300px; font-family:Arial; font-size: 12px; font-weight: 700; padding-top: 2px; padding-bottom: 2px; background-color: #3f0000; color: white; text-align: left; padding-left: 10px; text-decoration: none; letter-spacing: 1px;}
.brazossports_title, .brazossports_title a, .brazossports_title a:visited{ position: relative; left: 0px; top: 0px; width: 300px; font-family:Arial;	font-size: 12px; font-weight: 700; padding-top: 2px; padding-bottom: 2px; background-color: #12509b; color: white; text-align: left; padding-left: 10px; text-decoration: none; letter-spacing: 1px;}

/* News Sections Bottom */

#NewsSectionLine{ position: relative; width: 723px; height: auto; overflow: auto; }
#home_bottom728, #section670 { position: relative; width: 728px; float: left; border: 1px solid #cccccc; display: inline; text-align: left; margin: 5px 0px 5px 0px; }
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: 330px; display: block; float: left; margin: 0px 0px 8px 10px; clear: left; font-size: 11px; }
.news_section_right, .section_news_right { left: 0px; float: right; margin: 0px 10px 8px 0px; clear: right; width: 330px; }
.news_section_left ul, .section_news_left ul { margin:0 5px 0px 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 { text-align: left; margin: 6px 0px 2px 0px; border-bottom:2px solid #666666; font-family:Arial; font-size:14px; font-weight:bold; }
.bottom_sections a:link, .bottom_sections a:visited, .bottom_sections a:hover, .bottom_sections a:active {color: black; text-decoration: none;  text-align: left;}
.ssearch_headline {	font-family: Arial; font-size: 12px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; }
.sub_search_headline { font-family: Arial; font-size: 9px; padding-top: 0px; padding-bottom: 0px; font-weight: normal; }
.featuretext { font-family: Arial; font-size: 8px; padding-left: 10px;	padding-right:10px; }


/* News you can use */

.NewsYouCanUseTitle{ background:#1703AB; color:white; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding-bottom:2px; padding-left:10px; padding-top:2px; text-align:left; letter-spacing: 1px;} 
#NewsYouCanUseBoxes{ position: relative; margin: 5px 5px 5px 5px; width: 109px; display: block; float: left; text-align: center; }
.NewsYouCanUseHeads{ padding: 3px 0px 3px 0px; }
.NewsYouCanUseText{ font-size: 10px; color:#585757; text-align: left; }

.TopAdsTabsContent { background:white none repeat scroll 0% 0%; font-family:Arial,Helvetica,sans-serif; font-size:9px; padding:4px; }

.footertext { font-size:10px; }

