/* @start GENERAL CSS */
body { background-color:#fafafa; }
.cnn_ie7_background_fix{width:640px}
.cnn_brkt_1 { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/background_tile_1x450.jpg") repeat-x 0 0 }
.cnn_brkt_2 { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/background_1313x1214.jpg") no-repeat center top; }
.cnn_contentarea { width:1000px; }
#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; }
/* @end GENERAL CSS */

#cnn-flipper-viewer {padding-left:10px;background:transparent;}
#cnn-flipper-viewport {background:#222;}
#cnn-flipper-viewer a{font-size:14px;line-height:16px;font-family:arial,sans-serif;font-weight:bold;display:block;padding:12px 2px 0 2px;word-spacing:-1.5px; overflow: hidden;text-align:center; }

.cnn_showtime_label {display:inline;vertical-align:baseline;float:right;width:220px;height:59px;background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/helpwidget.png") no-repeat scroll 0 0 transparent;color:#fff;font-size:11px;font-weight:bold;padding:15px 15px 0px 100px;line-height:13px;margin:38px 0px 20px 0px;}
.cnn_showtime_label a {color:#fff;font-size:11px;font-weight:bold;}
.cnn_showtime_label a:hover {color:#F3AC80;}

/* @start NAVIGATION */
.cnn_menu_bx {width:980px;height:43px;padding-left:10px;margin-top:15px;margin-bottom:0;position:relative;}
.cnn_menu {width:980px;background:#fff;padding:0;margin:0;list-style-type:none;float:left;position:relative;height:43px;margin-bottom:17px;}
.cnn_menu li {float:left;position:relative;height:43px;text-align:center;padding:0;margin:0}
.cnn_menu li:last-child {float:left;position:relative;height:43px;text-align:center;padding:0;margin:0;border-right-style: none;}
.cnn_menu li a {padding:0;margin:0;height:43px;display:block;color: #fff;text-decoration: none;background:#9a706c;background-repeat: repeat-x;background-position: center 0px;
	font-size: 14px;
	font-weight:bold;
	line-height:43px;
}
.cnn_menu .cnn_double_line a{line-height:15px;padding-top:5px;height:38px}
.cnn_menu li:last-child a {
	padding:0;
	margin:0;
	height:43px;
	display:block;
	color: #fff;
	text-decoration: none;
	background:#9a706c;
	background-repeat: repeat-x;
	background-position: center 0px;
}
.cnn_menu li a:hover {
	background-color:#f3ac80;
	color: #fff;

	background-repeat: no-repeat;
	background-position: center 0px;
}
.cnn_menu li.current_page_item a, .cnn_menu li.current-menu-item a {
	padding:0;
	margin:0;
	height:43px;
	background-color:#f3ac80;
	color: #fff;
	background-repeat: no-repeat;
	background-position: center 0px;
}
.navpipes{background:none repeat scroll 0 0 #fff;display:block;float:right;height:43px;overflow:hidden;position:absolute;right:0;top:0;width: 1px;text-indent:166px;}
.cnn_last_pipe {display:none;}
.current-menu-item a span.navarrows, a:hover span.navarrows {background-image:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/global/menus/arrow_wht.gif);background-repeat:no-repeat;background-position:center bottom;display:block;height:43px;}




/* @start SIDEBAR */
.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_sidebar .cnn_widget_title a{font-size:18px;line-height:1.2em;font-weight:bold;font-family:arial,sans-serif}
.cnn_widget { font-family:arial, sans-serif; line-height:1.2em; color:#000; }
.cnn_widget { border-bottom:1px solid #e6e6e6; padding-top:11px; padding-bottom:16px; width:312px; margin-left:12px; }
.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:0; }
.cnn_widget_first .cnn_widget_title { padding:0; margin: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:none; }
.cnn_adtitle { margin-top:3px; padding:0 12px; 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; }
.textwidget li {margin-left:12px;}
.findoutmore {font-family: "Arial Bold", sans-serif;padding-top:12px;}
.findoutmore a {font-family: "Arial Bold", sans-serif;}
.cnn_widget_first h3 {background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/HelpIcon.png") no-repeat scroll 0 0 transparent;}
.cnn_widget_first .cnn_widget_title {padding-left:28px;} 
/* @end SIDEBAR */

/* @start FOOTER CSS */
#cnn_ftrcntnt { background:#fafafa;}
#ftr-search form { width:301px; background:none; }
#cnn_ftrcntnt a { color:#004276; }
#cnn_ftrcntnt a:hover { color:#ca0002; }
#cnn_ftrcntnt, #cnn_ftrcntntinner { width:990px; }
.cnn_footer_graphic { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/footer_1046x101.jpg") no-repeat 0 0; width:1046px; height:101px; margin-top:-15px; margin-left:-111px; }
/* @end FOOTER CSS */

/* @start STANDARD HEADER */
.cnn_std_header_image_bx { padding:40px 10px 16px 0px; }
.cnn_std_header_image_bx img { width:386px; height:100px; }
.cnn_std_header_h1 {width:500px;display:inline;float:left;}
/* @end STANDARD HEADER */


.cnn_t1 { background: #000; color: #fff; height: 348px; margin: 0 0 5px 2px; position: relative; text-align: left;width:auto }
div.cnnRotateT1Hero { float: left; width: 793px;}
div.cnnRotateTitleT1 { background: #000; bottom: 20px; left: 0; padding: 5px 15px 10px 14px; position: absolute; width: 392px; }
.cnnRotateTitleT1 h2 { margin: 0; }
.cnnRotateTitleT1 h2 a, .cnnRotateTitleT1 h2 a:visited { color: #fff; font-size: 36px; font-weight: bold; line-height: 46px; }
.cnnRotateTitleT1 h4 { font-size: 14px; font-weight: bold; text-transform:uppercase; }
.cnnRotateTitleT1 h4 a, .cnnRotateTitleT1 h4 a:visited { color: #90cefa; }
.cnnRotateTitleT1 h4 a:hover { color: #ca0002; }
div.cnn_t1_controls { position: absolute; right: 0; top: 0; width: 207px; }
.cnn_t1_controls h2 { border-bottom: 1px solid #666; color: #fff; font-size: 14px; font-weight: bold; line-height: 14px; margin: 0 0 0 20px; padding: 20px 0 10px; }
.cnn_t1_controls ul { list-style: none; padding: 0 12px 0 20px; }
.cnn_t1_controls li { background: #000; border-bottom: 1px solid #666; font-size: 11px; font-weight: bold; padding: 7px 0 9px 0; margin-left: 5px; |width: 170px; |height: auto; }
.cnn_t1_controls li.cnnT1Selected { margin-left: 0; }
.cnn_t1_controls li p, .cnnT1Tease { background: #000; display: block; }
.cnn_t1_controls li a { line-height:1.4em; }
.cnn_t1_controls li.cnnT1Last { border: none; }
.cnn_t1_controls li:hover { cursor: pointer; }
.cnn_t1_controls li:hover p, .cnn_t1_controls li.cnnT1Selected p, .cnn_t1_controls li.over p .cnn_t1_controls li:hover .cnnT1Tease, .cnn_t1_controls li.over .cnnT1Tease { filter:alpha(opacity=100); opacity: 1; }
.cnn_t1_controls li.over { color: red; }
.cnn_t1_controls .cnnT1Selected p { font-size: 14px; }
.cnn_t1_controls li a, .cnn_t1_controls li a:visited { color: #ffdb17; }
.cnn_t1_controls li.cnnT1Selected:hover p a, .cnn_t1_controls li.cnnT1Selected:hover p a:visited { color: #fff; }
.cnn_t1_controls .cnnComments { line-height: 11px; }
.cnn_t1_controls p { margin: 0 0 6px; }
.cnn_t1_controls .cnnComments a, .cnn_t1_controls .cnnComments a:visited { background: #000 url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/eatocracy/gfx/sprite_social_icons_blk.gif) 0 0 no-repeat; color: #999; display: inline-block; font-size: 11px; padding: 1px 0 2px 17px; width: 40px; filter:alpha(opacity=100); }
.cnn_t1_controls .cnnComments a.fb, .cnn_t1_controls .cnnComments a.fb:visited { color: #999; background-position: 0 1px; }
.cnn_t1_controls .cnnComments a.comments, .cnn_t1_controls .cnnComments a.comments:visited, .cnn_t1_controls .cnnT1Selected .cnnComments a, .cnn_t1_controls .cnnT1Selected .cnnComments a:visited { background-position: 0 -35px; color: #999; }
.cnn_t1_controls .cnnT1Selected .cnnComments a, .cnn_t1_controls .cnnT1Selected .cnnComments a:visited { background-position: 0 -53px; font-size: 18px; line-height: 18px; padding-left: 21px; }
.cnn_t1_controls .cnnT1Selected .cnnComments a.comments, .cnn_t1_controls .cnnT1Selected .cnnComments a.comments:visited { background-position: 0 -97px; }
.cnn_t1_controls .cnnT1Selected a, .cnn_t1_controls .cnnT1Selected a:visited, .cnn_t1_controls .cnnT1Selected a:hover, .cnn_t1_controls .cnnT1Selected a:active, .banner1 .cnn_t1_controls .cnnT1Selected a, .banner1 .cnn_t1_controls .cnnT1Selected a:visited, .banner2 .cnn_t1_controls .cnnT1Selected a, .banner2 .cnn_t1_controls .cnnT1Selected a:visited, .banner3 .cnn_t1_controls .cnnT1Selected a, .banner3 .cnn_t1_controls .cnnT1Selected a:visited, .banner4 .cnn_t1_controls .cnnT1Selected a, .banner4 .cnn_t1_controls .cnnT1Selected a:visited, .banner5 .cnn_t1_controls .cnnT1Selected a, .banner5 .cnn_t1_controls .cnnT1Selected a:visited, .banner6 .cnn_t1_controls .cnnT1Selected a, .banner6 .cnn_t1_controls .cnnT1Selected a:visited { color: #fff; }
.cnnRotateT1Desc h3 a, .cnn_t1_controls p a, .cnn_t1_controls p a:visited { color:#6ab9d3; }
.cnnRotateT1Desc h3 a:hover, .cnn_t1_controls p a:hover { color:#ca0002; }
/* Static T1 */
.cnn_t1_info { float: right; padding: 25px 0 0 12px; width: 183px; }
.cnn_t1_info a { color: #ffdb17; }
.cnnRotateT1Desc { margin: 0 0 52px 0; padding: 0 4px 0 0; }
.cnn_t1_info h2, .cnn_t1_info h3 { color: #fff; }
.cnn_t1_info h2 { font-size: 14px; font-weight: normal; }
.cnnRotateT1Desc h4 { color: #999; font-size: 11px; font-weight: bold; line-height: 11px; margin: 0 0 8px; }
.cnnRotateT1Desc h3 { font-size: 11px; font-weight: bold; margin: 0 0 20px; }
.cnnRotateT1Desc h3 a { text-transform: uppercase; }
.cnn_hero_static .cnnRotateTitleT1 { bottom: 40px; }
/* @end T1 HEADER */

/* @start SPOTLIGHT */
.cnnWideImage { padding-left:0; }
.cnnWideImage .cnn_video { margin-bottom:-22px; }
/* @end SPOTLIGHT */

/* @start POST LEFT COLUMN */
.cnnLeftPost { min-height:200px; }
.cnnBlogContentDateHead { font-weight:normal; font-size:11px; line-height:1.2em; padding-top:17px; }
.cnnGryTmeStmp { color:#999; padding-top:0; padding-bottom:9px; }
.cnn_comment_count { font-size:9px; line-height:1.2em; }
.cnnBlogContentDateHead, .cnnGryTmeStmp, .cnn_share_links { padding-left:10px; }
.cnn_fb_button { padding-left:10px; }

	/* @start SKIN */
	.cnn_share_links a { font-size:11px; line-height:1.845em; }
	.cnn_comment_count a { font-size:9px; line-height:1.2em; }
	.cnn_share_links a:link, .cnn_share_links a:visited { color:#004276; }
	.cnn_share_links a:hover { color:#ca0002; }
	/* @end SKIN */
/* @end POST LEFT COLUMN */

/* @start POST RIGHT COLUMN */
.cnnBlogContentTitle { font-size:20px; font-family:arial, sans-serif; padding-top:18px; line-height:1em; }
.cnnBlogContentPost { padding-top:0; }
.cnnBlogFiledBy { line-height:1.2em; color:#999; display:block; margin-top:6px; }
.cnnPostFooter { border:none; padding:0; margin-top:17px; }
.cnn_author { display:block; line-height:1.2em; }
.cnn_author_info { padding-top:1px; }
.cnn_categories { display:block; margin-top:8px; }

	/* @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 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 { 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_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; }
/* @end POST NAVIGATION CSS */

/* 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 */

/* @start SHADING */
.cnn_blog_2col_shdbx .cnn_gap { display:block; }
.cnn_blog_2col_shdbx .cnn_shd1 { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/left_shadow.png") repeat-y scroll 0 0 transparent }
.cnn_blog_2col_shdbx .cnn_shd2 { background:none; }
.cnn_blog_2col_shdbx .cnn_shd3 { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/right_shadow.png") repeat-y scroll 980px 0 transparent; }
.cnn_shdtop { margin-top:8px; }
.cnn_blog_2col_shdbx .cnn_shdtop { background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/thecnnfreedomproject/top_right.png") no-repeat 0 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 */

/* @start NUMBERS SLIDER */
#cnn-numbers-viewer { float:left; }
#cnn-numbers-viewer .cnn-title { font-family:arial, sans-serif; font-size:18px; color:#004276; line-height:19px; margin-bottom:17px; }
#cnn-numbers-viewer .cnn-numbers-slab { float:left; width:320px; }
#cnn-numbers-viewer .cnn-nav { width:37px; float:right; margin-top:16px; }
#cnn-numbers-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:0; }
#cnn-numbers-viewer .cnn-nav #cnn-numbers-prev { margin-right:1px; }
#cnn-numbers-viewer .cnn-nav .cnn_fabcnxt { background-position:0 -248px; }
#cnn-numbers-viewer .cnn-nav .cnn_fabcnxt:hover { background-position:0 -286px; }
#cnn-numbers-viewer .cnn-nav .cnn_fabcprv { background-position:0 -172px; }
#cnn-numbers-viewer .cnn-nav .cnn_fabcprv:hover { background-position:0 -210px; }
#cnn-numbers-viewer .cnn-nav .cnn_fabcprv_off, #cnn-numbers-viewer .cnn-nav .cnn_fabcprv_off:hover { visibility:visible; background-position:0 -172px; }
#cnn-numbers-viewer .cnn-nav .cnn_fabcnxt_off, #cnn-numbers-viewer .cnn-nav .cnn_fabcnxt_off:hover { visibility:visible; background-position:0 -248px; }
#cnn-numbers-viewer .cnn-upload-btn { background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/belief_sprite.gif) no-repeat 0 -84px; width:301px; height:24px; margin-bottom:-4px; }
#cnn-numbers-viewer a:hover .cnn-upload-btn { background-position:0 -128px; }

#cnn-numbers-viewport { position:relative; width:320px; float:left; overflow:hidden; }
#cnn-numbers-viewport .cnn-poster, #cnn-numbers-viewport .cnn-poster span { font-family:arial, sans-serif; color:#000; font-size:11px; line-height:13px; }
#cnn-numbers-viewport .cnn-poster img { float:left; margin-right:10px; margin-bottom:5px; }
#cnn-numbers-viewport .cnn-poster .cnn-numbers-userinfo { font-weight:bold; margin-top:2px; display:inline-block; }
#cnn-numbers-viewport .cnn-poster .cnn-numbers-user { color:#004276; padding-right:21px}
#cnn-numbers-viewport .cnn-poster .cnn-date { color:#999; }
#cnn-numbers-viewport .cnn-poster .cnn-star { padding-left:21px; display:inline-block; height:16px; background:url(http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/belief.blog/iReporter.Star.17x16.gif) no-repeat 0 0; margin-bottom:1px; }
#cnn-numbers-viewport a img { margin-bottom:4px; }
/* @end NUMBERS SLIDER */

/* @start TWITTER */
.cnn_twitter_follow_wrap{right:0}
#cnnRightCol .cnn_tweet_user a:visited,#cnnRightCol .cnn_tweet_user a,#cnnRightCol .cnn_tweet_retweet a:visited,#cnnRightCol .cnn_tweet_retweet a{color:#004276}
#cnnRightCol .cnn_tweet_user a::hover,#cnnRightCol .cnn_tweet_retweet a:hover{color:#ca0002}
.textwidget h2{margin-top:0}
.cnn_tweet{background:url("http://i.cdn.turner.com/cnn/.element/img/3.0/sect/blogs/whatsnew/twitter.bubble.png") no-repeat scroll 0 0 transparent}
.cnn_tweet_desc{color:#333;padding:2px 5px 8px 4px;height:43px;width:303px;font-family:arial,sans-serif;font-size:12px;line-height:1.2em;font-weight:normal}
#cnnRightCol .cnn_tweet_user a, #cnnRightCol .cnn_tweet_user a:visited { font-family:arial, sans-serif; font-size:12px; line-height:1.2em; font-weight:bold; }
.cnn_tweet_user { display:block; margin-top:-2px; }
.cnn_tweet_date { display:block; font-family:arial, sans-serif; font-size:11px; line-height:1.2em; font-weight:normal; font-style:italic; color:#959595; }
#cnnRightCol .cnn_tweet_retweet a, #cnnRightCol .cnn_tweet_retweet a:visited {font-family:arial,sans-serif;font-size:10px;line-height:1.2em;font-weight:normal}
.cnn_tweet_info { margin-left:42px; height:53px; }
.cnn_tweet_info img { float:left; margin-top:2px; margin-right:3px; }
.cnn_tweet_desc a{line-height:1.2em}
.cnn_last_tweet{margin-bottom:-10px}
/* @end TWITTER */