/* CSS Document */

/* FRONT PAGE */
.frontContent { margin-bottom: 5px; position: relative; }
.frontContent ul { margin: 4px 0; }
.frontContent ul li { background:transparent url(../images/layout/bullet_grey.gif) no-repeat 7px 3px; line-height:1.2em; margin-bottom:0.5em; padding-left:2em; }
.frontContent .rssLink { position:absolute; right:10px; top:8px; }

#stateNews li {border-bottom: 1px solid #f3f2f0; margin-bottom: 0; padding-top: .3em; padding-bottom: .3em; background-position: 7px 5px; height: 1%; }
#stateNews li .city {background: none; text-transform: uppercase; font-style: italic; border: none;}
#stateNews li a {display:block; padding-top: .15em;}

#eNewsletter li.logo {background: none; padding: .25em 0 0 7px; margin: 0;}
#eNewsletter li.logo2 {background: none; padding: .25em 0 .4em 7px; margin: 0;}
#eNewsletter li a:link, 
#eNewsletter li a:visited {text-decoration: none;}

/* MULTIMEDIA */
ul.multimediaListing { list-style-type: none; }
ul.multimediaListing li { background-image: none; margin: 0 0 5px 0; padding: 0 5px 0 25px; min-height: 32px; }
ul.multimediaListing .Images { background: url(../images/icons/photos.gif) 5px 0 no-repeat; }
ul.multimediaListing .Podcasts { background: url(../images/icons/podcasts.gif) 5px 0 no-repeat; }
ul.multimediaListing .Video { background: url(../images/icons/video.gif) 5px 0 no-repeat; }

/* BLOGS */
ul.blogPostListing {margin: 4px 0 0 0; padding: 0;}
ul.blogPostListing li {background:none; border-bottom: 1px solid #F3F2F0; height:1%; margin:0; overflow: hidden; }
ul.blogPostListing li img { background-color: #fff;  border: 1px solid #ccc;  padding: 1px; margin: 0 7px 0 0; float: left; }
ul.blogPostListing p { margin: 5px 0 5px 0; padding: 0; overflow: hidden; }

ul.blogPostListing a.comment:link, 
ul.blogPostListing a.comment:visited { color: #faa61a; text-decoration: none; font-style: italic; font-weight: bold; } 
ul.blogPostListing a.comment:hover,
ul.blogPostListing a.comment:active { color: #faa61a; text-decoration: underlined; font-style: italic; font-weight: bold; }

/* BREAKING NEWS */
#breakingnews {margin-bottom: 10px;}
#breakingnewsWrapper {
width: 990px;
background: #000;
padding: 0;
position: relative;
}
div.breakingnews_top {
width: 990px;
height: 10px;
background: url(/nf/themes/sbt/images/breakingnews_top.gif) no-repeat 0 0;
}
div.breakingnews_bottom {
width: 990px;
height: 10px;
background: url(/nf/themes/sbt/images/breakingnews_bottom.gif) no-repeat bottom left;
}
#breakingnews h3 {
font-size: 150%;
color: #0478b3;
font-weight: normal;
width: 960px; 
margin: 0 0 5px 15px;
}
#breakingnews p {width: 960px; margin: 0 0 0 15px; color: #fff; font-size: 110%;}
#breakingnews a.closenews {background: url(/nf/themes/sbt/images/bttn_close.gif) no-repeat 0 0; width: 14px; height: 14px; position: absolute; top: 10px; right: 10px; text-indent: -999em;}
#breakingnews a:link, 
#breakingnews a:visited, 
#breakingnews a:hover, 
#breakingnews a:active {color: #0478b3};

/* TODAY'S NEWS */
ul.todaysNews {margin: 4px 0 0 0; padding: 0; }
ul.todaysNews li {background:none; border-bottom: 1px solid #F3F2F0; height:1%; margin:0; padding: 0; overflow: hidden; }
ul.todaysNews li a {font-size: 135%; display:block; margin: .15em 0; padding: .5em; line-height: 1.2em;}

ul.todaysNews a:link, 
ul.todaysNews a:visited { color: #10425B; text-decoration: none; } 
ul.todaysNews a:hover,
ul.todaysNews a:active { color: #10425B; text-decoration: none !important; background: #effaff;}
a.viewtodaysnews {float:right; margin-top: 10px;}

/* BUSINESS PEOPLE */
#bizPeople img, 
#bizPeople2 img { margin: 1px 0 0 0; }
#bizPeople .caption, 
#bizPeople2 .caption { border: 1px solid #ccc; margin: 1px 0 0 0; padding: 6px 8px; }
#bizPeople h3, 
#bizPeople2 h3 { font-size:1.2em; line-height: 1.4em; margin: 0; padding: 0; }
#bizPeople p, 
#bizPeople2 p { font-size: 115%; margin: 0; margin-top: 4px; padding: 0; }

/* TOP CONTENT */
#topcontent {
width: 990px; 
overflow:hidden;
}
#topcontent .col1 {width: 810px; float: left; margin-right: 20px; position: relative; background: #0378b3;}
#topcontent .col1 .top {background: url(../images/topcontent/topcontent_col1_top.gif) no-repeat 0 0; height: 7px; width: 810px;}
#topcontent .col1 .tc1 {width: 307px; float: left;}
#topcontent .col1 .tc2 {width: 496px; min-height: 271px; float: left; background: #fff;}
	#topcontent .col1 .tc2 .tc2a {width: 290px; float: left; position: relative;}
		#topcontent .col1 .tc2 .tc2a {padding: 10px;}
		#topcontent .col1 .tc2 .tc2a h2 {color: #787878 !important; padding: 0 0 2px 0 !important; background: none; padding:0; margin:0; border-bottom: 1px solid #ccc;}
		#topcontent .col1 .tc2 .tc2a .rssLink {position:absolute; right:10px; top:10px;}
		#topcontent .col1 .tc2 .tc2a ul li {background: none; padding: 0;}
		
	#topcontent .col1 .tc2 .tc2b {width: 166px; float: left; position: relative;}
		#topcontent .col1 .tc2 .tc2b {padding: 10px;}
		#topcontent .col1 .tc2 .tc2b h2 {color: #787878 !important; padding: 0 0 2px 0 !important; background: none; padding:0; margin:0; border-bottom: 1px solid #ccc;}
		#topcontent .col1 .tc2 .tc2b .rssLink {position:absolute; right:10px; top:10px;}
		#topcontent .col1 .tc2 .tc2b ul li {background: none; padding: 0;}
	
#topcontent .col2 {width: 160px; float: left; position: relative;}
#topcontent .bottom {clear: both; width: 990px; height: 41px; margin-bottom: 10px; background: url(../images/topcontent/bg_bottom.gif) no-repeat 0 0; position: relative;}

/* FEATURED IMAGES */
#featuredImagesWrapper {border: 2px solid #fff; height: 267px; width: 289px; margin: 0 0 0 7px;}
#featuredImages { height: 267px; margin:0; padding: 0; position: relative; }
#featuredImages .imageHolder { position: absolute; top: 0; left: 0; }
#featuredImages img { margin: 0; padding: 0; }
#featuredImages span {font-size: 100%; color: #fff; position: absolute; top: 275px; left: 0;}

#featuredImages p {
color:#fff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.9em;
height:50px;
left:190px;
padding:8px 10px;
position:absolute;
top:230px;
width:269px;
}
#featuredImages p span {
display:block;
font-family: Arial, Helvetica, sans-serif;
padding-bottom: .5em; 
font-size: 150%;
}
#imageChooser { position: absolute; height: 34px; width: 300px; left: 5px; top: 5px; }
#imageChooser ol { list-style-type: none; margin: 0; padding: 0; overflow: hidden; }
#imageChooser ol li { 
font-family: Arial, Helvetica, sans-serif; 
font-style: italic; 
float: left; 
margin: 0; 
padding: 3px; 
vertical-align: middle; 
font-size: 16px; 
border-right: 1px solid #3c9ccd;
}
#imageChooser .desc { display: none; }
#imageChooser .hover .desc { color: #fff; font-size: .7em; font-weight: bold; display: block; position: absolute; top: 3px; right: 8px; }
#featuredImages a:link, 
#featuredImages a:visited,
#featuredImages a:hover,
#featuredImages a:active { color: #fff; }

#featuredImages a.readmore {display:block; margin-top: .25em; text-indent: -999em; width: 77px; height: 15px; background: url(../images/buttons/read_more.png) no-repeat 0 0;}

#imageChooser a.itemID:link, 
#imageChooser a.itemID:visited, 
#imageChooser a.itemID:hover,
#imageChooser a.itemID:active { color: #fff; display: block; font-size: .9em; width: 24px; height: 24px; text-align: center; text-decoration: none; }
#imageChooser .hover a.itemID:link, 
#imageChooser .hover a.itemID:visited, 
#imageChooser .hover a.itemID:hover,
#imageChooser .hover a.itemID:active { width: 24px; height: 24px; background: url(../images/layout/feat_img_btn2.gif) 45% 50% no-repeat; }
#imageChooser .active a.itemID:link, 
#imageChooser .active a.itemID:visited, 
#imageChooser .active a.itemID:hover,
#imageChooser .active a.itemID:active { width: 24px; height: 24px; background: url(../images/layout/feat_img_btn2.gif) 45% 50% no-repeat; }

