/* Redefining old styles */
#cnnBlogContentArea .cnnBlogContentDateHead { padding-top:1px; font-size:11px; font-weight:bold; padding-left:0; }
#cnnBlogContentArea .cnnGryTmeStmp { padding-top:2px; padding-bottom:16px; color:#999; padding-left:0; }
.cnnOverlayLnk, .cnnCommentsLnk { margin-bottom:6px; }
#cnnBlogContentArea .postSeparator { height:6px; background-color:#fafafa; font-size:6px; line-height:6px; }
.cnnPostNavigation_vcm { background-color:#fff; border-bottom:none; height:85px; width:640px; }
#cnnBlogContentArea .cnnBlogContentTitle, #cnnBlogContentArea .cnnBlogContentTitle a { font-size:20px; }
#cnnBlogContentArea .cnnBlogContentTitle { padding-top:0; margin-top:15px; }
#cnnBlogContentArea .cnnBlogContentPost { margin-top:7px; padding-right:5px;}
.cnnPostFooter { border-top: 2px solid #E6E6E6; margin-right: 20px; margin-top: 0px; padding-top: 10px; }
#comments h6, #comments h6 b { font-size: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; }
.cnnLeftPost .cnn_tpad20 { padding-top:20px; }
#cnnBlogContentArea .cnnBlogContentTitle a, #cnnBlogContentArea .cnnBlogContentTitle a:visited { color:#004276; }
#cnnBlogContentArea .cnnBlogContentTitle a:hover { color:#ca0002; }
.cnn_padb20 { padding-bottom:20px; }

/* POST SEPARATOR */
.cnn_wh1600_post_separator { border-bottom:1px solid #e6e6e6; }
/* @end POST SEPARATOR */

/* Post Comments */
.commentFooter { color:#999; }
.commentlist cite, .commentlist cite a { font-size:11px; }

/* Misc. */
.cnn_content_top { margin-left:5px; }

/* Shadows around boxes */
.cnn-left-shadow-wrap { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/left-shadow.png) repeat-y scroll 0 0 transparent; width:640px; padding-left:4px; }
.cnn-right-shadow-wrap { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/right-shadow.png) repeat-y scroll right top transparent; width:640px; padding-right:4px; }
#cnnBlogContentArea { width:645px; }
.cnn-top-right-shadow { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/top-right-shadow.png) no-repeat top right; height:4px; }
.cnn-bottom-right-shadow { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/bottom-right-shadow.png) no-repeat top right; height:4px; }
.cnn-top-shadow { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/top-shadow.png) no-repeat 0 0; height:4px; }
.cnn-bottom-shadow { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/bottom-shadow.png) no-repeat 0 0; height:4px; }

.cnn-rr-left-shadow-wrap { padding-left:0; width:5px; }
.cnn-rr-right-shadow-wrap { padding-right:0; width:4px; }


/* Base Typography */
.cnn_maincntnr * {font-family:arial; font-size:11px; line-height:1.2em; }
a, a:visited, a:active, a:link { color:#004276; }
.cnn_content_top a, .cnn_content_top a:visited, .cnn_content_top a:active, .cnn_content_top a:link { color:#004276; }
a:hover, .cnn_content_top a:hover { color:#ca0002; }

.cnn_t1_title_text   { font-weight:bold; font-size:36px; color:#fff; }
.cnn_feed_title_text   { font-weight:bold; font-size:18px; color:#000; }
.cnn_post_title_text { font-weight:bold; font-size:20px; }
.cnn_t1_text   { font-weight:bold; color:#fff; }
.cnn_sidebar_title_text { font-weight:bold; font-size:18px; }
.cnn_feed_text   { font-size:12px; color:#fff; }
.cnn_tmstmp_text   { color:#959595; }
.cnn_post_tmstmp_text { color:#999; }
.cnn_tiny_text { font-size:9px; }
.cnn_most_liked_text { font-size:14px; color:#7d7d7d; }
.cnn_big_text { font-size:12px; }
.cnn_small_text { font-size:10px; }

/*.single .cnn_blog_content_area { background-color:#fff; }*/
.cnn_home_link { display:block; height:191px; width:796px; }
.cnn_pksz_mug { float:left; margin-right:6px; margin-top:7px; }
.cnn_byline { margin-top:13px; font-weight:bold; color:#999; }
.cnn_comment_count, .cnn_comment_count a { font-size:9px; font-weight:bold; }

/* Base Structure */
.cnn_tpad10 { padding-top:10px; }

/* Sidebar */
#cnnRightCol { color:#000;width:340px; }
#cnnRightCol .cnn_white_wire_bx { background-color:#fff; }
#cnnRightCol a { color:#004276; font-weight:bold; line-height:18px;; }
#cnnRightCol a:hover { color:#ca0002; }
#cnnRightCol .cnnBlogHeader { color:#000; line-height:1.2em; margin-top:0; }
#cnnRightCol .cnnWireLtgBox { background:#fff; }
#cnnRightCol .cnnWireLtgBox .cnnBoxFooter { margin: 14px 0 15px 0; border-top:1px solid #e6e6e6; }
.cnnAboutbox .cnnTopModRRHeader, .cnnAboutbox .cnnBlogHeader { padding:0; }
.cnn_define { margin-top:-3px; margin-bottom:12px; }
.cnn_define dt { color:#666; font-size:16px; font-weight:bold; }
.cnn_define dd { color:#666; }

/* Social Icons */
.cnn_fcb { display:block; float:left; margin-left:10px; width:14px; height:14px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/whitehouse/icon_facebook.gif) no-repeat 0 0; }
.cnn_twt { display:block; float:left; margin-left:10px; width:9px; height:13px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/whitehouse/icon_twitt.gif) no-repeat 0 0; }
.cnn_rss { display:block; float:left; margin-left:10px; width:15px; height:14px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/whitehouse/icon_rss.gif) no-repeat 0 0; }
/* @end Social Icons */

/* Footer */
#cnn_ftrcntnt { background:#fff; }
#cnn_ftrcntnt, #cnn_ftrcntntinner { padding-top:0; }
#cnn_ftrcntntinner { border-top:none; }
#cnn_ftrcntnt a { color:#004276; }
#cnn_ftrcntnt a:hover { color:#ca0002; }
.cnn_blog_footer_area { background:#fff; margin-top:40px; }
#ftr-search form { background:none; width:301px; }

/* Tracking images */
.cnn-tracking-img, #wpstats { position:absolute; left:0; height:1px; }


/* @todo Merge CSS from Chris with current CSS */
/* css page groundwork */
.blog { background-color:#fafafa; }
#cnnContainer {background:#fafafa;} /* establish page background properties */
.cnn_maincntnr {padding:0 0; } /* there was an inherited padding-left property that this is overriding */

/* top post styles -- i.e. cnnWideImage area */
.cnnWideImage { padding-left:0; }

/* left post styles */			
.cnnBlogContentArea {background-color:green;}
.cnnPostWrap {background-color:#ffffff; margin-bottom:0; padding-bottom:15px;}
.cnnLeftPost {padding: 16px 0 0 10px; width:170px;}
.cnnLeftPost div {padding:0 0;}
.more-link {display:block; margin-top:0px; padding-top: 20px;}
.cnnOverlayLnk,	.cnnCommentsLnk, .cnnPermaLink {display:inline-block; margin-bottom:6px; font:bold 11px arial,sans-serif; color:#004276;}
.cnnOverlayLnkTotal {font:normal 9px arial,sans-serif; color:#000000;}
.leftColDivider {border-top:1px solid #e1e1e1; width:140px; margin:26px 0 17px 0;}
.leftPullQuoteImg {height:31px; width:38px; margin-bottom:5px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/quote.gif) no-repeat 0 0;}
.leftPullQuoteAtt {font:bold 14px arial,sans-serif; color: #7d7d7d; line-height:20px;}
.leftPullQuoteQte {font:normal 14px arial,sans-serif; color: #7d7d7d; width:138px; line-height:20px;}
.leftPullQuoteLnk {display:block; font:normal 12px arial,sans-serif; color: #004276; margin-top:2px;}
.leftPullQuoteLnk:hover {color: #ca0002;}
.leftPullQuoteAdd {display:block; font:bold 12px arial,sans-serif; color: #004276; margin-top:28px;}
.leftPullQuoteAdd:hover {color: #ca0002;}

/* right post */
.cnnRightPost {padding:0 0;}
.cnnBlogContentTitle a {font:bold 20px arial,sans-serif; color:#004276;}
.cnnBlogContentTitle a:hover {color:#ca0002;}
.postAuthor {margin-top:6px; width:300px; height:31px;}
.postAuthorImg {float:left; margin-right:6px; width:30px;}
.postAuthorByline {float:left; width:70px; text-align:left; font:bold 11px arial,sans-serif; padding-top:5px;}
.postAuthorPost {color:#999999;}
.postAuthorName {color:#004276;}
.cnnBlogContentPost p { font-size:12px; line-height:1.4em; padding-bottom:14px; }
.postRelTopics {margin:9px 0 4px 0; font-size:11px; color:#999999;}
.cnn_mugshot { float:left; margin:0px 0px 20px 0px; }


/* right column styles - these are a quick sketch */		
/* set bg color */
.cnnRightCol {background-color:fff;}

/* padding in outermost wrap */
.cnnRRBoxContent {padding:0 0 5px 0;}
.cnnWireLtgBox {padding:0 0;}

/* set padding in interior divs */
.cnnAboutbox {padding:0 0;}
.cnnBBStories {padding:0 0;}
.snap_preview p {margin:0 0;}
.cnnBlogContent {padding:0 0;}
.cnnAboutbox .cnnBlogContent { padding:0 0; }

/* set padding around headers */
.cnnTopModRRHeader {margin:16px 0 10px 0;} /* topmost header */
.cnnBlogMod { position:relative; width:306px; } /* trailing entries */

/* fix sidebar padding so footer dividers show equal margins on bottom */
#sidebar {padding-bottom:0px;}

/* RECENT POSTS */
#cnnPopularPosts ul {margin:13px 0 0 0;}
#cnnPopularPosts li {color:#004276; border:none; margin:0 0 11px 0; padding:0 0;}
#cnnPopularPosts li a {color:#004276;}
#cnnPopularPosts li a:hover {color:#ca0002;}		


/* CALENDAR */
#calendar_wrap #wp-calendar { margin:0; width:100%; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/calendar_bg.gif) repeat-y -4px 0; }
*+html #calendar_wrap caption { padding-bottom:10px; border-bottom: 20px solid #fff; }
#calendar_wrap table th, #calendar_wrap table td { border:none; text-align:center;  width:51px; padding-top:13px; }
#calendar_wrap table tfoot td { border:none; text-align:center; border-right:none; background:none; }
#calendar_wrap table tfoot { background:#fff; position:absolute; top:0px; left:270px; height:17px; width:34px; overflow:hidden; _background: #000; _display: block; _right: 0;}
.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 { width:16px; height:16px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/belief_sprite.gif) no-repeat; }
#calendar_wrap #prev a, #calendar_wrap #next a { line-height:80px; _line-height: 17px; _text-indent: -200em;}
#calendar_wrap tfoot .pad { position:absolute; width:2px; left:18px; }
#calendar_wrap td.pad:hover { background:transparent; }
#calendar_wrap { width:315px; position:relative; overflow:hidden; }
#calendar_wrap table#wp-calendar th { font-size:13px; color:#acacac; font-weight:bold; }
#calendar_wrap table#wp-calendar td { font-size:13px; color:#7d7d7d; font-weight:bold; }
#calendar_wrap table#wp-calendar td a { font-size:13px; color:#004276; font-weight:bold; }
#calendar_wrap table#wp-calendar td a:hover { color:#ca0002; }
#calendar_wrap caption { font-size:12px; color:#000; margin-bottom:17px; padding-bottom:9px; padding-left:16px; _width: 300px; text-transform:uppercase; }
#calendar_wrap #prev { background-position:0 -323px; height:17px; top:0; left:0px; _left:272px; padding:0; position:absolute; width:16px; overflow:hidden; }
#calendar_wrap #next { background-position:0 -359px; height:17px; top:0; left:18px; _left:290px; padding:0; position:absolute; width:16px; overflow:hidden; }
#calendar_wrap #prev:hover { background-position:0 -1011px; }
#calendar_wrap #next:hover { background-position:0 -1047px; }
/* @end CALENDAR */

/* append calendar styles to override wp autocode*/
#cnnBlogContentArea .cnnGryTmeStmp { display: block; } /*padding-left:10px; padding-top:0;*/

/* Post Navigation Footer */
.cnn_divider_column_3 { float:left; height:15px; border-right:2px solid #e5e5e5; margin-top:35px; }
.cnn_pksz_navblock_left { margin:35px 10px 35px 20px; }
.cnn_pksz_navblock_right { margin:35px 10px 35px 10px; }
.cnn_pksz_navblock { width:auto; float:left; }
.cnn_pksz_navblock a { font-size:13px; }
.cnn_pksz_navblock span { color:#004276; font-size:14px; }

/* Nav Header */
h1 { padding-top:0; }
#cnn_hdr * { font-size:1.04em; }
.rightCap, .cnn_left_cap_bottom { padding-right:3px; }
.single .rightCap, .single .cnn_left_cap_bottom { padding-left:4px; padding-right:4px; }
.leftCap { padding-right:4px; }
.rightCap .cnn-top-shadow, .rightCap .cnn-bottom-shadow { background-position:-4px 0; }



/* SIDEBAR TWITTER SLIDER */
#cnn-twitter-viewer { float:left; margin:0; }
#cnn-twitter-viewer .cnn-title { font-family:arial narrow, arial, sans-serif; font-size:18px; 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:52px; float:right; }
#cnn-twitter-viewer .cnn-nav img { width:18px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/belief_sprite.gif) no-repeat 0 0; margin-top:20px; }
#cnn-twitter-viewer .cnn-nav #cnn-twitter-prev { margin-right:1px; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcnxt { background-position:0 -248px; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcnxt:hover { background-position:0 -286px; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcprv { background-position:0 -172px; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcprv:hover { background-position:0 -210px; }
/*#cnn-twitter-viewer .cnn-nav .cnn_fabcprv_off, #cnn-twitter-viewer .cnn-nav .cnn_fabcprv_off:hover { visibility:visible; background-position:0 -172px; }
#cnn-twitter-viewer .cnn-nav .cnn_fabcnxt_off, #cnn-twitter-viewer .cnn-nav .cnn_fabcnxt_off:hover { visibility:visible; background-position:0 -248px; }*/
#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; font-size:18px; line-height:20px; }
#cnn-twitter-viewport .cnn-poster { margin-left:73px; word-wrap:break-word; }
#cnn-twitter-viewport .cnn-poster span a { display:block; maring-top:4px; }
#cnn-twitter-viewport .cnn-poster span a:hover { color:#ca0002; }
#cnn-twitter-viewport .cnn-poster span .cnn_username { font-size:12px; font-weight:bold; }
#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 { padding-right:21px}
#cnn-twitter-viewport .cnn-poster .cnn-date, #cnn-twitter-viewport .cnn-poster span a.cnnGryTmeStmp, #cnn-twitter-viewer .cnn-poster span .cnn_retweet { color:#999; font-size:10px; display:inline; }
#cnn-twitter-viewer .cnn-poster .cnn_retweet a { color:#004276; font-size:10px; display:inline; }
#cnn-twitter-viewer .cnn-poster .cnn_retweet a:hover { color:#ca0002; }
#cnn-twitter-viewport .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; font-weight:bold; padding-top:7px;  padding-left:70px; }
#cnn-twitter-viewer .cnn-twitter-bot-lnks  { margin-top:5px; color:#666; }
#cnn-twitter-viewer .cnn-twitter-bot-lnks  a { font-weight:bold; }
#cnn-twitter-viewer .cnn-twitter-bot a span {  }
/* @end SIDEBAR TWITTER SLIDER */

/* WIDGET */
.widget .textwidget { line-height:1.4em; }
/* @end WIDGET */


.single .cnnLeftPost { width:166px; }
.single #cnnBlogContentArea { width:640px; background-color:#fff; }
.single #comments { padding-left:16px; }
.single .leftCap { padding-right:5px; }
.single .cnn_left_shadow { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/left-shadow.png) repeat-y 0 0; }
.single .cnn_right_shadow { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/parkerspitzer/right-shadow.png) repeat-y right top; }
.single .cnn-rr-left-shadow-wrap { width:1px; background-position:-1px 0; }
.cnnWideImage .cnn_video { margin-bottom:-22px }
#commentform { margin-right:4px; }
#commentform input { margin-right:0; }
.single #cnnRightCol .cnnWireLtgBox { padding-right:10px; }
.single .cnn_content_column { background-color:#fff; }
.cnn_faux_border { width:4px; height:4px; }
.cnn-nav-text { color:#999; display:block; font-size:12px; }
.cnn_prev { text-align:left; }


/* @start Co-branding Sytles */
#cnnBlogContentArea .cnnPostWrap { position:relative; width:640px; }
.cnn_sp_promo { position:absolute; bottom:16px; left:20px; }
.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; }
/* @end Co-branding Sytles */

/* NEW VCM Sytles  */
hr {border : 0;height : 2px;width:296px;background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/dots766x2.gif');background-repeat: no-repeat;margin:12px 0px 6px 0px;}
.cnn_menu {font-family:arial, sans-serif; font-weight:bold; font-size:11px; color:#004276; height:1.2em;margin:0px 0px 30px 4px;}
.sub_menu_topics {font-family:arial, sans-serif; font-weight:bold; font-size:11px; color:#004276; height:1.2em;margin:0px 0px 30px 0px;margin-top:-43px;}
.topics_dots {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/dots766x2.gif');height:2px;width:296px;line-height:2px;float:right;margin:8px 7px 0px 2px;}
.menu-item {padding:0px;}
.navpipes {display:inline;color:#a6a6a6;margin-left:6px;margin-right:6px;}

/* @start SIDEBAR */
.shouttitle {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/viewer.shout.outs.gif');background-repeat: no-repeat;height:17px;width:224px;font-size:1px;;color:#fff;margin:9px 0px 0px 0px;padding:0px;}
.cnn_right_col {background-color:#fff;}
.cnn_sidebar *, .cnn_sidebar a { font-size:11px; }
.cnn_sidebar { padding-top:0; }
.cnn_sidebar .cnn_widget_title { font-family:arial, sans-serif; font-weight:bold; font-size:18px; line-height:1.2em; color:#000; padding-bottom:9px; }
.cnn_widget { font-family:arial, sans-serif; line-height:1.2em; color:#000; }
.cnn_widget { border-bottom:4px solid #fafafa; padding-top:11px; padding-bottom:16px; width:312px; padding-left:20px; margin-right:20px; }
.cnn_widget a:link, .cnn_widget a:visited { color:#004276; }
.cnn_widget a:hover { color:#ca0002; }
.cnn_widget p { margin:0; }
.cnn_widget_first { padding-top:12px; }
.cnn_widget_first .cnn_widget_title { padding:0; margin:0 0 12px 0; }
.cnn-promo-image { float:left; margin-top:3px; margin-right:14px; }
.cnn-promo-time { display:block; }
.cnn_widget blockquote { margin:0 0 0 21px; padding-left:0; border-left:none; color:#000; }
.cnn_widget blockquote ul { width:289px; float:left; clear:both; padding-top:10px; }
.cnn_widget blockquote li{ margin-top:2px; margin-bottom:0; }
.cnn_cnn_page_widget h3 { font-size:14px; margin-top:15px; margin-bottom:7px; }
.cnn_cnn_page_widget h4 { padding-top:14px; }
.cnn_dasher { border-top:1px dotted #000; padding-top:17px; margin-top:3px; padding-bottom:8px; }
.cnn_widget_recent_entries ul { margin-bottom:-15px; }
.cnn_cnn_widget_adtag { width:336px; margin:0; border-bottom:4px solid #fafafa; }
.cnn_adtitle { margin:3px 20px 0px 20px; text-align:right; }
.cnn_social_icons { top:20px; }
.cnn_social_icon_rss { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/global/light_theme/14x14_icon_rss.gif") no-repeat scroll 0 0 transparent; }
.cnn_social_icon_twitter { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/global/light_theme/14x14_icon_twitter.gif") no-repeat scroll 0 0 transparent; }
.cnn_social_icon_facebook { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/global/light_theme/14x14_icon_facebook.gif") no-repeat scroll 0 0 transparent; }
.tweets li { color:#000; }
/* @end SIDEBAR */

/* About Box Sytles */
.cnnAboutbox 
{padding:6px 0pt;}
.cnnAboutbox .cnnTopModRRHeader, .cnnAboutbox .cnnBlogHeader 
{border-bottom:1px solid #CCCCCC; padding:0pt 4px 6px 12px; line-height:22px;}
.cnnAboutbox .cnnTopModRRHeader .cnnSubscribe, .cnnAboutbox .cnnBlogHeader .cnnSubscribe 
{color:#CA0002; float:right; font-size:7px; margin:-7px -2px 0pt 0pt; padding:0pt; text-transform:uppercase;}
.cnnAboutbox .cnnBBStories
{padding:0pt 12px;}
.cnnAboutbox .cnnBlogContent 
{padding:10px 12px;}
.cnnAboutbox .cnnBBStories img, .cnnAboutbox .cnnBlogContent img 
{border:medium none; float:left; margin:3px 15px 15px 0pt; padding:0pt;}
* html .cnnAboutbox .cnnTopModRRHeader .cnnSubscribe, .cnnAboutbox .cnnBlogHeader .cnnSubscribe 
{margin:-2px -2px 0pt 0pt;}
/* @end About Box Sytles */

/* @start TOP HOT SPACES */
.alertbox {float:left;width:550px;}
.alertquad {float:right;display:inline;}
.alert p {font-family:arial;font-size:30px;color:#004276;width:550px;height:180px;margin-top:30px;float:left;display:inline;line-height:45px;}
.alert p a {font-family:arial;font-size:30px;color:#004276;width:550px;height:180px;margin-top:30px;float:left;display:inline;line-height:45px;}
.alert p a:hover { color:#ca0002; }
.qboxes {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/top_5_questions_boxes980x109.gif');height:109px;width:980px;margin:0px 0px 10px 0px;}
.aboxes {height:226px;width:400px;margin:0px 0px 10px 0px;}
.qtop {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/top_5_questions212x35.gif');height:35px;width:212px;margin:10px 0px 10px 0px;float:left;}
.atop {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/top_questions194x36.gif');height:36px;width:194px;margin:20px 0px 0px 0px;float:left;}
.cboxes {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/top_5_comments_bubbles980x130.gif');height:130px;width:980px;}
.ctop {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/top_5_comments212x35.gif');height:35px;width:212px;margin:20px 0px 10px 0px;float:left;}
.ctopdots {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/dots766x2.gif');height:2px;width:766px;margin-top: 37px;margin-left:212px;}
.qtopdots {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/dots766x2.gif');height:2px;width:766px;margin-top: 28px;margin-left:212px;}
.atopdots {height:260px;width:2px;}
.cnn_top_alert_question { background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/gray_box195x108.gif'); float:left; margin:5px 5px 5px 0px; width:195px; height:108px; }
.cnn_top_hotspace_question { float:left; margin:12px 10px 0px 10px; width:176px; height:100px; }
.cnn_top_hotspace_comment { float:left; margin:12px 10px 0px 10px; width:176px; height:100px; }
.cnn_hotspace_alert_question p {margin:12px 10px 0px 10px;font-family:arial, sans-serif;font-size:16px;color:#004276;font-weight:bold;}
.cnn_hotspace_alert_question p a {margin:12px 10px 0px 0px;font-family:arial, sans-serif;font-size:16px;color:#004276;font-weight:bold;}
.cnn_hotspace_alert_question p a:hover { color:#ca0002; }
.cnn_hotspace_question p {margin:0px 0px 10px 0px;font-family:arial, sans-serif;font-size:12px;color:#004276;font-weight:bold;}
.cnn_hotspace_question p a {margin:0px 0px 10px 0px;font-family:arial, sans-serif;font-size:12px;color:#004276;font-weight:bold;}
.cnn_hotspace_question p a:hover { color:#ca0002; }
.cnn_hotspace_comment p {margin:0px 0px 10px 0px;font-family:arial, sans-serif;font-size:12px;color:#004276;font-weight:bold;}
.cnn_hotspace_comment p a {margin:0px 0px 10px 0px;font-family:arial, sans-serif;font-size:12px;color:#004276;font-weight:bold;}
.cnn_hotspace_comment p a:hover { color:#ca0002; }
.cnn_hotspace_shout_body { display:inline; }
.cnn_shout_out {font-family:arial;font-size:11px:color:#000000;margin:8px 20px 0px 72px;}
.shoutoutdots {background-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/vcm/dots766x2.gif');height:2px;width:296px;line-height:2px;margin:0px;}
.cnn_shout_out_box {height:auto;margin:20px 0px 14px 0px;}
.cnn_hotspace_img { float:left;height:60px;margin:0px 12px 0px 0px; }
.cnn_hotspace_img img { margin:0px 0px 0px 0px; }
.cnn_hotspace_title { margin-top:0; font-family:arial, sans-serif; font-size:16px; line-height:1.2em; font-weight:bold; color:#fff; }
.cnn_hotspace_date { font-family:arial, sans-serif; font-size:12px; line-height:1.2em; font-weight:bold; color:#fff; }
.cnn_hotspace_name p { font-family:georgia, sans-serif; font-size:10px; line-height:1.2em; font-weight:normal; color:#000; font-style:italic; }
.cnn_hotspace_blurb p { margin:0; }
.alertdate {font-family:arial, sans-serif; font-size:10px; color:#a4a4a4;}
.cnn_hotspace_alert_names p { margin:10px 10px 15px 10px; }
.cnn_hotspace_alert_blurb p { margin:10px 10px 15px 10px; font-family:arial, sans-serif; font-size:18px; color:#535353; }
.cnn_hotspace_blurb a, .cnn_hotspace_blurb a:visited { font-family:arial, sans-serif; font-size:10px; line-height:1.2em; font-weight:bold; color:#6ab9d3; }
.cnn_hotspace_blurb a:hover { color:#ca0002; }
	/* @start SKINS */
	.cnn_top_hotspace .cnn_hotspace_blurb { font-size:11px; }
	/* @end SKINS */
/* @end TOP HOT SPACES */

/* @start SIDEBAR HOT SPACES  */

#sidebar .cnn_hotspace_shout_name p { font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#004276; line-height:16px;}
#sidebar .cnn_hotspace_shout_name p a { font-family:arial, sans-serif; font-size:12px; font-weight:bold; color:#004276; line-height:16px;}
#sidebar .cnn_hotspace_shout_name p a:hover { color:#ca0002; }
#sidebar .cnn_hotspace_shout_name i { font-family:georgia, sans-serif; font-size:10px; font-weight:normal; color:#000000; line-height:14px;}

/* @end SIDEBAR HOT SPACES  */