/* MAIN */
body,h1,h2,h3,h4,h5,p,ul,ol,li,dl,div,iframe,form,table,td,th{padding:0;margin:0;}
body{color:#000;font:normal 12px arial;background:#fff;text-align:center;}
ol,ul,li{list-style-type:none;}
a{color:#386086;text-decoration:none;outline-style:none;}
a:hover{text-decoration:underline;}
img{border:0;}
blockquote {padding:20px 60px;}

/* Clearfix */
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hide from IE Mac \*/
.clearfix{display:block;min-height:1%;}

/* Layout */
.container{width:984px;margin:0 auto;text-align:left;background:#fff;}
.leftrail{float:left;width:659px;overflow:hidden;background:#fff;}
.rightrail{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_railbackground.gif) repeat scroll 658px 0;float:right;width:309px;padding-left:7px;padding-right:7px;overflow:hidden;}
.container2, .container3{float:left;width:982px;}
.container3 .leftGroup{width:654px;float:left;overflow:hidden;}
.container3 .leftrail{float:left;width:160px;padding:0px 3px;border-right:1px solid #D1D1D1;_display:inline;}
.container3 .centerrail{float:left;width 484px;border-right:1px solid #ccc;}
.container3 .rightrail{float:left;width:318px;padding-left:6px;border-left:none;}
.container3 .leftGroup h2.catgImg{width:465px;height:114px;overflow:hidden;margin:0;}
.hdrBtm,.ltstHlnes,.tpcHeader,#areaRundown,.trstContainer,.ftrSec{border-left:1px solid #d2d1d1;border-right:1px solid #d2d1d1;}
.container2, .ltstHlnes, .ftrSec{border-bottom:1px solid #d2d1d1;}
.adBanner{margin:auto;padding:5px 0;text-align:center;}
.hSeperator{clear:both;margin:5px 2px 5px 2px;border-bottom:4px solid #000000;}
#containerTop .rightrail{width:314px;}
#containerTop .leftrail{width:665px;}
#containerTop{float:left;min-height:277px;background:#FFFFFF url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/vertical_line_top.jpg") repeat-y scroll 453px 0;}
#areaRundown{background:#FFFFFF url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_railbackground.gif") repeat scroll 0 0 transparent;}
.leftrail h2.catgImg{height:114px;overflow:hidden;width:465px;}
.trstContainer{padding:20px 10px 0 10px;}

/* Home layout */
.mainOutrCntr{width:984px;margin:0 auto;text-align:left;}
.mainInnrCntr{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_railbackground.gif) repeat scroll;width:982px;border-bottom:solid 1px #d2d1d1;border-right:1px solid #D2D1D1;border-left:1px solid #D2D1D1;}
.mainLftRail{width:659px;float:left;padding-right:7px;}
.mnRghtRail{float:right;width:309px;padding-right:7px;}

.lftCntrBtm{width:659px;float:left;}
.lftContBtm{width:186px;float:left;margin-left:7px;display:inline;}
.rghtContBtm{width:445px;float:right;background:#fff;margin-left:7px;display:inline;padding:0 7px;_padding:0 6px;}
.lftWhtSpc{background:#fff;height:6px;font-size:0px;border-top:5px solid #D4D9DA;}

/* Home Page Hidden Heading for SEO */
.homePgTitle{display:none;}

/* Header */
.pdHdr{margin:0;padding:0;position:relative;}
.pdHdr .pdH2 a{text-indent:-1000em;overflow:hidden;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_HEADER.jpg) no-repeat scroll 0 0;height:107px;display:block;}
.pdHdr span a{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_HEADER.jpg") no-repeat scroll 0 0 transparent;display:block;height:107px;}
.pdHdr .RSSLnk{top:52px;position:absolute;right:8px;}
.pdHdr .RSSLnk a{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif) no-repeat scroll 0 -1731px;float:right;height:30px;width:47px;}

/* Header NAV Rollover */
.hdrBtm{border-bottom:solid 1px #ccc;height:34px;}
.hdrBtm .hdrMenu{padding-left:7px;float:left;}
.hdrBtm li{float:left;padding-right:7px;}
.hdrBtm a, .hdrBtm .noStateLink{float:left;display:block;background-image url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/flourishtile.gif);font:bold 12px arial;color:#5C5C5C;letter-spacing:-0.01em;text-transform-uppercase;padding:9px 13px 10px 13px;}
.hdrBtm li h3, .hdrBtm li span{font:21px Georgia;color:#000;margin:0;padding:9px 0px;display:block;}
.hdrBtm li a.selected{font:bold 12px arial;color:#000;}
.hdrBtm .first{float:left;margin:0 20px 0 0;padding:0;}
.hdrBtm .second{float:left;margin:0 0 0 30px;padding:0;}
.hdrBtm .hdrSerch{width:320px;float:right;}
.hdrBtm .hdrSerch .newSrchBkg{float:left;border:0;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 2px -2504px;height:29px;width:253px;_width:0px;}
.hdrBtm .hdrSerch .txtSrch{float:left;border:0;font:11px Arial;color:#898989;margin:8px 19px;height:16px;width:228px;}
.hdrBtm .hdrSerch .go{float:left;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) repeat scroll -6px -2580px;border:0;height:27px;width:52px;text-indent:-1000em;margin:2px 0 0 2px;_margin-left:-15px;;padding:0;cursor:pointer;}
.hdrBtm .hdrSerch .go:hover{float:left;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) repeat scroll -6px -2654px;}
.hdrnavcont{padding:0px 15px 11px 15px;margin:0;background-color:#fff;position:absolute;z-index:33;display:none;border:5px solid #cbcbcb;width:315px;}
#colmstmenu{padding-right:7px;;margin:0;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 51px -2715px;}
#topicsmenu{padding-right:7px;;margin:0;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 47px -2715px;}
#contactmenu{padding-right:7px;;margin:0;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 58px -2715px;}
#topicsmenu a, #colmstmenu a, #contactmenu a{float:none;}
#topicsmenu a:hover, #colmstmenu  a:hover, #contactmenu a:hover{text-decoration:none;font:bold 12px Arial;color:#000;letter-spacing:-0.01em;}
.vert li.navitem{padding:5px 1px;float:none;margin:0;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/singlehorizontaldottedline.gif) repeat-x scroll center top;}
.vert li.navitemLast{padding:3px 5px 0px 5px;float:none;margin:0;}
.vert{border:none;width:130px;}
.vert li a:hover{border:none;text-decoration:underline !important;}
.vert li a,.vert li a:hover{letter-spacing:-0.03em !important;background:none;border:none;padding:0px;font:normal 10px Arial !important;color:#225980 !important;text-transform:uppercase;}

/* New PD Header */
#GH_{float:left;font:11px Arial;margin:0 auto;position:relative;z-index:100;}
#GH_ #GH_hat{background:#fff;color:#666;float:left;height:28px;width:978px;}
#GH_ .GH_hat_A{background:none;color:#333;text-decoration:none;}
#GH_ .GH_hat_A:hover{text-decoration:underline;}
#GH_ .GH_hat_UL{list-style-type:none;margin:0;padding:8px 0 0;}
#GH_ .GH_hat_LI{float:left;}
#GH_ #GH_hat_links{float:left;padding-left:4px;width:50%;}
#GH_ #GH_hat_links .GH_hat_links_A,#GH_ #GH_hat_tools .GH_hat_links_A{border-right:1px solid #999;padding:0 10px;}
#GH_ #GH_hat_more,#GH_ .GH_hat_more{padding:0 0 0 10px;}
#GH_ #GH_hat_more,#GH_ .GH_hat_more{padding-right:2px;}
#GH_ #GH_hat_more,#GH_ .GH_hat_LI_more{position:relative;}
#GH_ #GH_hat_more_link{background:transparent url(http://www.politicsdaily.com/media/footerburst_newest.gif) no-repeat right -345px;display:block;height:20px;left:25px;padding:0 12px 0 0;position:absolute;top:0;}
#GH_ #GH_hat_more_link{background:transparent url(http://o.aolcdn.com/os/sphere/art/header_sprite) no-repeat right -345px;display:block;height:20px;left:25px;padding:0 12px 0 0;position:absolute;top:0;}
#GH_ #GH_hat_tools{float:right;padding:8px 15px 0 0;display:none;}
#GH_ #GH_more_list{border:1px solid #c7c7c7;background:#fff;display:none;float:left;font-size:12px;left:340px;padding:8px 10px;position:absolute;top:27px;width:328px;z-index:668;}
#GH_ #GH_more_list_lab{border-bottom:1px solid #c7c7c7;color:#2E2E2E;display:block;padding-bottom:6px;}
#GH_ .GH_more_list_UL{float:left;list-style-type:none;margin:0;padding:6px 0 0;width:33.33%;}
#GH_ #GH_more_list a{color:#2864B4;font-weight:normal;line-height:18px;text-decoration:none;}
#GH_ #GH_more_list a:hover{text-decoration:underline;}
#GH_ #GH_hat_links #GH_hat_A_first{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/newaol_hat_2.gif) no-repeat scroll 0 0;display:block;float:left;height:12px;margin-left:10px;_margin-left:5px;overflow:hidden;padding:0;padding-right:7px;text-indent:-99em;width:30px;}
#GH_ #GH_brand{padding:0;}
#GH_ #GH_hat .loginLnks{float:right;padding-top:8px;}

/** skybox carousel **/
.ltstHlnes_2 .prev_arw, .ltstHlnes_2 .next_arw{cursor:pointer;outline-style:none;float:left;width:12px;height:68px;position:relative;}
.ltstHlnes_2{height:110px;width:982px;}
.ltstHlnes_2 div.slider{overflow:hidden;float:left;position:relative;clear:none;height:110px;width:952px;}
.ltstHlnes_2 div.slider ul.slides li{background:none;height:100px;width:318px;overflow:hidden;margin:5px 0px;border-right:1px solid #CCCCCC;}
.ltstHlnes_2 .prev_arw, .ltstHlnes_2 .next_arw{height:110px;}
.ltstHlnes_2 div.slider ul.slides li img{float:left;padding:10px 18px 16px 17px;width:107px;height:87px;}
.ltstHlnes_2 div.slider ul li .nc_edtrPost{padding:7px 17px 16px 18px;font:normal 15px Georgia;color:#000000;}
.ltstHlnes_2 div.slider ul li .nc_edtrPostAuthor{font:italic 9px Georgia;color:#000000;text-transform:uppercase;line-height:20px;}
.ltstHlnes_2 a.prev_arw{width:12px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -3090px transparent;left:-1px;}
.ltstHlnes_2 a.next_arw{width:12px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -3251px transparent;}
.ltstHlnes_2 a.prev_arw:hover{width:12px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -3412px transparent;}
.ltstHlnes_2 a.next_arw:hover{width:12px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -3573px transparent;}
.ltstHlnes_2 div.slider ul li .nc_edtrPost a{color:#000000;}
.ltstHlnes_2_bottomBorder{height:11px;width:982px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/skybox_border.jpg") no-repeat scroll 0 0 transparent;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}

/* apNewsFeed */
.apNewsFeed{float:right;text-align:left;font-size:15px;color:#dfdfdf;padding:0 15px 0 20px;height:90px;width:200px;}
.apNewsFeed a{text-decoration:none;color:#000;	font:normal 15px Georgia;}
#scrollup{height:38px;overflow:hidden;position:relative;width:200px;padding-top:10px;}
#scrollup .headline{position:absolute;left:-250px;height:38px;width:200px;}
.apNewsFeed .apWire{color:#333333;font:16px Georgia;padding:5px 0 0;border-bottom:1px solid #dfdfdf;}

/* Breaking News */
.breakingNews{float:left;color:#fff;float:left;text-align:left;visibility:hidden;padding:0 6px;margin-top:5px;}
.breakingNews .breakingHeadline{float:left;padding-right:6px;}
.breakingNews .bkingNews{float:left;background:#000000;font:normal 14px arial;letter-spacing:.05em;padding:8px;width:831px;}

/* adModule */
.admodule{background:#fff;padding:4px;width:300px;margin-bottom:20px;text-align:center;}
.admodule .adTxt{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif")  no-repeat scroll 114px -4278px;text-indent:-9999em;}
.toweradmodule{margin-top:3px;width:160px;float:left;border:1px solid #CBCBCB;}

/* quigo */
.quigo{clear:both;padding:1px 3px 5px 2px;border-bottom:solid 4px #000;}
.quigo1{clear:both;padding:15px 7px 10px 4px;}
.quigo4{clear:both;padding:15px 3px 15px 10px;}
.quigo5{clear:both;padding:15px 0px 0px 0px;}
.quigo2{clear:both;padding:0px 0px 10px 0px;}
.quigo10{clear:both;padding:0px 0px 7px 9px;border-bottom:solid 4px #000;}
.quigo9{clear:both;padding:10px 0px 10px 0px;border-bottom:solid 4px #000;}
.quigo15{clear:both;padding:0px 5px 5px 0px;border-bottom:solid 4px #000;}

/* Main page lead */
 .mainTopLeadCnt{padding-bottom:10px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/leftborderimage.gif") repeat-y scroll 456px 0 #fff;border-bottom:1px solid #ccc;zoom:100%;}
.vertical,.horizontal,.noPhoto{float:left;background:#fff;width:456px;overflow:hidden;padding:10px 0;}
.vertical .dlcontent{width:185px;overflow:hidden;}
.dynamicLead .dlcontent h2,#horizontal h2{margin:0;padding:0;font:normal 24px Baskerville, Georgia, Serif;color:#000;margin:0;line-height:28px;padding:0 0 12px 0;}
#horzStryHdln{padding-left:15px;}
.dynamicLead .dlcontent .dlbyline,#horizontal .dlbyline{margin:0;padding:0;font:bold 11px arial; letter-spacing:0; text-transform:none;color:#000;padding:0 0 18px 0;display:block;}
.dynamicLead .dlcontent .dlsynop{font:normal 12px Georgia;color:#333;line-height:1.4;padding:0 10px 10px 0;}
.dynamicLead .dlcontent .dlbyline a, #bigStryHdln .dlbyline a, #horzStryHdln .dlbyline a{color:#000;}
.dynamicLead .dlcontent a.bookmark,#horizontal h2 a{color:#000;}
.dynamicLead .dlcontent .dlkprd a{font:normal 9px Arial;color:#004173;text-transform:uppercase;}
.dynamicLead.horizontal .dlimage,.dynamicLead.full .dlimage,.dynamicLead.video .dlimage{padding:0 15px 0 15px;height:246px;overflow:hidden;}
.dynamicLead.horizontal .dlcontent,.dynamicLead.video .dlcontent,.dynamicLead.noPhoto .dlcontent{width:auto;padding-left:10px;}
.dynamicLead.horizontal .dlcontent h2,.dynamicLead.video .dlcontent h2{padding:0px 15px 15px 0;font-size:24px;line-height:1.1em;}
.dynamicLead.horizontal .dlcontent .dlbyline,.dynamicLead.video .dlcontent .dlbyline{padding:0 0 2px 0;}
.dynamicLead.horizontal .dlcontent .dlsynop,.dynamicLead.video .dlcontent .dlsynop{padding:0 10px 5px 0;}
.dynamicLead.vertical .dlcontent{float:left;}
.dynamicLead.vertical .dlimage{float:left;width:240px;}
.dynamicLead.full .dlimage{height:auto;}
.dynamicLead .photoCredit{text-align:right;height:14px;overflow:hidden;color:#878787;font-size:10px;}
.dynamicLead.horizontal .cnthorizontal img{width:427px !important;height:232px !important;}
.dynamicLead.vertical .cntvertical img{width:240px !important;height:360px !important;}
.dynamicLead .dlimage{padding:0 15px;}


.dynamicLead .cntvertical .photoCredit{padding-right:0px;}
.dynamicLead .cnthorizontal .photoCredit{padding-right:13px;_width:426px;}
.dynamicLeadhz .dlcontenthz h1{font-size:27px;letter-spacing:-.02em;}
.dynamicLead .dlcontent .dlbyline a{font:bold 11px arial; letter-spacing:0; text-transform:none; letter-spacing:0; padding:0 0 11px;}
.dynamicLead.horizontal .dlcontent h2, .dynamicLead.video .dlcontent h2 a{padding:0 15px 10px 0;}

/* Big Story css */
.dynamicLead.horizontal .dlcontent .dlsynop{padding:10px 10px 5px 0;}
.dynamicLead.vertical .dlimage{float:left;width:240px;}
.dynamicLead.full .dlimage{height:auto;}
#horizontal .dlimage,#vertical .dlimage {padding:0 15px 0 15px;}
#vertical #offLedeDiv,#horizontal #offLedeDiv,#noPhoto #offLedeDiv{border-top:solid 1px #ccc;}
.bigstory{float:left;background:#fff;border-bottom:solid 1px #e5e5e5;padding-left:20px;}
#vertical,#horizontal,#noPhoto{border-bottom:solid 1px #999;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/leftborderimage.gif") repeat-y scroll 456px 0 #FFFFFF;overflow:hidden;}
#bigstory{border-bottom:solid 1px #999;}
#bigstory #dgHdlns .dgHdlnsHdr h2{font:bold 12px arial;color:#000;}
#bigstory #dgHdlns ul li a {font:normal 13px georgia;}
/*#bigstory{padding-bottom:5px;} */
#bigstory .dgHdlns{border-right:solid 1px #c2c2c2;width:282px;padding:7px 10px 0 20px;}
#bigstory #offLedeDiv{background:#fff;border-bottom:none;float:left;width:316px;padding:22px 0 0 18px;}
#bigstory #offLedeDiv ul li.lastpost{border-left:none;padding-top:10px;}
#bigstory .dynamicLead .photoCredit {clear:both;height:23px;padding-right:43px;}
#bigstory .dynamicLead .dlcontent .dlsynop{width:580px;padding-bottom:14px;}
.bigstory .dlimage{padding:0 15px 0 0;}
.bigstory .dlimage{text-align:center;}
#bigstory .dynamicLead .dlcontent .dlkprd{font:normal 10px Arial;padding-bottom:12px;}
#bigStryHdln h2{padding:15px 20px 8px 0;font:normal 29px Baskerville, Georgia, Serif;}
#bigStryHdln .dlbyline{margin:0;padding:0;font:bold 11px arial; letter-spacing:0; text-transform:none;color:#000;padding:0 0 16px 0;display:block;}
#bigStryHdln .dlbyline a{color:#000000;}
#bigStryHdln h2 a{color:#000;line-height:1.1em;}
.bigstory .dlcontent{width:auto;}
.bigstory .dlcontent h2{padding:0px 15px 15px 0;font-size:24px;line-height:1.1em;}
.dynamicLead.bigstory .dlimage img{float:left;width:580px;}
#bigstory #offLedeDiv ul li .imageDetail{padding-right:15px;}

/* DAILY GUIDANCE */
#dgHdlns{width:182px;float:left;padding:10px 10px 0 10px;overflow:hidden;}
#dgHdlns .dgHdlnsHdr p{font:normal 11px arial;color:#555;letter-spacing:0.02em;text-transform:uppercase;}
#dgHdlns ul{padding-top:8px;}
#dgHdlns ul li{padding-bottom:10px;}
#dgHdlns ul li h3{font:12px arial;}
#dgHdlns ul li h3 a{font:normal 1.04em georgia;line-height:1.15em;}
#dgHdlns .dgHdlnsFtr{text-align:right;}
#dgHdlns .dgHdlnsFtr a{font:normal 9px arial;text-transform:uppercase;}

/* Off Lead story */
#offLedeDiv *{padding:0;margin:0;}
#offLedeDiv span {font-size:11px; font-weight:bold;display:inline-block;padding-top:3px;}
#offLedeDiv{background:#fff;width:659px;padding:8px 10px 8xp 0;overflow:hidden;float:left;}
#offLedeDiv ul li{width:308px;float:left;padding:0 10px;margin:8px 0 0 0;height:97px;}
#offLedeDiv ul li.lastpost{border-left:1px solid #e7e7e7;width:315px;padding-right:0;}
#offLedeDiv h3{display:none;}
#offLedeDiv h3.dailyBrkDwnHdr span{display:none;}
#offLedeDiv ul li .imageDetail{float:left;width:151;height:82px;overflow:hidden;padding:2px 10px 0 0;_padding-right:7px;}
#offLedeDiv ul li h4{padding-top:4px;height:64px;}
#offLedeDiv ul li h4 a{color:#000;font:normal 13px georgia, sans-serif;line-height:1.25em;}
#offLedeDiv ul li span a{color:#000;font:normal 10px georgia,arial,sans-serif;padding-top:10px;letter-spacing:1px;text-transform:uppercase;}


/* Dual Promo */
.dualPromo{margin-bottom:5px;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/verticledottedline.gif) repeat-y scroll 158px 0;}
.dailyQuote, .dailyLink{float:left;width:157px;overflow:hidden;}
.dailyQuote{padding:0px 1px 0px 0px;}
.dailyQuote .promotitle{padding:1px;background:#000;margin:0;width:160px;height:47px;overflow:hidden;}
.dailyQuote .promotitle h4{display:none;}
.dailyQuote .promocontent{padding:5px 14px;}
.dailyLink .promotitle{background:#000000 none repeat scroll 0 0;padding:1px;margin:0;width:160px;height:47px;overflow:hidden;}
.dailyLink{padding:0px 0px 0px 1px;}
.dailyLink .promocontent{padding:5px 14px;}
.dailyLink h4{color:#1ECBED;display:none;}

/* Top Galleries Starts */
.featuredgalleries{margin-bottom:10px 5px;}
.featuredgalleries .column1{padding:0 30px 0 5px;}
.thumblabel{width:132px;text-align:center;text-transform:uppercase;}
.topGal{font-family:Georgia;width:317px;}
.topGal h3{color:#000;font:19px Georgia normal;padding:0.333em 0 12px 10px;margin:5px 10px 0 0;border-bottom:1px dotted #225980;}
.topGal .featuredgalleries{padding-right:2px;width:310px;}
.topGal .featuredgalleries ul.GallPromo{list-style-type:none;}
.topGal .featuredgalleries ul.GallPromo li.GallThumb{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.topGal .featuredgalleries ul.GallPromo li img{width:132px;height:88px;padding:5px 10px 5px 5px;}
.topGal .featuredgalleries ul.GallPromo li.GallThumb h4{color:#000;font:normal 11px Georgia;text-transform:uppercase;height:23px;padding-bottom:7px;width:132px;text-align:center;}
.topGal .featuredgalleries ul.GallPromo li.GallThumb h4 a{color:#000;}
.topGal .featuredgalleries .dottedline{background:transparent url('http://www.blogsmithmedia.com/www.politicsdaily.com/media/singlehorizontaldottedline.gif') repeat-x bottom;height:2px;width:90%;margin:10px 10px 20px 10px;}

/* River Module */
.riverCatg{border-bottom:solid 4px #000;overflow:hidden;}
.riverCatg a{color:#225980;}
.riverCatg .header .catg a{color:#000000;}
.riverCatg p{margin:0 0 11px 0;float:right;}
.container2 .riverCatg p{margin-right:11px;}
.riverCatg .header{border-bottom:solid 1px #000;}
.riverCatg .catg{float:left;font:normal 28px Georgia;color:#000;padding:4px 0 2px 6px;margin:0;}
.riverCatg .catgImg{overflow:hidden;width:225px;height:39px;margin:0;}
.riverCatg h1.catg{margin:0;}
.riverCatg .catgView{float:right;padding:13px 14px 10px 0;font:italic 12px arial;color:#225980;}
.riverCatg .imagedetail{margin:.92em 0em 1.25em 0;float:left;}
.riverCatg .imagedetail img{margin-right:1.67em;}
.riverCatg .threeCol .imagedetail img{margin-right:2.67em;}
.riverCatg .cmnt{letter-spacing:-0.03em;float:left;font:normal 9px arial;color:#225980;padding-left:2px;padding-bottom:3px;}
.riverCatg .cmnt .bubble{float:left;width:14px;}
.riverCatg .cmnt .bubble img{float:right;margin-top:12px;margin-left:-4px;}
.riverCatg .cmnt .bubble .count {background:#ffe92e;float:left;}
.riverCatg .cmnt .bubble .spike{float:right;margin-top:12px;margin-left:-4px;}
.riverCatg .cmnt .cmntLabel{float:left;}
.riverCatg .cmntPlain{float:left;background:transparent;}
.riverCatg .email{float:right;background:transparent url() no-repeat;}
.riverCatg .cmnt a,.riverCatg .cmntPlain a,.riverCatg .email a{font:normal 11px arial;}
.riverCatg .cmnt a{padding-left:20px;letter-spacing:normal;}
.riverCatg .emailImg{padding-right:8px;}
.riverCatg h2.postHdln a{color:#000;}
.riverCatg .date{font:italic 11px arial;color:#878787;}
.riverCatg .postBy{font:italic 11px Georgia;color:#000;}
.riverCatg .blgrName{font:normal 11px Georgia;color:#000;text-transform:uppercase;}
.riverCatg .blgrName a{color:#000;}
.riverCatg .content{font:normal 13px Georgia;color:#333;line-height:1.417em;float:left;}
.riverCatg .content img{display:block;}
.riverCatg .keepRd{font:italic 13px Georgia;margin-bottom:8px;float:left;}
.riverCatg .keepRd a{color:#225980;}

/******* DO NOT DELETE 'hdrDefaultColor'. This is used in category page *******/
.hdrDefaultColor{background:#000;width:9px;float:left;height:40px;}

/*****************************IMPORTANT******************************
   Following set of colors are appended with #areaRundow as this is used in the category page also.
   DO NOT CHANGE the #areaRundown append below. The color names given here follows a naming convention.
   	Syntax:.hdr<categry_slug>color
   	 	where, category_slug is the small case category name entered in blogsmith CMS under Management->Categories
*******************************************************************/
#areaRundown .hdreconomycolor{background:#589cae;width:9px;float:left;height:40px;}
#areaRundown .hdreducationcolor{background:#bfc3a3;width:9px;float:left;height:40px;}
#areaRundown .hdrwashingtoncolor{background:#5fc1c5;width:9px;float:left;height:40px;}
#areaRundown .hdrtop-storiescolor{background:#ff5400;width:9px;float:left;height:40px;}
#areaRundown .hdrtechnologycolor{background:#4f7c34;width:9px;float:left;height:40px;}
#areaRundown .hdrmediacolor{background:#bae644;width:9px;float:left;height:40px;}
#areaRundown .hdrpeoplecolor{background:#cdd31d;width:9px;float:left;height:40px;}
#areaRundown .hdrculturecolor{background:#ff008e;width:9px;float:left;height:40px;}
#areaRundown .hdrmost-commentedcolor{background:#0fbfff;width:9px;float:left;height:40px;}
#areaRundown .hdrhealthcarecolor{background:#e9131b;width:9px;float:left;height:40px;}
#areaRundown .hdrenvironmentcolor{background:#2ea219;width:9px;float:left;height:40px;}
#areaRundown .hdrreligioncolor{background:#a40015;width:9px;float:left;height:40px;}
#areaRundown .hdrforeign-policycolor{background:#350080;width:9px;float:left;height:40px;}
#areaRundown .hdrpolicycolor{background:#4f342a;width:9px;float:left;height:40px;}
#areaRundown .hdrnational-securitycolor{background:#004887;width:9px;float:left;height:40px;}
#areaRundown .hdrscandalcolor{background:#fe00ae;width:9px;float:left;height:40px;}
/**************End of IMPORTANT************************/

.hdrAllPostsColor{background:#000000;width:9px;float:left;height:40px;}

.riverCatg .oneCol{padding:0 10px 0px 12px;margin:10px 0 8px 0;overflow:hidden;}
.riverCatg .oneCol .ftr{clear:both;}
.riverCatg .oneCol .shareRtng{float:right;padding:10px 10px 10px 7px;width:200px;border-top:none;}
.riverCatg .oneCol .keepRd{font:italic 13px Georgia;margin:10px 0 0 0;float:left;}
.riverCatg .riverItem .keepRd{font:italic 13px Georgia;margin:10px 0 0 0;float:left;}
.riverCatg .twoCol{float:left;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/verticledottedline.gif) repeat-y scroll 100%;position:relative;width:302px;padding:0 10px 0px 12px;margin:10px 0 8px 0;height:382px;overflow:hidden;}
.riverCatg .twoCol .shareRtng{width:280px;border-top:solid 1px #c1c1c1;padding:8px 10px 10px 7px;position:absolute;top:93%;}
.riverCatg .threeCol{float:left;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/verticledottedline.gif) repeat-y scroll 99% 100%;position:relative;width:194px;padding:0 5px 0px 13px;margin:10px 0 5px 0;height:364px;overflow:hidden;}
.riverCatg .threeCol .shareRtng{clear:both;float:left;width:170px;border-top:solid 1px #c1c1c1;padding:8px 10px 10px 7px;position:absolute;top:93%;}
.riverCatg .threeCol p{width:170px;}
.riverCatg .threeCol p, .riverCatg .twoCol p, .riverCatg .oneCol p {padding-top:12px;}
.riverCatg .riverItem{padding:0 10px 0px 12px;margin:10px 0 8px 0;border-bottom:3px solid #000;}
.riverCatg .riverItem .ftr{clear:both;}
.riverCatg .riverItem .shareRtng{float:right;padding:10px 10px 10px 7px;width:200px;border-top:none;}
.riverCatg .riverItem .keepRd{font:italic 13px Georgia;margin:10px 0 0 0;float:left;}
.riverCatg .riverItem h2.postHdln{padding:8px 0 6px 0;font:normal 27px Georgia;color:#000;line-height:1.05em;margin-bottom:0;}
.nobottom{border-bottom:0;}
.riverCatg .third{background:none;}
.riverCatg .second{background:none;}
.container3 .centerrail .riverCatg .riverItem .shareRtng{width:160px;}
.container3 .centerrail .riverCatg .imagedetail{float:left;margin:0.92em 1.67em 1.25em 0;}
/*River header*/
.leftrail .riverHdr{font:normal 38px Georgia;color:#000;width:652px;height:50px;overflow:hidden;margin:0;text-align:center;}


/*********************
	CACHE WARNING
***********************/
#nocache_ind {background:#c00;color:#fff;font-weight:bold;}

/***************
	IE stuff
****************/

/* only win \*/
* html #content,* html #bloginfo{display:inline;}

/* COMMENTS PAGE - COMMENTS DISPLAY */
.commentsContainer 	{margin:20px 0;border-top:1px solid #CCCCCC;}
.comments .comntsHeader{background:#eee;	height:43px;}
.comments .comntsHeader a{	text-decoration:none;color:#000;}
.comntsHeader  h3{	float:left;	padding:10px 10px;	}
.comntsHeader .comntsControls{	float:right;font:bold 9px Arial;padding:12px 10px 0 0;}
.comntsControls .comntsOff	{background:#dcdcdc;padding:4px;margin:0 12px 0 0;float:left;border:1px solid #ededed;text-align:left;color:#666666;cursor:pointer;}
.comntsControls .comntsAdd	{background:#6d6d6d;padding:4px;float:left;border:1px solid #6e6e6e;text-align:left;color:#ffffff;}
.comments .comntsTopNav	{height:62px;background:#fafafa;display:none;}
.comments .comntsBotNav{height:35px;}
.comntsList .comntText	{padding:10px 0;}
.commentlinks{	border-bottom:1px dotted #000;	padding:18px;padding-bottom:25px;}
.commentclass1 	{padding:0;margin:5px 0 10px 0;}
.commentclass2{padding:0;	margin:5px 0 10px 0;}
.commentclass1 p, .commentclass2 p 	{padding:0 10px;}
* html .commentclass1 p, * html .commentclass2 p{padding:7px 10px 3px 10px;}
.commentclass1 p.credits, .commentclass2 p.credits{	background:#fff url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/comment_bottom.gif) 0 top no-repeat;	margin:0;padding:20px 0 0 0;	}
.comments .comntsHeader h2{padding:10px;margin:0;float:left;font:normal 1.5em arial;}
.comments .navHolder{padding:12px;border-top:4px solid #000;border-bottom:1px solid #CCC;}
.comments .paginator{float:right;}

/* Submit your favorite links */
div.userSubmitTabs{float:left;margin:5px 5px;width:98%;}
div.userSubmitTabs h2.hdrTxt{letter-spacing:-0.03em;color:#000;font:normal 21px Georgia;padding:0.333em 0 12px 0px;margin-top:5px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/dottedline.gif) repeat-x scroll 0% 100%;}
div.tabs{width:300px;border-left:1px solid #C1C1C1;border-bottom:1px solid #C1C1C1;float:left;}
div.tabs .tabNavSubHead{padding-top:0px;float:left;}
div.tabs .tabNavSubHead .tabNavLeft{width:150px;float:left;}
ul.tabNavigation{font:normal 11px arial;background:#FFFFFF;margin-top:0px;float:left;width:300px;}
ul.tabNavigation li{margin-bottom:-1px;}
ul.tabNavigation li.voteLnk{float:right;}
div.userSubmitTabs div.tabs div.tabBody{border-top:1px solid #C1C1C1;display:block;float:left;}
ul.tabNavigation li a.bN{background-color:#F1F1F1;border-bottom:1px solid #C1C1C1;border-top:none;border-right:1px solid #fff;display:block;padding:5px 8px;font:bold 11px arial;color:#3b3b3b;outline-style:none;}
ul.tabNavigation li .bN{background-color:#F1F1F1;border-bottom:1px solid #C1C1C1;border-top:none;border-right:1px solid #fff;display:block;padding:5px 8px;font:bold 11px arial;color:#3b3b3b;outline-style:none;}
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover{color:#000;background-color:#f1f1f1;border-bottom:7px solid #f1f1f1;position:relative;margin-top:-7px;}
div.tabs .tabContent{margin:0;padding:0;width:300px;border-right:1px solid #C1C1C1;border-top:none;float:left;}
div.tabs .tabContent .tabLinks{float:left;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/verticledottedline.gif) repeat-y scroll 50px 0%;}
div.tabs .tabContent .tabLinksHeaders{margin-top:0px;padding:5px 0 8px 5px;font:normal 11px arial;color:#000;line-height:0.9em;margin-top:2px;}
div.tabs .tabContent .tabLinks ul.tabLinkList li{float:left;width:300px;line-height:1.1em;}
div.tabs .tabContent .tabLinks ul.tabLinkList li .linkCount{width:45px;padding-right:5px;font:bold 18px arial;color:#F21f20;float:left;text-align:right;}
div.tabs .tabContent .tabLinks ul.tabLinkList li .tabLink{padding:0 6px 12px 8px;margin-left:50px;line-height:1.5em;}
div.tabs .tabContent .tabLinks ul.tabLinkList li .tabLink a{font:normal 14px georgia;color:#225980;line-height:1.1em;}
div.tabs .tabContent .tabFooter{height:50px;border-top:1px solid #C1C1C1;background:#F1F1F1;width:299px;font-family:arial;position:relative;float:left;}
div.tabs .tabContent .submitStory a{color:#225980;font:bold 13px arial;}
div.tabs .tabContent .viewAllStory a{color:#225980;font:normal 11px arial;}
div.tabs .tabContent .tabFooter .submitStory{padding:18px 15px;position:absolute;}
div.tabs .tabContent .tabFooter .viewAllStory{padding:18px 12px;float:right;position:relative;}
ul.tabNavigation li{float:left;line-height:1.2em;width:80px;text-align:center;}
div.tabs .tabNavSubHead .tabSignIn{width:184px;border-bottom:1px solid #C1C1C1;height:20px;padding:0;margin:5px 0px 0px 117px;}
div.userSubmitTabs div.tabs .tabNavSubHead .tabSignIn a{padding:0px 10px 0px 85px;margin:0;font:11px arial;color:225980;}

/* Writer Info */
.wrtrInfo div{float:left;}
.wrtrblurb{ width:300px;padding:12px 40px 8px 15px;border-right:1px solid #d9d9d9;height:104px;}
.wrtrContact{width:165px;padding:0;}
.wrtrBio{font:normal 13px Georgia;color:#333;line-height:1.5em;}
.wrtrContact span{float:none;display:block;}
.wrtrInfo{float:left;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;width:100%;}
.wrtrBlock{float:left;width:100%;margin:20px 0;}
.wrtrartcle{ float:left;padding:17px 0 16px 10px;border-bottom:1px solid #000;width:98%;}
.wrtrartcle span{width:85px;display:block;float:left;line-height:1em;}
.wrtrImg{padding-top:20px;border-right:1px solid #d9d9d9;}
.wrtrblurb img{padding-bottom:12px;}
.wrtrHdr{font:normal 13px Arial;color:#333;}
.artcleHlne{font:normal 18px Georgia;color:#225980;padding-left:30px;}
.contactHdr{margin:0 0 10px 0;float:left;width:95%;padding:5px 0 6px 12px;background-color:#f1f1f1;font:bold 12px Arial;color:#000;}
.infoHdr{font:normal 12px Arial;color:#000;padding-top:12px;}
.wrtrContact span{padding-left:10px;}
.wrtrContact a{padding-left:10px;color:#225980;}
.wrtrName{float:left;font:bold 16px Arial;color:#000;padding-bottom:5px;width:100%;}
.wrtrblurb h1.wrtrName{margin:0px;}

/* CATEGORY FIXES */
.container3 .leftGroup{width:658px;border-right:1px solid #ccc;}
.container3 .leftrail{border-right:none;width:160px;padding:0 2px 0 3px;}
.container3 .centerrail{width:480px;border-left:1px solid #ccc;border-right:none;}
.container3 .rightrail{padding-left:1px;width:320px;}
.riverCatg .riverItem{padding:0px;margin:10px 4px 8px 10px;}
.dailyLink, .dailyQuote{width:158px;}
.dualPromo{background:none;}
.dailyQuote{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/verticledottedline.gif) repeat-y scroll 158px 0%;}
.container3 .centerrail .riverCatg .imagedetail img{float:left;padding-right:10px;}
.riverCatg .content{float:none;}

/* SPHERE */
#sphereHdr{margin:1.67em 0 2.5em 1.25em;_margin-top:0em;}
#sphere_module{padding-left:1em;}
#sphereTalk{float:left;padding-right:.5em;_padding-right:.4em;}
.sphere{margin-top:1em;padding-left:1.25em;}
#talkContainer{width:327px;}
#talkContainer h3, p.powered-by {display:none;}
#talkContainer a{font-family:georgia;color:#225980;font-size:15px;}
#talkContainer p{margin-top:.3em;font-weight:bold;font-style:italic;font-size:.9em;border-bottom:1px dotted #d6d6d6;padding-bottom:.75em;}
#sphereAd{margin:.2em;}
#sphereAd .adtext{display:none;}
.see-more{width:315px;margin-top:-4em;_margin-top:-3em;}
p.see-more a{font-family:arial;font-size:1em;font-style:italic;color:#225980}
#sphereLogo{border-bottom:1px solid #c1c1c1;padding-left:1.2em;padding-bottom:1.67em;;_margin-top:-2em;}
#sphereHdr h2{font-weight:normal;}

/* Recent Comments */
div.statstable h2{margin:0 10px 0 0;font:normal 21px georgia;border-bottom:1px dotted #225980;padding:0px 0px 5px 0px;}
div.statstable .cmtmv{height:15px;background-color:#E1E1E1;padding:4px;text-align:right;border-bottom:1px dotted #225980;}
div.cmtmvnew{height:15px;background-color:#E1E1E1;padding:4px;text-align:right;border-bottom:1px dotted #225980;border-top:1px dotted #225980;}
li.statsclass1{font:italic 12px Arial;border-bottom:1px dotted #225980;margin:0;padding :10px 0px 10px 0px;color:#000;}
li.statsclass1 a{font:normal 16px Georgia;padding-top:10px;}
li.statsclass1 .cmthd a{font:14px arial bold;color:#225980;}
li.statsclass1 p{font:12px Georgia;}
li.statsclass1 .cmtauth a{font:bold 12px arial;color:#000000;}
li.statsclass1 .cmtrespnd{text-align:right;padding:0px 10px 10px 0px;color:#225980;font:12px arial bold;}
li.statsclass2{font:italic 12px Arial;margin:0;padding :10px 0px 10px 0px;color:#000;}
li.statsclass2 a{font:normal 16px Georgia;padding-top:10px;}
li.statsclass2 .cmthd a{font:14px arial bold;color:#225980;}
li.statsclass2 p{font:12px Georgia;}
li.statsclass2 .cmtauth a{font:bold 12px arial;color:#000000;}
li.statsclass2 .cmtrespnd{text-align:right;padding:0px 10px 10px 0px;color:#225980;font:12px arial bold;}
div.statstable ul{padding-right:15px;}
div.statstable, .sidearea{margin:10px 0px 0px 6px;}
div.statstable table{width:100%;}
div.statstable td{	padding:2px;border-bottom:1px solid #666;}
div.statstable td.ctr{	text-align:center;}
.blog-stars{background:#fff url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/star.gif) 0 0 no-repeat;}
.formlabel{margin:.25em 0;}
.form-button{margin-top:10px;}
.sky{text-align:center;overflow:hidden;}
.post{padding:5px 0 0 0;clear:both;}
.postmeta{clear:both;	padding:5px 0 1.5em 0;	border-bottom:1px solid #ccc;}
.postmeta ul{list-style:none;text-align:right;}
.postmeta li{display:inline;padding:0 .5em;border-right:1px solid #ccc;}
.postmeta .readlink{float:left;border:0;padding:0;}
.postmeta .commentslink{border:0;}

/* Galleries */
#gallerycontent{margin:0 0 0 20px;width:500px;}
#gallery{margin:0 20px;padding:20px;}
#galleryhead{width:1050px;	margin:0 auto;}
#galleryhead h1{float:left;display:inline;}
#galleryhead h1 img{float:left;}
#galleryhead #galleryleader{float:right;display:inline;text-align:right;}
.gallerythumbnail, .captionedthumb{float:left;margin:5px;}
.captionedthumb{padding:10px;height:150px;width:90px;border:1px solid #ccc;background:#e5e5e5;}
.gallerythumbnailhome{float:left;margin:1px;display:inline;}
.postgallery{display:block;clear:both;padding:5px 10px;border:1px solid #ccc;background:#eee;text-align:center;}
.postgallery a{padding:3px;border:1px;}
.postgallery a:hover{background:transparent;}

/*	BIOBOX - columnistheader */
.biobox{width:653px;height:61px;background:url('http://www.blogsmithmedia.com/www.politicsdaily.com/media/dottedline.gif') repeat-x ;background-position:bottom;}/* background-color:#eee;*/
.biobox .colnimg{float:left;height:60px;width:95px;padding:0px 15px 0px 0px;}
.biobox .colnlayt{float:left;width:321px;height:61px;overflow:hidden;}/*  ;*/
.biobox .colnname{padding:0;margin:12px 0;font:normal 12px Georgia;width:321px;height:16px;overflow:hidden;}
.biobox .colnname img{padding-right:400px}
.biobox .colnslug{font:italic 12px Georgia;color:#6a6a6a;}
.biobox .colnslug a{font:italic 12px Georgia;color:#6a6a6a;}
.biobox .colnlink{float:left;width:200px;height:60px;}
.container3 .centerrail .biobox{width:480px;}
.biobox3col{width:500px;height:61px;background:url('http://www.blogsmithmedia.com/www.politicsdaily.com/media/dottedline.gif') repeat-x ;background-position:bottom;}/* background-color:#eee;*/
.biobox3col  .colnimg{float:left;height:60px;width:95px;padding:0px 15px 0px 0px;}
.biobox3col  .colnlayt{float:left;width:321px;height:61px;overflow:hidden;}
.biobox3col  .colnname{padding:12px 0px 12px 0px;}
.biobox3col  .colnslug{font:italic 12px Georgia;color:#6a6a6a;}
.biobox3col  .colnslug a{font:italic 12px Georgia;color:#6a6a6a;}
.biobox3col  .colnlink{float:left;width:200px;height:60px;}

/* SHOW CATEGORIES - topicpage */
.topiclayout{float:left;width:160px;background-color:#E3E3E3;padding-bottom:.7em;margin-bottom:1em;}
.topichdg{height:20px;padding:10px;font:bold 18px arial;color:#000;background-color:#F1F1F1;margin:3px 0;float:left;width:140px;}
.topicsrc{height:35px;font:12px Georgia;color:#225980;background-color:#E3E3E3;background-color:grey;display:none;}
.topicsrc img{padding:5px;}
.topiccatg{text-align:left;padding:6px 0px 6px 2px;background-color:#EBEAE8;border-bottom:1px dotted #225980;font-weight:normal;}
li.topiccatg a{color:#225980;}
li.topiccatg a:hover{color:#FFFFFF;background-color:#5FB404;text-decoration :none;}

/* SHOW POST - articlePage */
.apcontainer{overflow:hidden;}
.apcontainer  .aptitle{padding-bottom:5px;float:left;width:100%;border-bottom:solid 3px #000;}
.apcontainer  .aptitle h1{ margin:0;}
.apcontainer  .aptitle h1 span{display:block;margin-top:15px;padding:0px 15px 10px 13px;font:31px Georgia;color:#000000;}
.apcontainer  .aptitle .apostdate{float:left;width:100%;border-bottom:solid 1px #D0D0D0;text-align:left;padding:0px 0px 10px 13px;}
.apcontainer  .aptitle .apostdate .apdttitle{display:block;float:left;font:10px Georgia;text-transform:uppercase;line-height:1.417em;color:#000000;}
.apcontainer  .aptitle .apostdate .apdate{float:left;font:11px arial bold;color:#000000;padding-left:4px;line-height:1.417em;}
.apcontainer  .aptitle .apfucontainer{text-align:left;margin:0px;padding-top:4px;padding-left:13px;clear:both;}
.apcontainer  .aptitle .apfucontainer .apfu {float:left;width:522px;padding-bottom:14px;}
.apcontainer  .aptitle .apostdate .apfu span.ita{padding-left:0px;text-transform:uppercase;font:10px Georgia;line-height:1.417em;color:#000000;}
.apcontainer  .aptitle .apostdate .apfu span a{padding-left:4px;text-transform:uppercase;font:10px Georgia;color:#225980;}
.apcontainer  .aptitle .apfucontainer .apfu .apfutitle{display:block;float:left;padding-left:13px;font:11px Georgia;text-transform:uppercase;line-height:1.416em;color:#000000;}
.apcontainer  .aptitle .apfucontainer .apfu .apfulinks{display:block;float:left;font:11px Georgia ;text-transform:uppercase;color:#225980;}
.apcontainer  .aptitle .apfucontainer .apfu .apfulinks a{padding-left:2px;font:11px Georgia ;text-transform:uppercase;color:#225980;}
.apcontainer  .aptitle .apfucontainer .apcmtscontainer .apcmntnor{padding-top:2px;font:bold 12px arial;color :#225980;text-align:top;}
.apcontainer  .aptitle .apfucontainer .apcmtscontainer .apcmtstatic{dding-top:2px;font:11px arial;color:#000000;text-align:top;}
.apcontainer  .aptitle .aphr{clear:both;background-image:url('http://www.blogsmithmedia.com/www.politicsdaily.com/media/verticledottedline.gif');}
.apcontainer  .apcont{ float:left;letter-spacing:0.003em;margin:0;padding:20px 20px 0px 15px;font:1.25em Georgia;color:#000;line-height:1.5em;text-align:left;}
.apcontainer .apcont div{padding:3px 0;}
.apcontainer  .apcont img{margin:0;float:left;padding:0px 12px 12px 0px;}
.apcontainer .aptitle  .apfu{float:left;}

/* BLOGROLL - ArticlePage */ 
#blogroll .brhdg{border-bottom:1px solid rgb(0, 0, 0);margin:0pt;padding-bottom:5px;}
#blogroll h2{border:medium none ;margin:0pt;padding:5px;font:21px Georgia;ine-height:normal;}
#blogroll .brhdg span{padding:5px;font:12px arial;line-height:normal;}
#blogroll ul{padding-right:15px;padding-left:10px;}
#blogroll li.blogroll1{border-bottom:1px dotted #225980;color:#000000;font-family:Arial;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:10px 0;list-style-position:inside;list-style-type:square;}
li.blogroll1 a,  li.blogroll2 a{font-family:Georgia;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-top:10px;}
#blogroll li.blogroll2{border-bottom:none;color:#000000;font-family:Arial;font-size:10px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:normal;line-height:normal;margin:0;padding:10px 0;list-style-position:inside;list-style-type:square;}
li.blogroll1 a,  li.blogroll2 a{font-family:Georgia;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding-top:10px;}

/* Category Page */
.catHdrRSS{float:right;margin-top:-15px;margin-right:5px;}
.catAllHdrRSS{float:right;margin-top:25px;margin-right:5px;}/*** For All Stories Page ***/
.div.catgpaging{border-bottom:1px dotted #225980;padding:4px;}
.catHeader{border-bottom:1px solid #000;}
.catHeader img{float:left;}
.catHeader .catg{color:#000000;font-family:Georgia;font-size:28px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:4px 0;}
.catHeader h1.catg{margin:0 0 0 15px;}
.postCategory{border-bottom:solid 1px #ccc;}
.postCategory div{font:12px Arial;color:#000;}
.postCategory div img{float:left;margin:0px 10px 8px 2px;height:88px;width:133px;}
.clr{clear:both;}
.postmetacategory{margin:10px 0;}
.postmetacategory ul li{display:inline;padding:0 5px 0 0;}
.postmetacategory ul li.readMorelink{font:13px Arial;font-style:italic;margin:0 0 0 5px;}
.postmetacategory ul li.commentslink,.postmetacategory ul li.emaillink{font:11px Arial;margin:0 0 0 90px;}
.postmetacategory ul li.commentslink span.commentsqr{border:solid 1px #FDEA2B;padding:1px 3px;margin:0 3px 0 0;background-color:#FDEA2B;font-size:12px;}
p.publishLink{font:10px Arial;font-style:italic;color:#8f8f8f;}
h2.Catglink a{font:29px Arial;color:#000;}
h2.Catglink a:hover{text-decoration:underline;}
p.byline{font:12px Arial;font-style:italic;color:#4e4e4e;}
p.byline a{color:#4e4e4e;}

/* Add Comment Form */
#addcomments{margin:10px 0 20px 10px;}
#formerrors{color:#CE0E1D;font:bold 1.3em arial;padding:15px 0 0 15px;}
#cmttabs{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/cmttabs-bg.gif) repeat-x 0 0;height:42px;border-top:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}}
#cmttabs ul{list-style:none;margin:0;padding:0;	}
#cmttabs li{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/cmttab-divider.gif) no-repeat right center;float:left;margin:0;}
#cmttabs li a{display:block;line-height:41px;text-decoration:none;padding:0;color:#999;font-weight:bold;padding:0 15px;}
#cmttabs li.currenttab a, #cmttabs li a:hover{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/cmttab-on.gif) no-repeatcenter bottom;color:#000;}
#cmttabs li#cmtutab_sns{height:42px;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/aim-logo-small.gif) no-repeat center 9px;}
#cmttabs li#cmtutab_sns a{height:41px;text-indent:-9000px;width:60px;}
.cmtuinfo{clear:left;padding:10px 15px;margin-bottom:10px;}
.cmtuinfo .instructions{color:#999;margin:0 0 .7em;}
.cmtuinfo label{font-weight:bold;display:block;float:left;}
.cmtuinfo input{background:#eee;width:160px;margin-right:8px;}
.cmtuinfo input, #cmtmain textarea{border:1px solid #eee;border-top-color:#bbb;border-left-color:#bbb;padding:3px;}
.cmtuinfo input:focus, #cmtmain textarea:focus{background:#e3f1fa;}
#cmtuinfo_sns,#cmtuinfo_mail,#cmtuinfo_blogsmith .instructions{_margin-top:-5px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#cmtmain{padding:10px;clear:both;}
#cmtmain label{font-weight:bold;}
#cmtmain div{padding:5px;}
#cmtmain .cmtchecks{padding:6px 5px 0;}
#cmtmain .cmtchecks label{font-weight:normal;}
#cmtmain .cmtchecks input{margin:0 5px 0 0;}
#cmtmain textarea{background:#eee;margin-top:5px;}
#cmtbuttons input{margin-top:1em;}
#instructions{border-top:1px dotted #cecece;padding:15px;margin-top:1em;}
#instructions p{color:#777;font-size:11px;margin:0 0 .7em;line-height:1.2em;}
#instructions .preamble{color:#000;font-size:11px;line-height:1.1em;}

/* Email form */
.centerrail #incontent {padding-left:12px;}
#content_maincontent .postHeader{border-bottom:solid 0.3em #E0E2DF;margin:0 0 2px;}
#commentsInline{margin:0 0 4em 0;position:relative;}
div#commentsInline h3{margin:-0.1em 0pt 0pt 0.5em;display:inline;font-size:2.1em;color:#631A37;float:left;}
div#commentsInline h3 span{color:#AFAFAF;font-size:16px;font-weight:normal;}
div#commentsInline p.commentLine{text-align:right;margin:0 0 5px 0;text-indent:0;padding:0 0 0.9em;border-bottom:solid 0.3em #c5c5c5;}
div#commentsInline p.commentLine a{font-size:1.2em;color:#4b5ea3;}
#content #commentsInline p{margin:0 0 .8em 0;padding-left:0px;}
#content #commentsInline p br{height:.5em;}
.comment{margin:0;position:relative;}
h4.authorname{font-size:1.1em;color:#979797;font-weight:normal;}
.comment-inner .comntsReport{float:right;padding-right:250px;}
div.credits{float:left;margin:4px 0 0 4px;}
div.cmt_votes{clear:right;float:left;position:relative;margin:0;font-size:10px;font-igh:boldcolor:#99999;}
.cmt_tools{margin:0 4px;}
.cmt_tools a{padding-right:5px;}
.comment-inner img.avatar{background:#fff;padding:0.2em;border:0.1em solid #e0e0e0;display:block;position:absolute;margin:0 0 0 -5.4em;outline:0;z-index:9;width:45px;height:44px;}
.content_outer{position:relative;zoom:100%;}
.content_outer h4{font-size:12px;}
.content_outer h5{font-size:10px;}
.content_outer img.topleft{position:absolute;height:7px;width:7px;top:-1px;left:-1px;background:url(http://www.aolcdn.com/entwire_bv/top_left) no-repeat 0 0;}
.content_outer img.topright{position:absolute;height:7px;width:7px;top:-1px;right:-2px;background:url(http://www.aolcdn.com/entwire_bv/top_right) no-repeat 0 0;}
.content_outer img.bottomleft{position:absolute;height:7px;width:7px;bottom:-1px;left:-1px;background:url(http://www.aolcdn.com/entwire_bv/bottom_left) no-repeat 0 0;}
.content_outer img.bottomright{position:absolute;height:7px;width:7px;bottom:-1px;right:-2px;background:url(http://www.aolcdn.com/entwire_bv/bottom_right) no-repeat 0 0;}
html > body .content_outer img.bottomright,html > body .content_outer img.topright{right:-1px;}
.parent .comment-inner .content_outer h5{padding:5px 0 0 0;}
.comment-inner .cmt_reply{float:right;position:relative;}
.comment-inner .cmt_reply a{font:bold 13px arial;}
.child .comment-inner .content_outer img.topright,.child .comment-inner .content_outer img.bottomright{right:-1px;}
.child{background:transparent;margin:0 0 0 20px;}
p.contentPara{clear:both;padding:3px 0 0.9em 0.6em;font-size:1.2em;}
p.cmt_reply{padding:0 0 0.7em 0.6em;}
.votedComment .cmt_tools a{display:none;}
.votedComment .votedImg{float:left;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/voted.gif) 0 1px no-repeat;width:54px;height:16px;margin-top:-2px;}
#thankYou{margin:2em 0;position:relative;background-color:#f2f2f2;padding:1em 0 1em 0.5em;}
div#thankYou h3{margin:0.1em 0pt 0pt 0.1em;font-size:2.1em;color:#631A37;}
div#thankYou p{font-size:1.1em;line-height:1.8em;padding:0.5em 0 0 0.5em;}
.continueReading{padding:20px 0 0;}
div.commentclass2 div.comment-inner div.content_outer img.topleft{background:none;background:transparent url(http://www.aolcdn.com/entwire_bv/comments_gray_topleft) no-repeat 0;}
div.commentclass2 div.comment-inner div.content_outer img.topright{background:transparent url(http://www.aolcdn.com/entwire_bv/comments_gray_topright) no-repeat 0;}
div.commentclass2 div.comment-inner div.content_outer img.bottomleft{background:transparent url(http://www.aolcdn.com/entwire_bv/comments_gray_bottomleft) no-repeat 0;}
div.commentclass2 div.comment-inner div.content_outer img.bottomright{background:transparent url(http://www.aolcdn.com/entwire_bv/comments_gray_bottomright) no-repeat 0;}

/* Comments - Thank You Message */
.flash{margin:15px 5px 0 5px;border:1px solid #999;}
.flash h3{font-weight:normal;font-size:14px;margin:0;}
.flash p{padding:0 0 0 5px;}

/* PD News wire */
.PDNwire .PDNwirehdr h3{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -584px transparent;height:33px;text-indent:-55555px;width:296px;}
.PDNwire li{border-bottom:1px solid #CCCCCC;font-family:georgia, arial, sans-serif;font-size:16px;font-weight:normal;padding:20px 0 10px 10px;margin:0px 15px;}
.PDNwire .postlinks{font:14px/1.3em Georgia;color:#000000;}
.PDNwire .postlinks h3{font:12px arial;}
.PDNwire .postlinks h3 a{font-family:Baskerville,Georgia,Serif ;font-size:18px;color:#000000;}
.PDNwire .cmnt{width:27px;height:16px;position:absolute;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/bubble_big.gif) no-repeat 0 0;font:normal 11px arial;color:#225980;padding-left:2px;padding-bottom:3px;}
.PDNwire{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;height:680px;margin-bottom:10px;width:443px;}
.PDNwire .viewAll{color:#225980;float:right;font:italic 14px Georgia;padding:20px 20px 20px 0;text-align:right;}
.PDNwireRSS{bottom:50px;position:relative;_bottom:100px;}
.PDNwire .PDNwirehdr{height:44px;padding:25px 2px 0 78px;width:300px;}
.PDNwireRSS a{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 20px -1744px transparent;float:right;width:74px;text-indent:-55555px;margin-top:-10px;_margin-top:-55px;}
.PDNwire .wirepublishdate{color:#555555;font-family:Arial;font-size:10px;font-style:italic;padding-top:5px;}
.PDNwire .PDNwireupdatedate{font-family:arial;font-weight:bold;text-align:center;font-size:11px;padding-bottom:3px;text-transform:uppercase;}
.wirepublishdate .wirebloggername{color:#000000;text-transform:uppercase;letter-spacing:1px;font-family:Georgia;}

/* COMMON CLASSES */
.hyperlinks a{text-decoration:none;color:#225980;}
.feedImg{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/rss-icon.png) no-repeat scroll 0 0;color:#000;font-size:9px;padding:0.25em 0 0 1.75em;}

/* Shared Utility Module */
.apcontainer  .aptitle .apfucontainer  .apjoin{float:left;font:normal 11px arial;font-style:italic;padding-top:6px;}
.apcontainer  .aptitle .apfucontainer  .apjoin a{padding-left:5px;}
.apcontainer  .aptitle .apfucontainer .apshareUtility{float:right;font:normal .75em Arial;padding-right:5px;position:relative;}
.apcontainer  .aptitle .apfucontainer .apshareUtility  ul li{float:left;padding-right:20px;}
.apcontainer  .aptitle .apfucontainer .apshareUtility  li a{decoration:none;}
.apcontainer  .aptitle .apfucontainer .apshareUtility  .apprint {padding-top:5px;}
.apcontainer  .aptitle .apfucontainer .apshareUtility  .apshare{padding-top:3px;}
.apcontainer .aptitle .apfucontainer .apshareUtility ul li  img{padding-left:8px;}
.apcontainer .aptitle .apfucontainer .apcmtscontainer{height:15px;float:left;margin-top:5px;padding:1px 7px 8px 8px;background-image:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/longbubble.gif);background-repeat:no-repeat;}
.articleTxtSz{color:#3c3c3c;padding-top:5px;}
.articleTxtSz span{padding-right:5px;}
.articleTxtSz span.txtSm{font:bold 1em Arial;color:#000;padding-right:3px;}
.articleTxtSz span.txtMd{font:bold 1.222em Arial;color:#000;padding-right:3px;}
.articleTxtSz span.txtLg{font:bold 1.444em Arial;color:#000;padding-right:3px;}
.apcontainer  .aptitle .smallText{font-size:2em ;}
.apcontainer  .aptitle .mediumText{font-size:2.16em;}
.apcontainer  .aptitle .largeText{font-size:2.33em;}
.apcontainer .smallText{font-size:1em;}
.apcontainer .mediumText{font-size:1.16em;}
.apcontainer .largeText{font-size:1.33em;}

/* Embeded CSS - 3/4/2010 */
.leftrail h2.catgImg{width:465px;overflow:hidden;height:114px;}
.shareRtnghz{padding:20px;}
.dlrtag .dlrtaghd{padding:5px 0 6px;}
.dlrtag .dlrtaglist ul li{padding:0;}
.dlrtag .dlrtaglist ul li .lastpost{padding:0 10px 10px 20px;}
.leftrail .recent_posts h2{font-weight:normal;}
div.slider ul li .edtrPost{font-size:15px;}
.dynamicLeadhz .dlcontenthz h1{font-size:27px;letter-spacing:-.02em;}
.riverCatg .content{font-size:12px;}
li.statsclass1 a{font-size:13px;}
li.statsclass2 a{font-size:13px;}
.bioContent{padding:0 5px;}
.leftrail .catgpd .catgImg{padding-top:10px;height:auto;width:600px;}
.leftrail .catgpd .catgImg img{padding-bottom:0;}
#blogInfo .blogName{font-size:14px;}
.postHdln a{font-size:20px;}
.header .catg{font-size:22px;}
#areaRundown .hdrtop-storiescolor{height:33px;}
.header .catgView{padding:11px 14px 7px 0;}
.header .catgView a{font-size:11px;font-style:normal;}
.dynamicLead .dlcontent .dlsynop{font-size:12px;}
#daily_lineup #lineup{background:#F4F4f4 none repeat scroll 0 0;}
.riverCatg{border-bottom:2px solid #000000;}
#areaRR #fdBlog{border:10px solid #FFF;}
#areaRR .fdName{border-bottom:2px solid #000000;}
#areaRR .fdBlogTitl{font-size:13px;}
.hSeperator{border-bottom:1px solid #CECECE;}
.quigo{border-bottom:none;}
.rtnNews .hdrTxt h2{font-size:18px;}
div.statstable h2{font-size:18px;}
div.userSubmitTabs h2.hdrTxt{font-size:18px;}
#areaRundown .hdrhealthcarecolor{height:34px;}
#areaRundown .hdrforeign-policycolor{height:34px;}
#areaRundown .hdrwashingtoncolor{height:34px;}
#areaRundown .hdrreligioncolor{height:34px;}
#areaRundown .hdreconomycolor{height:34px;}
.RiverWidget #headlines-sub ul.headlines li h4 a{font-size:11px;color:#000000;font-family:arial;font-weight:bold;}
div.statstable ul#stats_recentcomments  li.statsclass1 a{font-size:11px;color:#000000;font-family:arial;font-weight:bold;}
div.statstable ul#stats_recentcomments  li.statsclass2 a{font-size:11px;color:#000000;font-family:arial;font-weight:bold;}
div.statstable h2{border-bottom:none;padding-left:5px;}
#subFavLinks h2.hdrTxt{background:none;padding-left:5px;}
.module_header .hdrTxt h2{background:none;padding-left:5px;}
div.RiverWidget div#headlines-sub ul li div.details span.time_bold{color:#444;font-size:0.8em;font-style:italic;font-weight:normal;}
div.RiverWidget div#headlines-sub ul li div.details span.source{color:#444;font-size:0.8em;font-style:italic;font-weight:normal;}
div.RiverWidget div#headlines-sub ul li div.details{padding-top:3px;}
.module_footer #relegence_const{font-size:10px;}
div.tabs .tabContent .tabLinks ul.tabLinkList li .linkCount{font-size:14px;}
div.tabs .tabContent .tabLinks ul.tabLinkList li .tabLink a{font-size:11px;color:#000;font-family:arial;}
#areaRundown{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_railbackground.gif") repeat scroll 658px 0 transparent;padding-bottom:10px;}
#containerTop{background:#FFFFFF url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/leftborderimage.gif) repeat-y scroll 658px 0;}
.shareThis{float:right;font:normal 0.75em Arial;margin-top:-3px;display:none;}
.shareThis img{padding-left:8px;}
.leftrail h1.catgImg{width:465px;overflow:hidden;height:114px;}
h2.riverImg{width:225px;overflow:hidden;height:39px;}
#areaRundown .hdrmost-commentedcolor{background:#000;width:9px;float:left;height:40px;}
#talkContainer h3{display:block;font:normal 2em georgia;}
#sphereHdr{display:none;}
.see-more{float:left;margin-top:0em;}
.leftrail h1.catgImg img{padding-right:8px;}
.biobox .colnname{font-family:Arial;font-size:16px;font-weight:bold;height:20px;}
.biobox .colnname a{color:#000000;}
.blogName{color:#000000;font-family:Arial;font-size:16px;}
.leftrail h1.catgImg{width:600px;padding-top:38px;}
#afghanimg{padding-top:0;}
.leftrail h1.catgImg img{padding-bottom:50px;}
.catgpd .catHdrRSS{ margin-top:0;padding-right:2px;position:relative;top:1em;}
.adBanner{margin:auto;padding:5px 0;text-align:center;width:980px;}

#j .j1, #z, #z1{width:80.1667em;padding-top:5px;overflow:visible;margin:0 0 0 -0.667em;}
 #iphoneDFbanner{width:978px;height:148px;margin-right:-1.3em;position:relative;background:#fff url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/iphone_superchunk.jpg) no-repeat 0 0;}
#iphoneDFbanner_sm{width:978px;height:59px;margin-right:-1.3em;position:relative;background:#fff url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/iphone_slim.jpg) no-repeat 0 0;}
#ipDFdownload{position:absolute;top:93px;left:310px;}
#ipDFdownload2{position:absolute;top:5px;left:519px;}
#ipDFcopy{ position:relative;width:260px;top:34px;left:650px;color:#bdddf1;font:17px Arial, Helvetica, sans-serif;line-height:24px;}
#ipDFcopy p b, #ipDFcopy_sm{font-weight:900;color:#fff;}
#ipDFcopy_sm{ position:relative;width:400px;top:14px;left:120px;color:#fff;font:18px Arial,Helvetica,sans-serif;}
#ipDFlearn{ position:absolute;top:105px;left:890px;width:96px;height:22px;
 background:url(http://o.aolcdn.com/art/ch_pf/info_button.gif) no-repeat 55px 50%;}
#ipDFlearn a{ color:#7cbfe7;font:11px Arial, Helvetica, sans-serif;text-decoration:none;display:block;padding-top:4px;}
#ipDFlearn a:hover{text-decoration:underline;}
#ipDFclose{position:absolute;top:7px;right:7px;}

/*****PD redesign css*****/

/* Common Classes */
.hSeperatorNew{height:20px;}

/* News From Our Partners */
.trstPartner{width:960px;border:solid 1px #ccc;}
.trstPartner p.tpHdr{border-bottom:1px solid #ccc;height:38px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 4px -2772px;text-indent:-9999px;}
.trstPartner .tpCol{float:left;overflow:hidden;width:150px;height:343px;padding:0 4px 0 5px;border-right:solid 1px #ccc;}
.trstPartner .tpCol li img{padding-top:10px;}
.trstPartner .tpCol li{padding-bottom:10px;font:11px georgia;}
.trstPartner .tpCol li a{font:11px georgia;}
.trstPartner .tpCol li.tpFtr a{font-weight:bold;}
.trstPartner .tpColLst{border-right:none;}
.trstPartnerAdd{margin-top:0;border-top:none;}

/* Footer for PD */
.ftrPattern{width:982px;height:16px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pd_border.gif) no-repeat;}
.ftrSec{text-align:left;font-family:arial;font-size:12px;width:982px;margin-bottom:20px;}
.ftrSec .hdrSrch{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/dottedline.gif) repeat-x scroll 0% 0%;width:280px;}
.ftrSec .ftrLftLogo h2 a{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 18px -4437px #FFFFFF;height:100px;position:relative;width:520px;float:left;}
.ftrSec .ftrSrch{float:left;width:450px;padding-top:35px;}
.ftrSec .ftrSrch .ftrSrchBkg{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 1px -4399px transparent;border:0 none;float:left;width:352px;height:40px;}
.ftrSec .ftrSrch .txtSrch{border:0 none;color:#898989;float:left;font:11px Arial;height:16px;margin:15px 19px;width:315px;}
.ftrSec .ftrSrch .go{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") repeat scroll -5px -2573px transparent;border:0 none;cursor:pointer;float:left;height:35px;margin:2px 0 0 2px;padding:0;text-indent:-1000em;width:60px;}
.ftrSec .ftrSrch .go:hover{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") repeat scroll -5px -2647px;}
.ftrSec .ftrLnkCol{border-right:1px solid #e2e2e2;float:left;width:147px;padding:10px 5px 0 10px;height:640px;}
.ftrSec .ftrLnkHdr{color:#000;font-size:11px;text-transform:uppercase;font-weight:normal;}
.ftrSec .ftrLnkCol ul li{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/bluebullet.gif") no-repeat scroll 0 6px transparent;padding-left:10px;padding-bottom:10px;}
.ftrSec .ftrLnkCol ul li a{color:#004173;font-family:georgia,serif;font-size:12px;line-height:1.2em;}
.ftrSec .ftrLnkCol p{padding:10px 0;}
.ftrSec .ftrCpyRght{clear:both;margin:0 12px;border-top:solid 3px #000;}
.ftrSec .aolLogo{float:left;left:25px;position:relative;top:65px;width:200px;}
.ftrSec .pdCpyRght{float:right;height:115px;width:647px;position:relative;}
.ftrSec .pdCpyRght .pdPrvcyLnk{position:absolute;right:25px;top:60px;}
.ftrSec .pdCpyRght span a{border-right:1px solid #135CA1;margin:0 0 0 7px;padding:0 7px 0 0;}
.ftrSec .pdCpyRght span a.last{border:0 none;}
.ftrSec .pdCpyRght .copyright{color:#878787;position:absolute;right:25px;top:80px;}
.ftrSec .ftrLnkColLast{border-right:none;}
.ftrLftLogo h2{text-indent:-9999px;}

/* Daily Lineup */
.dailyLnupOutr{background:#fff;}
.dailyLnupHdr{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 115px -145px  transparent;padding-bottom:45px;text-indent:-1000em;}
.dailyLnup{width:203px;height:424px;display:inline;border-bottom:solid 1px #e5e5e5;position:relative;float:left;margin:15px 7px 15px 7px;display:inline;}
.dailyLnupRght{margin-left:18px;}
.dailyLnup .dailyLnupImg{padding-bottom:18px;}
.dailyLnup .dailyLnupImg a img{border:0;width:203px;height:163px;}
.dailyLnupImg .dailyLnupPrmTxt{position:absolute;top:0;left:0;background-color:#000;color:#fff;font:bold 11px arial;letter-spacing:0.02em;padding:2px 7px;}
.dailyLnup h3.dailyLnupHdln a{font:normal 19px baskerville,georgia,serif;color:#000;line-height:1.1em;}
.dailyLnup .dailyLnupBlgr, #topicRiver .blgrName{padding-top:11px;padding-bottom:3px;}
.dailyLnup .dailyLnupBlgr a{font:italic 10px georgia;color:#000;text-transform:uppercase;letter-spacing:1px;}
.dailyLnup .dailyLnupSmry{font:normal 12px georgia;color:#333;line-height:1.2em;margin-bottom:20px;}
.dailyLnup .dlCmntTxt{float:left;font:normal 9px arial;color:#004173;padding:2px;}
.dailyLnup .dailyLnupMr a{float:right;font:normal 9px arial;text-transform:uppercase;padding-top:3px;}
.dailyLnup .dailyCount{background:#ffe92e;text-align:center;color:#225980;font:9px arial;letter-spacing:-0.01em;padding:2px;}
.dailyLnup .dailyBubble{color:#225980;font:9px arial;letter-spacing:-0.03em;float:left;position:relative;}
.dailyLnup .dailyBubble img{position:absolute;bottom:-3px;right:0px;}
.dailyLnup .dailyLnupImg .dailyLnupPrmTxt{position:absolute;top:0;left:0;background-color:#000;color:#fff;font:bold 11px arial;letter-spacing:0.02em;padding:2px 7px;}
.dailyLnup .dailyLnupFtr{width:203px;position:absolute;bottom:15px;left:0;}
.dailyLnup .dailyLnupCrd{color:#878787;font:10px georgia;float:right;padding-right:2px;margin:0;}
.allStories{background:#fff url('http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif') no-repeat scroll -9px -1133px;width:445px;height:31px;margin-bottom:10px;}
.allStories a{display:block;height:20px;left:360px;position:relative;top:5px;width:75px;}

/* Topic Lede Module */
.topicLede{float:none;background:#fff;border-style:solid;border-color:#ccc;border-width:0 0px 4px 0;;width:658px;padding-left:0;overflow:hidden;padding-bottom:6px;}
.topicLede .dlcontent{width:353px;padding-right:35px;}
.topicLede .dlimage{padding:26px 20px 0 10px;}
.topicLede .dlcontent h2{margin:0;padding:0;font:normal 29px Baskerville, Georgia, Serif;color:#000;padding:28px 0 16px 0;margin:0;line-height:30px;}
.topicLede .dlcontent .dlbyline{margin:0;padding:0;font:italic 10px Georgia;text-transform:uppercase;letter-spacing:0.2em;color:#000;padding:0 0 20px 0;display:block;}
.topicLede .dlcontent .dlsynop{font:normal 12px Georgia;color:#333;line-height:15px;padding:0 10px 29px 0;}
.topicLede .dlcontent .dlbyline a{color:#000000;}
.topicLede .dlcontent a.bookmark{color:#000;}
.topicLede .dlcontent .dlkprd a{font:normal 9px Arial;color:#225980;text-transform:uppercase;}
.topicLede.horizontal .dlimage,.topicLede.full .dlimage,.topicLede.video .dlimage{width:427px;float:left;padding-top:26px;}
.topicLede.horizontal .dlcontent,.topicLede.video .dlcontent{float:left;padding-right:18px;width:178px;}
.topicLede.horizontal .dlcontent h2,.topicLede.video .dlcontent h2{padding:28px 0 16px 0;font-size:25px;line-height:24px;}
.topicLede.horizontal .dlcontent .dlbyline,.topicLede.video .dlcontent .dlbyline{padding:0 0 20px 0;letter-spacing:1px;}
.topicLede.horizontal .dlcontent .dlsynop,.topicLede.video .dlcontent .dlsynop{padding:0 10px 16px 0;}
.topicLede.vertical .dlcontent{float:left;}
.topicLede.vertical .dlimage{float:left;width:240px;}
.topicLede.full .dlimage{height:auto;width:638px;}
.topicLede .photoCredit{text-align:right;height:14px;overflow:hidden;padding-right:10px;color:#3F3F3F;font-size:10px;}
.topicLede.horizontal .dlimage img{width:427px;height:246px;}
.topicLede.vertical .dlimage img{width:240px;height:360px;}
.topicLede .topicLedeCnt{background:#ffe92e;text-align:center;color:#225980;font:9px arial;letter-spacing:-0.01em;padding:1px;}
.topicLede .topicLedeBubble{color:#225980;font:9px arial;letter-spacing:-0.03em;float:left;position:relative;}
.topicLede .topicLedeBubble img{position:absolute;bottom:-3px;right:0px;}
.topicLede .dlkprd{padding-top:2px;}
.horizontal .dlCmntCnt,.video .dlCmntCnt{float:left;height:16px;}
.topicLede .tlhorizontal .dlkprd,.tlvideo .dlkprd{float:right;}
.topicLede .topicLedeCmnt{background:#FFE92E;display:inline;padding:2px;}
.topicLede .topicLedeCmnt a{font:9px arial;}
.topicLede .photoCredit{padding-right:0px;}
.topicLede .tlvertical .dlkprd{float:none;clear:both;padding-top:3px;}
.tcnthorizontal .photoCredit{padding-bottom:20px;}
.topicLede .tlhorizontal,.topicLede .tlvideo{padding-left:0px;overflow:hidden;}

/* Follow Us - Right Rail */
#flwUsMod{background:#fff;margin-bottom:20px;}
#flwUsMod .modHdr{height:34px;text-indent:-9999px;padding-left:19px;}
#flwUsMod .modHdr p{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -6px -774px;padding-bottom:20px;}
#flwUsMod  .modContent{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/singlehorizontaldottedline.gif) repeat-x scroll 90% 0;height:84px;width:292px;}
#flwUsMod  .modContent li.first{border:none;}
#flwUsMod  .modContent li{float:left;margin:3px 0;width:72px;height:78px;border-left:1px solid #e2e2e2;text-align:center;}
#flwUsMod  .modContent li a{display:block;font:normal 11px Arial;height:12px;padding-top:54px;color:#004173;}
#flwUsMod  .facebook{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 16px -1208px;}
#flwUsMod  .twitter{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 16px -1287px;}
#flwUsMod  .rss{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 16px -1366px;}
#flwUsMod  .mobile{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 16px -1445px;}

/*   Featured Columnists   */
#fdCol.fdColMain{padding-bottom:35px;}
#fdCol .fdColHead h2{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 25px -240px;text-indent:-1000em;padding-bottom:18px;}
#fdCol .fdColContent{background:#fff;}
#fdCol .fdColContent ul li{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/dotted-line.gif) repeat-x scroll 0 100%;}
#fdCol .fdColContent ul li img{height:89px;width:111px;}
#fdCol .columnist{padding:13px 12px 14px 16px;}
#fdCol .colName{font:normal 1.18em Arial Black;letter-spacing:-.06em;margin:0;padding:9px 0 7px;text-transform:uppercase;line-height:1em;}
#fdCol .colName a{color:#000;}
#fdCol .colHeadline a{color:#333;}
#fdCol .colHeadline h3{font:normal 14px Georgia;font-style:italic;line-height:1.08em;}
#fdCol .fdColBottom{background:#fff;padding:7px 0 5px;}
#fdCol .fdColBottom .imgAll{float:left;margin-left:6px;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -6px -398px;width:55px;height:64px;}
#fdCol .fdColBottom .fdColBtmContent{float:left;padding-left:3px;}
#fdCol .fdColBottom .btmHead{border-bottom:solid 1px #ccc;padding-left:5px;padding-bottom:5px;font:bold 13px Arial;color:#000;letter-spacing:0.2em;text-transform:uppercase;}
#fdCol .fdColBottom .btmWrtrText{padding:3px 0 3px 3px;width:116px;_width:110px;}
#fdCol .fdColBottom .btmWrtrText a{font:normal 11px Georgia;color:#004173;font-style:italic;}

/* Cram, Woman-Up, poll watch etc., related right rail modules */
#rtCram .modHdr h2.catRiverImg{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -8px -838px;}
#rtWomanUp .modHdr{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -8px -915px;}
#rtPoll .modHdr{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -832px transparent;}
#rtSurge .modHdr h2.catRiverImg{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 0 -4648px;}
#rtPoll .modHdr .spHdrInfo{padding:18px 0 11px 8px;}
#rtWomanUp .modHdr .spHdrInfo{padding:18px 10px 9px 8px;width:69px;}
#rtSurge .modHdr .spHdrInfo{padding:17px 10px;width:69px;}
#rtSurge{margin-top:20px;}

/* Rightrail Cram */
.rtSpCat{background:#fff;padding:8px 20px 25px 25px;clear:both;margin-bottom:20px}
.rtSpCat .modHdr .rthdrInfo{float:right;width:85px;border-left:1px solid #CCCCCC;text-align:center;font:bold 10px arial;color:#535353;}
.rtSpCat .modHdr h2.catRiverImg{float:left;width:170px;text-indent:-9999px;height:50px;padding:0;margin:0;}
.rtSpCat .catRiverAnch{display:inline-block;height:45px;text-indent:-9999px;overflow:hidden;width:150px;}
.rtSpCat .modContent{padding:14px 0 0 0;}
.rtSpCat .rtSpHdlines{margin:0 0 21px 0;}
.rtSpCat .rtSpHdlines.last{margin:0 0 5px 0;}
.rtSpCat .rtSpHdlines .hdlns{font:bold .977em arial;margin:0 0 7px 0;padding:0}
.rtSpCat .rtSpHdlines .hdlns a{color:#000;}
.rtSpCat .byline{font:italic 10px arial;color:#333;}
.rtSpCat .byline span.author{font-family:georgia;font-size:11px;}
.rtSpCat .byline span.author a{color:#333;}
.rtSpCat .byline span.date{padding:0 7px 0 0}
.rtSpCat .byline span.time{padding:0 10px 0 0;text-transform:lowercase;}
.rtSpCat .hdrBtmLine{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/singlehorizontaldottedline.gif) repeat-x;height:2px;margin:8px 9px 0 4px;}
.rtSpCat .rtCatViewAll{text-align:right;}
.rtSpCat .rtCatViewAll a{font:italic 11px Georgia;color:#004173;}

/* Partner Feed - Right Rail (Story Of The Day) */
#styOfDay{background:#fff;padding:6px;margin-bottom:20px;}
#styOfDay .blockIndentifier{border:solid 1px #ccc;}
#styOfDay .indvlFeed{padding:20px 0;text-align:center;}
#styOfDay .hdrBtmLine{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/singlehorizontaldottedline.gif) repeat-x;height:2px;margin:8px 9px 0 4px;}
#styOfDay .modHdr{padding:25px 32px 0;}
#styOfDay .modHdr p{text-indent:-9999px;font-size:10px;background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -4px -727px transparent;}
#styOfDay .content{padding:16px 0 0 0;}
#styOfDay .article{margin:0 auto;width:225px;padding:5px 0;}
#styOfDay .article .headline{display:block;padding-bottom:5px;}
#styOfDay .article .headline a{font-family:georgia;color:#000;font-size:15px;}
#styOfDay .article .pubTime h2{margin:0;font:normal 11px georgia;color:#414141;font-style:italic;}
#styOfDay .seperator{height:5px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) repeat-x scroll 0 -2846px;margin:0 24px;}

/* Featured Blogs */
#featBlog{height:1%;margin-bottom:20px;}
#featBlog p{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll 28px -300px;height:30px;text-indent:-1000em;padding:15px 15px 15px 22px;}
#featBlog .featPosts{background:#fff;padding-bottom:30px;}
#featBlog .featBlogCont{text-align:center;}
#featBlog .featBlogCont .fdName{border-bottom:1px solid #ccc;padding:30px 0 22px;}
#featBlog .featBlogCont .fdName .featBlogName{}
#featBlog .featBlogCont .fdName .featBlogName a{width:100%;display:block;}
#featBlog .featBlogCont .fdName .featBlogName a.capitolist{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 21px -49px;height:23px;}
#featBlog .featBlogCont .fdName .featBlogName a.emilys{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 31px -917px;height:26px;}
#featBlog .featBlogCont .fdName .featBlogName a.sundance{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 43px -350px;height:97px;}
#featBlog .featBlogCont .fdName .featBlogName a.investigations{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 21px -561px;height:12px;}
#featBlog .featBlogCont .fdName .featBlogName a.flotus{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 16px -857px;height:10px;}
#featBlog .featBlogCont .fdName .featBlogName a.thecram{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 14px -698px;height:28px;}
#featBlog .featBlogCont .fdName .featBlogName a.sweetcorn{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 29px -195px;height:16px;}
#featBlog .featBlogCont .fdName .featBlogName a.disp{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 9px -121px;height:24px;}
#featBlog .featBlogCont .fdName .featBlogName a.chaos{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 14px -498px;height:12px;}
#featBlog .featBlogCont .fdName .featBlogName a.deep{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 5px -623px;height:25px;}
#featBlog .featBlogCont .fdName .featBlogName a.fieldnotes{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 21px -990px;height:45px;}
#featBlog .featBlogCont .fdName .featBlogName a.mattlewis{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/FeaturedColumns_sprite.gif) no-repeat scroll 21px -1085px;height:45px;}
#featBlog .featBlogCont .fdName .featBlogrName{padding:16px 0 0;margin:0 14px;*margin:0 12px;}
#featBlog .featBlogCont .fdName .featBlogrName a{font:italic 10px georgia;color:#000;text-transform:uppercase;letter-spacing:1px;}
#featBlog .featBlogCont .fdName .featBlogTitl{padding:18px 18px 0 17px;*padding:18px 15px 0 17px;margin:0 14px;*margin:0 12px;_zoom:1;}
#featBlog .featBlogCont .fdName .featBlogTitl h3{font:12px arial;} 
#featBlog .featBlogCont .fdName .featBlogTitl h3 a{font:italic 1.086em georgia;color:#333;line-height:1.08em;}

/* PD Week In Review */
.pdWkRvw{width:443px;height:578px;border:1px solid #ccc;margin-bottom:20px;background:#fff;}
.pdWkRvw .pdWkRvwHdr{height:48px;padding:10px 74px 0;border-bottom:1px solid #000;}
.pdWkRvw .pdWkRvwHdr h3{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -6px -507px;width:296px;height:33px;text-indent:-55555px;}
.pdWkRvw .pdWkNav ul li{float:left;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding-top:5px;height:20px;text-align:center;}
.pdWkRvw .pdWkNav ul li.pdWkTbNav{width:73px;}
.pdWkRvw .pdWkNav ul li.pdWkTbLst{border-right:0;}
.pdWkRvw .pdWkNav ul li.pdWkTbOn{border-bottom:0;}
.pdWkRvw .pdWkNav ul li a{font:normal 11px arial black;color:#000;}
.pdWkRvw .pdWkNav ul li.pdWkTbOn a{font:normal 12px arial black;color:#f20007;}/*color:#ec1313;*/
.pdWkRvw .pdWkTb{clear:both;padding:10px 8px;display:none;}
.pdWkRvw .pdWkTbSltd{display:block;}
.pdWkRvw .pdWkTb .pdWkLft{float:left;width:203px;height:473px;_height:443px;padding-right:8px;border-right:1px solid #ccc;position:relative;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkLftImg{padding-top:15px;padding-bottom:14px;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkLftImg a img{border:0;width:203px;height:163px;}
.pdWkRvw .pdWkTb .pdWkLft .PdWkImgEyBrTxt{position:absolute;top:15px;_left:0px;font:bold 11px arial;background-color:#ec1313;color:#fff;width:183px;padding:1px 10px;text-transform:uppercase;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkHdln h3{font:12px arial;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkHdln a{font-family:baskerville,georgia,serif;color:#000;font-size:20px;line-height:1.07em;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkAthr{font:italic 10px georgia;padding-bottom:11px;text-transform:uppercase;padding-top:13px;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkSmry{font:normal 12px georgia;color:#333;line-height:1.35em;margin-bottom:20px;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkCnt{float:left;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkCnt .ylwTxt{background:#ffe92e;font:normal 9px arial;color:#004173;padding:2px;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkCnt .nrmlTxt{padding-top:3px;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkCnt .nrmlTxt a{font:normal 9px arial;text-transform:uppercase;color:#004173;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkRdDscs a{float:right;font:normal 9px arial;text-transform:uppercase;color:#004173;padding-top:3px;}
.pdWkRvw .pdWkTb .pdWkRght{float:left;width:194px;height:473px;_height:443px;padding:0 8px 0 13px;}
.pdWkRvw .pdWkTb .pdWkHdlnLst .pdWkHdlnHdr{font:bold 11px arial;padding-top:20px;text-transform:uppercase;}
.pdWkRvw .pdWkTb .pdWkHdlnLst ul{padding-top:17px;}
.pdWkRvw .pdWkTb .pdWkHdlnLst .pdWkHdln{padding-bottom:3px;}
.pdWkRvw .pdWkTb .pdWkHdlnLst .pdWkAthr{font:italic 10px georgia;padding-bottom:14px;text-transform:uppercase;}
.pdWkRvw .pdWkTb .pdWkHdlnLst .pdWkHdln h4{font:15px arial;}
.pdWkRvw .pdWkTb .pdWkHdlnLst .pdWkHdln h4 a{font-family:baskerville,georgia,serif;font-size:15px;color:#000;}
.pdWkRvw .pdWkTb .pdWkRght .pdWkHdln a{font:bold 11px arial;color:#000;line-height:1.35em;}

/* Topic River */
.tpcTitle , #justInHdr{font:normal 35px baskerville,georgia,serif;padding:0 0 0 22px;}
.tpcHeader, #justInHdr{padding:15px 0 9px 12px;border-bottom:4px solid #cecece;}
.tpcHeader h1{font:bold 33px arial;width:600px;overflow:hidden;letter-spacing:-0.03em;text-transform:capitalize;}
.tpcHeader h1 span.imgTitle{display:none;}
#topicRiver{float:left;margin-top:10px;width:658px;border-bottom:none;}
#topicRiver .rvrBdr{border-bottom:3px solid #000;width:651px;margin-left:4px;}
#topicRiver .threeCol{width:203px;padding:0 0 0 13px;background:none;height:424px;}
#topicRiver .threeCol p{line-height:1.2em;width:195px;margin-right:0;padding-top:11px;}
#topicRiver .threeCol .imagedetail img{width:203px;height:163px;}
#topicRiver h2.postHdln{font:normal 19px baskerville,georgia,serif;color:#000;line-height:1.07em;padding:0 0 5px 0;float:left;width:203px;}
#topicRiver h2.postHdln a{font:normal 19px baskerville,georgia,serif;color:#000;line-height:1.1em;}
#topicRiver .blgrName{font:italic 10px georgia;letter-spacing:1px;letter-spacing:1px;}
#topicRiver .threeCol .shareRtng{width:190px;border-top:none;border-bottom:1px solid #e2e2e2;top:91%;padding:16px 0 0;}
#topicRiver .postBy{padding:0 2px;}
#topicRiver .keepRd{float:right;font:normal 9px arial;padding-top:1px;}
#topicRiver .container2 .riverCatg p{font:normal 11px arial;padding-right:5px;}
#topicRiver .cmntPlain{padding:2px;}
#topicRiver .cmntPlain a,#topicRiver .cmnt a{font:normal 9px arial;}
#topicRiver .cmnt .bubble img{margin-top:12px;}
#topicRiver .cmnt a{padding-left:0;}
#topicRiver .imagedetail{float:left;margin:0;}
#topicRiver .threeColCredit {font:normal 9px Arial;text-align:right;color:#878787;padding-bottom:2px;}

/* Multiedia module */
div.multimediaTabs{background:#FFF;margin:0 0 15px;width:307px;overflow:hidden;margin-bottom:20px}
div.multimediaTabs h2.hdrTxt{padding:0.333em 0 0px 0px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -6px -1003px transparent;margin:12px 23px;text-indent:-999px;}
div.mmTabs{width:273px;float:left;margin:0 14px;_margin-left:6px;}
div.multimediaTabs div.mmTabs div.tabBody{border-top:none;display:block;float:left;}
div.mmTabs .tabContent .tabFooter img{border:0 none;width:75px;height:75px;margin-top:12px;margin-left:0;}
div.mmTabs .tabContent .tabFooter a{float:left;}
div.mmTabs .tabContent div.tv div.tabFooter img{width:75px;height:75px;margin-top:12px;margin-left:0;}
div.mmTabs .tabContent{margin:0;padding:0;width:300px;border-right:none;border-top:none;float:left;display:none;}
div.mmTabs #comics{display:block;}
div.mmTabs .tabContent .tabFooter{height:108px;width:284px;border-top:1px solid #C1C1C1;font-family:arial;position:relative;float:left;}
div.mmTabs .tabContent .tabFooter .tabPromo a{padding-left:4px;font:italic 12px Georgia;margin-bottom:12px;position:relative;text-align:right;color:#225980;float:none;}
div.mmTabs .tabContent .tabFooter .tabPromo{float:right;margin-top:10px;width:200px;}
div.mmTabs .tabContent .tabFooter .tabPromo .promoTxt{font:11px Georgia;margin-top:13px;}
div.mmTabs .tabContent .tabFooter .tabPromo .promoHdrln{font:bold 15px arial;margin-top:3px;}

/** featured topics module **/
#featured-topics{color:#225980;background-color:#ffffff;font:italic 12pt Times;margin:10px 0px 20px;height:91px;padding:5px;}
#featured-topics .border{color:#225980;background-color:#ffffff;border:1px solid #D7D7D7;height:91px;overflow:hidden;}
#featured-topics .image{float:left;width:65px;height:91px;background:#ffffff url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -3px -14px;text-indent:-9999px;}
#featured-topics .list{padding:14px;width:192px !important;float:left;}
#featured-topics a{font:italic 14px/1.5em georgia;}

/** popular module **/
#popular{background-color:#ffffff;color:#343434;margin-bottom:20px;zoom:100%;padding-bottom:20px;}
#popular p{height:33px;paddin:4px 17px 35px;margin-bottom:0px;background:#ffffff url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 8px -654px;text-indent:-9999px;}
#popular .popularContent{display:none;font:bold 0.977em Arial;color:#333333;}
#popular .popularContent ul{padding:4px 17px 10px 17px;}
#popular .popularContent li{padding:17px 0px 0px 0px;}
#popular a{color:#000;}
#popular .popularContentSelected{display:inline !important;}
#popular .popularTabBar{float:left;color:#666666;font:normal 10px Arial;width:100%;text-transform:uppercase;}
#popular .popularTab{border-style:solid;border-color:#d7d7d7;background-color:#F2F2F2;text-align:center;}
#popular .popularTab1{width:88px;border-width:1px 1px 1px 0px;float:left;height:17px;padding-top:6px;}
#popular .popularTab2{width:109px;border-width:1px 1px 1px 0px;float:left;height:17px;padding-top:6px;}
#popular .popularTab0{width:6px;border-width:0px 1px 0px 0px;float:left;height:18px;padding-top:6px;background-color:#ffffff;border-bottom:1px solid #d7d7d7;}
#popular .popularTab3{width:103px;border-width:0px 0px 1px 0px;border-top:1px solid #ffffff;float:left;height:17px;padding-top:6px;background-color:#ffffff;}
#popular .popularTabSelected{border-bottom:none;border-top:1px solid #d7d7d7;background-color:#ffffff !important;!important;font:bold 10px Arial;color:#666666;border-right:1px solid #d7d7d7 !important;height:18px;}
#popular .popularClear{clear:both;}
#popular .popularFooter{text-align:right;padding:10px;}
#popular .popularFooter a{font-weight:normal;color:#225980;}

/*view all art*/
.viewAllBar{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll -9px -4587px #FFFFFF;width:645px;height:31px;margin-bottom:10px;float:right;}
.nextpg{display:block;height:20px;left:542px;position:relative;top:5px;width:75px;}

/*ie 6 fixes*/
#flwUsMod .modHdr h2,.featBlogTitl,.colHeadline{min-height:100%;}
.horizontal .dlcontent{_width:auto;}
.topicLede .tlhorizontal{_width:178px;}
.dynamicLead.horizontal .dlimage, .dynamicLead.full .dlimage, .dynamicLead.video .dlimage{}
.horizontal .dlcontent h2{_padding:8px 0;}
.horizontal .dlcontent .dlbyline, .horizontal .dlcontent .dlsynop{_padding-bottom:0;}
.lftContBtm, .rghtContBtm{_overflow:hidden;}
#featBlog .featBlogCont a{_line-height:1.2em;}

/*design tweaks */
.dailyLnup h3, #topicRiver h2.postHdln{width:180px;padding-right:25px}

/* help and feedback */
.helpFeedbackIntro{border-bottom:1px dotted #004173;padding:10px 0;}
.helpFeedbackIntro h1{color:#333331;font-family:georgia;font-size:21px;font-weight:normal;padding:0 0 0.4em 0.4em;margin:0;}
.helpFeedbackIntro p{color:#333331;font-size:12px;margin:0 0.6em 0.2em;font-family:arial;}
.faqList{padding:0;}
.faqList ul{list-style-image:none;list-style-position:outside;list-style-type:none;padding-left:0;}
.faqList ul li{background:#FFFFFF url(http://www.aolcdn.com/sphere/bg-blue-arr) no-repeat scroll 0 9px;border-bottom:3px solid #F1F1F1;padding:8px 12px;}
.faqList ul li a{color:#000000;font-size:14px;font-weight:bold;text-decoration:none;font-family:arial;}
.faqListFeedback{background:#FFFFFF none repeat scroll 0 0;border:medium none;margin:0 0 0.8em;padding:10px 0;}
.faqListFeedback .faqCat{border-top:3px solid #000000;padding:12px;}
.faqListFeedback .faqCat h2{margin:0;}
.faqListFeedback .faqCat h2 a{font-family:arial;font-size:18px;font-weight:bold;color:#124277;text-decoration:none;}
.faqListFeedback .faqCat p{font-size:12px;font-family:arial;margin:0;}
.faqListFeedback .faqCat p.back2Top{padding:5px 0;margin:0;}
.faqListFeedback .faqCat p.back2Top a{font-size:11px;font-weight:bold;color:#124277;text-decoration:none;}
.faqListFeedback .faqEnd{border-top:3px solid #000000;padding:12px;}
.faqListFeedback .faqEnd p{font-size:16px;font-style:italic;}

/* Active Topics */
.rr-mid{float:left;}
.rr-mid .tpcTitle{padding:10px 0 0 10px;}
#TagCloud p.cloud{padding:10px;}
#TagCloud p.cloud a{line-height:40px;}
.tagSmall,.tagNormal, .tagMedium,.tagLarge{padding-right:5px;text-transform:capitalize;letter-spacing:-0.03em;}
.tagSmall{font:normal 22px arial;color:#999;letter-spacing:normal;}
.tagNormal{font: bold 28px arial;color:#6b6b6b;}
.tagMedium{font:bold 35px arial;color:#505050;}
.tagLarge{font:bold  40px arial;color:#000;}

/* article page css */
.miniCommTop{float:right;text-align:right;margin-top:7px;margin-right:7px;width:100px;}
.miniComm .miniCount{font-size:15px;font-weight:bold;}
.miniComm .miniCommIcon{display:block;float:right;width:39px;height:14px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif) no-repeat scroll 6px -3026px;}
.miniComm .miniCommLabel{display:block;font-size:11px;padding-right:10px}
.miniComm .miniLinkText{display:block;font-size:11px;}
.miniComm .miniLinkText a{color:#004276;}
.artTitle{padding:20px 0 20px 13px;}
.artHdline{float:left;width:535px;}
.artMiniCmnts{float:right;width:100px;}
.artCat .filedUnder{font:bold 13px arial black;text-transform:uppercase;padding:0 0 2px 0;}
.artCat .filedUnder a{color:#000}
.artCat span.labFileUnder{display:none;}
.artPosted{color:#666;font:normal 10px arial;padding-top:5px;}
h1.artHeadline{font:normal 31px/1em georgia;}
.artUtils{margin:0 auto 0px auto;width:607px;border-width:1px 0;border-style:solid;border-color:#e5e5e5;padding:7px 10px;height:13px;}
.artUtils a{padding:2px 0 1px 20px;position:relative;text-decoration:none;}
.artUtils a span{position:absolute;top:2px;left:1px;}
.utilsLt{float:left;font-size:11px;width:200px;}
.artUtils a.print,.artUtils a.addthis_button_email{border-right:1px solid #B2B2B2;margin-right:10px;padding-right:10px;}
.txtSize{position:relative;padding-right:40px;}
.txtSize #incFont {left:70px;}	
.txtSize #decFont {left:85px;}	
.utilsLt .at300bs {background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif") no-repeat scroll -5px -3972px;}
.txtSize a {padding:0;top:0;position:absolute;border:0;cursor:pointer;display:blockl;height:14px;width:12px;margin-right:5px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif") no-repeat;}
.labTxtSize{padding:0 10px 0 20px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif") no-repeat scroll -5px -3732px transparent;font-size:11px;}
.at300c {background-position:-5px -3788px !important;}
.decFontOff { background-position:-21px -3788px !important;}
.incFontOn{background-position:-5px -3849px !important;}
.decFontOn{background-position:-21px -3849px !important;}
.incFontOff{background-position:-5px -3910px !important;}
.utilsRt{float:right;zoom:100%;}
.blogerProfile{float:left;width:130px;margin:0 10px 15px 14px;border-bottom:4px solid #000;padding:19px 0 16px 0;}
.artCotents {font: normal 15px/1.42em Georgia;padding:23px 10px 10px 10px;color:#111;}
.artCotents img {padding:0 12px 12px 0;float:left;}
.smallText .artCotents{font: normal 15px/1.42em Georgia;}
.mediumText .artCotents{font-size:1.4em;}
.largeText .artCotents{font-size:1.5em;}
.blogerName {font:normal 11px arial black;text-transform:uppercase;padding-top:4px;}
.colnslug{font:italic 11px Georgia;padding:1px 0 13px;line-height:1em;letter-spacing:0.03em;}
.blogerBio{padding-top:2px;font-weight:bold;}
.blogerCont{padding-top:2px;font-weight:bold;}
.blogerSubscribe{padding-top:2px;font-weight:bold;}
.filedUnder{padding:2px 15px;color:#222;font:italic 11px georgia;clear:both;}
.filedUnder a{color:#225980;}
.moreArticle{padding:31px 0 46px 15px;}
.moreArticle a{font:italic 15px Georgia;}
#articleStr{position:relative;zoom:100%;}
.artBtmPrint{position:absolute;bottom:40px;right:10px;padding:5px 8px;border:1px solid #d1d1d1;}
.artBtmPrint a{padding:2px 0 1px 20px;position:relative;}
.artBtmPrint a span{left:1px;position:absolute;top:2px;background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif") no-repeat scroll -5px -3972px transparent;}
.blogerSubscribe a{padding-right:20px;background: url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/rss-icon.png) no-repeat scroll 67px 0;}
.blogerBio a, .blogerCont a ,.blogerSubscribe a,.blogerName a{text-decoration:none;font-size:11px;color:#004173;}
.blogerName a{font-size:0.9em;line-height:1em;color:#000;}
.at300b, .at300m, .at300bs {font-size:11px;}
.utilsRt .addthis_button_email{padding-left:20px;}
.utilsRt  a.addthis_button_compact {padding-left:20px;}
/* arcile page share bar update */
#btShare .shHead{width:175px;height:16px;margin:0 0 25px 15px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -6px -2235px;}
#btShare .shContents{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;height:134px;}
#btShare .shContents li.first{border:none;}
#btShare .shContents li span{display:block;margin-left:3px;}
#btShare .shContents li{float:left;position:relative;padding-left:6px;width:103px;height:134px;border-left:1px solid #e2e2e2;}
#btShare .shContents li a{font:normal 11px Arial;padding:0;}
#btShare .btShTitle{font:bold 12px Arial;padding-left:3px;padding-top:4px;}
#btShare .btShLink{position:absolute;bottom:10px;width:90px;}
#btShare li .btShLink span{margin:0;}
#btShare .shCount{font:normal 20px Arial;padding-top:10px;}
#btShare li.liShMob{padding-left:0;width:109px;}
#btShare .shMob{position:relative;padding-left:6px;height:84px;}
#btShare .shMob .atRndSp{margin:0;}
#btShare .shOthers{margin-top:13px;position:relative;padding:4px 0 0 6px;border-top:1px solid #CCCCCC;}
#btShare .shOthers .btShLink {width:63px;position:relative;bottom:0;}
#btShare .shOthIcon{position:absolute;top:9px;left:74px;height:20px;width:20px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll -6px -2097px;}
.atRndSp{margin:15px 0 0;width:40px;height:40px;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif) no-repeat scroll;}
.atRndFB{background-position:4px -1203px;}
.atRndTW{background-position:4px -1282px;}
.atRndDG{background-position:4px -1845px;}
.atRndAI{background-position:4px -2007px;}
.atRndEM{background-position:4px -1924px;}
.atRndMB{background-position:4px -1440px;}

/* multimedia fix */
#videoBtm {display:block !important;}
#tvBtm{display:block !important;}

/* random fixes */
.dynamicLead .dlcontent .dlbyline a{font:bold 11px arial; letter-spacing:0; text-transform:none; letter-spacing:0; padding:0 0 11px;}
.dynamicLead.horizontal .dlcontent h2, .dynamicLead.video .dlcontent h2 a{padding:0 15px 10px 0;}
#offLedeDiv ul li span a{font-family:arial; font-size:11px; text-transform:none; font-weight:bold; letter-spacing:0;}

/* addthis fix update for article page */
.aol-addthis a {height:16px;margin-right:5px;}
.aol-addthis span {padding-left:22px;}
.utilsRt .addthis_button_email {padding-left:42px;}
.artUtils .clear{font-size:0px;height:0px;}
			
#addthisTop {width:250px;float:right;font-size:11px;margin-top:-3px;}
#addthisTop .aol-addthis{font-size:11px;}
.aol-addthis a.addthis_button_fark{background:url("http://o.aolcdn.com/os/sphere/art/fark-icon") no-repeat scroll 0 0 transparent;}
.aol-addthis a.addthis_button_digg{background:url("http://o.aolcdn.com/os/sphere/art/digg-icon") no-repeat scroll 0 0 transparent;}
.aol-addthis a.addthis_button_digg{background:url("http://o.aolcdn.com/os/sphere/art/digg-icon") no-repeat scroll 0 0 transparent;}

/* Latest From Module right rail */
#ltstFrmMod {background:#fff;padding:7px 7px 9px;margin-bottom:20px;}
#ltstFrmMod .header{border-bottom:1px solid #CCC;height:94px;margin-left:4px; width:275px;}
#ltstFrmMod .hdrImg{float:left;padding-top:2px;}
#ltstFrmMod .hdrTitle{background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_MAINSprite.gif) no-repeat scroll -6px -2888px;float:left;padding-top:65px;padding-left:7px;width:170px;height:20px;}
#ltstFrmMod .hdrTitle a{color:#000;font:bold 11px Georgia;font-style:italic;letter-spacing:0.08em;text-transform:uppercase;}
#ltstFrmMod .ltstFrmContent{padding:15px 12px 15px 14px;}
#ltstFrmMod .ltstFrmHeadline{padding-bottom:9px;}
#ltstFrmMod .ltstFrmHeadline .hdln{font:bold 11px/1.35em arial;margin:0 0 2px 0;padding:0}
#ltstFrmMod .ltstFrmHeadline .hdln a{color:#000;}
#ltstFrmMod .postDate {color:#333333;font:normal 10px arial;font-style:italic;}
#ltstFrmMod .postDate span.date{padding:0 7px 0 0;}
#ltstFrmMod .postDate span.time{padding:0 10px 0 0;text-transform:lowercase;}
#ltstFrmMod .viewAll{float:right;margin-top:-10px;padding-right:18px;}
#ltstFrmMod .viewAll a{font:normal 12px georgia;font-style:italic;color:#004173;}


.artCotents div{padding:3px 0}
.blogerProfile {text-align:center;width:170px;}
.blogInfoCnt{margin:0 auto;text-align:left;width:132px;}

/*Begin : GCP CSS*/
#gcpFCMain {border-bottom:3px solid #ccc;border-top:3px solid #ccc;clear:both;margin:20px 0;padding:20px 0;}
#gcpFCMain .gcpFCAdd{text-align: center;}

#gcpFCMain .gcpFCAddFirstBtn {background:transparent url(http://o.aolcdn.com/os/news/art/gcp-btn-bg) repeat-x 0 0;border:1px solid #aaa;color:#444;font-size:12px;font-weight:bold;padding:5px 50px;text-transform:capitalize;margin-left:50px;}
#gcpFCMain .gcpFCAddFirstBtn:hover{background:#ccc;text-decoration:none;color:#222;}

#gcpFCMain .gcpFCNoFeaturedCmntList li{display: inline;}
#gcpFCMain .gcpFCNoFeaturedCmntList li a.gcpFCNumCmnt{font-weight: bold;font-size: 16px;margin-left: 20px;background:transparent url(http://o.aolcdn.com/os/news/art/gcp-bg-cmmnts-bbl) no-repeat right top;padding:5px 25px 0 0;}
#gcpFCMain .gcpFCNoFeaturedCmntList li a.gcpFCNumCmnt span {font-size:11px;padding-left: 3px;}
#gcpFCMain .gcpFCNoFeaturedCmntList li a.gcpFCNumCmnt:hover{text-decoration: none;}

#gcpFCMain .gcpFCNoFeaturedCmntList li a.gcpFCAddCmntBtn{background:transparent url(http://o.aolcdn.com/os/news/art/gcp-btn-bg) repeat-x 0 0;border:1px solid #aaa;color:#444;font-size:12px;font-weight:bold;padding:5px 30px;text-transform:capitalize;margin-left: 50px;}
#gcpFCMain .gcpFCNoFeaturedCmntList li a.gcpFCAddCmntBtn:hover{background:#ccc;text-decoration:none;color:#222;}

#gcpFCMain .gcpFCHdrWrap{margin-bottom:10px;}
#gcpFCMain .gcpFCHdrWrap h3{font-size: 16px;float:left;font-family:arial;}
#gcpFCMain .gcpFCHdrWrap .gcpFCHdrCount {text-align:right;}
#gcpFCMain .gcpFCHdrWrap .gcpFCHdrCount a{font-weight: bold;font-size: 16px;margin-right: 20px;background:transparent url(http://o.aolcdn.com/os/news/art/gcp-bg-cmmnts-bbl) no-repeat right top;padding:5px 25px 0 0;}
#gcpFCMain .gcpFCHdrWrap .gcpFCHdrCount a:hover{text-decoration:none;}
#gcpFCMain .gcpFCHdrWrap .gcpFCHdrCount a span{font-size:11px;padding-left: 3px;}

#gcpFCMain #gcpFCList{display: table;clear: both;}
#gcpFCMain #gcpFCList li{margin-bottom:10px;width:205px;float:left;margin-left:5px;}
#gcpFCMain #gcpFCList li p.gcpFeaturedCmntText{padding:15px;font-size: 11px;border: 1px solid #ccc;border-bottom: none;}
#gcpFCMain #gcpFCList li p.gcpFCUserName{background:transparent url(http://o.aolcdn.com/os/news/art/gcp-bg-cmmnts-tri3) no-repeat 90% 0px;padding-top:10px;}
#gcpFCMain #gcpFCList li p.gcpFCUserName a{font-size: 11px;}
#gcpFCMain #gcpFCList li p.gcpFCDate{font-size: 11px;color:#666;}
#gcpFCMain .gcpFCAddWrp{clear:both;text-align:center;padding-top:20px;}
#gcpFCMain p .gcpFCAddBtn{background:transparent url(http://o.aolcdn.com/os/news/art/gcp-btn-bg) repeat-x 0 0;border:1px solid #aaa;color:#444;font-size:12px;font-weight:bold;padding:5px 50px;text-transform:capitalize;}
#gcpFCMain p .gcpFCAddBtn:hover{background:#ccc;text-decoration:none;color:#222;}
#gcpArticleHdrComments li.gcpArtHdrCmtsCountItm a.gcpNumCmntLnk{font-weight: normal;font-size:20px;}
#gcpArticleHdrComments li.gcpArtHdrCmtsCountItm a.gcpNumCmntLnk span#gcpArticleHdrCmntCount{background:transparent url(http://o.aolcdn.com/os/news/art/gcp-bg-cmmnts-bbl) no-repeat right top;padding:5px 25px 0 0;}
#gcpArticleHdrComments li.gcpArtHdrCmtsCountItm a.gcpNumCmntLnk span.txt {font-size:11px;padding-left: 3px;text-align:left;display:block;}
#gcpArticleHdrComments li a.gcpNumCmntLnk:hover{text-decoration: none;}
#gcpArticleHdrComments li a.gcpAddCmntLnk{font-size:11px;padding-top: 5px;display:block;text-align:left;}
.article h1{float:left;width: 75%;}
.article h1.discuss{float:none;width:auto;}
#gcpDiscussArtContent{display: none;}
.entry-content #gcpDiscussArtSynop #showFullStoryBtn{background:transparent url(http://o.aolcdn.com/os/news/art/gcp-rgt-arr) no-repeat 100% 50%;padding-right:10px;}
.entry-content #gcpDiscussArtContent #showSynopStoryBtn{background:transparent url(http://o.aolcdn.com/os/news/art/gcp-rgt-arr) no-repeat 100% 50%;padding-right:10px;}
.entry-content #showFullStoryWrap{margin-top:10px;text-align:right;padding-right:10px;font-weight:bold;text-transform: capitalize;}
.entry-content #showSynopStoryWrap{margin-top:10px;text-align:right;padding-right:10px;font-weight:bold;text-transform: capitalize;}
/*Begin : GCP Widget */
h3.gcpAddCommentHdrTop {padding-left:16px;text-transform:capitalize;font:normal 18px georgia,sans-serif;font-style:italic;}
#gcpAuthWrap{padding:8px 8px 4px 8px;clear:both;background:#f2f2f2;margin:15px 0;}
#gcpAuthWrap #gcpAuthLeft{display:inline;}
#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedOut{float:left;}
#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedOut a{display:block;padding:15px 60px;color:#000;text-transform:capitalize;background:transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pd_btn_signin.gif) no-repeat 50% 0%;font-weight: bold;}
#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedOut a{_height:1px;_width:1px;zoom:1;}
#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedOut a:hover{text-decoration: none;}
#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedOut a span{display:none;}

#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedIn{font-weight:bold;}
#gcpAuthWrap #gcpAuthLeft #gcpAuthSignedIn a.gcpSignOutUrl{margin-left: 10px;}
#gcpAuthWrap #gcpAuthLeft .gcpAuthUserName{padding-right:5px;}
#gcpAuthWrap .authServ{float:left;color:#939393;margin-left:50px;margin-top:5px;}
.gcpHide{display:none;}
#gcpAuthWrap{height: 30px;}
#gcpMain .gcpHeader {border-top:1px solid #CCC;height: 43px;margin:17px 0 53px;}
#gcpMain .gcpHeader a {text-decoration:none; color:#000;}
#gcpMain .gcpHeader h3 {float:left;padding:18px 10px 10px 22px;text-transform:capitalize;font:bold 12px arial,sans-serif;}
#gcpMain .gcpHeader h3 #gcpCommentCount{padding-right:5px;}
#gcpMain .gcpHeader .gcpCommentsControl {float:left; padding: 20px 10px 0 0;}
#gcpMain .gcpCommentsControl #gcpCommentsControlList li{display:inline; padding: 4px;float:none;text-transform:capitalize;}
#gcpMain .gcpCommentsControl #gcpCommentsControlList #gcpCommentsToggle{margin: 0 12px 0 0;font:normal 10px Arial; cursor: pointer;}
#gcpMain .gcpCommentsControl #gcpCommentsControlList #gcpCommentsAdd {background:#6d6d6d;border: 1px solid #6e6e6e;}
#gcpMain .gcpCommentsControl #gcpCommentsControlList #gcpCommentsToggle a.gcpCommentsOffLink, #gcpMain .gcpCommentsControl #gcpCommentsControlList #gcpCommentsToggle a.gcpCommentsOnLink{color:#004173;}
#gcpMain .gcpCommentsControl #gcpCommentsControlList #gcpCommentsAdd a.gcpCommentsAddLink{color:#fff;}
#gcpMain .gcpCommentsTopNav {height:62px;background: #fafafa;display: none;}
#gcpMain .gcpCommentsBotNav {height:35px;}
#gcpMain #gcpCommentsList {clear:both;}
#gcpMain #gcpCommentsList .gcpCommentText {font:normal 12px georgia;padding: 10px 0 0 0;clear:both;}
#gcpMain .gcpComment {background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/dotted-line.gif) repeat-x scroll 0 100%;padding: 10px 10px 1px;clear:both;}
#gcpMain .gcpCommentClass1 {padding: 0;margin: 5px 0 10px 0px;}
#gcpMain .gcpCommentClass2 {padding: 0;margin: 5px 0 10px 40px;}
#gcpMain .gcpCommentClass1 p, .gcpCommentClass2 p {padding: 0 10px;}
#gcpMain .gcpCommentClass1 p.credits, .gcpCommentClass2 p.credits {background: #fff url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/comment_bottom.gif) no-repeat 0 0;margin: 0; padding: 20px 0 0 0;	}
#gcpMain .gcpHeader h2 {padding: 10px; margin:0; float: left; font: normal 1.5em arial;}
#gcpMain .navHolder {padding:12px; border-top:4px solid #000;border-bottom:1px solid #CCC; }
#gcpMain .paginator {float:right; }
#gcpMain .gcpUserTimestamp {float:none;}
#gcpMain .gcpUserTimestamp h4{clear:both;color:000;display:inline;}
#gcpMain .gcpUserTimestamp h5{color:#aaa;display:inline;font:normal 11px;margin:6px;}
#gcpMain .gcpFootCtrl{margin-bottom:20px;margin-top:20px;clear:both;}
#gcpMain .gcpRatingData {float: right;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList{display: inline;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList li{display:inline;float:left;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpIntroTextRate {display:none;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpCommentVoteUp a.gcpVoteUpLink {background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/thumbsup.gif) no-repeat 0 2px;display: inline-block;padding:0 15px 5px 20px;color:#000;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpCommentVoteDown a.gcpVoteDownLink {background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/thumbsdown.gif) no-repeat 0 2px;display: inline-block;padding:0 10px 5px 20px;color:#000;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpRating {}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpCommentVoteUp a.gcpVoteUpLink, #gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpCommentVoteDown a.gcpVoteDownLink{_height:1px;}
#gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpCommentVoteUp a.gcpVoteUpLink:hover, #gcpMain .gcpRatingData .gcpCommentsRateVotesList .gcpCommentVoteDown a.gcpVoteDownLink:hover{text-decoration: none;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList {display:inline;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList li{display:inline;float:left;padding-top:10px;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList .gcpReplyBtnItem{padding:0 14px 0 12px;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList .gcpReplyBtnItem a.gcpReplyButton {background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pd_btn_reply.gif) no-repeat 0 0;display: inline-block;padding:12px 38px;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList .gcpReportBtnItem a{font-size:10px;color:#004173;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList .gcpReportBtnItem span{display: inline;}
#gcpMain .gcpFootCtrl .gcpCommentReplyList .gcpReplyBtnItem a.gcpReplyButton,#gcpMain .gcpFootCtrl .gcpCommentReplyList .gcpReportBtnItem a{_height:1px;}
.gcpPaginator {padding: 12px; float: right;}
.gcpPaginator ul li a{font-weight:bold;color:#386086;}

#gcpAddCommentsMain {clear:both;}
#gcpMain .gcpCommentReplyForm .gcpReplyIndicator{float:right;padding:5px 25px 5px 23px;text-align:left;text-transform:capitalize;}
#gcpMain .gcpCommentReplyForm .gcpReplyIndicator a{color:#000;cursor:default;font-weight:bold;}
#gcpMain .gcpCommentReplyForm .gcpReplyIndicator a:hover{text-decoration:none;}
#gcpMain .gcpCommentReplyForm .gcpReplyIndicator a.gcpUndoReply{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/gcp_close_button.gif) no-repeat 10px 0;padding:0 0 0 25px;cursor:pointer;}
#gcpMain .gcpCommentReplyForm .gcpReplyIndicator a.gcpUndoReply:hover{text-decoration:underline;}

#gcpMain .gcpCommentReplyForm textarea.gcpCommentReplyBody{width:92%;height:10em;background:#FFF none repeat scroll 0 0;border:1px solid #ccc;font-size:1em;}
#gcpAddCommentsMain .gcpCommentFormAnchor{font-size:1px;padding:0;margin:0;visibility: hidden;}
#gcpAddCommentsMain h3#gcpAddCommentsHdr{margin:10px 0 20px 10px;color:#000;}
#gcpAddCommentsMain #gcpCommentMain{text-align: center;padding:5px;}
#gcpAddCommentsMain .labelYourComment{display:none;}
#gcpAddCommentsMain form textarea#gcpCommentBody{background:#fff;width:92%;border:1px solid #ccc;}
#gcpAddCommentsMain #gcpCommentButtons{clear:both;padding:5px;margin-left:5px;text-align:right;}
#gcpAddCommentsMain #gcpCommentButtons #gcpAddCommentButton{background: transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pd_btn_postcomment.gif) no-repeat 0 0;color:transparent;border:none;cursor:pointer;padding:5; line-height: 0px; font-size: 0px; height: 25px; width: 140px;}
#gcpAddCommentsMain #gcpInstructions{padding:5px;}
#gcpAddCommentsMain #gcpInstructions p{color:#000;font-size:11px;line-height:1.1em;padding-bottom:5px;}
#gcpAddCommentsMain #gcpCommentBody{font-size:1em;padding:3px;}
#gcpMain #gcpPaginationControl #gcpNextPage span, #gcpMain #gcpPaginationControl #gcpPrevPage span{display:none;}
#gcpMain #gcpPaginationControl #gcpPrevPage{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pd_btn_prev.gif) no-repeat scroll 0 0;}
#gcpMain #gcpPaginationControl #gcpNextPage{background:url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/pd_btn_next.gif) no-repeat scroll 0 0;}
#gcpMain #gcpPaginationControl #gcpNextPage, #gcpMain #gcpPaginationControl #gcpPrevPage{display:inline-block;color:#000;font:bold 12px Arial;padding:11px 31px;}
#gcpMain .gcpCommentReplyForm .gcpReplyIndicator a.gcpUndoReply span{display:none;}
#gcpMain #gcpPaginationControl{position:absolute;top:-83px;right:22px;}
#gcpMain #gcpPaginationControl #gcpPaginatorList{float:left;padding-top:1px;}
.gcpCommentData .gcpCommentReplyInline{clear:both;}
#gcpMain #gcpPaginationControl .gcpPaginatorNav{float:left;margin-left:12px;}
#gcpMain #gcpCommentsContent{position:relative;}
/*End : GCP Widget */

#popular .popularTab3{width:213px;}
.pdFacebook{margin:15px 0 0 15px;}

/* Hiding all Comment Counts across the site due to GCP implementation */
.pdWkRvw .pdWkTb .pdWkLft .pdWkCnt, .dailyLnupCnt .dailyLnupCmnt, .riverCatg .shareRtng .cmnt, .riverCatg .shareRtng .cmntPlain, .topicLede .dlcontent .dlCmntCnt, .miniCommTop, #gcpMain .gcpHeader h3{display:none;}

/* AOL Original Content Header */
.aolContentHeader {background: transparent url(http://www.blogsmithmedia.com/www.politicsdaily.com/media/aoloriginal.gif) no-repeat scroll 0 0;height:50px; margin: 20px 0 0 15px;}

/* Disable share bar */
#btShare{display:none;}
.addthis_toolbox{display:none;}

/***************   ELECTIONS 2010 CSS STARTS HERE  ***************/
#logo-container {width:auto;font-family:Arial, Helvetica, sans-serif; overflow:hidden;border-bottom:2px solid #d1d1d1; border-right:1px solid #D1D1D1; border-left:1px solid #D1D1D1; padding:0;}
#election-Logo {background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 22px -162px transparent;height:62px;}
#election-Logo a{display:block;height:62px;width:490px;text-indent:-9999px;}

/* Scorecard Main */
#scContainer {width:auto;font-family:Arial, Helvetica, sans-serif;position:relative; /*overflow:hidden;*/border-bottom:2px solid #d1d1d1; border-right:1px solid #D1D1D1; border-left:1px solid #D1D1D1; padding:0;_height:100%;}
#elecLogo{background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 22px -30px transparent; width:250px; height:102px; float:left; border-right:1px solid #d1d1d1; padding-right:10px;}
#elecLogo a{display:block;height:102px;width:250px;text-indent:-9999px;}

#scContainer th {font-size:11px;text-align:left; padding-bottom:2px;}
.senate-prediction {border-right:1px solid #ececec;}
.house-prediction, .senate-prediction {width:340px;float:left; margin-left:10px; margin-top:5px; padding-right:10px;height:89px;}
.house-prediction table, .senate-prediction table {width:100%;}

.left {float:left;}
.right {float:right;}
.centered {text-align:center;}
.rightText {text-align:right;}
.scResultCont {width:659px; border:1px solid;padding-right:1px;}
.scNum {font-size:16px;font-weight:bold;}
.scLabel {font-size:9px;}
.scBar {line-height:10px;}
.solidDem {background-color:#4CB1FF;}
.solidR {background-color:#ff0000;}
.inPlay {background:transparent url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/4x4-scanline.gif") repeat 0 0;}
.numSeats {line-height:8px;}


/* Elections House Scoreboard */
*{padding:0;margin:0;}
body{color:#000;font:normal 12px arial;background:#fff;}
a{color:#386086;text-decoration:none;outline-style:none;}
a:hover{text-decoration:underline;}
            
.main-prediction{margin-top:10px;text-align:left;border-bottom:5px solid #E5E5E5;background:#fff;}
#main-prediction h3 a{font-size:11px;font-weight:normal;}
.prediction-outcome {font-weight:normal;}
.house-prediction-card, .senate-prediction-card, .Senate-prediction-card, .House-prediction-card {padding:13px 8px;border:1px solid #cccccc; margin:9px 10px 5px 9px;}          
#majority-marker {background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 4px -1364px transparent;height:17px;margin-left:281px;margin-top:2px;position:absolute;width:120px;}
#vert-bar {background-color:#000;height:55px;margin-left:309px;margin-top:20px;position:absolute;width:2px;z-index:1;}
#tooltip-info {font-size:10px;color:#666;font-style:italic;float:right;}
.house-prediction-card h3, .senate-prediction-card h3 {margin-left:2px; padding-bottom:20px;}
.house-balance-card{padding:30px 0;}
.chart{padding:35px 2px 20px;_zoom:1;_padding-bottom:10px;}
.full-width {float:none;}
.bar{position:relative;height:8px;float:left;}
.bar span.data{position:absolute;}
.bar span.above{top:-15px;width:100%;}
.bar.wide {height:20px;}
.bar span.below{top:15px;font-size:10px;text-transform:capitalize;}
.bar span.below.wide {top:22px;display:none;}
.bar span.below.wide.right {text-align:right; width:100%;}
.bar span.below.wide.right
.safe-democrat{background:#4CB1FF;}
.wide.safe-democrat{background:#4bb0ff;}
.seats-in-play{background:transparent url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/4x4-scanline.gif") repeat 0 0;}
.safe-republican{background:#F65452;}
.likely-democrat {background:#81c4f9;}
.leans-democrat{background:#c3ebf5;}
.wide.leans-democrat{background: #b8d8f1;}
.likely-republican {background:#fb8b7f;}
.leans-republican {background:#fec6c7;}
.scorecard-ruler {background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 0 -7050px transparent;height:39px;margin-top:10px;}
#ruler-House {background-position:0 -7113px;}
#sc-credit {text-transform:uppercase;font-size:10px;padding-top:5px; padding-right:10px;}
#scContainer #sc-credit{position:absolute;bottom:-17px;right:0;}

/* Elections Candidate Lead Module */
.candidate-info{padding:10px;width:649px;border-bottom:solid 1px #ccc;}
.candidate-info .cand-name h1 {float:left;}
#cand-facebook-like1 {float:left;padding-top:7px;padding-left:20px;}
#cand-facebook-like2 {padding-top:10px;}
.candidate-info .info-left{float:left;width:455px;}
.candidate-info .info-left .candidate-photo {float:left;width:147px;padding:20px 15px 20px 10px;}
.candidate-info .info-left .candidate-blurb {float:left;width:270px;padding:30px 0px;padding-right:10px;text-align:left;}
.candidate-info .info-right {float:left;width:170px;padding:20px 0 0 0;text-align:left;}
.candidate-info .info-col-1{float:left;width:220px;}
.candidate-info .info-col-2 {float:left;width:180px;}
.candidate-info .info-col-3 {float:left;width:220px;}
.cand-race{font:normal 20px arial;}
.cand-state{font:bold 11px arial;padding:5px 0;}
.cand-party{font:bold 12px arial;padding-bottom:5px;border-bottom:solid 1px #ccc;}
.cand-incumbent {font:normal 9px arial;text-transform:uppercase;color:green;margin-top:7px;} 
.candidate-info .blue{color:#47b1f7;}
.candidate-info .red{color:red;}
.candidate-info .green{color:green;}
.candidate-info .yellow{color:#b4ae12;}
.candidate-info .info-col-2 .cand-party {border-bottom:0;}
.clear{clear:both;}
.candidate-info a.cand-hdln,.info-col-1 a.cand-hdln{font:bold 24px arial;text-align:left;color:#000;cursor:pointer;text-decoration:none;}
.cand-url{padding:5px 0;}
.cand-link{padding-bottom:5px;}
.cand-facebook {background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/candidate-facebook.gif") no-repeat scroll 0 0 transparent;cursor:pointer;padding:0 0 5px 18px;}
.cand-twitter{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/candidate-twitter.gif") no-repeat scroll 0 0 transparent;cursor:pointer;padding-left:18px;padding-bottom:5px;}
.cand-contrib{padding-bottom:5px;} 
.cand-youtube{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -7410px;padding-left:20px;padding-bottom:5px;}
.info-right .Democrat,.info-col-2 .Democrat{color:#47b1f7;}
.info-right .Republican,.info-col-2 .Republican{color:#ff0000;}
.info-right .Green,.info-col-2 .Green{color:#2f7920;}
.info-right .Independent,.info-col-2 .Independent {color:#acae31;}

/* Elections Candidate list tag post */
.candidate-news{padding:10px;text-align:left;}
.news-info{margin-bottom:20px;}
.news-left{float:left;width:132px;padding-right:20px;display:table-cell;}
.news-right{display:table-cell;}
.candidate-news-hdln{font:normal 24px arial;padding:10px 0 20px 0;text-transform:capitalize;}
.candidate-news h2 a{font:normal 18px arial;color:#000;}
.candidate-news h2{padding-bottom:5px;}
.candidate-news .byline{font:bold 11px arial;padding-bottom:10px;}
.candidate-news p{padding-bottom:8px;}

/***************   ELECTIONS 2010 CSS ENDS HERE  ***************/

/*****CSS for new election modules*****/

/*begin:Elections Navigation*/
#electionsnavmain {background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 90px -2715px transparent;margin:0; padding-right:7px;}
#statesmenu {background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 47px -2715px transparent;margin:0; padding-right:7px}
.electionsvert li.navitem {background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/singlehorizontaldottedline.gif") repeat-x scroll center top transparent;
float:none; margin:0; padding:8px 1px; }
.electionsvert li a, .electionsvert li a:hover {background:none repeat scroll 0 0 transparent; border:medium none; color:#225980 !important;font:10px Arial !important; letter-spacing:-0.03em !important; padding:0; text-transform:uppercase;}
.electionsvert {border:medium none; width:130px}
.electionshdrnavcont {background-color:#FFFFFF; border:5px solid #CBCBCB; display:none; margin:0; padding:0 15px 11px; position:absolute;  width:315px; z-index:10000;}
.electionsmainhdrnavcont {background-color:#FFFFFF; border:5px solid #CBCBCB; display:none; margin:0; padding:0 15px 11px; position:absolute;  width:150px; z-index:100;}
#statesmenu a, #electionsnavmain a {float:none;}
.hdrBtm .fourth { float:left; margin:0 0 0 30px; padding:0; }
.hdrBtm .third{ float:left; margin:0 0 0 30px;  padding:0; }
/*end:Elections Navigation*/

/** Races to Watch and Key Dates**/
.races2Watch, .keyDates{padding:10px;background:#FFFFFF; margin-bottom:20px;}
.races2Watch .header{border-bottom:1px solid #C3C3C3; padding-bottom:5px;height:35px;}
.races2Watch .header h2{font:bold 13px arial; padding:10px 20px 0 0; border-right:1px solid #C3C3C3; width:180px; float:left; text-transform:uppercase; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 0 -635px transparent; height:24px;}
.races2Watch .header .racesImg{padding:10px 0 10px 20px; width:50px; float:left; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 35px -505px transparent;}
.races2Watch .racesBody{}
.races2Watch .racesBody ul{}
.races2Watch .racesBody ul li.title{font:bold 16px arial; padding:10px 0 0; border-bottom:none;}
.races2Watch .racesBody ul li{padding:5px 0; border-bottom:1px solid #C3C3C3; height:25px;}
#noBottomBorder{border-bottom:none;}
.races2Watch .racesBody ul li .state{color:#004076; font:bold 16px arial; width:30px; float:left; text-transform:uppercase; padding:3px 0;}
.races2Watch .racesBody ul li .date{color:#004076; font:bold 11px arial; width:30px; float:left; padding:7px 0;}
.races2Watch .racesBody ul li .raceHeadline{color:#000000; font:10px arial; width:200px; float:left; padding:4px 0;}
.races2Watch .viewAll{font:12px; color:#004076; font-style:italic;clear:both;text-align:right;}

.keyDates{margin-bottom:20px;}
.keyDates .header{border:0px; padding:0px;width:300px;height:25px;padding:5px;}
.keyDates .header h2{font:bold 13px arial; padding:10px 20px 0 0; width:180px; float:left; text-transform:uppercase; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 0 -666px transparent; height:24px;}
.keyDates .racesBody ul li .state{color:#004076;float:left;font:bold 16px arial;padding:3px 15px 3px 0;text-transform:uppercase;}
.keyDates .racesBody ul li{padding:5px 0; border-bottom:1px solid #C3C3C3; height:25px;}
.keyDates .racesBody ul li .date{font-weight:bold;}
.keyDates .racesBody ul li .section{padding:6px 0;}
.keyDates .racesBody .section .runoff{text-transform:uppercase;color:#B0B0B0;width:70px;float:left;}
.keyDates .racesBody .section .race{float:left;}
.keyDates .racesBody .event{padding:20px 0 0 0;}

/* election main river */
#election-main-river-hdr {border-bottom:0;padding:0 0 0 12px;font:bold 25px arial;}

/* rtn module */
.rtn-feed {margin:15px;}
.rtn-feed h3 {margin-bottom:30px;font:18px georgia;}
.rtn-feed .feed-info {padding-bottom:20px;}
.rtn-feed .feed-left{float:left;width:150px;}
.rtn-feed .feed-left p {padding:0 0 0 20px;font:bold 18px arial;}
.rtn-feed .feed-right {float:left;width:450px;overflow:hidden;}
.rtn-feed .feed-right .rtn-headline a {font:bold 18px arial;color:#000;}
.rtn-feed .feed-right .source {font:normal 10px arial;padding:5px 0px;}
.rtn-feed .feed-right .snippet {font:normal 12px arial;}

/* Related Races  */
.state-races {margin:0px 15px;}
.state-senate-races {margin-top:30px;}
.state-house-races {margin-bottom:30px;}
.state-races h3 {font:bold 12px arial;text-transform:uppercase;margin-bottom:15px;}
.state-races .source {margin:10px 0 20px;}
.state-races .source a, .state-races .source {font:bold 10px arial;text-transform:uppercase;}
.state-races .race {background:#f4f4f4;}
.state-races .house-race{height:auto;}
.state-races .house-race .status-bar {height:250px;}
.state-races .race .status {float:left;width:150px;margin:10px 0;height:44px;padding-left:10px;}
.state-races .race .status .type {font:normal 11px arial;text-transform:uppercase;}
.state-races .race .status .call {font:normal 11px arial;}
.state-races .race .status .call span {font-weight:bold;}
.state-races .race .governor-type .type {padding-top:10px;}
.state-races .race .party {float:left;width:128px;margin:10px 0;height:44px;border-left:1px solid #ccc;padding-left:20px;}
.state-races .race .party .party-name {font:bold 11px arial;} 
.state-races .race .party .candidate a {font:bold 12px arial;} 
.state-races .race .party .incumbent {font:normal 9px arial;text-transform:uppercase;color:green;} 
.state-races .race .independent {border-right:0;}
.state-races .race .district-top-left {float:left;width:150px;margin:10px;height:44px;border-right:1px solid #ccc;}
.state-races .race .district-top-left .name {padding-top:10px;font:normal 11px arial;text-transform:uppercase;}
.state-races .race .district-top-right {float:left;}
.state-races .race .district-top-right .count {float:left;height:44px;font:bold 24px arial;padding:10px 0 0 10px;}
.state-races .race .district-top-right .caption {float:left;margin-top:10px;height:33px;padding:11px 15px 0 5px;}
.state-races .race .district-bottom .header {font:bold 11px arial;text-transform:uppercase;padding:10px 0 10px 10px;}
.state-races .race .district-bottom ul li {float:left;width:110px;padding-left:10px;padding-bottom:4px;}
.state-races .race {float:left;width:626px;margin-bottom:10px;}
.state-races .house-race .district-top, .state-races .house-race .district-bottom {float:left;width:626px;}
.senate-legend {float:left;width:6px;height:64px;}
.district-list a{font:bold 12px arial;}

/*begin:State Info Module*/
#stateInfoMod{width:639px;margin:30px 10px 10px 10px;padding:10px 0;}	
#stateInfoMod div{float:left;}
#stateInfoMod .map{width:209px;padding:0 10px;}
#stateInfoMod .stateDesc{width:399px;text-align:left;padding:0 0 20px 20px;border-left:1px solid #E8E8E8;}
#stateInfoMod .stateDesc h1{text-transform:capitalize;position:relative;top:-12px;}
#stateInfoMod .stateDesc p{margin:0;}
#stateInfoMod .hawaii{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -1738px;width:84px;height:51px;}
#stateInfoMod .maine{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -1829px;width:58px;height:91px;}		
#stateInfoMod .connecticut{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -1951px;width:48px;height:45px;}
#stateInfoMod .rhodeisland{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2037px;width:31px;height:45px;}
#stateInfoMod .alaska{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2121px;width:110px;height:84px;}		
#stateInfoMod .newmexico{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2246px;width:72px;height:79px;}		
#stateInfoMod .arizona{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2365px;width:70px;height:81px;}		
#stateInfoMod .louisiana{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2485px;width:77px;height:62px;}		
#stateInfoMod .utah{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2589px;width:71px;height:91px;}		
#stateInfoMod .southdakota{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2714px;width:77px;height:46px;}		
#stateInfoMod .nebraska{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2801px;width:87px;height:39px;}		
#stateInfoMod .northdakota{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2881px;width:79px;height:45px;}		
#stateInfoMod .kansas{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -2965px;width:73px;height:36px;}		
#stateInfoMod .wyoming{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3041px;width:71px;height:56px;}		
#stateInfoMod .oklahoma{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3135px;width:86px;height:37px;}		
#stateInfoMod .iowa{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3208px;width:81px;height:59px;}		
#stateInfoMod .minnesota{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3306px;width:75px;height:88px;}		
#stateInfoMod .illinois{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3430px;width:54px;height:98px;}		
#stateInfoMod .arkansas{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3565px;width:68px;height:68px;}		
#stateInfoMod .missouri{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3671px;width:81px;height:72px;}		
#stateInfoMod .texas{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3782px;width:108px;height:102px;}		
#stateInfoMod .northcarolina{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -3905px;width:103px;height:62px;}		
#stateInfoMod .mississippi{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4001px;width:55px;height:98px;}		
#stateInfoMod .wisconsin{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4137px;width:71px;height:74px;}		
#stateInfoMod .colorado{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4251px;width:70px;height:51px;}		
#stateInfoMod .kentucky{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4330px;width:98px;height:54px;}		
#stateInfoMod .washington{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4429px;width:82px;height:53px;}		
#stateInfoMod .indiana{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4513px;width:48px;height:88px;}		
#stateInfoMod .southcarolina{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4642px;width:85px;height:59px;}		
#stateInfoMod .ohio{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4732px;width:67px;height:86px;}		
#stateInfoMod .alabama{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4851px;width:56px;height:92px;}		
#stateInfoMod .idaho{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -4988px;width:68px;height:113px;}		
#stateInfoMod .nevada{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5134px;width:60px;height:102px;}		
#stateInfoMod .montana{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5275px;width:95px;height:59px;}		
#stateInfoMod .newyork{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5359px;width:111px;height:100px;}		
#stateInfoMod .newhampshire{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5495px;width:31px;height:74px;}		
#stateInfoMod .vermont{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5603px;width:42px;height:82px;}		
#stateInfoMod .massachusetts{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5712px;width:86px;height:58px;}		
#stateInfoMod .westvirginia{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5806px;width:66px;height:64px;}		
#stateInfoMod .delaware{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5909px;width:34px;height:53px;}		
#stateInfoMod .georgia{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -5997px;width:72px;height:85px;}		
#stateInfoMod .newjersey{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6121px;width:34px;height:72px;}		
#stateInfoMod .virginia{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6220px;width:95px;height:57px;}		
#stateInfoMod .tennessee{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6305px;width:93px;height:36px;}		
#stateInfoMod .michigan{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6382px;width:93px;height:88px;}		
#stateInfoMod .oregon{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6516px;width:76px;height:58px;}		
#stateInfoMod .pennsylvania{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6590px;width:83px;height:58px;}		
#stateInfoMod .florida{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6680px;width:96px;height:90px;}		
#stateInfoMod .maryland{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6796px;width:74px;height:70px;}		
#stateInfoMod .california{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -6904px;width:74px;height:123px;}
#stateInfoMod .clear{clear:both;}
/*end:State Info Module*/
/*begin:Hot 10 RR module*/
.hotTenRR{padding:10px; background:#FFFFFF; margin-bottom:20px; height:250px;}
.hotTenRR .header{padding-bottom:5px; height:35px;}
.hotTenRR .header h2{font:bold 13px arial; padding:10px 20px 0 0; border-right:1px solid #C3C3C3; width:180px; float:left; text-transform:uppercase; height:24px; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 25px -7338px transparent;}
.hotTenRR .header .hotTenImg{padding:5px 0 5px 20px; width:50px; float:left; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 30px -7210px transparent; height:25px;}
.hotTenmain .htmaintext { padding-left:10px;font:italic bold 17px Georgia; padding-top:5px } 
.hotTenRR .topStory{border:1px solid #C3C3C3; margin:5px 0 10px; height:155px;}
.hotTenRR .topStory .topStoryLeft{margin:6px;height:107px;border-bottom:1px solid #C3C3C3;}
.hotTenRR .topStory .topStoryLeft img{padding:0 0 10px 10px; float:right;}
.hotTenRR .topStory .topStoryLeft .topStoryPosition{float:left;font:66px georgia regular;padding:10px 0 0 28px;}
.hotTenRR .topStory .topStoryLeft .topStoryPositionTen{float:left;font:66px georgia regular;padding:10px 0 0 11px;}
.hotTenRR .topStory .topStoryLeft .arrowGreen{width:50px; float:left; padding:3px 10px; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 28px -7245px transparent; height:30px;}
.hotTenRR .topStory .topStoryLeft .arrowRed{width:50px; float:left; padding:3px 10px; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 28px -7278px transparent; height:30px;}
.hotTenRR .topStory .topStoryLeft .arrowGray{width:50px; float:left; padding:3px 10px; background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 28px -7305px transparent; height:30px;}
.hotTenRR .topStory .topStoryRight{padding:0 10px 5px}
.hotTenRR .topStory .topStoryRight a{font:italic bold 16px/1.5em georgia;}
.hotTenRR .hotTenBody{}
.hotTenRR .hotTenBody ul{border-bottom:1px solid #C3C3C3; padding:5px 0; width:290px; float:left;}
.hotTenRR .hotTenBody ul li.position{width:25px; float:left; padding:7px 0;}
.hotTenRR .hotTenBody ul li.title{width:265px; float:left;}
.hotTenRR .hotTenBody ul li.title a{color:#000000; font:bold 11px arial;}
.hotTenRR .viewAll{text-align:right; font:12px; color:#004076; font-style:italic; width:280px; margin-top:-14px;font-size:16px}
#numberTwo{border-top:1px solid #C3C3C3;}
/*end:Hot 10 RR module*/
/*begin:Hot Issues Module*/
#hot-issues{color:#225980;background-color:#ffffff;font:italic 12pt Times;margin:10px 0px 20px;padding:5px;}
#hot-issues .border{color:#225980;background-color:#ffffff;border:1px solid #D7D7D7;overflow:hidden;}
#hot-issues .image{float:left;width:65px;height:91px;background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 8px -1615px #FFFFFF; text-indent:-9999px;}
#hot-issues .list{padding:5px 14px;width:192px !important;float:left; line-height:15px;}
#hot-issues a{font:italic 14px/1.5em georgia;}
/*end:Hot Issues Module*/
/*begin:Elections Banner Module*/
.electionsBanner{background:transparent url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 15px -7329px;border:1px solid #CCCCCC;height:50px;}
#electionsBannerNoTopBorder{border-top:medium none !important;}
/*begin:Elections Banner Module*/
/*begin:Hot Ten River Module*/
.hotTenmain {background:none repeat scroll 0 0 #FFFFFF; height:60px; padding-top:20px;}
.hotTenmain .header {border-bottom:1px solid #C3C3C3; height:44px; padding-bottom:5px;}
.hotTenmain .header h2 {border-right:1px solid #C3C3C3; float:left; font:bold 32px arial; height:34px; padding-bottom:5px; padding-left:15px; width:180px; }
.hotTenmain .header .hotTenImg {background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 30px -7210px transparent; float:left; height:25px; padding:5px 0 5px 20px; width:50px; }
.hotTenmain .htmaintext {padding-left:10px;font:italic bold 17px Times New Roman; padding-top:5px} 
.hotTenriver .hotStory .hotStoryLeft {float:left; height:100%;width:125px;}
.hotstoryimage{width:115px;float:left;}
.hotTenriver .hotStory { border-bottom:1px solid #C3C3C3; height:115px; margin:5px 0 10px;}
.hotTenriver .hotStory .hotStoryLeft .hotStoryPosition {border-right:1px solid #C3C3C3;float:left; font:36px Georgia; margin-left:5px; margin-top:15px; padding:15px 0 10px 20px; width:40px;}
.hotTenriver .hotStory .hotStoryLeft .arrowRed { background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 28px -7278px transparent; float:left; height:30px; padding-top:5px ; width:50px; margin-top:40px;}
.hotTenriver .hotStory .hotStoryLeft .arrowGreen { background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 28px -7250px transparent; float:left; height:30px; padding-top:5px ; width:50px; margin-top:40px;}
.hotTenriver .hotStory .hotStoryLeft .arrowSide { background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 20px -7308px transparent;float:left; height:30px; margin-top:40px; padding-top:5px; width:50px;}
.hotStoryRight .electionscreditfield {color:#666666; font:9px arial;}
.hotTenriver .hotStory .hotStoryRight { float:left; padding:5px 10px; width:490px;}
.hotStoryRight .hottenlinks{padding-top:5px;}
.hotStoryRight .hotstoryheader{float:right;width:350px}
.hotStoryRight .hotstoryheader h2{color:#000000; font:20px Georgia; margin-bottom:0; padding:0 20px 4px 0;}
.hottenlinks .seperator {color:#878787; font:italic 11px arial; padding-left:5px; padding-right:5px;}
.hotStoryRight .hotstorysynopsis{color:#222222; font:12px Georgia;  margin-bottom:0;padding:10px 20px 6px 0;}
.hotTenriver .hotStory .hotStoryLeft .hotStoryPositionten{border-right:1px solid #C3C3C3;float:left;font:36px Georgia;margin-top:15px;padding:15px 0 15px 15px;width:50px;}
/*end:Hot Ten River Module*/
/*begin:Elections Popular video module*/
.electionsVideoRR{background:url("http://o.aolcdn.com/os/politicsdaily/images/election-sprite") no-repeat scroll 10px -720px transparent; padding:10px;}
.elexRRVid{background:#FFFFFF; margin-bottom:20px;}
/*end:Elections Popular video module*/
/*begin:Elections Top Headlines Module RR*/
h2.electionsHeadlineHeader{background:url("http://www.politicsdaily.com/media/elections-small-logo.gif") no-repeat scroll -95px -45px transparent; height:50px; width:155px; float:left;}
/*end:Elections Top Headlines Module RR*/

/* map and race prediction css */
#race-state-call-info .state-call{overflow:visible;}
.race-state-call-info{margin:15px 0 0 8px;}
.state-call dl,.state-call dt,.state-call dd{padding:0;margin:0;}
.state-call{background-color:#f4f4f4;height:54px;overflow:hidden;width:635px;}
.state-call .call-infos{height:44px;float:left;margin:5px 0px;border-right:1px solid #e8e8e8;}
.state-call .info-last{border:0}
.state-call .left-bg{width:9px;border:0;margin:0;height:54px;}
.state-call .race-state-name{width:300px;}
.state-call .race-state-name h3{padding:10px 0 12px 10px;font:bold 18px  Arial, Helvetica, sans-serif;color:#000;text-transform:capitalize;}
.race-state-call-info .state-call .call{width:170px;}
.state-call .call dl{padding:9px 0 12px 12px;}
.call dl .call-title{font:normal 11px  Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000;padding:0;}
.race-state-call-info .call dl .call-title{float:left;padding-right:10px;}
.race-state-call-info .state-call .call dl{padding:17px 0 12px 12px;}
.call dl .state-call-status {font:bold 12px  Arial, Helvetica, sans-serif;color:#000;padding:0;text-transform:capitalize;}
#race-facebook-like {padding:15px 0 0 15px;}
#race-state-call-info span.fb_iframe_widget {left:-190px !important;}

.map-container{position:relative;clear:both;}
.map-heading{font:bold 18px Arial, Helvetica, sans-serif;color:#000;padding:22px 0 0 25px;}
.map-guideline{font:normal 11px Arial, Helvetica, sans-serif;color:#383838;padding:3px 0 0 25px;}
.map-legend{right:22px;top:22px;position:absolute;}
.legends .items{font:normal 11px Arial, Helvetica, sans-serif;color:#131313;text-align:right;padding-bottom:1px;}
.legends .items .leg-bar{width:60px;height:4px;display:inline-block;margin:0 0 1px 6px;}
.safe-republican{background-color:gray;/*background-color:#f33b28;*/}
.likely-republican{background-color:gray;/*background-color:#fb8b7f;*/}
.leans-republican{background-color:gray;/*background-color:#fec6c6;*/}
.safe-democrat{background-color:gray;/*background-color:#4bb0ff;*/}
.likely-democrat{background-color:gray;/*background-color:#7dc3fa;*/}
.leans-democrat{background-color:gray;/*background-color:#bedbf2;*/}
.toss-up{background-color:gray;/*background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/tu.gif") repeat;*/}
.tossup{background-color:gray;/*background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/tu.gif") repeat;*/}
.data-source{text-transform:uppercase;text-align:right;font:normal 8px Arial, Helvetica, sans-serif;color:#000;padding:0 10px 14px 0;}
.data-source .anch-data-source{color:#004173;}
.state-call-info{margin-left:15px;clear:both;overflow:hidden;}
.state-call dl,.state-call dt,.state-call dd{padding:0;margin:0;}
.state-call dt{padding:0 0 2px 0;}
.state-call{background-color:#f4f4f4;height:54px;overflow:hidden;width:635px;margin-top:2px;}
.state-call .call-infos{height:44px;float:left;margin:5px 0px;border-right:1px solid #e8e8e8;}
.state-call .info-last{border:0}
.state-call .left-bg{width:9px;border:0;margin:0;height:54px;}
.state-call .state-name h3{padding:10px 15px 0 10px;font:bold 18px  Arial, Helvetica, sans-serif;color:#000;text-transform:capitalize;margin-bottom:-4px;}
/*.state-call .longName h3 {padding:2px 15px 12px 10px !important;}*/
.state-call .call dl{padding:9px 15px 12px 12px;}
.call dl .call-title{font:normal 11px  Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000;padding:0;}
.call dl .state-call-status {font:bold 12px  Arial, Helvetica, sans-serif;color:#000;padding:0;text-transform:capitalize;}
.state-call .candidate-info-call{width:120px;}
.candidate-info-call .party-state-call{font:bold 11px Arial, Helvetica, sans-serif;color:#000;line-height:9px;text-transform:capitalize;}
.candidate-info-call .candidate-state-call a{font:normal 11px Arial, Helvetica, sans-serif;color:#004173;line-height:9px;text-transform:capitalize;}
.candidate-call-status{padding:0;margin:0}
.candidate-info-call .incumbent{background:url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll 0 -1159px;width:100px;height:12px;}
.candidate-info-call dl{padding:5px 0 12px 12px;}
.state-bottom-links{text-align:right;padding:13px 4px 0 0;clear:both;}
.state-bottom-links a{font:normal 11px Arial, Helvetica, sans-serif;color:#004173;text-transform:capitalize;}
.view-senate-news{padding-right:22px;}
.senate-map-btm-gradient{height:25px;margin-top:15px;background:url(http://o.aolcdn.com/os/politicsdaily/images/election-sprite) no-repeat scroll -7px -1304px;}
p.norace{padding:14px 15px;font-weight:bold;}
#senate-guideline {padding-bottom:60px;}
span.special-election{padding:0 0 0 10px;font-size:10px;letter-spacing:-0.02em;}
/* house prediction score card */
.house-prediction-scorecard{position:relative;width:640px;}
.house-prediction-scorecard h3{text-transform:capitalize;font-size:16px;padding:20px 0px 0 0px;}
.house-prediction-scorecard h3 span.state-name{}
.house-prediction-scorecard h3 span.district-num{padding-left: 20px;font-size:14px;}
.house-prediction-scorecard h3 span.district-txt{padding-left: 5px;font-size:11px;}
.house-prediction-scorecard .card{width:100%;padding:30px 0 5px 0;}
.house-prediction-scorecard .bar{position:relative;float:none;height:19px;text-align:center;}
.house-prediction-scorecard .bar .scorecard-textcue{position:absolute;top:25px;font-size:10px;text-transform:capitalize;z-index:1;display:block;}
.house-prediction-scorecard .bar .scorecard-num{position:relative;top:-14px;font-weight:bold;font-size:9px;z-index:1;display:block;}
.house-prediction-scorecard .mid-line{width:2px;background:#96D1A1;height:101px;position:absolute;left:50%;top:55px;z-index:-1;text-transform:uppercase;color:#b1b1b1;font-size:10px;font-weight:bold;}
#house-map-call-cont{padding:3px;position:absolute;border:1px solid #6F6F6F;background-color:#FFFEEF;text-transform:capitalize;}
.user-exp-info{float:right;font-size:10px;font-style:italic;padding-right:4px;padding-top:5px;text-transform:none;color:#666;}
.likelyRep{background:#f3f3f3;}
.safeRep{background:#F33A26;}
.leansRep{background:#FEC6C7;}
.seatsInPlay{background:white url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/4x4-scanline.gif") repeat 0 0;}
.leansDem{background:#f3f3f3;}
.safeDem{background:#108BB4;}
.likelyDem{background:#9CD7E7;}
#house-map-districts .state-house-races {margin:0 0 0 0}
#house-map-districts .state-races .source {margin:10px 0 10px 0}
#house-map-districts .district-bottom{padding-bottom:6px;}
#house-map-districts .house-map .source{padding-bottom:14px;font-size:10px;}
p.hm-info{padding:0 0 8px 10px;font-size:11px;}

/*Fix*/
.House-prediction-card .chart,.Senate-prediction-card .chart{width:617px;}
#house-map-districts .state-races .race {float:none;width:auto;}
#house-map-districts .district-top{float:none;width:auto;}
#house-map-districts .district-bottom{float:none;width:auto;}


/* end map and race prediction */


/* elections video page */
#videoPg{background:#fff;padding:15px 12px;}
#videoPg{border-left:1px solid #D2D1D1;border-right:1px solid #D2D1D1;border-bottom:1px solid #D2D1D1;}
.videoPgTop{height:420px;}
#videoPg .videoPgLR {float:left;overflow:hidden;width:640px;}
#videoPg .videoPgRR {float:right;overflow:hidden;width:309px;}
#videoPg .vdoHdr{font:normal 30px Georgia;padding:10px 0 15px 0;}
.vdLstHldrs{margin-left:25px;}
.feaVds h2 {border-bottom:3px solid #ccc;color:#111111;font-size:18px;padding:0 0 6px;width:95%;margin:15px 0 15px 25px;line-height:30px;}
.vdLstHldrs{margin-bottom:18px;overflow:hidden;}
.vdLstHldrs .video_content_featureitem{float:left;height:150px;margin-right:20px;overflow:hidden;position:relative;width:135px;}
.vdLstHldrs .video_content_featureitem .vdTmbHldr{height:102px;width:135px;}
.vdLstHldrs .video_content_featureitem .vdTmbHldr .vdIcon{
background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/video-smallplaybtn.png") repeat scroll 0 0 transparent;bottom:62px;height:24px;position:absolute;right:16px;width:24px;}
.vdLstHldrs .video_content_featureitem .vdTitle{font-size:12px;height:34px;line-height:16px;margin-top:6px;overflow:hidden;padding-bottom:0;}
.vdLstHldrs .video_content_featureitem .vdTitle a{color:#333333;font-weight:bold;}
#video-page-next{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/next_standard.gif") no-repeat scroll 0 0 transparent;height:39px;width:77px;float:right;cursor:pointer;margin-right:35px;text-indent:-9999px;}
#video-page-back{background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/prev_standard.gif") no-repeat scroll 0 0 transparent;height:39px;width:77px;float:left;cursor:pointer;margin-left:20px;text-indent:-9999px;}
#video-page-next,#video-page-back {display:none;}
#videoPg .admodule {padding-top:60px;}
.vdLstHldrs .video_content_featureitem .vdTmbHldr a{cursor:pointer;}
/* end elections video page */

/* US19663: PD: Elex cleanup: conversion of photos to 16:9 ratio p2 */
.dailyLnup {height:380px;width:205px;margin:15px 5px;}
.dailyLnup .dailyLnupImg a img {width:205px;height:115px;}
.dailyLnup .dailyLnupFtr {width:205px;}
.ltstHlnes_2 div.slider ul.slides li img {width:120px;height:67px;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkLftImg a img {width:205px;height:115px;}
.pdWkRvw .pdWkTb .pdWkLft .PdWkImgEyBrTxt {width:185px;}
#topicRiver .threeCol {width:205px;padding:0 0 0 12px;}
#topicRiver .threeCol .imagedetail img {width:205px;height:115px;}
#topicRiver .threeCol .shareRtng {width:205px;}
.news-left {width:151px;}
/* END - US19663: PD: Elex cleanup: conversion of photos to 16:9 ratio p2 */

/* Moved from page header */
.pdHdr span a {
background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/PD_HEADER.jpg") no-repeat scroll 0 0 transparent;
display:block;
height:107px;
}
#read{display:none;}
#fdCol .fdColHead h2{height:20px;}

.sharecomments {font-family: Arial;color:#225980;}
.sharecomments .share {border-bottom:solid 1px #D0D0D0; overflow:hidden; height: 90px;}
.sharecomments .share .shareHead {font-size:12px; padding-top:25px;padding-bottom:13px; padding-left:15px; color:#000; }
.sharecomments .share .shareIcons  li {float:left;}
.sharecomments .share .shareIcons {float:left;padding-left:15px; padding-bottom:30px;}
.sharecomments .share .shareUtility li {float:left;}
.sharecomments .share .shareUtility {font-size:11px;float:right;padding-bottom:27px; padding-top: 8px;}
.sharecomments .share .shareIcons li {padding-right: 20px;}
.sharecomments .share .shareUtility li {padding-right: 30px;text-decoration: none;color:#225980;}
.sharecomments .share .shareUtility li img {padding-right: 13px;}
.sharecomments .comments {border-bottom:solid 2px #000000; font-weight: bold;overflow:hidden; float: left; width: 100%;}
.sharecomments .comments .commentsnum {float: left; font-size: 23px; padding:12px 20px 12px 15px;}
.sharecomments .comments .commentsadd {font-size: 12px; float: left; padding: 20px;}

/***** byline changes *****/
.dailyLnup .dailyLnupBlgr a{font:bold 0.94em arial; letter-spacing:0; text-transform:none; padding:5px 0 11px;}
.rtSpCat .byline span.author a{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
.pdWkRvw .pdWkTb .pdWkHdlnLst .pdWkAthr{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
.pdWkRvw .pdWkTb .pdWkLft .pdWkAthr{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
#featBlog .featBlogCont .fdName .featBlogrName a{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
.wirepublishdate .wirebloggername{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
.dailyLnup .dailyLnupBlgr, #topicRiver .blgrName{font:bold 0.94em arial; letter-spacing:0; text-transform:none; padding:5px 0 11px;}
#featBlog .featBlogCont .fdName .featBlogrName{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
.rtSpCat .byline span.author{font:bold 0.94em arial; letter-spacing:0; text-transform:none;}
.container .ltstHlnes{border-bottom:none;}

/***** featured topics new module *****/
#featured-topics-variable { background-color:#FFFFFF; color:#225980; font:italic 12pt Times; height:auto;
margin:10px 0 20px; padding:5px; }
#featured-topics-variable .border { background-color:#FFFFFF; border:1px solid #D7D7D7; color:#225980; height:auto; overflow:hidden; *height:100% ;} 
#featured-topics-variable .image {
background:url("http://www.blogsmithmedia.com/www.politicsdaily.com/media/pdsprite.gif") no-repeat scroll 0 -26px #FFFFFF; float:left; height:91px; text-indent:-9999px; width:65px; }
#featured-topics-variable .list { float:left; padding:14px; width:192px !important; } 
#featured-topics-variable a { font:italic 14px/1.5em georgia; }

/*surphace module*/
#fromsite{float:left; width:300px; border-right:1px solid #DFDEDB;}
h3#surphaceRelated{float:left; width:300px; margin-right:200px;}
h3#surphaceRelated{_margin-right:150px;}
p.docsetInfo{margin:4px 0;}
#surphace-middle{_height:240px;}

#videButton{width:120px}
#multimediavideo {display:none;}
#multimediavideo .mmTabs { margin:0 4px; }
.apscripttags{display:none;}

/* share css fix */
#addthisTop {width:auto;}
.artUtils .aol-share a {padding:0;}
.artUtils a.aol-share-email span {position:relative;}
.house-prediction-scorecard .bar {float:none;}

.hotStoryRight .hotstoryheader{width:380px;}
.hotTenriver .hotStory .hotStoryLeft{width:100px;}
.hotTenriver .hotStory .hotStoryRight{width:530px;}

/*****fixes right padding on main elections photo*****/
.photoCredFix{padding-right:0 !important;}

/* END - Moved from page header */

/* RELATED LINKS CSS */
.artCotents div.relatedLinksL {width:240px;float:left;margin:8px 10px 0 0;border:1px solid #CCCCCC;padding:8px;} 
.artCotents div.relatedLinksR {width:240px;float:right;margin:8px 0 0 10px;border:1px solid #CCCCCC;padding:8px;} 
.relatedHeader h3 {padding-bottom:4px;border-bottom:1px dotted #cccccc;font-size:16px;} 
.relatedListContatiner {padding:6px;} 
.relatedListContatiner ul, .relatedListContatiner ul li {list-style-type:none;margin:0px;font-size:0.9em;} .relatedListContatiner ul li {padding-left:10px;background:transparent url(http://o.aolcdn.com/os/sphere/art/blue-icon) no-repeat scroll 0 7px;margin-bottom:3px;} .relatedListContatiner ul li a {text-decoration:none;} 
.relatedListContatiner ul li a:hover {text-decoration:underline;} 
/* END RELATED LINKS CSS */

/* Race result on candidate and race pages  */
.candRaceRslt,.raceRslt{border-left:1px solid #d2d1d1;border-right:1px solid #d2d1d1;padding:0 5px;width:972px;_width:100%;}