#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 {float:left;}
#specials h1 span.title {display:inline;  padding-bottom:3px !important; width:862px; margin-left:auto; margin-right:auto; border-top:none;}
#specials h1 span.title a {width:735px; float:left; padding-left:120px;}
#specials .more, #specials .more a {font:18px/24px bold arial,helvetica,sans-serif !important; color:#003366;} 
#specials .more {float:left; width:115px; border-top:none; text-align:right; margin-top:15px;}
#specials .more a {width:115px !important; margin:0 !important; padding:0 !important;}
#specials #sections {border-top:1px solid #E5E5E5;}

ul.pagination-story {font:11px/24px arial,helvetica,sans-serif; color:#666; }
ul.pagination-story li {float:right; padding:0; margin:0 0 0 5px;}
ul.pagination-story li.pageStatus { margin-right:15px; }
ul.pagination-story li a, ul.pagination-story li a span {cursor:pointer; display:block; height:25px;}
ul.pagination-story li a { font:bold 14px/24px arial,helvetica,sans-serif; color:#fff !important; text-transform:uppercase; text-decoration:none;}
ul.pagination-story li a:hover { color:#fff !important; }
ul.pagination-story li.prev a { padding-left:24px !important; }
ul.pagination-story li.prev a span { padding-right:16px !important; }
ul.pagination-story li.next a { padding-left:16px !important; }
ul.pagination-story li.next a span { padding-right:24px !important; }
ul.pagination-story li.prev a, ul.pagination-story li.prev a span, ul.pagination-story li.next a, ul.pagination-story li.next a span {float:left; background-image:url('http://img.timeinc.net/time/i/pagination-story3.gif'); background-repeat:no-repeat !important; }
ul.pagination-story li.prev a { background-position:left -25px !important; }
ul.pagination-story li.prev a span { background-position:right -25px !important; }
ul.pagination-story li.prev a.disabled { background-position:left 0 !important; }
ul.pagination-story li.prev a.disabled span { background-position:right 0 !important; }
ul.pagination-story li.next a { background-position:left -75px !important; }
ul.pagination-story li.next a span { background-position:right -75px !important; }
ul.pagination-story li.next a.disabled { background-position:left -50px !important; }
ul.pagination-story li.next a.disabled span { background-position:right -50px !important; }
ul.pagination-story a:active { outline:0; } /* disable FF outline */

#article {margin-top:10px;}
#articleCopy {float:left; padding-bottom:10px;}
.articleEnd {clear:both; float:left; width:580px; border-top:1px solid #CCC; padding-top:10px;}
.link, .link a {font:bold 12px arial,helvetica,sans-serif; margin-top:4px;}

.mpop2 {float:left; width:250px; _width:200px; padding:10px 15px 10px 0; margin:0 20px 0 5px; _margin:0 0px 0 0px; font:normal 105%/105% Georgia,"Times New Roman",Times,serif; border:0px solid red; background-color:#FFF !important;}
.mpop2 ul {clear:both; list-style-type:none; padding:0 !important; margin:0; font-size:70%; background-color:#FFF !important;}
.mpop2 ul a:link, .mpop2 ul a:hover, .mpop2 ul a:visited {color:#003366 !important;}
.mpop2 ul a:hover {text-decoration:underline !important;}
.mpop2 ul li {margin:0; padding:0 0 2px 0 !important; font-size:110%; line-height:110%; color:#003366 !important; border-style:none !important;  background-color:#FFF !important;}
.mpop2 ul ul {list-style-type:disc; background-color:#FFF !important; float:left;}
.mpop2 ul ul li {background-color:#FFF !important; margin:5px 0 5px 3em; width:85% !important;}
.mpop2 ul ul li, .mpop2 ul ul li a {font-size:125% !important; font-weight:normal !important;}
.mpop2 h3 {display:block; color:#003366 !important; font:bold 14px arial, sans-serif; padding:3px 5px; margin:0 !important;  background-color:#f5f5f5;}
.mpop2 li.closed h3 {cursor:pointer;}
.mpop2 h3 span {background:url('http://img.timeinc.net/time/i/icon_mpop-arrows2.gif') bottom right no-repeat; padding-right:15px;}
.mpop2 li.closed h3 span {background-position:top right;}
#specials #promos #moreStories ul li {clear:left;}

.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;}
