

/* header rules 
=================================================================================== */
div#cnnHeader
{font-family:"Times New Roman",sans-serif;;border-bottom:6px solid #c00;min-width:1002px;width:auto;margin-bottom:12px;height:125px;}

* html div#cnnHeader
{width: expression(document.documentElement.clientWidth < 1002? "1002px": "auto" );}

div.cnnHeaderContent 
{;text-align:left;margin:0 auto;}

/* header navigation */
.cnnNavStretch
{border-width:1px 0;border-style:solid;border-color:#e6e6e6;}

.cnnHeaderNav
{height:27px;position:relative;min-width:800px;margin:0 auto;}

.cnnHeaderNav li
{font-weight:bold;font-size: 11px;}

.cnnHeaderNav li a,
.cnnHeaderNav li a:visited
{color:#ca0002;text-decoration:none;text-transform:uppercase;line-height:25px;}

.cnnHeaderNav li a:hover
{color:#fff;background:#ca0002;}

.cnnHeaderNav li a.cnnCurPage
{color:#fff;background:#ca0002;}
.cnnHeaderNav li a.cnnCurPage:visited
{color:#fff;}

.cnnHeaderNav ul.cnnUtilityNavigation,
.cnnHeaderNav ul.cnnNavigation
{margin:0;padding:0;list-style:none;position:absolute;white-space:nowrap;}  

.cnnHeaderNav ul.cnnNavigation
{left:0;}

.cnnHeaderNav ul.cnnNavigation li
{float:left;border-width:0 1px 0 0;border-style:solid;border-color:#e6e6e6;}

.cnnHeaderNav ul.cnnNavigation li a
{padding:0 6px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle}

* html .cnnHeaderNav ul.cnnNavigation li a
{width:25px;}

.cnnHeaderNav ul.cnnNavigation li.offsite
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/gray_arrow.gif) 50% 100% no-repeat;}

.cnnHeaderNav ul.cnnNavigation li.offsite a
{color:#7b7b7b;}

.cnnHeaderNav ul.cnnNavigation li.offsite a:hover
{color:#ca0002;background:transparent;}

.cnnHeaderNav ul.cnnNavigation li.cnnNavLeft
{width:9px;height:27px;}

/* utility navigation */

.cnnHeaderNav ul.cnnUtilityNavigation
{right:0;}

.cnnHeaderNav ul.cnnUtilityNavigation li
{float:left;margin-left:5px;}

.cnnHeaderNav ul.cnnUtilityNavigation li a
{padding:0 12px 0 9px;width:auto;}

.cnnHeaderNav ul.cnnUtilityNavigation li a:hover
{color:#ca0002;background-color:transparent;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMostPopular
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_most_popular_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMostPopular a
{padding-left:25px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnIreport
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/ireport_icon.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnIreport a
{padding-left:18px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnRSS
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_rss_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnRSS a
{padding-left:17px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnVideo
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_video_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnVideo a
{padding-left:21px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMobile
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_mobile_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnMobile a
{padding-left:14px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnImpact
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_impact_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnImpact a
{padding-left:17px;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnOnTV
{ url(http://i.cdn.turner.com/cnn/.element/img/2.0/global/nav/header/header_tv_btn.gif) 0 50% no-repeat;}

.cnnHeaderNav ul.cnnUtilityNavigation li.cnnOnTV a
{padding-left:19px;}



/* ie6 navigation (11px Arial)
========================================= */
* html .cnnHeaderNav li
{font-size:11px;}

* html .cnnHeaderNav ul.cnnNavigation li a
{padding:0 4px 0 5px;}

* html .cnnHeaderNav ul.cnnUtilityNavigation li a
{padding:0 12px 0 7px;}



/* header layout */
.cnnHeaderContent .cnnHeaderCeiling
{position:relative;height:46px;padding-top:12px;margin:0 9px;}

.cnnHeaderContent .cnnHeadColRight
{position:absolute;right:0;top:24px;}

.cnnHeaderContent .cnnHeaderBot
{position:relative;height:36px;margin:0 12px 2px 9px;}

.cnnHeaderContent .cnnHeaderBot .cnnGlobalHeaderTopics
{position:absolute;top:10px;}

.cnnHeaderContent .cnnHeaderBot .cnnHeadColRight
{position:absolute;top:6px;z-index:1;}


/* header text rules */
.cnnHeaderContent .cnnSectName
{font-weight:bold;font-size:30px;color:#ca0002;}

.cnnHeaderContent .cnnGlobalHeaderSections
{font-size:11px;color:#dadada;padding-left:2px;}

.cnnHeaderContent .cnnGlobalHeaderSections .cnnSearchLabel
{color:#949494;}

.cnnHeaderContent a
{font-weight:bold;}

.cnnHeaderContent .cnnGlobalHeaderTopics
{font-size:11px;font-weight:bold;color:#949494;z-index:2;}

.cnnHeaderContent .cnnGlobalHeaderTopics a
{text-decoration:underline;}

.cnnHeaderContent .cnnGlobalHeaderTopics .cnnGlobalHeaderHotTopic
{color:#ca0002;}
.cnnHeaderContent .cnnGlobalHeaderTopics .cnnGlobalHeaderHotTopic a
{color:#ca0002;}

.cnnHeaderContent .cnnGlobalHeaderTopics a.cnnTopMore
{text-decoration:none;font-size:10px;font-weight:normal;}


/* header search form */

.cnnGlobalHeaderSearch form,
.cnnGlobalHeaderSearch input
{margin:0;padding:0;}

.cnnHeaderContent .cnnGlobalHeaderSearch
{margin-top:2px;}

.cnnGlobalHeaderSearch img,
.cnnGlobalHeaderSearch input
{vertical-align:middle;margin-right:4px;}

.cnnGlobalHeaderSearch .cnnHeaderTxtField
{width:435px;height:15px;font-size:11px; font-weight:bold;padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9;}

.cnnGlobalHeaderSearch input.cnnHeaderSearchBtn
{margin-bottom:2px;}

img.cnnSrchDomLogo /* note: header & footer */
{margin-top:2px;}
