.cnnNotborder {border-top:none!important;}
.cnnLive {margin:0 3px -1px 0;}
.cnnLive2 {margin:0px 5px -1px 1px;}
.cnnVideoIcon {margin:1px 3px -1px 0;}
.cnnVideoIcon2 {margin:1px 4px 0px 1px;}

/* story pages ceiling */
.cnnStoryPill {width:770px;background:#000;padding:8px 0 0 0;}
.cnnStoryPill table div {display:block;float:left;}
.cnnStoryPill table a:link, .cnnStoryPill table a:visited {text-decoration:none;color:#1e2c39;background-color:inherit;font-family:verdana,arial,sans-serif;font-size:11px;}
.cnnStoryPill table a:hover {text-decoration:none;color:#c00;background-color:inherit;}
.cnnPillMid {background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/pill_b.gif) top left repeat-x;font-size:11px;line-height:19px;font-weight:bold;text-align:center;}
.cnn10pxRpad {padding-right:10px;}

.cnnStoryLogo {width:423px;display:block;float:left;}
.cnnStorySrch {width:79px;display:block;float:left;}
.cnnStoryRad {width:20px;height:61px;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/topper_bg_blue.jpg);display:block;float:left;}
.cnnStoryRad .cnnButtonHolT {margin-top:22px;}
.cnnStoryRadOp {display:block;float:left;width:41px;}
.cnnStorySrchIn {display:block;float:left;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/topper_bg_blue.jpg);width:157px;height:61px;}
.cnnStorySrchIn div {margin-top:22px;margin-left:3px;}
.cnnnSectSrchInput {background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/searchbar/yahoo.gif); background-repeat: no-repeat; background-position: center; background-color:#fff;width:151px;height:24px;}
.cnnStorySrchBLft {display:block;float:left;width:7px;}
.cnnStorySrchB {display:block;float:left;width:37px;}
.cnnStorySrchBRt {display:block;float:left;width:6px;}

.cnnButtonHol, .cnnButtonHolT {height:14px;width:14px; overflow:hidden;}
.cnnButtonHolT {margin-top:4px;}
.cnnRbutton {height:10px;width:10px;margin:0;padding:0;}

#cnnGreyBan .cnnStoryRad,
#cnnGreyBan .cnnStorySrchIn {background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/grey/topper_bg_grey.jpg);}

/* Blue/Grey nav top */
.cnnSectTopNav {width:770px;clear:both;}

/* section pages ceiling */
.cnnSectPill {display:block;float:left;background:#000;height:48px;width:423px;}
.cnnSectPill table div {display:block;float:left;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/pill_b.gif) top left repeat-x;font-size:11px;line-height:19px;font-weight:bold;text-align:center;}
.cnnSectPill table a:link, .cnnSectPill table a:visited {text-decoration:none;color:#1e2c39;background-color:inherit;font-family:verdana,arial,sans-serif;font-size:11px;}
.cnnSectPill table a:hover {text-decoration:none;color:#c00;background-color:inherit;}

#cnnSectBanB, #cnnSectBanG {width:347px;}
.cnnSectBan {display:block;float:left;height:48px;overflow:hidden;width:347px;}
.cnnSectSrch {width:79px;display:block;float:left;}
.cnnSectRad {width:20px;height:61px;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/scoreboard/1px_shim.jpg);display:block;float:left;}
.cnnSectRad .cnnButtonHolT {margin-top:10px;}
.cnnSectRadOp {display:block;float:left;width:41px;}
.cnnSectSrchIn {background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/scoreboard/1px_shim.jpg);width:157px;height:61px;display:block;float:left;}
.cnnSectSrchIn div {margin-top:10px;margin-left:3px;}
.cnnnSectSrchInput {background-image: url(http://i.cdn.turner.com/si/.element/img/2.0/searchbar/yahoo.gif); background-repeat: no-repeat; background-position: center; background-color:#fff;width:151px;height:24px;}
.cnnSectSrchB {width:50px;display:block;float:left;background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/blue/scoreboard/1px_shim.jpg);}

.cnnSectLogo {display:block;float:left;width:265px;}
.cnnSectSB {display:block;float:left;width:419px;}
.cnnSectSBRt {display:block;float:left;width:86px;}

#cnnSectBanG .cnnSectRad,
#cnnSectBanG .cnnSectSrchIn,
#cnnSectBanG .cnnSectSrchB
{background:url(http://i.cdn.turner.com/si/.element/img/3.0/global/grey/scoreboard/1px_shim.jpg);}

.cnn5pxBpad {padding-bottom:5px;}
.cnn10pxLpad {padding-left:10px;}
.cnnFooter TABLE { background-color:#eee; }

/* footer */
#cnnGloFooter {width:743px;height:140px;background:#fff;color:#666;font-family:verdana,arial,sans-serif;font-size:10px;margin-top:4px;}
#cnnGloFooter a, #cnnMainFooter a:visited {color:#c00;background-color:inherit;text-decoration:none;}
#cnnGloFooter a:hover {color:#c00;background-color:inherit;text-decoration:underline;}
#cnnGloFooter ul {list-style:none;padding:0;}
#cnnGloFooter ul li {background-image:url(http://i.cdn.turner.com/si/.element/img/3.0/global/arrow_red_footer.gif);background-repeat:no-repeat;}
#cnnGloFooter ul li a {padding:1px 4px 1px 8px;}

div.cnnBotLogo,
div.cnnSubLnks,
div.cnnWeather,
div.cnnQuotes {display:block;float:left;height:133px;border-right:1px solid #ccc;margin-top:4px;}

div.cnnBotLogo {width:243px;font-family:arial,helvetica,sans-serif;}
div.cnnBotLogo img {margin:6px 0 9px 0;}

div.cnnSubLnks {width:187px;font-weight:bold;text-align:left;}
div.cnnSubLnks a, div.cnnSubLnks a:visited {color:#000!important;background-color:inherit;text-decoration:none;font-size:10px;}
div.cnnSubLnks ul
{margin:-2px 0 0 8px;}
div.cnnSubLnks ul li
{background-position:1px 16px;font-size:11px;line-height:37px;border-top:1px solid #ccc;width:172px;}

div.cnnWeather {width:161px;text-align:left;}
div.cnnWeather ul
{margin:3px 0 0 13px;}
div.cnnWeather ul li
{background-position:1px 3px;font-size:10px;line-height:12px;font-weight:bold;}
div.cnnWeather ul li a, div.cnnWeather ul li a:visited {color:#000!important;background-color:inherit;text-decoration:none;}
div.cnnWeather table {border-collapse:collapse;margin-top:3px;}
div.cnnWeather td {margin:0;padding:0;}
.cnnWeatherBox {padding:1px;background:#e7e7e7;color:inherit;border:1px solid #ccc;width:120px;height:40px;margin:5px 0 5px 20px;}

.cnnWeatherBox table td input {font-size:10px;}

div.cnnSubLnks a:hover, div.cnnWeather ul li a:hover {color:#c00!important;background-color:inherit;text-decoration:none!important;}

div.cnnQuotes {width:142px;border-right:none!important;}
.cnnQuotesBox {padding:5px;background:#e7e7e7;color:inherit;border:1px solid #ccc;width:120px;height:65px;margin-left:4px;}

/* bottom search */
#cnnBotSearch {background:#333;color:inherit;width:770px;height:37px;text-align:left;}
#cnnBotSearch table {margin-left:50px;background:#333;}

#cnnBotSearch .cnnLftBlk {display:block;float:left;}
#cnnBotSearch .cnnRtBlk {display:block;float:right;}
#cnnBotSearch .cnnRtBlk img {margin:2px 10px 0 0;}

.cnn5pxLRPad {padding:0 5px;}
.cnn10LRMar {margin:0 10px;}
.cnn3pxBMar {margin-bottom:3px;}

/* navigation */

#cnnNavigation {width:770px;clear:both;}

/* all */
	
#cnnDropNav, #cnnDropNav ul {
	float: left;
	width: 770px;
	height:19px;
	list-style: none;
	background: #fff;
	padding: 0;
	margin: 0 0 0 0;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
	z-index:999;
	text-align:left;
}

.cnnMenu, .cnnMenuOver {float:left;display:inline;}
.cnnMenu .cnnNavCont {visibility:hidden;}
.cnnMenuOver .cnnNavCont {visibility:visible;}
.cnnNavCont, .cnnNavImg {position:relative;z-index:999;}
.cnnNavImg {width:45px;} 
.cnnNavCont {width:10px;overflow:visible;}


#cnnDropNav a {
	display: block;
	text-decoration: none;
	padding-left:14px;
	color:#000;
	font-weight:bold;
}

#cnnDropNav a:hover {color:#fff;}

#cnnDropNav li {
	float: left;
	padding: 0;
	border-bottom:1px solid #ccc;
	line-height:22px;
}


#cnnDropNav li:hover ul ul,
#cnnDropNav li.cnnMenuOver ul ul {
	left: -999em;
}

#cnnDropNav li:hover ul,
#cnnDropNav li li:hover ul,
#cnnDropNav li.cnnMenuOver ul,
#cnnDropNav li li.cnnMenuOver ul {
	left: auto;
}	

/* first menu */

#cnnDropNav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	margin: 0;
	border:1px solid #000;
}

#cnnDropNav li li {width: 14.4em;}

#cnnDropNav li li a {width: 14.4em;}

#cnnDropNav li li:hover,
#cnnDropNav li li.cnnMenuOver {
	background: #666;
	color: #fff;
}

a.cnnNavRed:link,
a.cnnNavRed:visited {color:#c00!important;}

a.cnnNavBlue:link,
a.cnnNavBlue:visited {color:#365d7f!important;}

a.cnnNavRed:hover, a.cnnNavBlue:hover {color:#fff!important;}

#cnnDropNav li ul.cnnMore {margin-left:-2px;}
#cnnDropNav li ul.cnnLast {margin-left:-77px;width:15.4em;}
#cnnDropNav li ul.cnnLast li, #cnnDropNav li ul.cnnLast a {width:15.4em;}


/* second menu */

#cnnDropNav li ul ul {
	margin: -22px 0 0 14.4em;
	font-weight: normal;
	border-bottom:none;
}

#cnnDropNav li li li {
	border-color:#000;
}

#cnnDropNav li li li a {padding: 0 0 0 14px;}

#cnnDropNav li li li a {width:100%;}

#cnnDropNav li li li {line-height:18px;width:50%!important;display:block;overflow:hidden;}

/* submenu specifics */

#cnnSubmenu a, #cnnSubmenu li, #cnnSubmenu2 a, #cnnSubmenu2 li, #cnnSubmenu3 a, #cnnSubmenu3 li, #cnnSubmenu4 a, #cnnSubmenu4 li, #cnnSubmenu5 a, #cnnSubmenu5 li, #cnnSubmenu6 a, #cnnSubmenu6 li
{background:#666;color:#fff;}

#cnnSubmenu a:hover, #cnnSubmenu li:hover, #cnnSubmenu2 a:hover, #cnnSubmenu2 li:hover, #cnnSubmenu3 a:hover, #cnnSubmenu3 li:hover, #cnnSubmenu4 a:hover, #cnnSubmenu4 li:hover, #cnnSubmenu5 a:hover, #cnnSubmenu5 li:hover, #cnnSubmenu6 a:hover, #cnnSubmenu6 li:hover
{background:#fff;color:#000;}

#cnnSubmenu div, #cnnSubmenu2 div, #cnnSubmenu3 div, #cnnSubmenu4 div, #cnnSubmenu5 div, #cnnSubmenu6 div {border-left:1px solid #000;}

#cnnSubmenu {
width: 174px!important;
}
#cnnSubmenu {
\width: 202px!important; 
w\idth: 174px!important;
}

#cnnSubmenu2 {
width: 220px!important;
}
#cnnSubmenu2 {
\width: 248px!important; 
w\idth: 220px!important;
}

#cnnSubmenu3 {
width: 216px!important;
}
#cnnSubmenu3 {
\width: 244px!important; 
w\idth: 216px!important;
}

#cnnSubmenu4 {
width: 210px!important;
}
#cnnSubmenu4 {
\width: 238px!important; 
w\idth: 210px!important;
}

#cnnSubmenu5 {
width: 210px!important;
}
#cnnSubmenu5 {
\width: 238px!important; 
w\idth: 210px!important;
}

#cnnSubmenu6 {
width: 200px!important;
}
#cnnSubmenu6 {
\width: 228px!important; 
w\idth: 200px!important;
}

/* additive css for dropnav ncaaf scoreboards */

#cnnSubmenu7 a, #cnnSubmenu7 li
{background:#666;color:#fff;}

#cnnSubmenu7 a:hover, #cnnSubmenu7 li:hover
{background:#fff;color:#000;}

#cnnSubmenu7 div {border-left:1px solid #000;}

#cnnSubmenu7 {
width: 220px!important;
}
#cnnSubmenu7 {
\width: 248px!important; 
w\idth: 220px!important;
}

.cnnMenu div.cnnNavArw {background-image:url('http://i.cdn.turner.com/si/.element/img/3.0/sect/hockey/nhl/dropdown_arrow.jpg');background-position:13.4em 7px;background-repeat:no-repeat;}
