#mainContent {margin:0 0 10px 10px;width:960px;}

#aColumn { float:left; width:635px; overflow:hidden;}
#rightcol {width:310px; float:right; background-color:#ECEAE0; padding:5px; margin-right:2px;}
#rightcol div {background-color:#fff; margin-bottom:5px;zoom:1;}
#rightcol h4 {font:bold 18px/20px arial,sans-serif;color:#323232;margin:0 0 5px 0;}

#hero_tout {width:618px; padding:7px 7px 0 7px; background:#fff url(http://img2.timeinc.net/toh/i/homepage/bg_herotout.gif) left -12px repeat-x; height:440px;}
#hero_tout #slider {float:left;}
#hero_tout div h2 {float:left; padding:7px 0; font:bold 24px Georgia,  "Times New Roman", Times, serif; }
#hero_tout div.tab {float:left; background-color:#fff; padding:0 4px 20px 7px; margin-bottom:6px; clear:both;height:342px;width:607px;overflow:hidden;}
#hero_tout div img {float:left; margin-right:10px;}
#hero_tout div p {float:right; height:270px; width:142px; font-size:14px; padding-top:10px; overflow:hidden;}
#hero_tout #ctrls_cont {position:relative;}
#hero_tout #ctrls_cont #ctrls {position:absolute; top:327px; margin:0;left:535px;overflow:hidden;}
#hero_tout .ie_layout {height:0; height:auto; zoom:1;}
#hero_tout #ctrls_cont #ctrls a {float:left; width:24px; height:16px; text-indent:-9999px; background:url(../../i/homepage/sprite_herotout.png) 0 0 no-repeat;}
#hero_tout #ctrls_cont #ctrls a#back {background-position:4px 0;}
#hero_tout #ctrls_cont #ctrls a.pause {background-position:-109px 0; border-left:1px solid #fe8b00; border-right:1px solid #fe8b00;}
#hero_tout #ctrls_cont #ctrls a.play {background-position:-109px -13px; border-left:1px solid #fe8b00; border-right:1px solid #fe8b00;}
#hero_tout #ctrls_cont #ctrls a#forward {background-position:-219px 0;}
#hero_tout ul {margin:0; padding:0;}
#hero_tout ul li {float:left; margin-right:5px; background:#f1f3f8 url(../../i/homepage/sprite_herotout.png) right -64px no-repeat;}
#hero_tout ul li a {float:left; display:block; padding:2px 2px 2px 0; width:101px; height:39px; font:normal 11px Arial, Helvetica, sans-serif; outline:none;}
#hero_tout ul li a:hover { text-decoration:none;}
#hero_tout ul li.ui-state-active a:hover { text-decoration: underline;}
#hero_tout ul li span {float:left; width:14px; padding:0 0 15px 3px; display:block; font:bold 12px Georgia, "Times New Roman", Times, serif; color:#06c;}
#hero_tout ul li.ui-state-active {position:relative; top:-6px; background:#fff url(../../i/homepage/sprite_herotout.png) right bottom no-repeat;}
#hero_tout ul li.ui-state-active span {width:19px; font-size:18px; color:#f60; padding-top:0;}
#hero_tout ul li.ui-state-active a {padding-top:4px; height:60px; width:97px; font:bold 14px Arial, Helvetica, sans-serif;}
#hero_tout ul li.last {margin:0;}
#hero_tout ul li.last a {width:98px;}
#hero_tout ul li.last.ui-state-active a {width:94px;}
#hero_tout .ui-tabs-hide {display:none;}
#hero_tout a.img_link {display:block; float:left; height:300px; width:450px;}
#hero_tout .videoOverlayContainer {position:relative;clear:both;display:block;}
#hero_tout .videoOverlay {background:url(http://img2.timeinc.net/toh/i/global/watchVideoOverlay.gif) no-repeat;height:47px;width:47px;position:absolute;left:200px;top:125px;margin:0;padding:0;z-index:1000;}


#medium_touts {float:left; width:624px; padding:0 0 15px 7px; margin:20px 0 0 0;}
#medium_touts .mtout {float:left; width:200px; padding-right:12px;}
#medium_touts .mtout.last {padding:0;}
#medium_touts .mtout.video {position:relative; display:block;}
#medium_touts .mtout.video a.overlay, #medium_touts .mtout.video a.overlay:hover {display:block; position:absolute; left:80px; top:100px; width:47px; height:47px; background:url(http://img2.timeinc.net/toh/i/global/watchVideoOverlay.gif) left top no-repeat; outline:none;}
#medium_touts .mtout h3 {padding-top:5px; font:bold 14px Georgia, "Times New Roman", Times, serif;}
#medium_touts .mtout h3.hot {font-size:11px;}
#medium_touts .mtout h4 {padding-bottom:5px; font:bold 18px Georgia, "Times New Roman", Times, serif; font-style:italic;}

#most_pop_gal {float:left; width:624px; border-top:1px dotted #e3e3e3; padding:7px 0 0 7px; clear:both;}
#most_pop_gal h4 {padding:5px 0 15px 0; font:bold 18px Georgia, "Times New Roman", Times, serif; font-style:italic;}
#most_pop_gal #most_pop_gal_container {background:url(http://img2.timeinc.net/toh/i/homepage/most_pop_bg.png);}
#most_pop_gal .row {float:left; width:624px; border-bottom:1px dotted #e3e3e3;}
#most_pop_gal .last {border:0;}
#most_pop_gal .stout {float:left; width:300px; margin:5px 0; padding:0 0 15px 0;}
#most_pop_gal .left {padding-right:10px; margin-right:10px;}
#most_pop_gal .stout h3 {padding:0 0 5px 0; margin:0; font:normal 18px Georgia, "Times New Roman", Times, serif;}
#most_pop_gal .stout p {float:left; font-size:11px; width:153px; padding-left:7px; color:#333; line-height:15px;}
#most_pop_gal .stout img {float:left;}
#most_pop_gal .more {background:transparent url(http://img2.timeinc.net/toh/i/global/iconMore.gif) no-repeat scroll 0 0;padding:0 0 0 20px;float:right;}
#most_pop_gal #see_all_galleries {margin:0;clear:both;display:block;}
#topics, #mag, #totd, #webcam, #tv_shows {padding:5px;}

#topics ul {margin-bottom:.5em;_margin-bottom:.5em;}
html>body #topics ul{ *margin-bottom:0;}
#topics ul li {margin-bottom:.2em}
#topics .col1 {float:left; }
#topics .col2 { margin:0 0 0 8.8em; width:60%;}
#topics ul li a {font:12px/13px Georgia,serif;text-decoration:none;} 
#topics .more {background:transparent url(http://img2.timeinc.net/toh/i/global/iconMore.gif) no-repeat scroll 0 0;color:#EF7C1B;padding:0 0 0 20px; margin:0 0 0 65px; clear:both;}

#webcam {padding:7px 5px;}
#webcam div {float:left;width:212px;}
#webcam h4 {font-family:Arial, Helvetica, sans-serif;}
#webcam a {display:block;_float:left;}
#webcam a#watch {width:140px; height:21px; background:url(http://img2.timeinc.net/toh/i/homepage/button-watch-crew.gif) no-repeat; text-indent:-9999px;}

#tv_shows img {float:left;margin:0 5px 5px 0;}
#tv_shows p {margin:5px 0;clear:left; font-size:11px;}
#tv_shows ul li {margin-bottom:3px; font-family:Arial, Helvetica, sans-serif;}
#tv_shows ul li a {background:transparent url(http://img2.timeinc.net/toh/i/global/iconBrowse.gif) no-repeat scroll 0 0;padding:0 0 0 22px;font-size:11px;}

#asktoh {border-top:1px dotted #e3e3e3; margin:10px 0 0 0; padding:7px 0 0 0; background:url(http://img2.timeinc.net/toh/i/homepage/bg_asktoh.jpg) right bottom no-repeat;}
#asktoh h4 {font:italic 13px Georgia, "Times New Roman", Times, serif;}
#asktoh h4 span {font-style:normal}
#asktoh h3, #asktoh p {float:left; font:bold 12px Georgia, "Times New Roman", Times, serif; margin:0 0 10px 0; color:#06C; width:205px;}
#asktoh p {width:20px; display:block;}
#asktoh ul {clear:both;}

/*GET TOH MOVED TO MAIN.CSS*/

#totd p {text-align:center; margin-bottom:10px; line-height:20px; padding:0 5px;}
#totd h5 {float:left; font:italic 12px Georgia,serif; float:left; margin:0 0 0 10px; font-weight:bold;}
#totd ul {margin:0 0 0 5em; }
#totd a {background:transparent url(http://img2.timeinc.net/toh/i/homepage/icon_arrow.gif) no-repeat scroll 0 0; padding-left:20px; font:normal 11px Arial, Helvetica, sans-serif;}

/*MAG MOVED TO MAIN.CSS*/

/* temp
footer links container floating left with out below ad module temp cleared until omniture code in
*/
#footerLinks {clear:both;margin:0 auto;}
.adModule {clear:left; padding:5px;}
.adCopy {margin:0 0 0 5px !important;}