#politics .ltCol {width:606px; margin-right:15px;}
#politics .ltColB {width:282px !important;}
.rtCol .ad300 {margin-left:0; text-align:left;}

#politics #feedModule3, #politics #feedModule4 { position:absolute !important; }
#politics .sectheader {border:0;}

#comment {width:582px; background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_comment.gif') left bottom no-repeat;}
#comment h3 {font:bold 11px Arial, Helvetica, sans-serif; color:#CC0000; text-transform:uppercase}
#comment p {font-style:italic;}
#coverage {width:307px; margin-top:25px;}
#coverage h3 {font:bold 14px Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase; float:left; margin-right:5px;}
#coverage p {padding:0; margin:0;}
#coverage .tout {padding-bottom:10px;}
.callout {clear:both; float:left;}
.callout .tout {background-color:#ebebeb; padding:10px 10px 0 10px;}
.callout p {font:normal 14px Georgia, "Times New Roman", Times, serif; padding:3px 0; margin:0;}
.callout p.byline {font-size:12px; font-style:normal !important; padding-bottom:10px; margin-bottom:23px;}
.callout p.byline .name {text-transform:uppercase;}
.callout a:link, .callout a:visited {color:#CC0000;}

#onTheBlogs {width:584px; border:1px solid #ccc; padding:10px; margin:0 0 15px 0; font:normal 105%/105% Georgia,"Times New Roman",Times,serif; overflow:hidden;}
#onTheBlogs h2 {font:normal 135%/95% "arial black",arial,sans-serif; letter-spacing:-1px; color:#c00; padding-bottom:12px;}
#onTheBlogs h2 a {color:#c00;}
#onTheBlogs .eyebrow {clear:left; display:block; margin:0; padding:0px 0 3px 0; font:bold 11px/95% arial,sans-serif; text-transform:uppercase;}
#onTheBlogs .eyebrow, #onTheBlogs .eyebrow a {color:#CC0000;}
#onTheBlogs #otb {background:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/bg_4.gif') repeat-y; margin-bottom:15px; float:left;}
#onTheBlogs #otb1 {float:left; width:165px; text-align:center; margin-right:35px;}
#onTheBlogs #otb1 .thumb {margin-bottom:7px;}
#otb1 h3 {font:normal 155%/120% georgia,"times new roman",times,serif; color:#000; margin-top:2px;}
#otb1 h3 a {color:#000;}
#onTheBlogs .reads {width:380px !important; padding:0; margin:0; border-style:none;}
#onTheBlogs .reads .tout {width:380px !important;}
#onTheBlogs .reads h3 {font-size:131.5%;}

#videosWeb {margin-bottom:15px; clear:left; overflow:hidden; width:260px;}
#videosWeb h2 {font-size:138%; letter-spacing:-2px; padding-bottom:6px;}

/* div.feature Unable to move to channels.css due to div.featured used in POY */
div.featured { overflow:hidden; width:100%; }
div.featured div.featImg { width:307px; text-align:right; float:left; }
div.featured div.featTxt { margin-left:317px; clear:none; }
div.featured h2, div.featured h2 a:link, div.featured h2 a:visited {color:#000;}
div.featured h2 a:hover {color:#CC0000 !important;}
div.featured h2 {padding:2px 0 0 0; margin:0;}
div.featured a.headline {margin:5px 0; padding:0; font:bold 25px/26px "arial black",arial,helvetica,sans-serif; letter-spacing:-0.025em;}
div.featured ul li { font-size:10px; }
div.featured ul li a { font-size:12px; }
div.featured span.credit {  text-align:right; }
div.featured p.more {border-top:1px solid #ccc; padding-top:5px;}
#mod-featuredNews div.featTxt li { margin-top:5px; border-top:1px solid #ccc; padding-top:5px; }
#politics.lineup div.featured div.featTxt p.byline {font-size:11px;}
#politics.lineup div.featured div.featTxt p {margin:0; padding:0; font-size:12px;}

div.pagination-wrapper .pagination a {color:#CC0000;}
#politics .pagination {float:right !important; text-align:right !important; width:auto !important;}

#politics #multimedia {padding-bottom:9px; _padding-bottom:8px; margin-bottom:15px !important; overflow:hidden; float:none}
#politics #multimedia .currentVideo {font-weight:normal !important; padding:0 !important; width:225px;}
#politics #multimedia .link {padding-top:2px;}
#politics #multimedia #bcvideo {padding-bottom:5px;}

#politics #newsletter {margin-bottom:15px;}
#politics .module {clear:left; width:260px; overflow:hidden;}
#politics.lineup .module {width:287px !important;}
#nlHead {letter-spacing:-2px !important;}
#politics div.nlText {margin:0 0 0 80px; padding:0;}
#newsletterForm {padding-left:0;}
#newsletterForm #nlPoliticsForm label, #newsletterForm #newslForm label {display:none;}

#politics div.mod {font-size:12px;}
#politics .spPromo {width:260px; margin-bottom:15px;}
#politics .spPromo .txt {font-size:14px;}
#politics .picWeek .more {text-align:right; font-size:14px;}
#politics .reads {margin-bottom:15px;}
#politics .reads, #politics .reads .tout {width:260px;}
#politics.lineup #mod-blog #blogInfo {padding:0 0 11px 0; margin-top:0;}
#politics .quoteDay {margin-bottom:15px;}
#politics .lathd {margin:0 30px 15px 0;}
#politics #hpoll_frame {margin:0 0 15px 0;}
#politics .covers {margin-left:0; margin-bottom:15px; clear:left; overflow:hidden;}
#politics .spons2 {clear:left; margin-left:0 !important;}
#politics .picWeek {margin-bottom:15px; overflow:hidden; padding-bottom:10px;}
/*#politics .tabsMod {margin:0 15px 15px 0;}*/

#politics .index {margin-bottom:0; border-bottom:0;}
#politics #mod-blog {overflow:hidden;}

#politics #indexLineUp .subHdWrap {padding-bottom:0;}
#politics #indexLineUp {margin-top:0;}
