/*
 * Id: 1.117393
 * Version: 1321282510
 * Generated: Feb 9, 2012 8:27:35 PM
 */

body {background: #fff;}
#wrapper {position: relative;border-left: 1px solid #666;border-right: 1px solid #666;padding: 0 1em;}
#wrapper #addiv1 {position: absolute;bottom: 0px;right: 10px;}  
p {line-height: 1.3em; color: #000;}
.article .text p {font-size: 1.3em;} 
.article p.updated {border-bottom: 1px solid #ccc;padding: 0 0 .3em; margin: 0 0 .6em;} 
.article .articleComments h4.header_title {border-top: 1px solid #ccc;padding-top: .5em;margin-top: 1em;}
.article #outbrain {display: none;} /* outbrain opt out */

/* header styles */
#masthead a {height: 146px; background: #fff url('/polopoly_fs/1.117393!/masthead3.gif') no-repeat 0 0;}
/* subnav styles */
#header .subNavH ul {top: 8px; left: 655px;font-size: 1.2em;} 
#header .subNavH ul li {background: url('/polopoly_fs/1.117393!/dot.gif') no-repeat right center;}
#header .subNavH ul li a {color: #fff; text-decoration: underline;margin: 0 8px;}
/* search in header */
#header div.search {top: 32px;right: 3px;} 
#header div.search .searchButton {font-weight: bold; text-transform: uppercase;font-size: 1.2em;}
#header div.search .searchField {height: 16px;width: 221px;} 
/* subscribe link */
#header .subscribe {display: block; position: absolute; top: -103px; right: 0; width: 236px; height: 90px; text-indent: -2000em;background: url('/polopoly_fs/1.117393!/email-promos-236x90.png') no-repeat 0 0;}
#wrapper .ad {text-align: left;}
#contentWrapper .ad {text-align: center;}
/* weather */
#header .weather {position:absolute;top: 70px; right:40px;}

/* primary horizontal navigation */
#a #primeNav {background: #fff; height:36px; padding-left:.7em;font-size: 1.4em;}
#a #primeNav ul {height:36px;background: #fff url('/polopoly_fs/1.117393!/nav-bg.gif') repeat-x bottom;margin:0 .7em 0 0;}
#a #primeNav ul li {border-right: none;background: url('/polopoly_fs/1.117393!/nav-sep.gif') no-repeat top right;}
#a #primeNav ul a {padding:6px 9px 3px;  margin: 0;background-position:-656px -329px;}
#a #primeNav ul a.drop {margin-left: 10px;padding-left: 10px;} 
/* #a #primeNav ul a:hover {background: #031462 url('/polopoly_fs/1.117393!/nav-h.gif') repeat-x 0 0 !important;}*/ 
#a #primeNav li ul li {background: #d5d6d5;}
#a #primeNav li ul {top: 25px !important;} 
/* nav highlight 
body.The #primeNav ul li#Home, body.News #primeNav ul li#News, body.Mosaic #primeNav ul li#Mosaic, body.Sports #primeNav ul li#Sports, body.Editorial #primeNav ul li#Editorial, body.Blogs #primeNav ul li#Blogs, body.Video #primeNav ul li#Video, body.Events #primeNav ul li#Events, body.Letter #primeNav ul li#Letter, body.Search #primeNav ul li#Search {color: #fff;}
body.The #primeNav ul li#Home a, body.News #primeNav ul li#News a, body.Mosaic #primeNav ul li#Mosaic a, body.Sports #primeNav ul li#Sports a, body.Editorial #primeNav ul li#Editorial a, body.Blogs #primeNav ul li#Blogs a, body.Video #primeNav ul li#Video a, body.Events #primeNav ul li#Events a, body.Letter #primeNav ul li#Letter a, body.Search #primeNav ul li#Search a {color: #fff;background: #031462 url('/polopoly_fs/1.117393!/nav-h.gif') repeat-x 0 0 !important;}
*/

/* element styles */
h2.title {font-size: 1.5em;float: left;font-weight: normal;padding: 0 0 .7em; margin: 0 1.5em 0 .6em; width: 94%;color: #5d5d5d;background:url('/polopoly_fs/1.117393!/h2-bg.gif') repeat-x bottom left;}
  .topSplitter h2.title {font-size:1.3em;}
h2.title a {color: #5d5d5d;padding: 3px 8px 0 0;font-size: .8em;text-align: right;float: right;display: inline;width: 40%;background:url('/polopoly_fs/1.117393!/arrow.gif') no-repeat right 8px;}
  .topSplitter h2.title a {width: 30%;}
h2.title span {float: left; width: 50%;} 
  .topSplitter h2.title span {width: 65%;}
h2#special {margin: 1em 0 0 1em; padding: .4em .7em;background:url('/polopoly_fs/1.117393!/h2-special.gif') repeat-x;}
h2#special span {font-weight: bold;}   

/* top story header */
.topDate {background: #151b8d;color: #fff;font-size:1.2em;margin: 0 .7em 0 10px;padding: .3em;}
.topSplitter .yui-skin-sam {margin-top:-2em;background:none;padding-top:1.3em;}

/* teaser element */
.splitter .teaser {padding: .5em;background: #f0f0f0 url('/polopoly_fs/1.117393!/teaser-bg.gif') repeat-x top left;}
.splitter .teaser .fullStory {display: none;}
.splitter .teaser h3 {font-weight: normal;}
.splitter .teaser img {border: 1px solid #ccc;background: #fff; padding: 2px 3px;}

/* top story in tab box */
.yui-skin-sam .topStory h4, .yui-skin-sam .teaser h4 {font:normal 1.4em verdana, arial, sans-serif;margin: 0 0 .3em;}
.yui-skin-sam .topStory p, .yui-skin-sam .teaser p {font-size: 1.1em;margin: 0 0 .2em;}
.splitter .yui-skin-sam .teaser {background: none;}

/* splitter styles */
.topSplitter .left {width:70%;}
.topSplitter .right {width: 30%;}

/* opacity overlay styles */
#upperLeft .yui-skin-sam .topStory {position: relative;}
#upperLeft .yui-skin-sam .teaser {padding:0;min-height:150px;}
#upperLeft .yui-skin-sam .topStory img {width: 447px;margin: 0;padding:0;border:none;}
#upperLeft .yui-skin-sam .textWrap {position: absolute;bottom: 4px; left: 0px;width: 427px;padding: 1em;background: #000;opacity: .70; -moz-opacity: .70; filter:alpha(opacity=70);}
#upperLeft .yui-skin-sam .topStory .gutter {padding: 0;}
#upperLeft .yui-skin-sam .topStory h3 {font-weight: normal;font-size: 2.3em;}
#upperLeft .yui-skin-sam .topStory h3 a, #upperLeft .yui-skin-sam .topStory p, #upperLeft .yui-skin-sam .topStory a, #upperLeft .yui-skin-sam .topStory h4 {color: #fff;}

/* article list */
.splitter .articleList {margin:0;}
.splitter .articleList .gutter {padding: .5em .9em;}
#wrapper .articleList h3 {font-weight: normal;margin: 0 0 .2em;}
#wrapper .articleList .teaser {border-bottom: 1px solid #ccc;background: none;padding:0;} 
/* section article lists */
#content .splitter .news .teaser, #content .splitter .mosaic .teaser, #content .splitter .sports .teaser, #content .splitter .ed .teaser {border-bottom: none;}
#content .splitter .news h3, #content .splitter .mosaic h3, #content .splitter .sports h3, #content .splitter .ed h3 {font-size: 1.3em;padding: 0 0 0 8px;background: url('/polopoly_fs/1.117393!/bullet-sq.gif') no-repeat 0 6px;}
.topSplitter .articleList h3 {font-size:1.4em;}

/* special article list */
#content .Special {margin: 0 1em 1em 1.5em;background: #f3f3f3;float: left;}
#content .Special .gutter {padding:0;}
#content .Special .teaser {padding: 1em; margin: 0;width: 298px;height:110px;float: left;border-bottom: 2px solid #fff;border-right: 2px solid #fff;}
#content .Special .teaser img {background: #fff; border: 1px solid #ccc;padding: 2px 3px;}

/* category list */
#upperLeft .splitter .categoryList {margin: -.7em 1em 1em 1.5em;}
#wrapper .categoryList h2 {font-weight: normal; font-size: 1.6em; color: #000;border-bottom: 1px solid #ccc;}
#upperLeft .splitter .categoryList h2 {display: none;}
#wrapper .categoryList .gutter {padding-top: .2em;}
#wrapper .categoryList li {color: #737373; list-style-type: square;font-family: verdana, arial, sans-serif;}
#wrapper .categoryList li a {font-weight: normal;font-size: 1.4em;} 

/* spotlight */
#wrapper .spotlight {border: none;background: url('/polopoly_fs/1.117393!/spotlight-bg.gif') repeat-x top left;}
#wrapper .spotlight h2 {font-weight: normal;}
#wrapper .spotlight img {border: 1px solid #ccc;background: #fff; padding: 2px 3px;}
#wrapper .spotlight li h4 {font-family: verdana, arial, sans-serif;font-size: 1.1em;}

/* twidget */
#TwitterWidget {margin: 1em;}

/* blogs widget */
#content .gfg-root {width : 323px;font-size: 1.2em;border: none;background: #f3f3f3;}
#content .gfg-title {font-size: 1.5em;font-family: georgia, times, serif;font-weight: normal;color: #5d5d5d;background:url('/polopoly_fs/1.117393!/h2-bg.gif') repeat-x bottom;padding: .2em;height: 1.5em;}
#content .gfg-title a {color : #5d5d5d;}
#content .gfg-entry {margin-top : 0;}
/* To allow correct behavior for overlay */
#content .gfg-root .gfg-entry .gf-result {padding-left : 5px;}
#content .gfg-listentry {margin-left : 0px;margin-right : 0px;}
#content .gfg-listentry-odd {background-color : #ccc;}
#content .gfg-listentry-highlight {background-image: url('/polopoly_fs/1.117393!/arrow.gif'); background-repeat: no-repeat;background-position: center left;} 

/* tab box */
div.yui-skin-sam{border: none !important;}
div.yui-skin-sam div.yui-navset ul.yui-nav {padding-left: 0; background: #fff !important; height:23px !important;border-bottom: 2px solid #151b8d;}
div.yui-skin-sam div.yui-navset {border: none; margin: 0;padding: 0 0 1.5em 0;}
div.yui-skin-sam div.yui-navset ul.yui-nav li {margin:0px 2px 0 0px;background: transparent; font-weight: normal; font-size: 1.1em;}
div.yui-skin-sam div.yui-navset ul.yui-nav li a {padding: 5px; border-right: none; background: #d2d2d2; color: #333;}
div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected a {color:#fff;border: none; background-image: none; background:#151b8d !important; padding: 5px 5px 6px;}
div.yui-skin-sam div.yui-navset ul.yui-nav li.ui-tabs-selected {border-bottom: none;padding: 0;}
.ui-tabs-nav a {margin: 0 0 0;}
div.yui-skin-sam .ui-tabs-selected a {top: 0px;}
div.yui-skin-sam div.yui-content {border: 2px solid #151b8d;border-top: none;background: #fff !important;} 
div.yui-skin-sam {min-height:0px; clear: both; overflow: visible;} 

/* tab box - numbers */
#upperLeft .splitter .left div.yui-skin-sam{border: none !important;background: none;position: relative;}
#upperLeft .yui-skin-sam .yui-navset ul.yui-nav {text-align: right;position: absolute; top:1px;right:-76px;width: 40%;padding-left: 0; background: none !important; height:23px !important;border: none;}
#upperLeft .yui-skin-sam .yui-navset {border: none; margin: 0;padding: 0 0 1.5em 0;}
#upperLeft .yui-skin-sam .yui-navset ul.yui-nav li {font-size: 1.1em;margin:0 1px;background: transparent;}
#upperLeft .yui-skin-sam .yui-navset ul.yui-nav li a {padding: 1px 5px; border: 1px solid #979797;color: #336699;background:url('/polopoly_fs/1.117393!tab.gif') repeat-x 0 0;}
#upperLeft .yui-skin-sam .yui-navset ul.yui-nav li.ui-tabs-selected a {padding: 1px 5px; color:#fff;border: 1px solid #294460; background: #3e59a1 !important;}
#upperLeft .yui-skin-sam .yui-navset ul.yui-nav li.ui-tabs-selected {border-bottom: none;padding: 0;}
#upperLeft .ui-tabs-nav a {margin: 0 0 0;}
#upperLeft .ui-tabs-selected a {top: 0px;}
#upperLeft .yui-skin-sam div.yui-content {border: none;background: none !important;padding: .7em 0 0;}
#upperLeft .yui-skin-sam .gutter {background: none;}  

/* social links */
#sideBar .yui-skin-sam .social {padding: 1em;}
#content .social {margin: 1em;}
#sideBar {padding-top:40px;}
#header .social {position: absolute;right:10px;top:190px;}
#header .social li {padding:0 0 0 .5em;float: left;width: 32px;height: 32px;}
#header .social li a {display: block;text-indent: -2000em;}
.social li {font-weight: bold; font-size: 1.4em;line-height: 32px;margin: 0 0 .5em;padding: 0 0 0 40px;}
.social li.fb {background: url('/polopoly_fs/1.117393!/facebook.png') no-repeat 0 0;} 
.social li.tw {background: url('/polopoly_fs/1.117393!/twitter.png') no-repeat 0 0;} 
.social li.yt {background: url('/polopoly_fs/1.117393!/youtube.png') no-repeat 0 0;} 
.social li.rss {background: url('/polopoly_fs/1.117393!/rss.png') no-repeat 0 0;} 
.social li.nl {background: url('/polopoly_fs/1.117393!/mail.png') no-repeat 0 0;} 
.social li.ap {background: url('/polopoly_fs/1.117393!/apple.png') no-repeat 0 0;} 
.social li.an {background: url('/polopoly_fs/1.117393!/android.png') no-repeat 0 0;} 

/* SIDEBAR STYLES */
#wrapper #sideBar h2 {background: #151b8d;border-bottom: none;color: #fff;font: normal 1.2em/1.2em verdana, arial, sans-serif;padding: .4em .8em;}
#wrapper #sideBar .poll, #wrapper #sideBar .box {border: 2px solid #151b8d;}
#wrapper .poll h3 {font-size: 1.3em; color: #555;font-family: verdana, arial, sans-serif;margin: 0 0 .5em;}
#wrapper .poll .submit {margin: .5em 0;}

/* social media */
#sideBar .box {margin: 1em 0;}
#sideBar .box a {display: block;font: normal 1.4em/1em verdana, arial, sans-serif;}
#sideBar .box a:hover {text-decoration: none;color: #666;}
#sideBar .box a img {vertical-align: middle; margin: .5em .5em .5em 0;}

/* FOOTER STYLES */
#footer {background: #ebebeb url('/polopoly_fs/1.117393!/footer-logo.gif') no-repeat 10px 10px; border:none;}
#footer p {margin: 0 0 0 1em;}
#footer .subNavH {float: none;width: 43%;margin: 40px 0 0 10px;text-align: left;} 
#footer .subNavH a {color: #666;font-size: 1.1em;margin: 0 5px 0 0; padding: 0 5px 0 0; line-height: 17px;background: url('/polopoly_fs/1.117393!/bullet.gif') no-repeat right center;} 

/* ARTICLE PAGE STYLES */
.article p {color: #000;}

/* BROWSER SELECTOR STYLES */
.ie7 .splitter .left, .ie6 .splitter .left, .ie6 .splitter .right  {width: 49%;}
.ie6 h2.title {width: 93%; margin: 0 0 0 .6em;}
.ie6 h2#special {width: 100%;}
.ie7 #content .Special, .ie6 #content .Special {float: none;}
.ie7 #content .Special .teaser, .ie6 #content .Special .teaser {display: inline-block; width: 300px;}
.ie7 #footer, .ie6 #footer {height: 100px;}
.ie7 #footer .subNavH, .ie6 #footer .subNavH {position: relative; top: 10px;} 
.ie6 #wrapper #addiv1 {bottom: 90px;}  

      
