﻿
/* New Style Code */

body {

	margin-top: 0px;background: #ffffff url(/images/scbg.jpg) repeat-y center;
	
	font-family: Arial, Verdana, sans;  padding-top: 20px;  color: #000000; text-align: left; width:891;padding-left:10px;font-size: 14px;
}
.body a, .body a:active, body a:visited {
   color: #3366cc;text-decoration: none
}
.body a:hover {
    color: #0066cc;text-decoration: underline;
}

#wrap {
	background-color: #ffffff; margin: 0px auto; padding: 0px; width: 911px;
}





/* RIPPED Style Code */

.imgContainer {
    float:right; width:300px;padding:20px;
}
#header {
	background: #FFFFFF url(/images/scgotya.gif) no-repeat left; width: 911px; height: 181px; padding: 0px; padding-top: 5px; 
}
#mainContent {
	background: width: 881px; min-height: 360px; padding-left: 20px; padding-top: 50px; 
}
.column1 {
    float: left;  width: 220px;padding-top:10px;font-size:12px
}    
.column2 {
    float: left; width: 160px;padding-top:10px;font-size:12px
}    
.column3 {
    float: left; width: 140px;padding-top:10px;font-size:12px
} 
.column4 {
    float: left;  width: 220px;padding-top:10px;font-size:12px;font-weight:bold;
}  
.column {
    float: left; margin: 0px 10px 0px 0px; width: 198px;
}  
.column01 {
    float: left;  width: 260px;padding-top:10px;font-size:12px
}    
.column02 {
    float: left; width: 160px;padding-top:10px;font-size:12px
}    
.column03 {
    float: left; width: 140px;padding-top:10px;font-size:12px
} 
.column04 {
    float: left;  width: 260px;padding-top:10px;font-size:12px;font-weight:bold;
}  
.column0 {
    float: left; margin: 0px 10px 0px 0px; width: 198px;
}  
   

.mainContent a, .mainContent a:visited {
    color: #0066cc;text-decoration: none;
}
.mainContent a:hover{
    color: #0066ff; text-decoration: underline; 
}

/* Date/Top Nav Styles */
#date {   
    position: absolute; left: 20px; left:5px; bottom: 5px; float: left;font-family: 'Trebuchet MS',Arial, sans-serif;font-size: 10px; 
}
#topNav {
   height: 16px;background: #FFFFFF ;padding-top:10px;
}   
#topNavGoogle {
   height: 16px;background: #FFFFFF ;float:right;width:909;margin-top:118px;
}  
.topNavLinks {
  background-color: #ffffff; float: left;text-align:right; height: 16px;  padding-left: 10px; 	font-family: 'Trebuchet MS',Arial, sans-serif;font-size: 14px; 
} 
.topNavLinksHolder {
float:right;display:block;padding-right:4px;padding-top:4px;
} 
   

.topNavLinks a, .topNavLinks a:visited {
    color: #0066cc;text-decoration: none;
}
.topNavLinks a:hover{
    color: #0066ff; text-decoration: underline; 
}

#whiteContainer {
    width: 911px;
}


/* Navigation Styles */
#bestNavDown {
    background: #ffffff url(/images/mainNavShade_bg.gif) repeat-x top; height: 20px; padding-left: 0px; clear: both;
}
#bestNavUp {
    background: #ffffff url(/images/bg_footers.gif) repeat-x bottom;  height: 20px; padding-left: 0px; clear: both;
}
#midNav {
    background: #ffffff url(/images/mainNavShade_bg.gif) repeat-x top; height: 20px; padding-left: 0px; clear: both;
}
.midNavLinks { 
   line-height: 18px; font-size: 12px; float: left; padding-left:2px;padding-top:3px;
}
.midNavLinks span {
    padding: 0px;
}

.midNavLinksNew { 
    font-weight: bold; line-height: 2px; font-size: 10px; float: left;
}
.midNavLinksNew span {
    padding: 0px 0px;
}
.midNavLinksNew a:hover {
    text-decoration: none; color: #990000;
}  

.midNavLinks a:hover {
    text-decoration: none; color: #990000;
}       
#subNavigation {
    background: #5C85AD url(images/structural/bg_navmain_bottom.gif) repeat-x bottom; margin-top: 1px; border-top: solid 1px #336699; padding: 0px 0px 6px 10px; line-height: 20px; color: #ffffff; text-align: left; clear: both;
}
#subNavigation a {
    color: #ffffff;
}
/* Navigation Styles */
#mainNavigation {
    background: #ffffff url(images/structural/bg_navmain_top.gif) repeat-x top; height: 21px; padding-left: 9px; clear: both;
}
.mainNavigationLinks { 
    font-weight: bold; line-height: 20px; font-size: 10px; float: left;
}
.mainNavigationLinks span {
    padding: 0px 10px;
}

.mainNavigationLinksNew { 
    font-weight: bold; line-height: 20px; font-size: 10px; float: left;
}
.mainNavigationLinksNew span {
    padding: 0px 0px;
}
.mainNavigationLinksNew a:hover {
    text-decoration: none; color: #990000;
}  

.mainNavigationLinks a:hover {
    text-decoration: none; color: #990000;
}       
#subNavigation {
    background: #5C85AD url(images/structural/bg_navmain_bottom.gif) repeat-x bottom; margin-top: 1px; border-top: solid 1px #336699; padding: 0px 0px 6px 10px; line-height: 20px; color: #ffffff; text-align: left; clear: both;
}
#subNavigation a {
    color: #ffffff;
}

/* Logo Styles */   

#makeHome {
    float: left; margin-top: 50px; width: 400px;
}
/*#logoAd {
    float: right; margin-top: 30px;
}*/
#logoAd {
    float: right; padding-top:27px; width:400px; height:20px;
}

/* Search Styles */
#searchContainer {
    float: right; margin-top: 34px; width: 420px;  height: 14px; text-align: right; 

}
#searchText {
    margin: 0px 0px 0px 10px; color: #666666; font-size: 10px;
}
.searchBox {
    width: 440px; float: right; height: 14px; border: none; margin-top: 42px; padding: 5px; color: #000000;
    font-family: Verdana, Sans; font-size: 10px; overflow: hidden; margin-right: 5px;
}
.dropDownBox {
    border: solid 1px #999999; padding: 2px 0px; color: #000000; font-family: Verdana, Sans; font-size: 11px; margin-right: 5px;
}
#searchText span {
    display: block; margin-top: 50px; height: 15px; float: right; padding-right: 5px;
}
#searchText input {
    display: block; float: left; margin-left: 0px; 
}
.makeBlack a
{
    color:#000000;
}
.TopContainer {
	width: 407px; float: left; margin-right: 0px; margin-top: 0px;
}
.TopRight {
	width: 196px; float:right;
}

.linkTopHeadlines, .linkTopHeadlines a, .linkTopHeadlines a:active, .linkTopHeadlines a:visited {
	font-family: 'Trebuchet MS',Arial, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; color: #336699;  float: none;width:881px;padding-left:20px;padding-top:30px;
}
.linkTopHeadlines a:hover {
    color: #990000;
}
.linkPageHeadline, .linkPageHeadline a, .linkPageHeadline a:active, .linkPageHeadline a:visited {
	font-family: 'Trebuchet MS',Arial, sans-serif; font-size: 16px; line-height: 18px; font-weight: bold; color: #990000; padding-top: 10px; padding-bottom:10px; float: none;
}
.linkPageHeadline a:hover {
    color: #336699;
}
.headlineArticle {
    font-family: 'Trebuchet MS'Arial, sans-serif; font-size: 16px; line-height: 18px; font-weight: bold; color: #000000; padding-top: 10px; padding-bottom:10px; float: none;
}
.TopRightObit {
	width: 300px; float:left; padding: 5px 0 5px 30px;
}
/* Section Container */
.sectionContainer {
    width: 196px; margin-bottom: 10px; margin-top:10px; float: left; 
}
.sectionContainer img, .sectionContainerSports img {
    float: right; padding-left:5px;
}
.sectionContainer125 {
    width: 125px; margin-bottom: 10px; margin-top:10px; float: left; 
}
.sectionContainer img, .sectionContainerSports img {
    float: right; padding-left:5px;
}
.sectionContainerFeat {
    width: 125px; margin-bottom: 10px; float: left;
}
.sectionContainerFeat img {
    float: right; 
}
.sectionContainerSide {
    width: 125px; margin-bottom: 10px; float: left;
}
.sectionContainerSide img {
    float: right; 
}
.sectionContainerSide, .sectionContainerSide, .sectionContainerSide a:active, .sectionContainerSide a:visited {
	font-family: 'Trebuchet MS',Arial, sans-serif; font-size: 10px; line-height: 12px; color: #336699; float: none;
}
.sectionContainerSide a:hover {
    color: #990000;
}
     
.threePicListing {
    width: 614px; float: left; 
}
.threePicListingTitle {
	font-weight: bold; width: 196px; margin-bottom: 5px;
}
.threePicListingTitle a {
    color: #003366;
}
.threePicListingFeat {
    width: 125px; float: left; 
}
.threePicListingTitleFeat {
	 width: 125px; margin-bottom: 5px; padding-top:3px;padding-bottom:3px
}
.threePicListingTitleFeat a {
    color: #003366;
}
.sectionHeader {
    background: url(/images/mainNavShade_bg.gif) repeat-x top; width: 196px; height:26px; padding-left:1px; float: left;
}    
.sectionHeaderFront {
    background: url(/images/bg_footers.gif) repeat-x bottom; width: 194px; margin-top:6px;margin-bottom:5px;margin-left: 14px; height:20px;padding-left:1px;  float: left;
}  
.sectionHeaderFrontDown {
    background: url(/images/mainNavShade_bg.gif) repeat-x top; width: 194px;margin-bottom:5px; margin-right:2px;padding-right:4px;height:20px;padding-left:1px;  float: right;
}  
.sectionHeaderFeat {
    background: url(/images/bg_footers.gif) repeat-x bottom; width: 125px; margin-top:0px; margin-bottom:5px; margin-left:0px; height:20px; padding-left:1px;  float: left;
}  
.sectionHeaderFeatDown {
    background: url(/images/mainNavShade_bg.gif) repeat-x top; width: 125px; margin-bottom:5px; margin-right:0px;padding-right:0px;height:20px;padding-left:1px;  float: right;
} 

.sectionBrowLinksContainer {
    width: 196px; background-color: #E8E4E4; padding: 5px 0px; float: left; border-top: solid 1px #ffffff; margin-bottom: 5px;
}
.sectionBrowLinksText {
    margin-left: 5px; width: 180px; color: #336699; line-height: 14px; font-size: 10px; float: left;
}
.sectionWhiteLinks {
    float: left; font-weight: bold;
}
.sectionWhiteLinks a, .sectionWhiteLinks a:active, .sectionWhiteLinks a:visited {
    color: #336699; 
}
.sectionWhiteLinks a:hover {
    color: #990000; text-decoration:underline;
}
.sectionWhiteLinks span {
    display: block; padding-bottom: 5px;
}

.sectionTitle {
    float: left; font-weight: bold; margin: 0px; padding-top: 2px; 
}
.sectionTitle a, .sectionTitle a:active, .sectionTitle a:visited {
    font-weight: bold; font-family: 'Trebuchet MS', Arial, Sans;  color: #990000;
}
.sectionTitle a:hover {
    font-family: 'Trebuchet MS', Arial, Sans; color: #336699; text-decoration:none;
}   


   .containerBottom {
    float: left; padding-bottom: 0px; background: #ffffff url(/images/bg_footers.gif) repeat-x bottom; height: 22px; padding-left: 0px; clear: both;
} 
/* Today's Poll Container */
#todayPoll {
    width: 298px; border: solid 1px #336699; float: left; 
}
#todayPollText {
    border-top: solid 1px #ffffff; padding: 10px 10px 5px 10px; background: #ffffff url(/images/bg_poll.gif) repeat-x top; clear: both;
}
.pollText {
    width: 250px; float: left; padding-left: 10px; margin-bottom: 10px;
}
.pollAnswer {
    text-align: left; padding: 0px 0px 10px 0px; color: #336699; 
}
#todayPoll img {
    border: 0px;
}
#todayPollText span {
    margin-left: 0px; line-height: 24px;
}  
#todayPollText .first {
    margin-left: 0px; padding-top: 5px;  width: 298px; display: block; border-top: solid 1px #336699;
}  
.todaysPollTitleBox 
{
    background:#ffffff url(/images/bg_footers.gif) repeat-x bottom;; color:#003366;  line-height: 24px;padding:0px 0px 0px 10px; font-weight: bold;
}


.NoteBox 
{
    background:#ffffff url(/images/bg_footers.gif) repeat-x bottom;; color:#003366; padding:0px 0px 0px 10px;line-height: 24px; font-family: 'Trebuchet MS', Arial, Sans; 
}
.NoteBox a, .NoteBox a:active, .NoteBox a:visited {
    font-weight: bold; font-family: 'Trebuchet MS', Arial, Sans;  color: #990000;
}
.NoteBox a:hover {
    font-family: 'Trebuchet MS', Arial, Sans; color: #336699; text-decoration:none;
}  
#moreBox {
    width: 615px; border: solid 1px #336699; padding-bottom:5px; 
}
#moreBox img {
    border: 0px; padding: 10px 10px 5px 10px;
}
#relatedBox {
    width: 160px; border: solid 1px #336699; float: left;margin-top:15px; 
}
#linksBox {
    width: 160px; border: solid 1px #336699; float: left;margin-top:15px; 
}
.textlinksBox 
{
    background:#ffffff url(/images/bg_footers.gif) repeat-x bottom;; color:#003366; padding:0px 0px 0px 10px;line-height: 20px; font-family: 'Trebuchet MS', Arial, Sans; font-color: #336699;
}
.textlinksBox  a, .textlinksBox  a:active, .textlinksBox  a:visited {
    font-weight: bold; font-family: 'Trebuchet MS', Arial, Sans;  color: #990000;
}
.textlinksBox  a:hover {
    font-family: 'Trebuchet MS', Arial, Sans; color: #336699; text-decoration:none;
} 


.TitleBox
{
    background:#ffffff url(/images/bg_heads.gif) repeat-x bottom; height: 26px; padding-left: 0px; clear: both;  font-family: 'Trebuchet MS', Arial, Sans; color: #336699; padding:3px 0px 4px 5px; font-weight: bold;
}
.textPhotoCaption {
	font-size: 10px; line-height: 14px; text-align: right; color:#003366;
}
.textTopStory {
	font-family: 'Trebuchet MS', Arial, Sans;font-size: 14px; line-height: 18px; color: #003366;  font-weight:bold;margin-top:5px;
}
.textFrontThreeColumn {
	font-family: Arial, Sans;font-size: 11px; line-height: 13px; color: #333333; font-weight:normal;margin-bottom:12px;
}
.textByLine {
	font-size: 11px; padding-left:10px;line-height: 16px; color: #003366;  font-weight:normal;
}
.textByLine  a, .textByLine  a:active, .textByLine  a:visited {
	font-size: 11px; line-height: 16px; color: #003366;  font-weight:bold;
}
.textClick {
	font-size: 11px; text-align:center;line-height: 12px; color: #003366;  font-weight:normal;
}
.platformText {
	font-size: 10px; line-height: 14px; color: #666666;  font-weight:normal;text-transform: uppercase;
}
.textTeaser12 {
	font-size: 12px; padding-left:10px;padding-bottom:5px;line-height: 16px; color: #003366;  font-weight:normal;
}
.textTeaser11 {
	font-size: 11px; padding-left:10px;padding-bottom:12px;line-height: 16px; color: #003366;  font-weight:normal;
}
.textVerdict {
	font-size: 11px; padding-bottom:11px;line-height: 16px; color: #003366;  font-weight:normal;
}
.imgCredit {
    text-align: right; font-size: 10px; font-family: Arial; color:#666666;  text-transform:uppercase;
}

.linkHeadlineHome, .linkHeadlineHome a, .linkHeadlineHome a:active, .linkHeadlineHome a:visited {
	font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 20px; font-weight: bold; color: #990000;
}

.linkHeadlineHome a:hover {
    color: #336699;
}

.TodayPaperArticleTitle {
    font-size: 28px; font-weight: bold; color: #000000; padding-bottom:8px; 
}
.picTopStory {
	margin-top: 0px; margin-right: 0px;
}

.right {
    float: right; padding-top:5px;
}
.rightNoPad {
    float: right; padding-bottom:10px;
}
.rightNoPadding {
    float: right; 
}
.left {
    float: left;
}#fullContentContainer {
    float: left; margin-top: 10px; text-align: left; width: 931px;
}
#leftContentContainer {
    width: 617px; float: left; margin-top: 10px; text-align: left;
}
#rightContentContainer {
    width: 300px; float: right; margin-top: 0px; margin-right: 0px; padding-right: 0px; text-align: left;
}


/* Footer */
.textFooterHeading {
	font-family: 'Trebuchet MS', Arial, sans-serif; font-size: 11px; line-height: 24px; color: #000000;
}
#navFooterTop {
	 background:#ffffff url(/images/bg_footers.gif) repeat-x bottom; border-top: 1px solid #336699;clear: both; text-align: left; 
	 height:24px;margin-left:0px; margin-top: 30px; padding-left: 0px;padding-top:0px;
}
#navFooterMid {
	 background: #ffffff url(/images/mainNavShade_bg.gif)  repeat-x top; height: 20px; border-top: 0px solid #336699; clear: both; text-align: center;font-size: 10px;width:934px; 
	 height:13px;margin-left:0px;  margin-right:0px; margin-top: 1px; padding-left: 0px;padding-top:10px;
}
#navFooterBottom {
	height: 210px; width:946px; background: #ffffff url(/media-plug/media-plug-bg445ul.jpg) no-repeat left;  text-align: left; 
	position:relative;margin-left:0px;margin-right:0px; padding-top: 0px; clear: both;
}



