.cnn_video{height:384px}/* MIGHT WANT TO MOVE THIS TO GLOBAL */
#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; margin-right:10px; width:47px; }

/* @start LAYOUT BACKGROUNDS AND WIDTHS :/ */
#cnn_hdr, #cnn_ftr, #cnn_hdr-main,.cnn_brkt_2{min-width:1024px}
.cnn_contentarea {background: #f6f6f6 url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/backstory/bg_backstory.jpg") no-repeat top;}
.category-4161906 .cnn_contentarea {background: #f6f6f6 url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/backstory/bg_backstory_revealer.jpg") no-repeat top;}
.cnn_content_top {height:236px;}
.cnn_std_header {}
.cnn_std_header_image_bx a{float:left; width:344px; } /*should fix push on the weeknights section on inner page items */ 
.cnn_std_header_image_bx {padding:62px 0 54px 20px;  }
.cnn_blog_2col_shdbx .cnn_post_separator .cnn_gap{background: #f6f6f6;}
.cnn_blog_2col_shdbx .cnn_post_separator .cnn_gap_right{background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/globalpublicsquare/gps_corner.jpg") no-repeat 0 0;}
.cnn_blog_2col_shdbx .cnn_shd2 {background-position: 640px -5px; margin-top:4px;} /*tweak the background position on shade 2 */
.cnn_std_header_image_bx{position:relative}
.cnn_adcontainer--sponsor, .cnn_88x31{width:175px;height:31px}
.cnn_cnn_promo_box_widget .cnn_adcontainer--sponsor, .cnn_cnn_promo_box_widget .cnn_88x31{width:126px;height:31px}
.cnn_widget .cnn_adcontainer--sponsor, .cnn_widget .cnn_88x31{position:absolute;right:0;top:3px}
.cnn_std_header_image_bx .cnn_adtag{position:absolute;top:10px;right:0}
/* @end LAYOUT BACKGROUNDS AND WIDTHS :/ */
/* @start SHOWTIME LABLES */
.cnn_showtime_label {float:left; margin:7px 0 0 22px; vertical-align: baseline;}
.cnn_showtime_label {font-size: 12px; color:#9B6A6A;}
.category-the-revealer .cnn_showtime_label  {display:none;}
.cnn_std_header_h1 {width:344px; height:54px; float:left;}
.cnn_std_header_h1 a img, .cnn_std_header_h1 a:hover img  {float:left; width:350px; height:50px;}
.cnn_brkt_2 {background:#f6f6f6  url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/backstory/bg_backstory_tile.jpg) repeat-x;}
/* @end SHOWTIME LABLES */
/* @start VIDEO LINK BIN */
#linkcat-19685843 .blogroll{margin-bottom:6px}
#linkcat-19685843 .cnn_widget_title{padding-bottom:5px}
#linkcat-19685843 li{height:51px;margin-bottom:0;margin-top:10px}
#linkcat-19685843 img{float:left;margin-top:-10px;margin-right:10px}
#linkcat-19685843 a{font-size:12px;font-weight:bold;line-height:1.2em;display:block;padding-top:10px}
/* one more tweak for play button */
#linkcat-19685843 ul li a {background: transparent url("http://i.cdn.turner.com/cnn/.element/img/3.0/global/video/btn_play_mini.png") no-repeat -3px -5px;}
/* @end VIDEO LINK BIN */


/* @start Russell's Fooling around */
.cnn_ie7_background_fix {padding-bottom:10px;}
#cnnblogcontentarea {background:#fff;  border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.cnn_showtime_label .st-days, .cnn_showtime_label .time-gmt  {color: #fefefe; font-size:14px;}
.cnn_showtime_label .st-days, .cnn_showtime_label .st-chan, .cnn_showtime_label .on {float:left;}
.cnn_showtime_label .on {padding:3px 5px 0 5px;}
.cnn_showtime_label .st-chan{padding:3px 5px 0 0px;}
.cnn_showtime_label .time-gmt, .cnn_showtime_label .time-ep {float:left; clear:both;}
.cnn_contentarea {width:1014px;}
.cnnpostwrap { }
#cnn_maincntnr, .cnn_maincntnr {width:1024px;}
.cnn_master_table {margin:0 auto;}
.cnn_master_table td {border:none;}
#cnnrightcol .cnnblogheader {color:#000 ; font-size:18px; font-weight:bold;}
.cnn_right_col .cnnwireltgbox, .cnnrrstruct {background:white; color:#000;}
.cnnwideimage  .cnnrigntpost {width:450px; display:none;} 
.cnnwideimage {border-bottom:1px solid #ccc; margin-left:-1px; padding-left:0px; padding-bottom:20px;}
.cnnrightpost {width:455px; } 
.cnn_share_links {padding-left:20px;}
.postseparator {height:1px; }

.cnnBoxContent {padding-top:4px;}
#cnnrightcol .cnnwireltgbox  .cnnboxfooter {border-top:1px solid #bbb; margin-top:10px;}

#cnn_ftrcntnt, .cnnblogfooterarea  {background:#fbfbfb;}
#ftr-search form {background:none; width:301px;}
.cnnWideImage {padding-left:0}
 /* @end RUSSELLS FOOLING AROUND :/ */
 
 
/* @start POST NAVIGATION CSS */
.cnn_post_navigation { background:#fff; border-bottom:none; height:auto; }
.cnn_post_navigation_home { padding:0 0 0 20px; margin:0; height:38px; }
.cnn_post_navigation_home a, .single-post .cnn_post_navigation a, .cnnPostNavigation a { float:left; color:#004276; }
.cnn_post_navigation_home a { line-height:38px; }
.single-post .cnn_post_navigation a { line-height:1.2em; }
.cnn_post_navigation_home a:hover, .single-post .cnn_post_navigation a:hover { color:#ca0002; }
.cnn_post_navigation_prev {float:left; padding:0 10px;}
.cnn_post_navigation_next {float:right; padding:0 10px;} /*fix older/newer */
.cnn_divider_column_3 { margin:10px; border-right:1px solid #959595; }
.cnn-nav-text { color:#999; display:block; margin-bottom:2px; font-size:11px; font-weight:bold; line-height:1.2em; text-align:left; }
.single-post .cnn_post_navigation { padding:0 0 0 10px; margin-top:7px; font-size:14px; line-height:1.2em; }
.single-post .cnn_next .cnn-nav-text, .single-post .cnn_next a { text-align:right; }
.single-post .cnn_prev .cnn-nav-text, .single-post .cnn_prev a { text-align:left; }
.single-post .cnn_prev { padding-left:0; }
.cnn_prev_column_3,.cnn_next_column_3{width:auto}
.cnn_prev_column_3{float:left}
.cnn_home_column_3{display:none}
/* @end POST NAVIGATION CSS */

.cnn_social_icon_text {display:block; padding-top:4px;}
.cnn_social_icons {position:absolute; right:10px; top:19px;}
.cnn_social_icons .cnn_social_icon{}
.cnn_social_icons .cnn_social_icon_rss {padding-top:5px;background-position:right; width:50px; padding-right:25px;}
.cnnpostfooter {border-top:0px;}

.cnn_blog_2col .cnn_left_column {clear:both;}
#cnn_ftrcntnt, .cnnblogfooterarea, .cnn_sidebar {background:#fefefe;}
.cnn_sidebar h2,.cnn_sidebar h3{padding-bottom:10px}
.cnn_widget_categories ul li {list-style-image:url('http://i.cdn.turner.com/cnn/.element/img/3.0/global/red_bull.gif');margin-left:20px;}

/* CALENDAR */
#calendar_wrap{margin-bottom:3px;margin-top:4px}
#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 */

/* @start SHADING */
.cnn_blog_2col_shdbx .cnn_shd2 { background:none; }
.cnn_blog_2col_shdbx .cnn_shdtop{margin-top:0;height:0}
.cnn_blog_2col_shdbx .cnn_shd4 { width:980px; background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/global/shade/blogscol_4x4_shadow.gif") repeat-y scroll 640px 0 #fff; }
/* @end SHADING */

/* @end SHADING */

/* @start FOOTER CSS */
#cnn_ftrcntnt { background:#f6f6f6;}
#ftr-search form { width:301px; background:none; }
#cnn_ftrcntnt a { color:#004276; }
#cnn_ftrcntnt a:hover { color:#ca0002; }
#cnn_ftrcntnt, #cnn_ftrcntntinner { width:990px; }
/* @end FOOTER CSS */

/* @start POST RIGHT COLUMN */
.cnnBlogContentTitle { font-size:20px; font-family:arial, sans-serif; padding-top:18px; line-height:1em; }
.cnnBlogContentPost { padding-top:12px; }
.cnnBlogFiledBy { line-height:1.2em; color:#999; margin-top:6px; }
.cnnPostFooter { border:none; padding:0; margin-top:17px; }
.cnn_author { line-height:1.2em; }
.cnn_author_info { padding-top:5px; }

	/* @start SKIN */
	.cnnBlogContentPost .cnn_first { margin-top:5px; }
	.cnnPostFooter table img { padding:0; float:none; }
	.cnnBlogContentPost p { padding-bottom:0; margin-bottom:0; margin-top:11px; line-height:1.5em; }
	.cnnPostFooter a:link, .cnnPostFooter a:visited { color:#004276; }
	.cnnPostFooter a:hover { color:#ca0002; }
	.cnnBlogContentTitle a:link, .cnnBlogContentTitle a:visited { color:#004276; }
	.cnnBlogContentTitle a:hover { color:#ca0002; }
	a.more-link:link, a.more-link:visited { color:#004276; } 
	a.more-link:hover { color:#ca0002; } 
	/* @end SKIN */
/* @end POST RIGHT COLUMN */

/* @start TOP EVENT CSS */
.cnn_empty_top_event{display:none}
.cnn_top_event{/*width:368px;height:62px;margin-top:20px;margin-left:5px*/ margin: 15px 0px 10px 15px; padding:10px; width:320px; background: url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/backstory/bg_tv_box_35percent.png) ; }
.cnn_top_event {float:left; clear:both; }
.cnn_event_body { margin-top:5px;}
.cnn_event_img { float:left; }
.cnn_event_img img { margin:10px 10px 0px 0; }
.cnn_event_title{margin-top:0;font-family:arial,sans-serif;font-size:16px;line-height:1.2em;font-weight:bold; font-size:16px; color:#fffefe;}
.cnn_event_date{display:none}
.cnn_upcoming_events{margin-top:-11px;margin-bottom:6px}
.cnn_upcoming_events .cnn_event{float:left;width:160px;height:38px;margin-top:5px}
.cnn_upcoming_events .cnn_event_title{margin-top:0;font-family:arial,sans-serif;font-size:11px;line-height:1.2em;font-weight:bold}
.cnn_upcoming_events .cnn_event_date{font-family:arial,sans-serif;font-size:10px;line-height:1.2em;font-weight:normal;display:block}
.cnn_event_blurb{font-family:arial,sans-serif;font-size:12px;line-height:1.2em;font-weight:normal; max-height:27px; overflow:hidden; }
.cnn_event_blurb p {margin:0;color:#000; color:#fff;}
.cnn_event_blurb a, .cnn_event_blurb a:visited { font-family:arial, sans-serif; font-size:10px; line-height:1.2em; font-weight:bold; color:#6ab9d3; }
.cnn_event_blurb a:hover { color:#ca0002; }
.cnn_tpad7 {padding-top:0px;}
	/* @start SKINS */
	.cnn_top_event .cnn_event_blurb { font-size:11px;  }
	/* @end SKINS */
/* @end TOP EVENT CSS */

/* @start SIDEBAR CSS*/
#wp-calendar caption {font-weight:bold; padding-left:none; text-transform:none;}
.cnn_sidebar { padding-top:0; }
.cnnRRStruct { background-color:#fff; }
.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; position:relative; }
.cnn_widget { border-top:1px solid #e6e6e6; padding-top:11px; padding-bottom:14px; width:320px; margin-left:8px; }
.cnn_widget a:link, .cnn_widget a:visited { font-size:11px; color:#004276; }
.cnn_widget a:hover { color:#ca0002; }
.cnn_widget p { margin:0; }
.cnn-promo-image { float:left; margin-top:3px; margin-right:10px; width:120px; }
.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:none; }
.cnn_adtitle { margin-top:3px; padding:0 12px; text-align:right; }
.cnn_widget_recent_entries a:link, .cnn_widget_recent_entries a:visited { font-size:12px; font-weight:normal; }
.cnn-dontmiss-slab, .cnn-ireport-slab { position:relative; }
.cnn-dontmiss-slab .cnn_play_button, .cnn-ireport-slab .cnn_play_button { display:block; background:url( http://i.cdn.turner.com/cnn/.element/img/3.0/video/thumbnail_play.png ) no-repeat 0 0; width:38px; height:38px; position:absolute; top:71px; left:141px; }
.cnn-dontmiss-slab .cnn_play_button:hover, .cnn-ireport-slab .cnn_play_button:hover { background:url( http://i.cdn.turner.com/cnn/.element/img/3.0/video/thumbnail_play_hover.png ) no-repeat 0 0; }
#cnn-dontmiss-viewport .cnn_fv_link img, #cnn-ireport-viewport .cnn_fv_link img { margin-bottom:0; }
.cnn_fv_title { background-color:#000; color:#fff; font-size:12px; height:18px; line-height:20px; padding:0 10px; }
.cnn_fv_source { background-color:#000; color:#90cefa; font-weight:normal; height:18px; line-height:16px; padding:0 10px 1px; letter-spacing:1px; }
.cnn_fv_source .cnn_fv_source_label { color:#959595; }
.cnn_widget_first {border-top:0px;}
.cnn_cnn_promo_box_widget h4{float:right; width:180px; display:block; font-weight:bold; }
.cnn_cnn_promo_box_widget .cnn-promo-blurb {float:right;  width:190px; display:block;  }
.cnn_cnn_promo_box_widget .cnn-promo-image a {float:left; width:180px; display:block;}
.cnn_cnn_promo_box_widget .cnn-promo-time {float:right; width:190px; display:block;}
.cnn_schedule_widget_fake {line-height:19px; padding-bottom:6px;}

/* @start SOCIAL ICON LINKS */
.cnn_social_icon_text{display:inline}
.cnn_social_icons .cnn_social_icon{padding-left:21px;width:auto;line-height:14px}
.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 top right transparent}
.cnn_social_icons .cnn_social_icon_rss{padding-left:0;padding-right:21px}
.cnn_social_icons .cnn_social_icon_twitter{padding-left:22px;margin-left:28px;background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/drdrew/twitter_15x12.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; }
/* @end SOCIAL ICON LINKS */