#header {padding-top:13px; width:100%;}
#header #topBanner {float:left; padding-left:28px;} 
#logo {padding-left:16px; float:left;}
#logo #time {float:none; padding:2px 0 0 2px; width:189px; height:62px; overflow:hidden; background:url('http://img.timeinc.net/time/i/logos.gif') no-repeat left top; text-indent:-2000px;}
#logo #cnn {padding:2px 0 2px 2px; width:189px; height:30px; overflow:hidden; background:url('http://img.timeinc.net/time/i/logos.gif') no-repeat 15px -61px; text-indent:-2000px;}
#logo #time a {width:189px; height:62px; overflow:hidden;}
#logo #cnn a {width:189px; height:30px; overflow:hidden;}
#specials #logoAdWrap {width:100%; float:left;}
#specials h1 span {border-top:none; font:normal 55px/120% "Arial Black", Arial, Helvetica, sans-serif; letter-spacing:-3px;}

.searchWrap {float:right; position:relative; width:336px;}
#search1 {float:right; font:.8em arial; width:336px;}
#search1 .ad {float:left; width:88px; padding:0 !important; margin:0;}
#frmSearch {float:right; background-image:none !important; position:static !important;}
#search1 ul {padding-left:0;  background-color:#fff;}
#search1 input#query {width:205px !important; _width:195px !important; height:21px; margin:0px 0 0 2px; font:normal 16px arial, sans-serif; padding:5px 3px 1px 3px; float:left; color:#C00 !important; border:1px solid #CCC;}
#search1 ul#searchCat {color:#C00; width:210px; _width:200px; border:1px solid #bbb; border-width:0 1px 1px 1px; display:none; margin-top:0; list-style-type:none; font:bold 12px arial,sans-serif; margin-left:3px; position:absolute; top:31px; left:88px;}
#search1 input.magnify {cursor:pointer; background-image:url('http://img.timeinc.net/time/rd/trunk/www/web/feds/i/icon_glass.png'); display:block; height:29px !important; width:30px; float:left; margin:0; border-style:none;}
#search1 ul#searchCat li {margin:0; padding:6px;}
#search1 label {display:none;}


