/* Styled Links */
.ad a:link, .ad a:visited, .mainStoryAp_hosted a:link, .mainStoryAp_hosted a:visited, .ezAdText a:link, .ezAdText a:visited, .sectionTools a:link, .sectionTools a:visited, .styledLink:link, .styledLink:visited, .localize a:link, .copyright a:link, .fullForecast a:link, .mainStory a:link, .storyTools a:link, .storyTools a:visited, .mainStory a:visited, .serviceLinks a:link, .breadcrumbNav a:link, .breadcrumbNav a:visited, .popularSearches a:link, .localize a:visited, .copyright a:visited, .fullForecast a:visited, .serviceLinks a:visited, .popularSearches a:visited, .storyTeaser a:link, .storyTeaser a:visited {color: #8f1011; text-decoration: none; background: url('images/underline.gif') repeat-x 100% 100%;}
.ad a:hover, .mainStoryAp_hosted a:hover, .ezAdText a:hover, .sectionTools a:hover, .styledLink:hover, .localize a:hover, .fullForecast a:hover, .copyright a:hover, .serviceLinks a:hover, .mainStory a:hover, .popularSearches a:hover, .storyTools a:hover, .breadcrumbNav a:hover, .storyTeaser a:hover {color: #8f1011; text-decoration: none; background: #ebe9dd url('images/underline_hover.gif') repeat-x 100% 100%;}

/* Colored but not styled links */
.sr_resultTitle a:link, .sr_resultTitle a:visited, .sr_link a:link,  .sr_link a:visited, .sr_pages a:link,  .sr_pages a:visited, .mainStoryAp a:link, .mainStoryAp a:visited, .VideoSyndicationMPMs a:link, .VideoSyndicationMPMs a:visited, .archiveLink a:link, .archiveLink a:visited, h3 a:link, h3 a:visited, .sportsTeaserTitle a:link, .sportsTeaserTitle a:visited, .sportsTeaserText a:link, .sportsTeaserText a:visited, .imageToolsContainer a:link, .imageToolsContainer a:visited, .storyFeature, .relatedStories a:link, .hometownsContent a:link, .hometownsContent a:visited, .relatedStories a:visited, h4 a:link, h4 a:visited, h2 a:link, h2 a:visited, .storyFeature a:link, .storyFeature a:visited {text-decoration: none; color: #8f1011;}
.sr_resultTitle a:hover, .sr_link a:hover, .sr_pages a:hover, .mainStoryAp a:hover, .VideoSyndicationMPMs a:hover, .archiveLink a:hover, h3 a:hover, .imageToolsContainer a:hover, .relatedStories a:hover, .sportsTeaserTitle a:hover, .hometownsContent a:hover, .sportsTeaserText a:hover, h4 a:hover, h2 a:hover, .storyFeature a:hover {color: #8f1011; text-decoration: underline;}

/* Overrides */
.sr_pages a:link, .sr_pages a:visited, .sr_pages a:hover {text-decoration: none;}

/* Other Styles */
.sr_pages a:hover {border: 1px solid #bb7d7e;}
.wlTallAdsTextAdsLink, .wlTallAdsTextAds strong {color: #8f1011; font-weight: bold;}
.wlShortAdsTextAdsLink {color: #8f1011; font-weight: bold;}
.hometownsContent div {float: left; width: 190px; padding: 4px 0 0 5px;}
.subNav {height: 23px; background: url('images/sub_nav_bg.gif') top left repeat-x;}
.mainContent {width: 100%; background: #ffffff url('images/main_content_bg.gif') top left repeat-y;}
.blueBottomBar { width: 976px; height: 33px; margin: 0 auto 0 auto; background: url('images/blue_bottom_bg.gif') top left repeat-x;}
.selected {text-decoration: none; margin: 0; float: left; font: .8em Arial,Sans-Serif; height: 24px; color: #ffffff; font-weight: bold; background: url('images/main_nav_selected_bg.gif') top right repeat-x;}
.header {margin: 0; height: 101px; position: relative; background: url('images/hdr.jpg') top right no-repeat}
.iypModuleContent {background: #e3e0ca url('images/iyp_bg.jpg') top left no-repeat; height: 107px;}
