#cnnMainContent
{background:#fff;}

#cnnLeftCol
{width:603px;margin-right:18px;background:#fff;}

#cnnRightCol
{width:354px;background:#f2f2f2;margin:5px 0;}

#cnnLeftCol  p:first-child
{margin-top:0;}


/*  T1 and T2 columns */
#cnnT1Col,
#cnnT2Col
{float:left;}

#cnnT1Col /* image width = 265 + 18 pad L & R */
{width:301px;overflow:hidden;}

#cnnT2Col
{width:302px;overflow:hidden;}

.cnnBelowT1
{margin:18px 0 18px 18px;}


.cnnHnT2Container
{padding:0 0 18px 19px;}

#cnn_WB .cnnHnT2Container
{padding:0 0 8px 19px;}

ul li a img.cnnVideoIcon
{margin-left:4px;}

/* section content header over-rides
===================================================================================== */
.cnnContentHeader
{padding-right:0;}

.cnnContentHeader .cnnDate
{color:#ca0002;}

.cnnContentHeader .cnnCHLnks img.cnnTopBtns
{padding-left:10px;margin-top:3px;vertical-align: middle;}

/* end section content header over-rides
===================================================================================== */

/* ireport over-ride */
.cnnIreportContentMod
{padding:0px 12px 10px 12px;} 


/* hard news T1 area
===================================================================================== */
.cnnHnT1
{background:#f6f6f6;padding:18px 18px 15px 18px;}

.cnnHnT1Head
{font-size:22px;font-weight:bold;line-height:22px;padding-top:12px;}

.cnnHnT1Txt
{line-height:16px;padding-top:12px;}

.cnnHnT1 ul
{padding: 12px 0 0 0;margin: 0;list-style: none; clear:both;}

.cnnHnT1 ul li
{font-size:12px;padding-left: 8px; background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnHnT1 ul li a
{font-weight:bold;}

.cnnHnT1 .cnnWOOL
{font-weight:bold;color:#949494;}

/* T1 img */ 
.cnnHnT1 .cnnT1Img 
{position:relative;width:265px;overflow:hidden;} 

/* T1 img caption */ 
.cnnHnT1 .cnnT1Img .cnnT1cap 
{position:absolute;bottom:0;left:0;width:100%;margin-bottom:-1px;background:#000;filter:alpha(opacity=85);opacity:.85;} 
.cnnHnT1 .cnnT1capTxt 
{padding:7px 6px;color:#aaa;font-size:10px;line-height:13px;} 
.cnnHnT1 .cnnT1capTxt b 
{color:#fff;font-weight:normal;} 

/* hard news T1 area
===================================================================================== */


/* T2s 
==================================================================================== */
.cnnSectTopStories .cnnTSHead
{font-size:18px;font-weight:bold;line-height:21px;padding:0 0 9px 0;}

.cnnSectTopStories ul
{padding: 0 0 7px 0;margin: 0;list-style: none; clear:both;border-bottom: solid 1px #e6e6e6;}

.cnnSectTopStories ul li
{font-size:10px;font-weight:normal;line-height:12px;color:#949494;margin:0 0 3px 0;padding-left:8px;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;}

.cnnSectTopStories ul li a
{font-size:12px;font-weight:bold;line-height:15px;}

.cnnSectTopStories ul li .cnnWOOL
{font-size:12px;font-weight:bold;line-height:15px;}

.cnnSectTopStories img.cnnVideoIcon
{vertical-align:top;margin:2px 4px 0 6px;border:none;}

.cnnTSMore
{font-size:10px;padding: 3px 0px 4px 0px;border-bottom: solid 1px #e6e6e6;}

#cnn_HLTH #cnnT1Col .cnnPad18T8B18R, 
#cnn_TRVL #cnnT1Col .cnnPad18T8B18R, 
#cnn_LVNG #cnnT1Col .cnnPad18TLR 
{padding-top:2px;}

#cnn_SBIZ #cnnT1Col .cnnPad18TLR, 
#cnn_TECH #cnnT1Col .cnnPad18TLR, 
#cnn_SBIZ #cnnT2Col .cnnHnT2Container, 
#cnn_TECH #cnnT2Col .cnnHnT2Container 
{padding-top:9px;}

/* end T2s 
==================================================================================== */


/* 234 adspace 
==================================================================================== */
.cnnHn234adContainer
{text-align:center;padding-bottom:6px;}

#cnn_SBIZ .cnnHn234adContainer,
#cnn_TECH .cnnHn234adContainer,
#cnn_HLTH .cnnHn234adContainer,
#cnn_TRVL .cnnHn234adContainer,
#cnn_LVNG .cnnHn234adContainer
{padding-bottom:13px;}

.cnnHnAdTxt
{padding-bottom:6px;}

/* end 234 adspace
==================================================================================== */


/* right rail cnn tv bullet box
===================================================================================== */
.cnnTvBullBox
{padding: 6px 12px 6px 12px}

.cnnTvBullBox .cnnTopModRRHeader
{font-size:22px;font-weight:bold;line-height:22px;padding-bottom:4px;}

.cnnTvBullBox .cnnTM1
{font-weight:bold;font-size:12px;}

.cnnTvBullBox .cnnBBStories ul
{padding:0;margin: 2px 0 0 0;list-style: none; clear:both;}

* html .cnnTvBullBox .cnnBBStories ul
{padding:0;margin: 6px 0 0 0;list-style: none; clear:both;}

.cnnTvBullBox .cnnBBStories ul li
{font-size:12px;padding-left: 8px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnTvBullBox .cnnBBStories ul li a
{font-weight:bold;}

.cnnTvBullBox .cnnBBStories ul li img
{vertical-align:middle;}

/* end right rail cnn tv bullet box
===================================================================================== */

/* right rail box 
===================================================================================== */
.cnnTopModRR
{padding: 6px 12px 6px 12px}
.cnnTopModRR .cnnTopModRRHeader
{font-size:22px;font-weight:bold;line-height:22px;}

.cnnTopModRR .cnnTopModRRContent
{padding: 5px 0px 4px 0px;}
.cnnTopModRR .cnnTopModRRPhoto
{float:left;padding-top:4px;}

.cnnTopModRRBlurb
{float:right;width:241px; font-size:11px;padding-top:2px;line-height:1.3em;}

.cnnTopStoriesHeadat
{font-size:11px;font-weight:bold;color: #949494;}

.cnnTopModRRPhoto img {width:60px;height:45px;}

/* end right rail box
===================================================================================== */


/* bullet bin type bullets
===================================================================================== */
.cnnBBStories ul
{padding: 0 0 0 0;margin: 0;list-style: none;}

.cnnBBStories ul li
{font-size:12px;font-weight:normal;line-height:15px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;padding-left:8px;margin:0 0 1px 0;}

.cnnBBStories ul li a
{font-weight:bold;}

.cnnBBStories ul li img
{vertical-align:middle;}

/* end bullet bin type bullets
===================================================================================== */



/* bullet bin elements
===================================================================================== */
.cnnLinkBin .cnnBBHead
{padding-bottom:11px;margin-top:-3px;}

#cnn_US .cnnLinkBin .cnnBBHead
{font-size:22px;font-weight:bold;}

.cnnLinkBin .cnnBBHead a
{font-size:22px;font-weight:bold;line-height:24px;border-bottom:1px solid #004276;text-decoration:none;}

.cnnLinkBin .cnnBBHead a:hover
{border-bottom:1px solid #ca0002;}

/* end bullet bins
===================================================================================== */



/* languages box
===================================================================================== */
.cnnLanguages
{padding:6px 12px 3px 12px;}

.cnnLanguages .cnnLanguagesHead
{font-weight:bold;font-size:14px;margin-bottom:8px;}

.cnnLanguages .cnnBBStories ul li /* languages over-ride */
{font-size: 11px;font-weight: bold; color: #949494;}

/* end languages box
===================================================================================== */



/* topic cloud
===================================================================================== */
#cnnTopicCloud
{color:#e4e4e4;font-weight:Bold; font-size:16px;}

#cnnTopicCloud .cnnTCHeader
{font-size:22px;padding-bottom:8px;color:#000;text-decoration:none;}

#cnnTopicCloud a
{padding-bottom:2px;border-bottom:1px solid #3d75ac;text-decoration:none;line-height: 1.8em;}

#cnnTopicCloud a:hover
{border-bottom:1px solid #ca0002;}

#cnnTopicCloud .cnnTCAll
{padding-top:2px;}

#cnnTopicCloud .cnnTCAll a, 
#cnnTopicCloud .cnnTCAll a:hover
{font-size:12px;font-weight:normal;text-decoration:none;border-bottom:0px;}

/* end topic cloud
===================================================================================== */



/* T2s (top stories)
===================================================================================== */
.cnnTopStories .cnnTopStoriesHead
{font-size:16px;font-weight:bold;padding:0 0 8px 0;}

.cnnTopStories ul
{padding: 0 0 7px 0;margin: 0;list-style: none; clear:both;border-bottom: solid 1px #e6e6e6;}

.cnnTopStories ul li
{font-size:10px;font-weight:normal;line-height:12px;color:#949494;margin:0 0 2px 0;padding-left:8px;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;}

.cnnTopStories ul li a
{font-size:12px;font-weight:bold;line-height:15px;}

.cnnTopStories ul li .cnnWOOL
{font-size:12px;font-weight:bold;line-height:15px;}

.cnnTopStories img.cnnVideoIcon
{vertical-align:top;margin:2px 4px 0 6px;border:none;}

.cnnTopStories .cnnTopStoriesMore
{font-size:10px;padding: 3px 0px 4px 0px;border-bottom: solid 1px #e6e6e6}

/* end T2s
===================================================================================== */



/* top video
===================================================================================== */
.cnnTopVideo .cnnVideoHead
{font-size:16px;font-weight:bold;line-height:19px;padding:1px 0 3px 0;border-bottom:1px solid #f0f0f0;}

.cnnTopVideo .cnnVideoItem
{margin:0;border-bottom:1px solid #f0f0f0;padding:9px 0;}

.cnnTopVideo img.cnnVideoImg
{margin:0 6px 0 0;width:44px;height:25px;vertical-align: middle;border:none;}

.cnnTopVideo img.cnnVideoIcon
{margin:3px 4px 6px 0;vertical-align: middle;border:none;}

.cnnTopVideo .cnnVideoItem a
{font-size: 12px;font-weight: Bold;vertical-align:middle;}

.cnnTopVideo .cnnVideoTime
{font-size:10px;font-weight:normal;color:#949494;vertical-align:middle;}

.cnnTopVideo .cnnVideoFooter
{padding-bottom:6px;}

.cnnTopVideo .cnnVideoFooter a
{font-size:10px;}

.cnnVideoItem img.cnnVideoIcon
{margin-left:6px;}

/* end top video
===================================================================================== */




/* in [section] news
===================================================================================== */
.cnnSectionNews
{padding:8px 12px 2px 0px;}

.cnnSectionNews .cnnSectionNewsHead
{font-weight:bold;font-size: 16px;padding:0 0 6px 12px;}

.cnnSectionNews TABLE.cnnSectionNewsMain
{width:100%;border:none;}

.cnnSectionNews TABLE.cnnSectionNewsMain TD
{vertical-align: top;padding:8px 0 0 12px;width:50%;}

.cnnSectionNews TABLE.cnnSectionNewsMain a
{font-size: 10px;border-bottom:1px solid #3d75ac;text-decoration:none;font-weight:bold;}

.cnnSectionNews TABLE.cnnSectionNewsMain a:hover
{border-bottom:1px solid #ca0002;text-decoration:none;}

.cnnSectionNews TABLE.cnnSectionNewsMain img
{float:left;margin:4px 9px 0px 0px;}

.cnnSectionNews .cnnSectionNewsFooter
{border-top:1px solid #f1f1f1;padding:4px 0 0 0;margin:10px 0 0 12px;}

.cnnSectionNews .cnnSectionNewsFooter a
{font-size: 10px;}

/* end in [section] news
===================================================================================== */




/* section partner box
===================================================================================== */
.cnnPartnerMod
{padding:9px 12px 5px 12px;}

.cnnPartnerLogo
{padding-bottom:4px;}

.cnnPartner ul
{padding: 0;margin: 0;list-style: none; clear:both;}

.cnnPartner ul li
{font-size:10px;line-height:12px;padding-left: 8px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;}

.cnnPartner ul li a
{font-size:10px;font-weight:bold;line-height:12px;}

.cnnPartner ul li a img.cnnVideoIcon
{margin:0px 4px 2px 9px;vertical-align: middle;}

.cnnPartner .cnnVideoTime
{font-size:10px;font-weight:normal;line-height:12px;color:#949494;}

/* end section partner box
===================================================================================== */




/* blogs (right rail bulleted box)
===================================================================================== */
.cnnBlogMod
{padding: 9px 12px 10px 12px;position:relative;}

.cnnBlogMod .cnnBlogHeader
{font-size:22px;font-weight:bold;padding-bottom:12px;}

.cnnBlogMod .cnnBlogModAd
{position:absolute;top:3px;right:5px;width:126px;height:31px;overflow:hidden;}

* html .cnnBlogMod .cnnBlogModAd
{right:15px;}

.cnnBlogMod .cnnBlogContent ul
{margin: 0;padding: 0;list-style: none; clear:both;}

.cnnBlogMod .cnnBlogContent ul li
{font-size:12px;padding-left: 8px; background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnBlogMod .cnnBlogContent ul li a
{font-weight:bold;}

/* end blogs 
===================================================================================== */


/* Special Coverage Box (America Votes)
===================================================================================== */
.cnnSR3
{padding-bottom:3px;}

.cnnSR3Top .cnnSR3Head
{font-size:16px;font-weight:bold;line-height:19px;float:left;padding:6px 0px 10px 12px;}

.cnnSR3Top .cnnSR3Sponsor
{float:right;}

.cnnSR3Sponsor img
{vertical-align:middle;padding:0 4px 0 0;}

.cnnSR3Body
{padding: 0px 12px 0px 12px;}

.cnnSR3preTitle
{color:#949494;font-weight:bold;font-size:11px;}

.cnnSR3ItemPhoto
{float:left;margin:3px 9px 5px 0;}

* html .cnnSR3ItemPhoto
{margin:3px 5px 5px 0;}

.cnnSR3ItemContent
{font-size:10px;line-height:12px;}

.cnnSR3ItemContent a
{font-size:14px;font-weight:bold;line-height:16px;}


#cnnSR3LinksContainer
{padding:5px 0px 7px 0px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;margin:3px 0px 7px 0px;}

.cnnSR3Links ul
{margin: 0; list-style: none; clear:both;padding:0;}

.cnnSR3Links ul li
{padding-left: 8px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;}

.cnnSR3Links ul li a
{font-weight:bold;}

.cnnSR3Links ul li
{font-size: 10px;font-weight:bold;color: #b8b8b8;}

/* End Special Coverage Box (America Votes)
===================================================================================== */


/* soft news header (tech)
===================================================================================== */
.cnnSnHeader
{border-top: 1px solid #e6e6e6;padding-top:4px;}
.cnnSnHeaderLeft
{float:left;width:263px;padding: 8px 9px 9px 12px;}
.cnnSnHeaderRight
{float:right;border-left: 1px solid #e6e6e6;width:272px;padding: 8px 9px 6px 9px;}

.cnnSnHead
{border-top:1px solid #e6e6e6;}
.cnnSnHeadLeft
{padding:8px 9px 9px 12px;}
.cnnSnHeadRight
{padding:8px 9px 6px 9px;}
 
.cnnSnHeadColumns td.cnnSnHeadLeftCol
{width:292px;}
.cnnSnHeadColumns td.cnnSnHeadRightCol
{width:290px;}
.cnnSnHeadColumns td.cnnSnHeadVertBar
{width:1px;background:#dfdfdf;}

/* end soft news header
===================================================================================== */


/* T1 (c) soft news tech
===================================================================================== */
.cnnT1c
{padding:5px 12px 10px 12px;}

#cnnT1cCol1
{float:left;padding-top:4px;}

#cnnT1cCol2
{float:right;width:269px;font-size:14px;line-height:19px;}

#cnnT1cCol2 h2
{font-family:Helvetica,arial,sans-serif;font-size:30px;font-weight:bold;line-height:30px;letter-spacing:-1px;margin:0;padding:0 0 16px 0;}

#cnnT1cCol2 ul
{margin-top:16px;}

.cnnT1c h3
{margin:0;font-size:14px;font-weight:bold;padding:17px 0px 3px 0px;}

.cnnT1c ul
{padding: 0;margin: 0;list-style: none; clear:both;}

.cnnT1c  ul li
{font-size:11px;line-height:14px;padding-left: 8px; background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnT1c  ul li a
{font-weight:bold;}

/* end T1 (c) 
===================================================================================== */


/* SN blogs bullet box over-rides
===================================================================================== */

#cnn_SN .cnnTvBullBox .cnnOnlyOnContent,
#cnn_SBIZ .cnnTvBullBox .cnnOnlyOnContent,
#cnn_TRVL .cnnTvBullBox .cnnOnlyOnContent
{padding: 5px 0 0 0;}

#cnn_SN .cnnTvBullBox .cnnOnlyOnPhoto
/*#cnn_SBIZ .cnnTvBullBox .cnnOnlyOnPhoto,*/
/*#cnn_TRVL .cnnTvBullBox .cnnOnlyOnPhoto*/
{float:left;margin-top:4px;}

#cnn_SN .cnnTvBullBox .cnnBBStories
/*#cnn_SBIZ .cnnTvBullBox .cnnBBStories,*/
/*#cnn_TRVL .cnnTvBullBox .cnnBBStories*/
{float:right;width:241px;}

/* end tech blogs box
===================================================================================== */


/* Special report box (below T1 soft news living) 
===================================================================================== */
.cnnSR2 .cnnSR2Head
{font-weight:bold;font-size:14px;float:left;padding:7px 12px 12px 0;}

#cnn_WB .cnnSR2 .cnnSR2Head
{vertical-align:text-bottom;color:#949494;font-size:11px;padding-bottom:2px;float:none;}

.cnnSR2 .cnnSR2ad
{float:right;}

.cnnSR2 .cnnSR2ad img
{vertical-align:middle;padding:1px 4px 1px 0px;}

.cnnSR2 .cnnSR2Content
{font-size:11px;padding:0px 12px 9px 0;}

.cnnSR2 .cnnSR2Content img
{float:left;margin-right:9px;}

* html .cnnSR2 .cnnSR2Content
{margin-top:-8px;}

.cnnSR2 .cnnSR2Content .cnnSR2ContentTitle a
{font-size:18px;font-weight:bold;padding-bottom:2px;}

* html .cnnSR2 .cnnSR2Content img
{margin-right:7px;}

.cnnSR2 .cnnSR2Content a
{font-size:14px;font-weight:bold;}

/* bulletbin bullets */
.cnnSR2 .cnnBBStories ul
{padding: 0;margin: 0;list-style: none;}

.cnnSR2 .cnnBBStories ul li
{font-size:11px;padding-left: 8px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;line-height:14px;}

.cnnSR2 .cnnBBStories ul li a
{font-weight:bold;}

.cnnSR2 .cnnBBStories ul li img
{vertical-align:middle;}

/* overrides for too much padding */
.cnnSnHeaderLeft .cnnSR2 .cnnSR2Head,
.cnnSnHeaderRight .cnnSR2 .cnnSR2Head
{padding-top:0;}

/* overrides for too much padding */
.cnnSnHeadLeft .cnnSR2 .cnnSR2Head,
.cnnSnHeadRight .cnnSR2 .cnnSR2Head
{padding-top:0;}

/* end Special report box 
===================================================================================== */

/* T1a (travel) 
===================================================================================== */
.cnnT1a h2
{font-family:Helvetica,arial,sans-serif;font-size:30px;font-weight:bold;padding:0 0 3px 0;margin:0;line-height:33px;letter-spacing:-1px;}

.cnnT1aContent
{font-size:11px;padding:4px 9px 9px 12px;margin:0;line-height:14px;}

.cnnT1a .cnnBoxContent
{margin:0;padding:0;}

/* end T1a 
===================================================================================== */


/* travel toolkit 
===================================================================================== */
.cnnToolkitTravel .cnnToolHead
{font-size:18px;font-weight:bold;line-height:21px;float:left;padding:5px 0px 4px 12px;}

.cnnToolkitTravel .cnnToolTopDrop
{float:right;margin: 5px 4px 0px 0px;}

.cnnToolkitTravel .cnnToolTease
{font-size:10px;margin:0px 12px;border-bottom: solid 1px #e6e6e6;line-height:12px;}

.cnnToolkitTravel .cnnToolTeasePhoto
{float:left;margin:3px 0px 11px 0px;}

.cnnToolkitTravel .cnnToolTeaseBlurb
{width:190px;float:right;margin-bottom:9px;}

.cnnToolkitTravel .cnnToolTeaseHead
{font-size:14px;font-weight:bold;line-height:16px;}

.cnnToolkitTravel .cnnToolTableBox
{padding:0px 12px 9px 12px;}

.cnnToolkitTravel .cnnToolTable
{border:none;padding:0px;margin:0px;}

.cnnToolkitTravel .cnnToolTableHead
{background:#f5f5f5;font-size:12px;font-weight:bold;padding: 4px 6px 4px 6px;}

.cnnToolkitTravel .cnnToolTableLeft
{width:50%;background:#e9e9e9;border-right: solid 1px #ffffff;vertical-align:top;}

.cnnToolkitTravel .cnnToolTableRight
{width:50%;background:#e9e9e9;vertical-align:top;}

.cnnToolkitTravel .cnnBBStories ul
{padding:0;margin:3px 6px 4px 6px;list-style: none; clear:both;}

.cnnToolkitTravel .cnnBBStories ul li
{font-size:10px;padding-left: 6px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0;line-height:13px;}

.cnnToolkitTravel .cnnBBStories ul li a
{font-size:10px;font-weight:normal;line-height:13px;}

.cnnToolkitTravel .cnnBBStories ul li img
{vertical-align:middle;}

.cnnToolkitTravel .cnnToolTableHealthVidLib
{padding-top:6px;font-size:10px;font-weight:bold;line-height:12px;}

/* end travel toolkit 
===================================================================================== */


/* entertainment T1 area overrides
===================================================================================== */
/* entertainment vid header override */
#cnn_SBIZ .cnnTopVideo .cnnVideoHead
{font-size:18px;line-height:21px;padding:0 0 3px 0;}

/* end entertainment T1 area
===================================================================================== */


/* tech T1 area overrides
===================================================================================== */
/* tech vid header override */
#cnn_TECH .cnnTopVideo .cnnVideoHead
{font-size:18px;line-height:21px;padding:0 0 3px 0;}

/* end tech T1 area
===================================================================================== */


/* health T1 area over-rides
===================================================================================== */
#cnn_HLTH #cnnT1cCol2
{float:right;width:282px;font-size:14px;line-height:19px;margin:0 0 12px 0;}

#cnn_HLTH #cnnT1cCol2 h2
{padding:0 0 19px 0;}

#cnn_HLTH .cnnT1c
{padding:0;}

#cnn_HLTH #cnnT1cCol1
{float:left;padding:0px;display:inline;}

#cnn_HLTH .cnnT1c ul li
{font-size:10px;}

.cnnHealthDropDown
{text-align:right;padding:0 9px 0 0;border-right:1px solid #c9c9c9;border-left:1px solid #c9c9c9;}

.cnnHealthT1BulletBins
{padding:24px 0px 0px 12px;border-right:1px solid #c9c9c9;border-left:1px solid #c9c9c9;}

.cnnHealthT1BulletBins h2
{font-size:11px;font-weight:bold;padding:0;}

.cnnHealthT1BulletBinsHeader
{font-size:11px;font-weight:bold;line-height:14px;padding:0 0 6px 0;}

.cnnHealthT1BulletBins ul
{margin:0;padding:0 0 1px 0;}

.cnnT1LColHealth
{width:284px;}

/* health vid header override */
#cnn_HLTH .cnnTopVideo .cnnVideoHead
{font-size:22px;line-height:24px;margin-top:-6px;padding:0 0 3px 0;}

#cnn_HLTH .cnnTopStoriesHead
{font-size:22px;font-weight:bold;line-height:24px;margin-top:-6px;padding:0 0 9px 0;}

#cnn_HLTH .cnnToolkitTravel .cnnToolTableBox
{padding-bottom:7px;}

#cnn_HLTH .cnnToolkitTravel .cnnToolHead
{font-size:22px;line-height:24px;}

/* health T1 area
===================================================================================== */


/* travel T1 area over-rides
===================================================================================== */
/* travel vid header override */
#cnn_TRVL .cnnTopVideo .cnnVideoHead
{font-size:22px;line-height:24px;margin-top:-4px;padding:0 0 3px 0;}

#cnn_TRVL .cnnTopVideo
{padding-bottom:8px;}

#cnn_TRVL .cnnTopStoriesHead
{font-size:22px;font-weight:bold;line-height:24px;margin-top:-4px;padding:0 0 9px 0;}

#cnn_TRVL .cnnToolkitTravel .cnnToolHead
{font-size:22px;line-height:24px;}

/* travel T1 area
===================================================================================== */


/* living T1 area over-rides
===================================================================================== */
#cnn_LVNG #cnnT1cCol2 h2
{padding:0 0 19px 0;}

/* living vid header override */
#cnn_LVNG .cnnTopVideo .cnnVideoHead
{font-size: 22px;line-height:24px;margin-top:-4px;padding:0 0 3px 0;}

#cnn_LVNG .cnnTopVideo
{padding-bottom:8px;}

#cnn_LVNG .cnnTopStoriesHead
{font-size:22px;font-weight:bold;line-height:24px;margin-top:-4px;padding:0 0 9px 0;}

/* living T1 area
===================================================================================== */


/* special coverage box 
=================================================================================== */
.cnnScBox .cnnScBoxHead
{font-weight:bold;font-size:11px;line-height:14px;color:#949494;}
.cnnScBox .cnnScBoxTitle
{font-size:18px;font-weight:bold;line-height:21px;padding:3px 0 0 0;}
.cnnScBox .cnnScBoxBlurb
{font-size:10px;line-height:12px;}

#cnn_HLTH .cnnScBox
{padding:2px 0 15px 0;}

/* end special coverage box 
=================================================================================== */


/* cnn funny news (showbiz)
==================================================================== */
.cnnFunnyNews
{padding:2px 5px;}

.cnnFunnyNews .cnnFunnyNewsHead
{font-size:18px;font-weight:bold;line-height:21px;}

.cnnFunnyNews .cnnRRBoxContent
{padding:1px 6px 3px 6px;}

.cnnFunnyNews .cnnFeatureBox
{font-size:11px;padding-top:5px;line-height:12px;}

.cnnFunnyNews .cnnFeatureBox a
{font-size:14px;font-weight:bold;line-height:16px;}

.cnnFunnyNews .cnnFeatureBox a img
{float:left;padding:3px 9px 0 0;}

.cnnFunnyNews #cnnSnSBBox
{padding-top:8px;}

.cnnFunnyNews .cnnBBStories ul
{padding: 0;margin: 0;list-style: none; clear:both;}

.cnnFunnyNews .cnnBBStories ul li
{font-size:11px;line-height:14px;padding-left: 8px;background: url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/red_bull.gif) no-repeat left 5px;font-weight:normal; margin:0 0 2px 0;}

.cnnFunnyNews .cnnBBStories ul li a
{font-weight:bold;}
/* end cnn funny news
==================================================================== */


/* cnn affiliates (us section)
========================================================================================== */
.cnnAffiliates
{background:#fff;}

/* a couple over-rides for boxes within boxes */
.cnnWireLtgBox .cnnAffiliates .cnnWireBox .cnnBoxFooter
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BR._bg.gif) 100% 0 no-repeat;}

.cnnWireLtgBox .cnnAffiliates .cnnWireBox .cnnBoxFooter div
{height:4px;width:4px;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BL.gif) 0 0 no-repeat;}


.cnnAffiliatesHeader
{font-family:Helvetica,arial,sans-serif;font-size:22px;font-weight:bold;padding:6px 0px 12px 12px;letter-spacing:-1px;line-height:22px;}

.cnnAffiliatesHeader
{float:left;}

.cnnAffiliatesRegionPulldown
{float:right;padding:5px 12px 0px 0px;}

.cnnAffiliatesMain
{padding:0px 12px 9px 12px;}

.cnnAffiliatesCityPulldown
{padding: 9px 0 5px 9px;}

.cnnAffiliatesCityPulldown
{border-left: 1px solid #e6e6e6;}

.cnnAffiliatesCityPulldown
{border-right: 1px solid #e6e6e6;}

.cnnAffiliatesCityPulldownGo
{padding-left:6px;}

/* end cnn affiliates
========================================================================================== */

/* world business market box
========================================================================================== */
.cnnMB .cnnMBTop
{padding:6px 12px 9px 10px;border-bottom:1px solid #e6e6e6;}

.cnnMB .cnnMBHead 
{font-weight:bold;font-size:22px;}



/* world business currency converter
========================================================================================== */

.cnnCurrencyHeader
{font-size:16px; font-weight:bold; padding:8px 0 10px 10px;border-bottom: 1px solid #e6e6e6;}

.cnnCurrencyamount
{font-size:11px; font-weight:bold;color: #949494;padding:0 4px 6px 2px;}

.cnnSearchField
{width:119px;height:17px;margin-left:4px;}

.cnnSearchBtn
{padding-bottom:6px;padding-left:7px;vertical-align:top;}

.cnnCurrencyDropdown
{padding: 0 0 6px 12px;}

.cnnCurrencyDropdown img
{display:inline;vertical-align:middle;}

.cnnCurrencyDropdown
{font-size:11px; font-weight:bold;color: #949494;}

.cnnCurrencyDropdowntofromL
{display:inline;padding-right:4px;}

.cnnCurrencyDropdowntofromR
{display:inline;padding-right:4px;padding-left:4px;}

#cnnCurrencyUser
{padding: 8px 9px 7px 9px;}

#cnnCurrencyUser form
{padding:0px; margin:0px;display:inline;}

table.cnnCurrencyForm td
{vertical-align:top;font-size:11px; font-weight:bold;color: #949494;}
table.cnnCurrencyForm .cnnCurrencyAmount
{padding:5px 4px 6px 0px;}
table.cnnCurrencyForm .cnnSearchField
{width:122px;height:17px; font-size:12px; color:#000000;
padding:3px 0px 0px 3px; background-color:#ffffff; border: 1px solid #999999;
border-right-color: #dadada; border-bottom-color: #dadada;}
table.cnnCurrencyForm .cnnSearchBtn
{padding-left:7px;}

table.cnnCurrencyDropdown
{padding:3px 0 0 0; }
table.cnnCurrencyDropdown td
{vertical-align:top;font-size:11px; font-weight:bold;color: #949494;}
table.cnnCurrencyDropdown td.cnnCurrencyFrom
{padding:7px 5px 0 0;}
table.cnnCurrencyDropdown td.cnnCurrencyTo
{padding:7px 5px 0 6px;}

/* over-ride for columns */
#cnn_WB #cnnT2Col
{overflow:visible;}
* html #cnn_WB #cnnT2Col
{overflow:hidden;}

* html #cnn_WB table.cnnCurrencyDropdown td.cnnCurrencyTo
{padding:7px 5px 0 5px;}

/* world business currency converter
========================================================================================== */


/* cnn affiliates (us section)
========================================================================================== */
.cnnAffiliates
{background:#fff;}

/* a couple over-rides for boxes within boxes */
.cnnWireLtgBox .cnnAffiliates .cnnWireBox .cnnBoxFooter
{height:4px;overflow:hidden;background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BR._bg.gif) 100% 0 no-repeat;}

.cnnWireLtgBox .cnnAffiliates .cnnWireBox .cnnBoxFooter div
{height:4px;width:4px;background:#fff url(http://i.cdn.turner.com/cnn/.element/img/2.0/mosaic/base_skins/baseplate/corner_wire_BL.gif) 0 0 no-repeat;}


.cnnAffiliatesHeader
{float:left;font-family:Helvetica,arial,sans-serif;font-size:22px;font-weight:bold;padding:6px 0px 9px 12px;letter-spacing:-1px;line-height:22px;}

.cnnAffiliatesRegionPulldown
{float:right;padding:5px 12px 9px 0px;}

.cnnAffiliatesMain
{padding:0px 12px 9px 12px;}

.cnnAffiliatesCityPulldown
{padding: 9px 0 5px 9px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}

#cnnAffiliatesGoBtn
{float:right; padding:0 9px 0 0;}

/* end cnn affiliates (us section)
========================================================================================== */



/* hack to correct showbiz padding: real fix is changing cnnPad18TLR to cnnPad18TL */
#cnn_SBIZ #cnnT1Col .cnnPad18TLR,
#cnn_TECH #cnnT1Col .cnnPad18TLR,
#cnn_US #cnnT1Col .cnnPad18TLR,
#cnn_POL #cnnT1Col .cnnPad18TLR,
#cnn_LVNG #cnnT1Col .cnnPad18TLR,
#cnn_WRLD #cnnT1Col .cnnPad18TLR
{padding-right:0;}


/* special coverage and more links
========================================================================================== */

#cnnSpecialCoverageViewPort { margin-top:2px;margin-left:12px;width:281px; height:141px; overflow:hidden;position:relative;  }
.cnnSpecColumn { float:left;width:125px; margin:8px 7px 0 0;}
.cnnSpecColumn a { display:block; }
.cnnSpecColumn a:link span { color:#004276; }
.cnnSpecColumn a:visited span { color:#004276; }
.cnnSpecColumn a:hover span { color:#CA0002; }
.cnnSpecColumn img { margin-bottom:6px; }
.cnnSpectitle { font-size:10px; font-weight:bold; color:#949494; }
a.cnnSpectitle:link{  color:#949494; }
a.cnnSpectitle:visited{  color:#949494; }
a.cnnSpectitle:hover{  color:#ca0002; }
.cnnSpeclink { font-size:12px; font-weight:bold;  }
.cnnSpecialCovControls { position:absolute; width:255px; bottom:0px; left:12px; height:30px; border-top:1px solid #dfdfdf; }
.cnnSpecialCoverageBox .cnnSR3Top { position:relative; }
.cnnSpecialCoverageBox .cnnSR3Top .cnnSR3Head_alt { font-size:16px;font-weight:bold;padding:8px 0 10px 12px;}
.cnnSpecialCoverageMore {position:absolute;top:4px;right:0px;width:110px;height:26px; }
#cnnSpecialCoverageSliderContainer { left:0px; position:absolute; top:0px; height:141px; width:562px; overflow:hidden; }
.cnnBoxContent.cnnSpecialCoverageBox { position:relative; height:205px;}
a.cnnSpecNextBtn { float:left; display:block; margin-left:8px;  width:26px; height:19px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/icons/left_right_controls_sprite2.gif) 0px -21px no-repeat;}
a.cnnSpecNextBtn:hover { float:left; display:block; margin-left:8px;  width:26px; height:19px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/icons/left_right_controls_sprite2.gif) 0px -42px no-repeat;}
a.cnnSpecNextBtnDisabled { float:left; display:block; margin-left:8px;  width:26px; height:19px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/icons/left_right_controls_sprite2.gif) 0px 0px no-repeat;}
a.cnnSpecPrevBtn { float:left; display:block; margin-right:8px; width:26px; height:19px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/icons/left_right_controls_sprite2.gif) -27px -21px no-repeat;}
a.cnnSpecPrevBtn:hover { float:left; display:block; margin-right:8px; width:26px; height:19px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/icons/left_right_controls_sprite2.gif) -27px -42px no-repeat;}
a.cnnSpecPrevBtnDisabled { float:left; display:block; margin-right:8px; width:26px; height:19px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/icons/left_right_controls_sprite2.gif) -27px 0px no-repeat;}
a.cnnSpecDot { float:left; margin:7px 1px 0px 1px; display:block; width:5px; height:5px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/in_the_news/gray_status.gif) no-repeat;}
a.cnnSpecDot:hover { float:left; margin:7px 1px 0px 1px; display:block; width:5px; height:5px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/in_the_news/gray_active_status.gif) no-repeat;}
a.cnnSpecDotActive { float:left; margin:7px 1px 0px 1px; display:block; width:5px; height:5px; background:url(http://i.cdn.turner.com/cnn/.element/img/2.0/content/in_the_news/gray_active_status.gif) no-repeat;}
.cnnSpecialCovControls #cnnMpVideoBox .cnnMpVidBtns
{padding:7px 0 2px 0;margin-right:9px; margin:0px 0px 0px 86px;}
* html .cnnSpecialCovControls #cnnMpVideoBox .cnnMpVidBtns{margin-right:5px;}
.cnnSpecialCovControls #cnnMpVideoBox img#cnnMpVidBtnL{margin-right:12px; cursor:default;}
.cnnSpecialCovControls #cnnMpVideoBox img#cnnMpVidBtnR{margin-left:9px;}
.cnnSpecialCovControls #cnnMpVideoBox img.cnnMpVidBtnStatus{margin:0 3px 6px 0;}
.cnnDDBox#cnnDDSpecialMore { top:-9px; }
/* more from cnn on */
.cnnMoreFromCNN { margin-top:10px; }
.cnnMoreFromCNNLinks { font:bold 14px/22px arial; }
.cnnMoreFromCNN h4{ margin:0px; padding:0px; font-size:16px; color:#000; font-weight:bold; }
.cnnMoreFromCNN .cnnMoreFromCNNLinks a { text-decoration:underline; }
.cnnMoreFromCNN div.blink { margin-top:5px; font-size:10px; text-decoration:none; }
.cnnMoreFromCNN a.blink span { color:#004276; }
.cnnMoreFromCNN a.blink:hover span { color:#ca0002; }
.cnnMoreFromCNN img { margin:2px 2px 2px 4px; }