/* Copyright 2008 Time.com */

/* Common */
#sectionheading {float:left; padding:5px 0px 10px 5px;}
#sections .credits {float:right; font:normal 9px arial,sans-serif; color:#666;}
#sections .caption {float:left; width:100%; font:normal 11px arial,sans-serif; color:#666;}
.sectionLinks ul {clear:both;}
.sectionLinks ul li {padding-top:5px; font:bold 12px arial,sans-serif; color:#003366;}
.sectionLinks ul li a {font:bold 12px arial,sans-serif;}
#sections .seeAll {margin:10px 10px 0px 0; background:url('arrow_2.gif') no-repeat 66px 4px;}

/* Main story */
#sections #mainStory {float:left; border-bottom:4px solid #E5E5E5; width:360px;}
#sections #mainStory h2, #mainStory h2 a, #sections #mainStory h2 a:visited {font:bold 20px arial,sans-serif; color:#3C3158; padding:0; margin:0;}
#sections .mainStoryCopy {float:left; padding:9px 10px 9px 0px; background:transparent;}	
#sections #mainStory .thumbnail {margin:0; padding:0;}	
#sections #mainStory .thumbnail img, #sections #mainStory .thumbnail a img {border:1px solid #E2E2E2;}
#sections .byline {font:normal 10px arial,sans-serif; padding:0 0 2px 0; color:#666666;}
#sections #mainStory .list {padding:1px 2px 0px 0;}
#sections #mainStory .list li {background:url('dot2.gif') no-repeat left 7px; background:url('dot2.gif') no-repeat left 10px; margin-left:2px;}
html>body #sections #mainStory .list li {background:url('dot2.gif') no-repeat left 9px;}
#sections #mainStory .list li a {font:normal 11px arial,sans-serif; color:#003366;}

/* Other story */
#otherStories {clear:both;}
#sections #otherStories .list {float:left; padding:2px 2px 0 0;}
#sections #otherStories .list li {background:url('dot2.gif') no-repeat left 7px; background:url('dot2.gif') no-repeat left 10px; padding:0 0 0 9px; font:normal 12px arial,sans-serif; color:#000; margin-left:2px;}
html>body #sections #otherStories .list li {background:url('dot2.gif') no-repeat left 9px;}
#sections #otherStories .list li a {font:normal 11px arial,sans-serif; color:#003366;}

/* Tout */
.tout2 {float:left; width:100%; padding:10px 0; border-bottom:1px solid #E5E5E5;}
.tout2 h3, .tout2 h3 a {font:bold 15px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
.tout2 h3 a:hover {text-decoration:underline;}
.tout3 {width:100%; padding:10px 0;}
.tout3 .thumbnail {float:right; width:75px; height:75px;  margin:0 0 0 5px;}
.tout3 h3, .tout4 h3, .tout3 h3 a, .tout4 h3 a {font:bold 12px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
.tout3 h3 a:hover, .tout4 h3 a:hover {text-decoration:underline;}
.tout4 {width:100%; padding:5px 0 10px 0;}
.tout4 .thumbnail {width:175px; height:105px; padding-bottom:10px;}
.tout5 {width:100%; padding:5px 0 10px 0;}
.tout5 .thumbnail {width:175px; height:125px; margin-bottom:5px;}
.tout5 h3, .tout5 h3 a {clear:left; font:bold 12px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
.tout5 h3 a:hover  {text-decoration:underline;}

/* Section */
#sections {float:left; background:url('bg17.gif') repeat-y; background:url('bg17.gif') repeat-y; margin-bottom:5px;} 
#section1 {float:left; width:360px; padding:0 22px 10px 6px; padding:0 16px 10px 6px;}
#section2 {float:left; width:200px; padding:10px 22px 10px 12px; padding:10px 16px 10px 12px;}
#sections #promos {float:left; width:345px; margin:10px 0px 10px 10px;}
#sections #mostPopular {margin-left:4px; margin-left:2px;}
#sections a:visited {color:#3C3158;}
#section2 h2, #sections #promos h2 {display:inline; text-transform:uppercase;}
#section2 h2, #sections #promos h2 {font:bold 12px arial,sans-serif; color:#000; padding-right:12px;}
#section2 h2 a, #sections #promos h2 a {font:bold 12px arial,sans-serif; color:#000; padding-right:12px; background:url('arrow_1.gif') no-repeat center right;}
#section2 h2 a:visited, #sections #promos h2 a:visited {color:#000;}
#sections h2 a:hover, #promos h2 a:hover {text-decoration:underline;}
#blog {float:left; padding:0 0 15px 0;}
#blog a:visited {color:#003366}
#storyPackage {clear:both; padding:20px 0px 5px 5px; border-top:4px solid #E5E5E5;}
.feature {clear:both; padding:20px 0px 10px 5px; border-top:4px solid #E5E5E5;}
.storyLinks ul li {background:url('dot2.gif') no-repeat left 10px; padding:0 0 0 10px; margin:0;}
.storyLinks ul li a {font:normal 11px arial,sans-serif;}
#quotes {float:left; width:336px;}
#quotes h2 a:hover {text-decoration:none;}
#quotes .tout1 {float:left; border-top:1px solid #E5E5E5;}
#quotes .tout1 img{ border:0; }
#quotes p {float:left; width:310px; font:normal 12px georgia,arial,sans-serif; color:#000; padding:0; margin:0;}
#quotes p a {font:normal 12px georgia,arial,sans-serif; color:#000; padding:0; margin:0;}
#quotes p a:visited {color:#000;}
#quotes p a:hover {text-decoration:underline;}
#sections .byquote {width:200px;}
#sections #mostPopular {margin-top:15px;}

/* CM */
#topBanner {margin-left:auto; margin-right:auto; width:728px; padding:5px 5px 10px 5px;}
#sections #promos #cmMidRt {float:left; border-style:none; clear:both; padding:15px 5px 15px 5px; text-align:center; margin-left:auto; margin-right:auto; width:100%;}
#sections #promos #cmBot {margin:0; padding:0; float:left; width:195px; background:transparent; border-style:none;}
#sections #promos .cmLink {width:130px; border-style:none; padding-left:10px;}
#sections #promos .cmLink a span {font-weight:normal; text-transform:uppercase;}
#sections #promos .link1 {padding:5px;}
#sections #promos .link2 {border-top:1px solid #E5E5E5; padding:5px;}
#sections #promos #cmTopRt .ad1 {text-align:center; margin:20px 0px 10px 0px; margin:20px 0px 10px 0px;}
#sections #promos .cmRt {float:left; background:url('bg15.gif') repeat-y; width:336px; margin:15px 0 10px 7px; margin:15px 0 10px 5px;}
#sections #promos #houseAd {float:left; margin:10px 0px 0px 5px;}

a.latest_itemHyperText
{font:bold 12px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;
}

.latest_itmeDate
{font:normal 10px arial,sans-serif; padding:0 0 2px 0; color:#666666;}

.al, .al a, .ala:visited
{font:bold 20px arial,sans-serif; color:#3C3158; padding:0; margin:0;}

.storyLinks ul li {padding:0; margin:0;}
.storyLinks ul li a {background:url('dot2.gif') no-repeat left 10px; padding:0 0 0 10px; margin:0; font:normal 11px arial,sans-serif;}

a.news{
font:bold 12px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}