a:hover { color:#ec008c; }

.cnnWideImage { padding-left:0; }
#navmenu { padding-bottom:2px; }
.cnnGradWrap #navmenu { width:981px; background:none; }
#navmenu span { color:#fff; padding:0 21px 11px; font-weight:bold; font-size:12px; font-family:arial; }
.cnnBlogTitle { height:64px; text-align:left; position:relative;}
.cnnBlogTitle .cnnPromo { color:#555; font-size:11px; float:right; line-height:12px; padding-top:23px; width:455px; height:67px; }
.cnnBlogTitle .cnnPromo a { display:inline-block; font-size:9px; font-weight:bold; color:#004276; padding-left:1px; }
.cnnBlogTitle .cnnPromo img { float:left; margin-right:12px; margin-top:2px; }
#navmenu .cnnPadding { padding-top:10px; padding-left:88px; text-align:left; font-size:12px; color:#666; font-weight:bold; line-height:14px; }
.cnnFcIcon { display:none; }
.cnnFactchecked .cnnFcIcon { margin:20px 0 0 20px; display:inline-block; width:140px; height:21px; background: url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/this.just.in/fact.check.jpg) no-repeat 0 0; }
.cnnMidAd { margin-top:50px; margin-bottom:20px; }
.cnnBotAd { margin-top:40px; margin-bottom:20px; }
.cnnFooterAd { margin-top:10px; margin-bottom:10px; text-align:left; margin-left:20px; }
.cnn_adtag_adlinks iframe { background:#fff; width:306px; padding:0 5px; }

.cnnBlogFooterArea { margin-top:0; }
#cnnFeaturedPosts { margin:0 auto 7px auto; }
#cnnFeaturedPosts .cnn_fabcatz { text-align:left; }

.cnnGradWrap { width:980px; margin:0 auto;}

#cnnContainer { background-color:#f9f9f9; }
.cnnRRStruct { background-color:#000; }

#cnnRightCol .cnnBlogHeader { color:#fff; }
#cnnRightCol a { color:#ec008c; }
#cnnRightCol a:hover { color:#97005a; }
#cnnRightCol .cnnSubscribe { color:#ec008c; }
#cnnRightCol { color:#707070; }

#ftr-search form{background-image:url(http://i.cdn.turner.com/cnn/.element/img/3.0/1px.gif);padding-bottom:16px;}


.cnnPostNavigation{background:url(http://i.cdn.turner.com/cnn/2010/images/03/08/bk_gradient_lite.gif) repeat-x;border-bottom:none;}
#cnnBlogContentArea .postSeparator{background:url(http://i.cdn.turner.com/cnn/2010/images/03/08/bk_gradient_lite.gif) repeat-x;}

#wpstats { float:left; width:1px; height:1px; }
.cnnBlogFooterArea { margin-top:35px; }
.cnnPad9Top { padding-top:9px; }

.cnn_shdcontent_col {background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/this.just.in/shade.left.shadow.gif") repeat-y scroll top right #FFFFFF; margin:0; overflow:hidden; }

.cnn_shdcontent { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/this.just.in/shade.left.shadow.gif") repeat-y scroll 0 0 #FFFFFF; margin:0; overflow:hidden; }

.cnn_shdrgt { padding: 0 5px 0 0; background: url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/this.just.in/shade.right.5px.gif") repeat-y scroll 100% 0 #FFF; }
#cnnRightCol { width:336px; }
#cnnBlogContentArea { width:645px; }

.cnn_shdheader { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/this.just.in/shade.top.right.gif") no-repeat scroll 100% 0 transparent; }
.cnn_shdfooter { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/this.just.in/shade.bot.right.gif") no-repeat scroll 100% 0 transparent; }

.leftCap .cnn_shdheader, .leftCap .cnn_shdfooter, .postSeparator .cnn_shdfooter, .postSeparator .cnn_shdheader { margin-left:5px; } 
.rightCap .cnn_shdheader, .rightCap .cnn_shdfooter { margin-right:5px; }

body { margin:0 !important; padding:0 !important; }

.tweets li { color:#000000; font-size:12px; font-weight:normal; }
#cnnRightCol .cnnBlogHeader a { font-family:arial,helvetica,sans-serif; font-size:18px; }
.cnn_fb_button { padding-left:10px; }


/* Marqee Blog CSS */
h1 { padding-top:0; }
body { background-color:#000; }
#cnnContainer { background-color:transparent; }
#cnn-bodywrap { background:#000 url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/bk_img2_center.jpg) repeat-x scroll center 80px; }
.cnnGradWrap { position:relative; width:980px; height:118px; }
.cnnGradWrap .cnnBlogTitle, .cnn_std_header .cnnBlogTitle { width:980px; height:80px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/980x80_marquee_header.jpg) no-repeat center top; }
.cnnGradWrap #navmenu, .cnn_std_header .cnn_menu { width:942px; padding-left:38px; padding-top:7px; height:29px; }
.cnn_std_header { width:980px; height:118px; margin-left:5px; }

table { margin:10px auto 0 auto; background-color:transparent; }
.cnnPostFooter table { margin:0; }



/* Menu, font version */
/* @start NAV MENU */
.cnn_menu { font-size:13px; line-height:15px; font-weight:bold; font-family:arial, sans-serif; color:#fff; padding-top:1 height:37px; }
.cnn_menu a { color:#fff; font-size:13px; line-height:15px; font-weight:bold; font-family:arial, sans-serif; }
.cnn_menu a:hover { color:#ec008c; }
.menu-item { padding:0 0 0 17px; line-height:1.2em; }
/* @end NAV MENU */
#navmenu { font-size:13px; line-height:15px; font-weight:bold; font-family:arial, sans-serif; color:#fff; padding-top:1 height:37px; }
#navmenu a { color:#fff; font-size:13px; line-height:15px; font-weight:bold; font-family:arial, sans-serif; }
#navmenu a:hover { color:#ec008c; }
#navmenu a, #navmenu span { padding:0 0 0 17px; }

#cnnBlogContentArea { margin-right:4px; width:640px; }
#cnnBlogContentArea .cnnBlogContentTitle { padding-top:16px; }
.cnn-social-icons { text-align:right; margin-right:9px; margin-top:10px; height:14px; }
.cnn-social-icons .twitter { margin-right:4px; }
#cnn-twitter-viewer { float:left; margin:0; }
#cnn-twitter-viewer .cnn-title { font-family:arial narrow, arial, sans-serif; font-size:18px; color:#fff; line-height:19px; margin-bottom:11px; font-weight:bold; text-transform:uppercase; }
#cnn-twitter-viewer .cnn-twitter-slab { float:left; width:300px; }
#cnn-twitter-viewer .cnn-nav { width:37px; float:right; margin-right:8px; }
#cnn-twitter-viewer .cnn-nav img { width:18px; margin-top:0; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcnxt { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/18x18_front_arrow.gif) no-repeat 0 0; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcprv { margin-right:1px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/18x18_back_arrow.gif) no-repeat 0 0; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcnxt:hover { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/18x18_right_arrow_rollover.gif) no-repeat 0 0; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcprv:hover { margin-right:1px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/18x18_left_arrow_rollover.gif) no-repeat 0 0; }
#cnn-twitter-viewer a:hover .cnn-upload-btn { background-position:0 -128px; }

#cnn-twitter-viewport { position:relative; width:300px; float:left; overflow:hidden; margin-bottom:16px; }
#cnn-twitter-viewport .cnn-poster, #cnn-twitter-viewport .cnn-poster span, #cnn-twitter-viewport .cnn-poster span a { font-family:arial, sans-serif; color:#fff; font-size:18px; line-height:20px; }
#cnn-twitter-viewport .cnn-poster { margin-left:73px; }
#cnn-twitter-viewport .cnn-poster span a { color:#ec008c; display:block; maring-top:4px; }
#cnn-twitter-viewport .cnn-poster span a:hover { color:#97005a; }
#cnn-twitter-viewport .cnn-poster img { float:left; margin-right:10px; margin-bottom:5px; }
#cnn-twitter-viewport .cnn-poster .cnn-twitter-userinfo { font-weight:bold; margin-top:2px; display:inline-block; }
#cnn-twitter-viewport .cnn-poster .cnn-twitter-user { color:#ec008c; padding-right:21px}
#cnn-twitter-viewport .cnn-poster .cnn-date { color:#999; }
.cnn-twitter-slab img { float:left; margin-left:16px; margin-right:10px; margin-top:4px; }
#cnn-twitter-viewer .cnn-twitter-bot { border-top:1px dotted #e6e6e6; font-size:11px; font-family:arial, sans-serif; line-height:13px; color:#fff; font-weight:bold; padding-top:7px; }
#cnn-twitter-viewer .cnn-twitter-bot-lnks  { margin-top:5px; margin-left:100px; }
#cnn-twitter-viewer .cnn-twitter-bot a span { color:#fff; }

#cnn-flipper-viewport { width:944px; height:146px; float:left; overflow:hidden; position:relative; }
#cnn-flipper-viewer { width:980px; height:166px; background:transparent url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_bk.png) no-repeat 0 0; overflow:hidden; margin:0 auto 0 auto; padding-top:10px; }
.cnn-flipper-item{width:189px;height:146px;float:left;background:transparent url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_textbox_bk.png) no-repeat left bottom;margin-right:0}
#cnn-flipper-viewer blockquote { padding:0; margin:0; border:0; width:188px; height:106px; background-color:#000; }
#cnn-flipper-viewer blockquote a { padding:0; margin:0; }
#cnn-flipper-viewer blockquote cite { font-size:18px; line-height:20px; font-family:arial, sans-serif; color:#fff; font-weight:normal; margin:0; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/quote.png) no-repeat 0 13px; padding:9px 13px 14px 45px; font-style:normal; }
#cnn-flipper-viewer a { font-size:14px; line-height:16px; font-family:arial, sans-serif; color:#fff; font-weight:bold; display:block; padding:2px 2px 9px 7px; word-spacing:-1.5px; }
#cnn-flipper-viewer a:hover { color:#ec008c; }
#cnn-flipper-viewer .cnn-nav { width:18px; height:146px; float:left; }
.cnn-orange { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/188x106_orange.gif) no-repeat 0 0; }
.cnn-green { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/188x106_green.gif) no-repeat 0 0; }
#cnn-flipper-viewer .cnn-nav img { height:146px; width:18px; margin-top:0; visibility:visible; }
#cnn-flipper-viewer .cnn_fabcprv_off { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_left_arrow_inactive.gif) no-repeat 0 0; }
#cnn-flipper-viewer .cnn_fabcnxt_off  { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_right_arrow_inactive.gif) no-repeat 0 0; }
#cnn-flipper-viewer .cnn_fabcprv { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_left_arrow.gif) no-repeat 0 0; }
#cnn-flipper-viewer .cnn_fabcnxt { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_right_arrow.gif) no-repeat 0 0; }
#cnn-flipper-viewer .cnn_fabcprv:hover { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_left_arrow_rollover.jpg) no-repeat 0 0; }
#cnn-flipper-viewer .cnn_fabcnxt:hover { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/flipper_right_arrow_rollover.jpg) no-repeat 0 0; }
#cnn-flipper-container { overflow:hidden; height:146px; }


#cnnRightCol .cnnWireLtgBox .cnnBoxHeader, #cnnRightCol .cnnWireLtgBox .cnnBoxFooter { display:none; }
#cnnRightCol .cnnWireLtgBox { background-color:transparent; width:316px; border-bottom:1px solid #e6e6e6; margin:0 0 13px 10px; padding:0 0 18px 0; color:#fff; }
#cnnRightCol .cnnAboutbox .cnnBlogHeader, #cnnRightCol .cnnAboutbox .cnnBBStories { padding:0; margin:0; }
#cnnRightCol .cnnAboutbox p { margin-bottom:0; line-height:13px; }
#cnnRightCol .cnnBlogHeader { font-size:18px; line-height:20px; font-family:arial narrow, arial, sans-serif; color:#fff; font-weight:bold; text-transform:uppercase; }
#cnnRightCol .cnnAboutbox { padding:13px 0 0 0; }
#cnnRightCol .cnnAboutbox .cnnBlogHeader { margin-top:0px; }
#cnnRightCol .cnnBlogHeader { margin:0; padding-bottom:14px; }
#cnnRightCol .cnnBlogContent, #cnnRightCol .cnnBBStories { font-size:11px; line-height:15.5px; font-family:arial, sans-serif; color:#fff; }
#cnnRightCol .cnnBlogContent a, #cnnRightCol .cnnBBStories a { font-size:11px; line-height:13px; font-family:arial, sans-serif; color:#ec008c; font-weight:bold; }
#cnnRightCol .cnnBlogContent a:hover, #cnnRightCol .cnnBBStories a:hover { color:#97005a; }

.cnn-pad-t20 { padding-top:20px; }
.cnn-pad-t17 { padding-top:17px !important; }
.cnn-pad-b0 { padding-bottom:0px !important; }
.cnn-pad-b15 { padding-bottom:15px !important; }

/* Calendar */
#calendar_wrap #wp-calendar { margin:0; width:100%; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calendar_bg.gif) repeat-y -4px 0; }
#calendar_wrap { width:315px; position:relative; overflow:hidden; }
#calendar_wrap caption { margin-bottom:17px; padding-bottom:9px; font-size:12px; font-weight:bold; line-height:14px; padding-left:9px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/caption_bg.gif) no-repeat 9px bottom; color:#fff; }
*+html #calendar_wrap caption { padding-bottom:10px; }
#calendar_wrap table th, #calendar_wrap table td { border:none; text-align:center;  width:44px; }
#calendar_wrap table tfoot td { border:none; text-align:center; border-right:none; background:none; }
#calendar_wrap table#wp-calendar th { font-family:arial, sans-serif; font-weight:bold; font-size:12px; color:#fff; }
#calendar_wrap table#wp-calendar td { font-family:arial, sans-serif; font-weight:bold; font-size:13px; color:#666; }
#calendar_wrap table#wp-calendar td a { font-family:arial, sans-serif; font-weight:bold; font-size:13px; color:#ec008c; }
#calendar_wrap table#wp-calendar td#prev a { background:#000 url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calender_left_arrow.gif) no-repeat 0 0; }
#calendar_wrap table#wp-calendar td#prev a:hover { background:#000 url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calendar_left_arrow_rollover.gif) no-repeat 0 0; }
#calendar_wrap table#wp-calendar td#next a { background:#000 url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calender_right_arrow.gif) no-repeat 0 0; }
#calendar_wrap table#wp-calendar td#next a:hover { background:#000 url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calendar_right_arrow_rollover.gif) no-repeat 0 0; }
#calendar_wrap table#wp-calendar td a:hover { color:#97005a; }
#calendar_wrap table tfoot { background:#000; position:absolute; top:0px; left:270px; height:17px; width:34px; overflow:hidden; }
.cnn-tbl-head { width:44px; }
*+html #calendar_wrap table tfoot tr { position:absolute; top:0px; left:270px; width:34px; overflow:hidden; }
#calendar_wrap #prev, #calendar_wrap #next { cursor:default; width:16px; height:16px; }
#calendar_wrap #prev { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calendar_left_arrow_inactive.gif) no-repeat 0 0; height:17px; top:0; left:0; padding:0; position:absolute; width:16px; overflow:hidden; }
#calendar_wrap #next { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/marquee/calendar_right_arrow_inactive.gif) no-repeat 0 0; height:17px; top:0; left:18px; padding:0; position:absolute; width:16px; overflow:hidden; }
#calendar_wrap #prev a, #calendar_wrap #next a { line-height:80px; }
#calendar_wrap .pad { position:abolute; width:2px; left:18px; }
#wp-calendar td.pad:hover { background-color:transparent; }

/* Recent comments */
.cnn-recent-comment { float:left; }
.cnn-recent-comments .cnn-last .cnn-comment-text, .cnn-recent-comments .cnn-last img { padding-bottom:0; margin-bottom:0; }
.cnn-recent-comments .cnn-comment-text { font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#fff; width:275px; padding-bottom:15px; }
.cnn-recent-comments .cnn-recent-comment span { font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#999; }
.cnn-recent-comments .cnn-recent-comment .cnn-divider { font-family:arial, sans-serif; font-size:11px; line-height:13px; color:#e6e6e6; }
.cnn-recent-comments .cnn-recent-comment a { font-family:arial, sans-serif; font-weight:bold; font-size:11px; line-height:13px; color:#004276; }
.cnn-recent-comments .cnn-comment-text, .cnn-recent-comments .cnn-comment-img { float:left; }
.cnn-recent-comments img { margin-right:6px; margin-bottom:22px; margin-top:3px; }
.cnn-recent-comments .cnn-recent-comment .cnn-divider { padding:0 6px; }

/* Comments Area */
#disqus_thread { margin:0 12px 0 20px; border-bottom:1px solid #e6e6e6; }
.cnn_divln3pxblck { background-color:#000000; height:3px; margin:0 12px 0 20px; }
#dsq-content .dsq-comment-body cite { font-style:normal; }
#dsq-content .dsq-paginate-append-text { display:inline; }
#dsq-content .dsq-pagination { padding-top:11px; padding-bottom:11px; margin-top:60px; }
#dsq-content .cnn_strycmtsprl { padding-top:17px; }
#dsq-content .cnn_strycmtsndff { margin-top:15px; }
#comments { margin-right:20px; }
#commentform #submit { background:url("http://media.disqus.com/images/themes/cnn/090509_personalization_sprite_rr.gif") no-repeat scroll -2px -306px transparent; margin-left:8px; width:47px; }

/* Blog Post Navigation */
.cnnPostNavigation { background:none; margin-top:13px; height:auto; }
.cnnPostNavigation .cnn-nav-text { font-size:11px; line-height:13px; font-family:arial, sans-serif; font-weight:bold; color:#999; display:block; }
.cnnPostNavigation a { font-size:14px; line-height:16px; font-family:arial, sans-serif; font-weight:bold; color:#004276; }
.cnnPostNavigation a:hover { color:#ec008c; }
.cnnPostNavigation .cnnPrev, .cnnPostNavigation .cnnPrev span { text-align:left; }
.cnnPostNavigation .cnnPrev .cnn-nav-text, .cnnPostNavigation .cnnNext .cnn-nav-text { display:block; margin-bottom:2px; }
.cnn-nav-separator { border:none; height:1px; background-color:#e6e6e6; margin-left:20px; margin-right:12px; display:block; width:auto; }

/* Single Post */
.cnnPostFooter { border-top:none; margin-top:0; padding-top:0; }
.cnnLeftPost { width:174px; }
.cnnBlogContentPost p { font-size:12px; padding-bottom:7px; }
#cnnBlogContentArea .cnnBlogContentTitle a, #cnnBlogContentArea .cnnBlogContentTitle a:link  { font-family:arial, sans-serif; font-size:20px; line-height:22px; color:#004276; font-weight:normal; }
#cnnBlogContentArea .cnnBlogContentTitle a:hover  { color:#ec008c; }
#cnnBlogContentArea .cnnBlogContentDateHead { font-size:11px; line-height:13px; padding-left:10px; padding-top:17px; color:#ec008c; }
#cnnBlogContentArea .cnnGryTmeStmp { color:#999; padding-left:10px; padding-bottom:12px; padding-top:0; }
.cnnLeftPost a { font-size:11px; line-height:13px; padding-left:10px; padding-bottom:5px; padding-right:3px; display:inline-block; }
.cnnLeftPost .cnnCommentsLnk { padding-bottom:5px; }
.cnnLeftPost .cnnCommentsLnk a { padding-bottom:0px; }
.cnnLeftPost .cnn-aside, .cnnLeftPost .cnn-aside a { font-size:9px; line-height:11px; padding:0; }
.cnnLeftPost .cnn-aside { color:#fff; }
.cnnPostFooter table img { padding-top:0; }
#cnnBlogContentArea .cnnBlogFiledBy { color:#999; }
.cnn-fb-bot { margin-left:78px; margin-top:2px; margin-bottom:30px; }
.cnn-blog-main .cnnPostWrap { margin-bottom:10px; background-color:#FFFFFF; }
.cnnRightPost img { margin-top:15px; }
.cnnRightPost table img { margin-top:0; }
.cnn-blog-main .cnnPostNavigation { text-align:left; }
.cnn-blog-main .cnnPostNavigation a { color:#ec008c; }
.cnn-blog-main .cnnPostNavigation a:hover { color:#97005a; }
.cnn-blog-main .cnn-nav-divider { padding:0 8px; }

/* Overall Wireframe */
.cnnWireLtgBox .cnnBoxHeader { background:url("http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/adv_links/corner_ltg_TR.gif") no-repeat scroll 100% 0 #FFFFFF; height:4px; overflow:hidden; }
.cnnWireLtgBox .cnnBoxHeader div { background:url("http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/adv_links/corner_ltg_TL.gif") no-repeat scroll 0 0 #FFFFFF; height:4px; width:4px; }
.cnnWireLtgBox .cnnBoxFooter { background:url("http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/adv_links/corner_ltg_BR.gif") no-repeat scroll 100% 0 #FFFFFF; height:4px; overflow:hidden; }
.cnnWireLtgBox .cnnBoxFooter div { background:url("http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/adv_links/corner_ltg_BL.gif") no-repeat scroll 0 0 #FFFFFF; height:4px; width:4px; }
.cnnWireLtgBox-leftside { border-left:1px solid #e6e6e6;}
.cnnWireLtgBox-rightside { border-right:1px solid #e6e6e6;}
.cnnWireLtgBox-sides { border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6; background:#fff; }
.cnn_adtitle { margin-bottom:5px; margin-right:10px; text-align:right; margin-top:18px; }
div.cnn-top-adtitle { margin-top:0; }

/* Blog Footer */
.cnnBlogFooterArea .ftr-search-tfield { width:158px; }
.cnnBlogFooterArea .ftr-search-datacntr{ width:auto; }
#TargetImageDE { float:left; }
.cnnAboutbox .cnnBlogContent {
padding:10px 0px 0px 0px;
}

/* Co-branding Sytles */
#cnnBlogContentArea .cnnPostWrap { position:relative; width:640px; }
.cnn_sp_promo { position:absolute; bottom:16px; left:10px; }
.cnn_skn_malign_sp_promo { bottom:14px; }
#cnnBlogContentArea .cnn_sp_promo a { font-weight:normal; font-size:10px; }
.cnnBlogContentPost .cnn_strycbftr, .cnnBlogContentPost .cnn_strycbftrtxt { color:#666; font-size:11px; }

.cnn_prtnr_promo { position:absolute; bottom:18px; left:10px; }

.cnn_padb20 { padding-bottom:20px; }
/* @end Co-branding Sytles */

.cnn_blog_content_area { background-color:#fff; }

#cnnRightCol .cnn_widget_taboola .cnnAboutbox { padding-top:0; }
.cnn_widget_taboola { padding-top:0; }
.cnn_widget_taboola .cnnAboutbox .cnnBlogContent img { margin:0; }
.cnn_multiple_video_package img { margin-top:0; }

/* overrides */ 
.cnn_ad_728 {
	width: auto;
}