BODY { background:#ccc url('http://i.cdn.turner.com/si/.element/img/4.1/global/background_tile.gif') repeat-x top left; }

DIV.cnnSearch { color:#fff;font:11px verdana;padding:9px 0;width:1000px; }
DIV.cnnSearch DIV { font-weight:bold;text-transform:uppercase;white-space:nowrap; }
DIV.cnnSearch DIV.cnnLeft { float:left; }
DIV.cnnSearch DIV.cnnRight { text-align:right; }
DIV.cnnSearch A { color:#fff;line-height:22px; }
DIV.cnnSearch A:hover { color:#e7e7e7; }
DIV.cnnSearch INPUT { vertical-align:middle; }
DIV.cnnSearch INPUT.cnnLeft { margin-right:4px;width:300px; }
DIV.cnnSearch SPAN { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.0/global/pixels/999999.gif') repeat-y top center;padding:0px 20px; }


DIV.cnnBanner { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/sect/global/topper.gif') no-repeat top right;position:relative;text-align:left;width:1000px; }
.ie6 DIV.cnnBanner { width:1000px; }
DIV.cnnBannerSection { height:99px;position:absolute;left:243px;top:0px;width:757px; }
DIV.cnnBannerSection TD.col0 { display:none; }
DIV.cnnBannerSection DIV.cnn_border { display:none; }
DIV.cnnBannerSection IMG { display:inline;float:left; }
DIV.cnnBannerSection DIV.cnnLeft { float:left; }
DIV.cnnBannerSection DIV.cnnLeft IMG { float:none; }
DIV.cnnBannerSection DIV.cnnRight { float:right;margin:8px 6px 0 0; }
DIV.cnnBannerSection DIV.cnn_header { color:#000;font:bold 50px georgia;line-height:58px;padding:6px 10px 0 0; }
DIV.cnnBannerSection DIV.cnn_header SPAN { font-size:10px;color:#ccc; }
DIV.cnnBannerSection DIV.cnn_header A { color:#000; }
DIV.cnnBannerSection DIV.cnn_more { color:#2e373c;font-size:10px;padding:2px 0 0 0; }
DIV.cnnBannerSection DIV.cnn_more A { color:#fff;font-weight:bold; }
DIV.cnnBannerSection DIV.cnn_more A:hover { color:#e7e7e7; }
DIV.cnnBannerSection DIV.cnn_more DIV { display:none;color:#ccc;line-height:12px; }
DIV.cnnBannerSection DIV.cnn_more DIV SPAN A { font:9px arial;font-weight:normal; }

DIV.cnnBannerDefault { font:bold 10px verdana;position:absolute;left:174px;margin:6px 15px 0px 5px;top:0px;width:806px; }
DIV.cnnBannerDefault A { color:#000;line-height:22px; }
DIV.cnnBannerDefault A:hover { color:#ec2c21; }
DIV.cnnBannerDefault INPUT { vertical-align:middle; }
DIV.cnnBannerDefault INPUT.cnnLeft { margin-right:4px;width:315px; }
DIV.cnnBannerDefault SPAN { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.0/global/pixels/999999.gif') repeat-y top center;padding:0px 10px; }
DIV.cnnBannerDefault DIV.cnnLeft { float:left; }
DIV.cnnBannerDefault DIV.cnnLeft IMG { float:none; }

DIV.cnnBannerDefault DIV.cnnSearch { padding-top:18px;width:806px; }
DIV.cnnBannerDefault DIV.cnnSearch DIV.cnnLeft { padding-left:10px; }
DIV.cnnBannerDefault DIV.cnnSearch INPUT.cnnLeft { width:150px; }
DIV.cnnBannerDefault DIV.cnnSearch SPAN { padding:0px 10px; }
DIV.cnnBannerDefault DIV.cnnLeft { float:left; }
DIV.cnnBannerDefault DIV.cnnLeft IMG { float:none; }

DIV.cnnPersonalize { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/global/personalize/mysi_shim.gif') repeat-x bottom left;font:11px verdana;height:30px;text-align:center;width:1000px; }
DIV.cnnPersonalize DIV { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/global/personalize/mysi_corner_L.gif') no-repeat top left; }
DIV.cnnPersonalize DIV DIV { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/global/personalize/mysi_corner_R.gif') no-repeat top right; }
DIV.cnnPersonalize UL { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/global/personalize/mysi_short.gif') no-repeat top left;margin:0px 11px;padding:3px 0 4px 76px;height:23px; }
DIV.cnnPersonalize LI { background-color:#fff;color:#ccc;padding:4px 0 6px 0; }
DIV.cnnPersonalize LI A { color:#000;font-weight:bold;padding:0 10px; }
DIV.cnnPersonalize LI A:hover { color:#ec2c21; }
DIV.cnnPersonalize LI A SPAN { font-weight:normal; }
DIV.cnnPersonalize LI SPAN A { background:#fff url('http://i.cdn.turner.com/si/.e1d/img/4.0/global/arrows/red_on_white.gif') no-repeat 10px 3px;font-size:10px;padding-left:16px; }

DIV.cnnTopnav { background-color:#fff;font-size:10px;padding:4px 0 5px 1px;width:999px;*width:1000px; }
DIV.cnnTopnav UL { font-weight:bold;height:14px;line-height:14px; }
DIV.cnnTopnav LI { border-left:1px solid #b2b2b2;float:left; }
DIV.cnnTopnav LI.cnnFirst { border:0; }
DIV.cnnTopnav LI A { color:#000;display:block;padding:0 18px 0 18px; }
DIV.cnnTopnav LI A:hover { color:#ec2c21; }

/* TAKEN FROM NAVBAR.CSS */
.cnnBotnav { background:#000 url('http://i.cdn.turner.com/si/.element/img/4.1/global/navigation/nav_black_corner_L.gif') no-repeat top left;border:0px;margin:0; padding:0;width:1000px; }
.cnnBotnavHolder { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.1/global/navigation/nav_black_corner_R.gif') no-repeat top right; }
.cnnBotnav TABLE { width:1000px!important;}
.cnnBotnav TD { font-weight:bold;padding:0px;text-align:center;white-space:nowrap;padding:0 auto;margin:0;}
.cnnBotnav .row0 TD IMG { display:none; }
.cnnBotnav .row1 TD { background-color:transparent; font-size:10px; text-align:center;}
.cnnBotnav .row1 TD.col0 { border-left:0px; }
.cnnBotnav A { background:transparent url('http://i.cdn.turner.com/si/.element/img/4.0/global/nav_background.gif') no-repeat 0px 8px;color:#fff; width:100%; font-size:10px; padding:8px 0!important; line-height:13px;}
.cnnBotnav A:hover { color:#ccc; width:100%; font-size:10px; padding:0!important;  }
.cnnBotnav LI LI DIV { padding:8px 11px;line-height:13px;}
.cnnBotnav .col0 A { background-image:none; }

/* all */
.cnnBotnav #cnnDropNav,
.cnnBotnav #cnnDropNav ul {float:left;padding:0;font-weight:bold;z-index:999999;width:99%;}
.cnnBotnav .cnnMenu,
.cnnBotnav .cnnMenuOver {float:left;display:inline;width:100%;text-align:left;}
.cnnBotnav .cnnMenu .cnnNavCont {visibility:hidden;margin-top:2px;}
.cnnBotnav .cnnMenuOver .cnnNavCont {visibility:visible;margin-top:2px;}
.cnnBotnav .cnnNavCont,
.cnnBotnav .cnnNavImg {position:relative;z-index:999999;height:100%;}
.cnnBotnav .cnnNavImg {text-align:center;}
.cnnBotnav .cnnNavCont {border:0;width:10px;overflow:visible;text-align:left;*padding-top:-2px;}
.cnnBotnav #cnnDropNav a {display:block;font-weight:bold;line-height:29px;padding:0px !important;margin:0px !important;height:100%;}
.cnnBotnav #cnnDropNav a {display:block;font-weight:bold;line-height:29px;padding:0px !important;margin:0px !important;height:100%;}
.cnnBotnav #cnnDropNav li {float:left;padding:0;line-height:10px!important;}
.cnnBotnav #cnnDropNav li:hover ul ul,
.cnnBotnav #cnnDropNav li.cnnMenuOver ul ul {visibility:hidden;}
.cnnBotnav #cnnDropNav li:hover ul,
.cnnBotnav #cnnDropNav li li:hover ul,
.cnnBotnav #cnnDropNav li.cnnMenuOver ul,
.cnnBotnav #cnnDropNav li li.cnnMenuOver ul {left:auto;visibility:visible;}

/* drop down menu */
.cnnBotnav #cnnDropNav li ul {background-color:#dde4e8;position:absolute;height:auto;width:180px;margin-top:0px;border:0;}
.cnnBotnav #cnnDropNav li li ul {background-color:#fff;}
.cnnBotnav #cnnDropNav li li {border:0;height:auto;text-align:left;width:180px;}
.cnnBotnav #cnnDropNav li li a {background-image:none;background-color:transparent;color:#000;width:158px;*width:180px;height:100%; padding:0 11px!important;}
.cnnBotnav #cnnDropNav li li a:hover {color:#ec2c21;padding:0 11px!important;}
.cnnBotnav #cnnDropNav li li:hover,
.cnnBotnav #cnnDropNav li li.cnnMenuOver {background:#fff;color:#ec2c21;cursor:pointer;}
#cnnDropNav li.cnnMenuOver a {color:#ec2c21;}
.cnnBotnav #cnnDropNav li li:hover a, #cnnDropNav li li.cnnMenuOver a {color:#ec2c21;}

/* drop down and to the right menu */
.cnnBotnav #cnnDropNav li ul ul,
.cnnBotnav #cnnDropNav0 li ul ul,
.cnnBotnav #cnnDropNav1 li ul ul,
.cnnBotnav #cnnDropNav2 li ul ul,
.cnnBotnav #cnnDropNav3 li ul ul,
.cnnBotnav #cnnDropNav4 li ul ul,
.cnnBotnav #cnnDropNav5 li ul ul,
.cnnBotnav #cnnDropNav6 li ul ul,
.cnnBotnav #cnnDropNav7 li ul ul,
.cnnBotnav #cnnDropNav8 li ul ul,
.cnnBotnav #cnnDropNav9 li ul ul,
.cnnBotnav #cnnDropNav10 li ul ul,
.cnnBotnav #cnnDropNav11 li ul ul,
.cnnBotnav #cnnDropNav12 li ul ul {margin:-29px 0 0 180px;font-weight:normal;width:306px!important;}
.cnnBotnav #cnnDropNav li li li,
.cnnBotnav #cnnDropNav0 li li li,
.cnnBotnav #cnnDropNav1 li li li,
.cnnBotnav #cnnDropNav2 li li li,
.cnnBotnav #cnnDropNav3 li li li,
.cnnBotnav #cnnDropNav4 li li li,
.cnnBotnav #cnnDropNav5 li li li,
.cnnBotnav #cnnDropNav6 li li li,
.cnnBotnav #cnnDropNav7 li li li,
.cnnBotnav #cnnDropNav8 li li li,
.cnnBotnav #cnnDropNav9 li li li,
.cnnBotnav #cnnDropNav10 li li li,
.cnnBotnav #cnnDropNav11 li li li,
.cnnBotnav #cnnDropNav12 li li li {width:153px;height:auto;display:block;overflow:hidden;}

.cnnBotnav #cnnDropNav8 li ul ul {margin-left:-306px;}
.cnnBotnav #cnnDropNav11 li ul {margin-left:-47px}
.cnnBotnav #cnnDropNav11 li ul ul {margin-left:-306px;}
.cnnBotnav #cnnDropNav12 li ul {margin-left:-118px}

.cnnBotnav #cnnDropNav li li li a {color:#fff;padding:0 11px!important;margin:0;}
.cnnBotnav #cnnDropNav li li li a:hover {color:#000; padding:0 11px!important;margin:0;}

/* submenu specifics */
.cnnBotnav #cnnSubmenu a,
.cnnBotnav #cnnSubmenu li
{background:#fff;color:#000!important;}

.cnnBotnav #cnnSubmenu a:hover,
.cnnBotnav #cnnSubmenu li:hover
{background:#dde4e8;color:#ec2c21!important;}

.cnnBotnav #cnnSubmenu { width: 306px!important; }

.cnnBotnav #cnnDropNav SPAN { font-size:9px; }

.cnnBotnav TD.col0 A, .cnnBotnav TD.col0 A:hover { width:46px; } /* NFL */
.cnnBotnav TD.col1 A, .cnnBotnav TD.col1 A:hover { width:147px; } /* COLLEGE FOOTBALL */
.cnnBotnav TD.col2 A, .cnnBotnav TD.col2 A:hover { width:47px; } /* MLB */
.cnnBotnav TD.col3 A, .cnnBotnav TD.col3 A:hover { width:48px; } /* NBA */
.cnnBotnav TD.col4 A, .cnnBotnav TD.col4 A:hover { width:98px; } /* COLLEGE BB */
.cnnBotnav TD.col5 A, .cnnBotnav TD.col5 A:hover { width:55px; } /* GOLF */
.cnnBotnav TD.col6 A, .cnnBotnav TD.col6 A:hover { width:47px; } /* NHL */
.cnnBotnav TD.col7 A, .cnnBotnav TD.col7 A:hover { width:71px; } /* RACING */
.cnnBotnav TD.col8 A, .cnnBotnav TD.col8 A:hover { width:71px; } /* SOCCER */
.cnnBotnav TD.col9 A, .cnnBotnav TD.col9 A:hover { width:118px; } /* MMA & BOXING */
.cnnBotnav TD.col10 A, .cnnBotnav TD.col10 A:hover { width:109px; } /* HIGH SCHOOL */
.cnnBotnav TD.col11 A, .cnnBotnav TD.col11 A:hover { width:70px; } /* TENNIS */
.cnnBotnav TD.col12 A, .cnnBotnav TD.col12 A:hover { width:61px; } /* MORE */

.cnnFooterBox { border:3px solid #ccc;margin:9px 0 0 0;font-size:11px;padding:5px;text-align:left; }
.cnnFooterBox .cnnLeft { font-weight:bold;padding-right:8px;*padding-right:0px;text-align:center;width:100px; }
.cnnFooterBox .cnnLeft STRONG { display:block; }
.cnnFooterBox .cnnLeft STRONG SPAN { color:#ec2c21; }
.cnnFooterBox .cnnLeft A { color:#666; }
.cnnFooterBox .cnnRight { float:right;width:850px; }
.cnnFooterBox .cnnRight DIV { font-size:9px;padding-top:10px;text-align:center; }
.cnnFooterBox .cnnRight DIV.cnnClear { border-top:1px solid #ccc;font-size:1px;padding:0; }
.cnnFooterBox .cnnRight DIV A { color:#ec2c21; }
.cnnFooterBox .cnnRight BR { display:none; }
.cnnFooterBox .cnnRight DL { height:36px;margin:0 0 4px 0;padding:0; }
.cnnFooterBox .cnnRight DT { float:left;padding:3px 10px 3px 0; }
.cnnFooterBox .cnnRight DD { border-top:12px solid #fff;*border-top:0px;height:24px;*height:33px;line-height:24px;*line-height:12px;*padding-top:19px;overflow:hidden; }
.cnnFooterBox .cnnRight DD SPAN { color:#ec2c21;font-size:11px;font-weight:bold;text-transform:uppercase; }
.cnnFooterBox .cnnRight DD A { border-left:1px solid #ccc;color:#444;font-size:11px;font-weight:bold;padding:0 5px 0 7px;white-space:nowrap; } /* extra left 2px to compensate for breaking space */
.cnnFooterBox .cnnRight DD A:hover { color:#ec2c21; }
.cnnFooterBox .cnnRight UL { font-size:11px; }
.cnnFooterBox .cnnRight LI { background:#fff url('http://i.cdn.turner.com/si/.element/img/4.0/global/arrows/red_on_white_5x9.gif') no-repeat 0px 11px;color:#b2b2b2;float:left;font-weight:bold;line-height:15px;overflow:hidden;padding:8px 0 7px 8px;white-space:nowrap;width:162px;*width:169px; }
.cnnFooterBox .cnnRight LI A { color:#000; }
.cnnFooterBox .cnnRight LI A:hover { color:#ec2c21; }
.cnnFooterBox DD A.cnnFirst { border:0;padding-left:0; }

DIV.cnnSearchFooter { padding:5px 11px;text-align:center; }
DIV.cnnSearchFooter INPUT { vertical-align:middle; }
DIV.cnnSearchFooter INPUT.cnnLeft { margin-right:4px;width:315px; }

