@charset "UTF-8";

/* Global Usage Style Begin */

body { background-color: #CCCCCC; margin: auto; text-align: center; }
img { border: 0px; }
.clear5pxspacer { display: block; height: 5px; font-size: 5px; clear: both; }
.clear1pxspacer { display: block; height: 1px; font-size: 1px; clear: both; }
.MainContentBox { display: block; width: 990px; background-color: #CCCCCC; clear: both; margin: auto; text-align: center; margin-top: 5px; }
a.AggieSportsLine:link, a.AggieSportsLine:visited, a.AggieSportsLine:hover, a.AggieSportsLine:active { color: #500000; font-size: 12px; }
a.BrazosSportsLine:link, a.BrazosSportsLine:visited, a.BrazosSportsLine:hover, a.BrazosSportsLine:active { color: #2B476A; font-size: 12px; }
a.CessnasBlog:link, a.CessnasBlog:visited, a.CessnasBlog:hover, a.CessnasBlog:active { color: #000000; font-size: 12px; }
.grayborder1px { display: block; font-size: 1px; height: 1px; border-top: 1px solid #CCCCCC; margin: 5px 0px 0px 0px; }
.maincontent_sectionbox {display: block; width: 100%; margin: 0px 0px 10px 0px; background-color: white; text-align: left; clear: both; }
.newsectiontitle { display:inline; float:left; font-family: Aria;; font-size:21px; font-weight:normal; margin-left:10px; text-transform: capitalize; }
.newsectiontitle a:link, .newsectiontitle a:visited, .newsectiontitle a:hover, .newsectiontitle a:active { color: black; }
.newssubsections, .SectionNewsSubsections { display:inline; float:right; width:445px; border-bottom:1px dashed #666666; color:#666666; font-size:11px; height:18px; left:0; margin: 0px 10px 10px 5px; text-align:right; text-transform:uppercase; clear:right; }
.SectionNewsSubsections { width: 150px; }
a.HeadlineText:link, a.HeadlineText:visited, a.HeadlineText:hover, a.HeadlineText:active { color:#16387C; font-family:Arial; font-size:12px; font-weight:bold; text-decoration: none; }
a.HeadlineText:hover{  text-decoration: underline; }
.news_section_left, .news_section_right {display: inline; width: 325px; clear: left; float: left; font-size: 11px; margin: 0px 0px 8px 5px; }
.news_section_right { clear: right; float: right; margin: 0px 5px 8px 0px; }
.NewsSectionTitlebar { display: block; border-bottom:1px dotted #666666; font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:16px; font-weight:normal; margin-bottom:5px; padding-right:2px; width:300px; text-transform:capitalize; clear: both; color: black;  }
.NewsSectionTitlebar a:link, .NewsSectionTitlebar a:visited, .NewsSectionTitlebar a:hover, .NewsSectionTitlebar a:active { color: black; text-decoration: none; display: inline; }
.MoreHeadlinesBox { display: block;  margin: 5px 5px 5px 0px; font-size: 9px;  clear: both;}
.MoreHeadlinesBox a:link, .MoreHeadlinesBox a:visited, .MoreHeadlinesBox a:hover, .MoreHeadlinesBox a:active { text-decoration: none; color: #16387C;}
 #HomePageTopStoriesBoxSpotA, .HomePageBusinessBox, .RightRailBusinessBox, .RightRailPollQuestionBox, .RightRailMostPopularBox, .HomePageBottomRightRailGasandEnergy, .RightRailTopAdsBox, .TheEagleAPSnippet, .TheEagleGoogleAdSense300x250, .greatfindsboxborder, .weather_box_border, .RightRailTop300x250Ad, .RightRailSpottedBox  { display: block; margin: 10px 0px 10px 0px; width: 320px; background-color: #FFFFFF; text-align: center; clear: both; } 
 .TheEagleGoogleAdSense300x250 { margin-bottom: 0px; }
 #HomePageTopStoriesBoxSpotA { margin: 5px 0px; }
.weather_box_border { margin-top: 0px; }
#weather_innerbox { display: block; margin: 5px 10px; width: 300px; background-color: #FFFFFF;  }
#HomePageSpottedContainer { margin-bottom: 0px; }
.weather_innerbox { margin: 10px 0px 10px 0px; }
#HomePageSpottedContainer, .HomePageBusinessBox { display: block; margin: 0px 0px 5px 0px; width: 300px; background-color: #FFFFFF; text-align: left;  }
.RightRailPollQuestionBox, .RightRailMostPopularBox, .RightRailTopAdsBox, .greatfindsboxborder, .RightRailBusinessBox { text-align: left; }
.rightrail_titles, .businessboxtitle { display: block; margin: 0px 0px 5px 10px; font-family: Arial; font-size:21px; font-weight:normal;clear: both; text-transform: capitalize;  }
#BrazosAutosAdBox { display: block; margin: 0px 0px 5px 0px; }
.greatfindsboxborder { border: 1px solid #CCCCCC; }
.rightrail_titles a:link, .rightrail_titles a:visited, .rightrail_titles a:hover, .rightrail_titles a:active { color: black; }
.businessboxtitle a:link, .businessboxtitle a:visited, .businessboxtitle a:hover, .businessboxtitle a:active { color: black; }
.spotted_thumbnail { display:inline; float:left; margin: 0px 5px 5px 10px; }
.theeagle_pollquestion { display: block; font-size: 12px; margin: 0px 10px 0px 10px; }
#theeagle_polloptions { display: inline; font-size: 11px; }
.pollquestiondisclaimer {margin: 10px 10px 5px 10px; font-size: 10px; }
.listNostyle{list-style:none; }
 li.listNoStyle {display: block; margin-right: 3px; }
input { display: inline; }
.pollsystem_votebutton { display: block; margin: 0px 10px 0px 20px;}
form { margin: 0px; display: inline; }
#flashcontent1, #flashcontent, .GoogleAdSenseInnerBox { margin: 5px 0px 5px 0px; padding-top: 0px; }
#HomePageContainerRight{ display: inline; float: right; width: 320px; background-color: #CCCCCC; text-align: left; margin-left: 5px; clear: right;}
.NewsSectionLine { display: block; height: auto; overflow: auto; width: 660px; }

#twitter_div ul { list-style-position:outside; list-style-type:none; margin:0 5px 0 10px; padding:0; }
#twitter_div li { background-image:url(http://www.theeagle.com/images/eagle/bullet5px.jpg); background-position:0 5px; background-repeat:no-repeat; color:black; font-size:12px; left:0; margin-right:5px; margin-top:0; padding-left:7px; text-align:left; top:0; }
#twitter-link { font-size: 12px; float: right;}
.SpottedHeadline, .SpottedHeadline a { display:inline; float: right; font-size:14px; font-weight:800; margin: 0px 2px 0px 0px; padding: 0px; width: 220px; }
.spotted_writeup { display: inline; float: right; width: 220px; font-size:10px; text-align:left; }
.TopStoriesHeadlineText {display: block; margin: 5px 0px 5px 5px; color:#515050; font-size:12px; }

.AggieBrazosSportsTopStories { display: block; margin: 0px 5px 0px 5px; }
.HomeStoriesTabsContentGroup ul, .AggieBrazosSportsTopStories ul, .HomeStoriesTabsContent ul, #HomeLocalSports ul { list-style-position:outside; list-style-type:none; margin:0 5px 0 10px; padding:0; }
.HomeStoriesTabsContentGroup li, .AggieBrazosSportsTopStories li, .HomeStoriesTabsContent li, #HomeLocalSports li { background-image:url(http://www.theeagle.com/images/pages.gif); background-position:0 1px; background-repeat:no-repeat; color:black; font-size:12px; left:0; margin-top:0; padding-left:12px; text-align:left; top:0; }

.news_section_left ul, .news_section_right ul { margin:0 5px 0px 10px; padding:0; list-style-position: outside; list-style-type: none; }
.news_section_left li, .news_section_right li {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; display: block; position: relative;}

.news_section_left li h3, .news_section_right li h3, #HomeLocalSports li h3  {display: inline; position: relative; margin: 0px; }
.news_section_right li h3 a, .news_section_left li h3 a { font-weight: normal; font-size: 12px; color: #16387C; }


.HomeStoriesTabsContentGroup h3, .AggieBrazosSportsTopStories h3, #HomeLocalSports h3, .MainContentSectionLeftBox h3 { display: inline;}
.MainContentSectionLeftBox h3 { margin: 0px 0px 0px 5px; }
.PublicationDate { display: block; margin: 5px; font-size: 10px; font-style: italic; }
.TopCommentCountBox { display: block; margin: 0px; font-size: 12px; font-weight: normal; }
.CommentCountBox { display: inline; margin: 0px 0px 0px 5px; font-size: 12px; font-weight: normal;}
.TheEagleSectionTitleBox {display: block; width: 380px; clear: both; margin: 5px 0px 0px 0px; }
.SectionThumbnailImages { display: inline; float: right; margin-right: 5px; width: 120px; height: 80px; overflow: hidden; clear: right; }
.SectionCommentImage { text-decoration: none; display: inline; }
.SectionCommentImage a:hover { text-decoration: none; }
/* Global Usage Style End */


/* Header Styles Begin */

.HeaderTopContainer{ display: block; width: 990px; margin: auto; background-color: white; clear: both; text-align: center; }
.HomePageLogoBox { display: inline; float: left; width: 255px; height: 90px; }
.HeaderLogo { float: left; display: inline; height: 90px; width: 255px; }
.Header728Banner { display: inline; width: 728px; height: 90px; float: right; margin-right: 5px;  }
.HeaderMiddleContainer{ display: block; height: 50px; margin: 5px 0px 5px 0px; clear: both; }
.HeaderQuickLinksBar{ display: block; background-color: #f4f4f3; color:#325E8B; font-family: Arial; font-size: 12px; margin: 2px 0px 2px 0px; padding: 4px 0; text-align: left; width: 990px; }
.HeaderQuickLinksLeftBox {display: inline; float: left; color: black; width: 665px;}
.HeaderQuickLinksLeftBox a:link, .HeaderQuickLinksLeftBox a:visited, .HeaderQuickLinksLeftBox a:hover, .HeaderQuickLinksLeftBox a:active { margin: 0px; text-decoration: none; color:#325E8B; font-size: 12px; }
.HeaderQuickLinksRightBox {display: inline; float: right; color: black; width: 305px; margin: 0px 5px 0px 0px; padding-top: 2px; text-align: right;}
.HeaderQuickLinksRightBox a:link, .HeaderQuickLinksRightBox a:visited, .HeaderQuickLinksRightBox a:hover, .HeaderQuickLinksRightBox a:active { margin: 0px; text-decoration: none; color:#325E8B; font-size: 12px; }
.HeaderQuickLinksRightBox a:hover, .HeaderQuickLinksLeftBox a:hover  { text-decoration: underline; }
.HeaderQuickLinksBar form, .HeaderQuickLinksBar input { display: inline; margin: 0px;}
.HeaderQuickLinkSearch { font-size: 12px; }

/* Header Styles End */


/* Marketplace Promo Styles */
#marketplace_greatfindsbox { display:block; font-size:11px; width: 320px; }
.clearadcalls5px { display: block; height: 5px; font-size: 5px; clear: both; }
.dealbusterstitle { display: block; margin: 0px 0px 0px 0px; clear: both; font-size: 12px; }
.dealbusterstitle h4 { border-bottom:1px solid #DAE2E8; color:#500000; margin: 5px; font-size:21px; font-weight:normal; }
#homepagepromo_sbcats { display:block; font-size:11px; margin:5px; }
#homepagepromo_moreonshop { clear:both; display:block; font-size:10px; margin:5px 5px 0; }
.marketplace_greatfinds_image { display:inline; float:left; margin-left:5px; margin-right:5px; width:90px; }
#marketplace_greatfindsbox a { color:#5E6D32; font-size:12px; }
.clearadcalls5px { display: block; height: 5px; font-size: 5px; clear: both; }

/* Marketplace Promo Styles End */

/* Story Specific Styles */

.StoryRelatedToolsBox { display: inline; float: right; margin: 5px 10px 5px 10px; width: 200px; background-color: #EEEEEE; }
.StoryRelatedToolsBox h3 { background-color: #CCCCCC; display: block; margin: 0px; font-size: 14px; font-weight: normal;}
.StoryRelatedToolsItems { display: block; margin: 5px; font-size: 12px; }
.StoryPageMainText { display: block; margin: 10px; font-size: 12px; }
.StoryPagePhotoBox { display: inline; float: right; width: 340px; margin: 5px 0px 5px 10px; border: 1px solid #CCCCCC; background-color:#F4F4F3; }
.StoryPagePhotoCaptionBox { display: block; width: 340px; clear: both; }
.StoryPageBuyPrint, .StoryPagePhotoCredit {  display:inline; float:left; font-size:10px; font-weight:bold; margin: 0px 0px 0px 5px; color:red; }
.StoryPagePhotoCredit { float: right; margin: 0px 5px 0px 0px; }
.StoryPagePhotoCaption { display: block; margin: 5px; font-size: 10px;  color:#515050; clear: both;}
.StoryPageHeadline { display: block; font-size: 24px; color: 2E508D; clear: left; margin: 5px 5px 10px 0px; }
.StoryPagePublicationDate { display: block; font-size: 12px; font-style:italic; margin: 0px 0px 5px 0px; }
.StoryPageBylineInfo, .StoryPageTaglineInfo {display: block; margin: 0px 0px 0px 0px; font-size: 12px; font-weight: bold; }
.StoryPageTaglineInfo { font-weight: normal; }
/* Left Content Shell Styles */

.MainContentLeftBox { float: left; width: 660px; height: auto; text-align: left; margin: 0px 0px 5px 0px; } 
.TopStoriesBoxMainHeadlines {display: block; margin: 0px 5px 0px 3px; font-size:18px; font-weight:bold; clear: both; }
.TopStoriesBoxMainHeadlines a:link, .TopStoriesBoxMainHeadlines a:visited, .TopStoriesBoxMainHeadlines a:hover .TopStoriesBoxMainHeadlines a:active { color:#2E508D; font-size:18px; font-weight:bold; }
.StoryText { display: block; color:#515050; font-size:12px; clear: both; margin: 5px 5px 5px 5px; }


/* Home Page Specific Styles Begin */
.HomePageTopStoriesBox, .MainContentSectionLeftBox{ display: block; width: 100%; margin: 0px 0px 0px 0px; background-color: white;  margin: 0px 0px 10px 0px; clear: both; }

.topstoriestimestamp {display: block; margin: 5px 10px 5px 10px; font-size: 11px; color: #000000; border-bottom: 1px solid #CCCCCC; clear: both; font-weight: bold; } 
.HomePageVerticalPhotoBox {	display: inline; width: 275px; float: left; height: auto; margin: 0px 10px 5px 0px; border-right:  0px solid #F4F4F4; overflow: hidden; }
.HomePageVerticalPhotoInner { display: block; width: 265px; height: 352px; overflow: hidden; float: left; margin: 0px 5px 0px 5px; }
.HomePageVerticalPhotoText { width: 265px; display: block; margin: 5px 5px 5px 5px; }
.HomePageVerticalTabs { display: inline; width: 360px; float: right; height: auto; margin-right: 5px; }
.eaglehomepage_newupdated { font-size: 10px; color: #500000;  display: inline; text-transform:uppercase; font-weight: bold;}
.HomeLocalSports { 	display: block; margin: 0px; width: 100%; background-color: #FFFFFF; }
.HomePageLocalSportsLineVertical { font-weight: normal; padding-top: 4px; font-size: 10px; margin: 0px 0px 0px 0px; }
.HomePageLocalSportsLineVertical h4 { display: inline; font-weight: normal; }
.CheckThisOutItems { display: inline; float: left; margin-left: 7px; margin-right: 7px; width: 195px; font-size: 12px; }
.CheckThisOutInnerItems {display: block;  width: 195px; height: 125px; overflow: hidden; margin-bottom: 0px; }
.eagle_mmslideshowouterbox { display: block; text-align: center; }
.eagle_mmslideshowbox { display: inline; float: left; width: 150px; margin-left: 10px; }
.eagle_mmthumbimage { display: block; width: 150px; height: 100px; overflow: hidden;}
.eagle_mmthumbbox { display: block; width: 150px; height: 100px; overflow: hidden; }
.eagle_mmthumbtext { display: block; margin-top: 5px; margin-bottom: 10px; }
.eagle_mmsectiontitle { display: inline; border-bottom:2px solid #666666; font-family:Arial; font-size:14px; font-weight:bold; margin:6px 0 2px; text-align:left; width: 100px; margin: 0px 0px 5px 5px; text-transform: uppercase; color: black;}
.featurevideo_topstory { display: inline; width: 290px; float: left; margin-top: 10px; }
.featurevideo_otherstories { width: 343px; float: right; display: inline; margin-right: 5px; margin-top: 10px; }
.featurevideo_thumbnail { margin-left: 10px; width: 280px; height: 210px; overflow: hidden; }
.featurevideo_otherthumbnail { margin-left: 10px; width: 80px; height: 60px; overflow: hidden; float: right; }
.featurevideo_storytext { margin: 10px 0px 10px 10px; width: 290px; font-size: 12px; }
.featurevideo_otherstorytext { display: block; margin: 0px 0px 10px 0px;font-size: 12px; border-bottom: 1px solid #eeeeee; width: 250px; }
.rollover a:hover {background-image: url('http://www.theeagle.com/images/videoarrow.gif'); z-index: 4;}
.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{ 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; }
#HomePageHorzTabs{ display: inline; width: 335px; float: right; height: auto; margin: 0px; }
#horizphotobox { display: block;  width: 320px; margin: 0px 0px 0px 0px; clear: both; }
#horizontalphoto { display: block; width: 320px; margin: 0px 5px 5px 5px; border: 0px; overflow: hidden; clear: both; } 

#businesssection_rightpanel {float: right; width: 300px; margin-left: 5px; margin-right: 5px; display: inline; }
#businesssection_videobox { display: block; margin-top: 10px; margin-bottom: 5px; clear: both; }
#businesssection_apheadlnes ul { list-style-position:outside; list-style-type:none; }
#businesssection_apheadlnes li { background-image:url(/images/eagle/bullet5px.jpg); background-position:0 5px; background-repeat:no-repeat; color:black; font-size:9pt; left:0; margin-right:5px; margin-top:0; padding-left:10px; position:relative; text-align:left; top:0; }
#businesssection_righrailadposb { width: 300px; margin-bottom: 0px; display: block; height: 250px; }
#businesssection_righrailapwidget1, businesssection_righrailapwidget2 { width: 300px; margin-bottom: 5px; display: block; height: 370px; }
#business_quotablesbox { width: 300px; display: block; margin-bottom: 5px; margin-top: -40px; }
#businesssection_righrailapwidget2 { height: 450px; }
#business_investortools li a { background-image:url(/images/eagle/red_bullet2.gif); background-position:0 3px; background-repeat:no-repeat; font-size:1em;  list-style-position:outside; padding-left:12px; text-align:left; width:110px; }
#subheadlinebox { width: 300px; height: 16px; font-size: 12px; background-color: #1703ab; color: white;  padding: 1px 0px 1px 0px; margin-bottom: 5px; display: block;}
#business_stockmarketsboxright { width: 300px; display: block; }
#business_investortools { float: right; display: inline; width: 100px; margin-top: 5px;  }
#business_marketsbox { width: 180px; float: left; display: inline; margin: 0px;  margin-top: 5px;}
#business_latestmoneynews { display: block; width: 300px; }
#business_latestmoneynews li a { background-image:url(/images/eagle/red_bullet2.gif); background-position:0 3px; background-repeat:no-repeat; font-size:1em;  list-style-position:outside; padding-left:12px; text-align:left; width:300px; }
#business_toolstext { margin: 5px; font-size: 12px; }
#business_investortools ul { display: inline; margin: 0px;  list-style-type: none;}
#marketsboxtitles { display: block; width: 180px;}
#firstvictorialogo { margin-top: 5px; }
#homepage_businessbox {display: block; width: 300px; border: 0px; margin: 0px 0px 5px 0px;  font-size: 12px; }
#homepage_businessinnerbox {margin: 5px; }
#eaglebusiness_bottomlinks { margin-bottom: 5px; display: block; }
#HomePageStrawPoll { display: block; clear: both; background-color:white;  width: 300px;  border: 1px solid #CCCCCC;  margin: 0px 0px 5px 0px; }
#HomePageFooter{ display: block; position: relative; clear: both; width: 990px; padding-top: 10px; text-align: center; margin: auto; }  

#HomePageHorizPhotoStory{ display: inline; float: left; width: 320px; height: auto; margin: 0px 0px 0px 0px; overflow: hidden; background-color: white; }
.HomePageArchiveLine{display: block; height: auto; float: left; vertical-align: bottom; font-size: 12px; margin: 3px 10px 3px 5px; clear: both; }


/* Home Page Specific Styles End */

/* Section Pages Specific Styles */
.SectionPagePhotoStoryBox { display: block; clear: both; width: 100%; }
.SectionPageVerticalBox { display:inline; float: left; width: 300px; clear: none; margin-left: 10px; }
.SectionPageStoriesBox { display: inline; float: right; clear: none; width: 310px; margin-right: 10px; }
.SectionPageStoriesBox h3 { margin: 0px; }
.SectionPageVerticalStoryBox { display: inline; float:left; width: 310px; }
.SectionPageHhorizontalPhoto { display: inline; margin: 5px; width: 450px; float: left; }
.SectionPageVerticalPhoto { display: block; margin: 5px 0px 0px 0px; width: 300px;  }
.SectionPageHorizontalStoryText { display: inline; margin: 5px 5px 5px 5px; width: 190px; float: right; }
.SectionPageVerticalStoryText { display: block; margin: 0px; width: 298px;  border: 1px solid #DFDFDF; border-top: 0px ;}
.SectionRightRail300x600Box { display: block; margin: 10px 0px 10px 0px; width: 320px; background-color: #FFFFFF; text-align: center; clear: both; } 
.SectionRightRail120x600 { display: inline; float: left; width: 120px; height: 600px; clear: left; margin: 5px 0px 5px 10px; }
.SectionRightRail160x600 { display: inline; float: right; width: 160px; height: 600px; clear: right; margin: 5px 10px 5px 0px;}

/*  Rounded Corners Styles */

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}
.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */

/* Eagle Breaking News Divs */
.TheEagleBreakingNewsBox { display: block; margin: auto; background-color: #FFFFFF; }
.TheEagleBreakingNewsTitles { display: block; text-align: left; background-color: #E00001; color: #eeeeee; clear: both; }
.TheEagleBreakingNewsTitleText { display: block; color: white; font-size: 14px; font-weight: bold; font-family: Arial; padding: 0px 0px 3px 0px; clear: both; background-color: #E00001; }
.TheEagleBreakingNewsTitles h3 { display: block; clear: both; margin: 0px; background-color: #E00001; }
.TheEagleBreakingNewsText { font-family: Arial; font-size: 12px; color: black; float: left; display: block; text-align: left; background-color: #FFFFFF; width: 990px;}
.TheEagleBreakingNewsTextSpacer { margin: 5px 10px 5px 10px; }


/* Pageable Styles */
.pageNav { display: block; margin: 10px; clear: both;}
#NavLinks {display: inline; float: left;  font-size: 12px;}
.NavLinks { margin: 0px 3px 0px 3px; display: inline; float: left; font: }
a.pageNumber:link, a.pageNumber:visited, a.pageNumber:hover, a.pageNumber:active  { margin: 0px 3px 0px 3px; display: inline; float: left; color: red; }
.storylistingbox { display: block; margin: 5px; font-size: 12px; } 
/* Global Old Styles */
.mainheadline2 {display: block; margin: 0px 5px 0px 5px; font-size:18px; font-weight:bold; clear: both; }
.mainheadline2, .mainheadline2 a, .mainheadline2 a:hover, .mainheadline a:visited .mainheadline2 a:link{ color:#2E508D; font-size:18px; font-weight:bold; }

/* End of Global Old Styles */




