/* Copyright 2006 Time.com */

/* Tout */
#blogsMain .tout1 {float:left; width:578px; border-bottom:3px solid #E0E0E0;}
#blogsMain .tout1 #image {float:left; width:370px; padding:0px 3px 7px 5px;}
#blogsMain .tout1 #copy {float:left; width:200px;}
#blogsMain .tout1 h3, .tout1 h3 a {font:bold 20px arial,sans-serif;}
#blogsMain .tout1 h4 {padding:5px 0px 0 0;}
#blogsMain .tout1 p {padding-top:3px; font:normal 14px georgia,arial,sans-serif;}
#blogsMain .tout1 .thumbnail img {width:360px; height:235px;}
#blogs .tout2 {float:left; margin:15px 0 4px 0; padding:0 10px 12px 0; _margin:9px 0 11px 0; border-bottom:1px solid #E5E5E5;}
#blogs .tout2 .thumbnail {margin:0 10px 0px 0; _margin:0 7px 0px 0;}
#blogs .tout2 .thumbnail img {width:75px; height:75px;}
#blogs .tout2 h2 {text-align:left; font:bold 12px arial,sans-serif; color:#000; text-transform:uppercase; margin:0; padding:0 0 8px 1px;}
#blogs .tout2 h3, .tout2 h3 a {font:bold 15px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
#blogs .tout2 h3 a:hover {text-decoration:underline;}
#blogs .tout2 h4 {text-transform:uppercase;}
#blogs .tout6 {float:left; margin:15px 0 4px 0; padding:0 0 12px 0; _margin:9px 0 11px 0;}
#blogs .tout6 .thumbnail {margin:0 9px 2px 0; _margin:0 6px 2px 0;}
#blogs .tout6 .thumbnail img {width:175px; height:105px;}
#blogs .tout6 h2 {text-align:left; font:bold 12px arial,sans-serif; color:#000; text-transform:uppercase; margin:0; padding:0 0 8px 1px;}
#blogs .tout6 h3, .tout6 h3 a {font:bold 15px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
#blogs .tout6 h3 a:hover {text-decoration:underline;}
#blogs .tout6 h4 {text-transform:uppercase;}

/* Common */
#blogs .credits {text-align:right; font:normal 9px arial,sans-serif; color:#666; padding:2px 5px 0 0; _padding:0 5px 0 0}
#blogs #creditCaption {width:360px; float:left;}
#blogs .caption {font:normal 11px arial,sans-serif; color:#666;}
#blogs .byline a {font:normal 10px arial,sans-serif;}
#blogs .byline .timeStamp {text-transform:none; color:#666; float:right;}
#blogs .readMore {display:inline; padding-right:40px; background: url(http://img.timeinc.net/time/i/arrow_2.gif) no-repeat 60px 5px; text-transform:lowercase; white-space:nowrap;}
#blogs .more {display:inline; padding-right: 40px; background: url(http://img.timeinc.net/time/i/arrow_2.gif) no-repeat 60px 20px; text-transform: lowercase; white-space:nowrap;}

/* CM */
#blogs #topBanner {margin-left:auto; margin-right:auto; width:728px; padding:5px 5px 10px 5px;}
#blogs #promos #cmBot {margin:0; padding:0; float:left; width:195px; background:transparent; border-style:none;}
#blogs #promos .cmLink {width:130px; border-style:none; padding-left:10px;}
#blogs #promos .cmLink a span {font-weight:normal; text-transform:uppercase;}
#blogs #promos .link1 {padding:5px;}
#sections #promos .link2 {border-top:1px solid #E5E5E5; padding:5px;}
#blogs #promos #cmTopRt .ad1 {text-align:center; margin:0 0 10px 6px; padding-top:0;}
#blogs #promos #cmMidRt {float:left; border-style:none; clear:both; padding:10px 5px 15px 5px; text-align:center; margin-left:auto; margin-right:auto; width:100%;}
#blogs #promos #houseAd {clear:both; float:left; margin:10px 0px 5px 10px; _margin:10px 0px 5px 5px;}
#blogs #promos .cmRt {float:left; background:url('http://img.timeinc.net/time/i/bg15.gif') repeat-y; width:336px; margin:15px 0 10px 10px; _margin:15px 0 10px 5px;}

/* Blogs */
#blogs #sectionheading {float:left; padding:5px 0px 0px 5px;}
#blogs #sections {float:left; background:url('http://img.timeinc.net/time/i/bg16.gif') repeat-y left; margin-bottom:5px;}
#blogsAll {float:left; width:600px; padding:0 15px 10px 0px; _padding:0 12px 10px 0px;}
#blogsMain {width:585px; padding:0px 14px 10px 2px; _padding:0px 12px 8px 2px;}
#blogs1 {float:left; width:278px; padding:0 15px 0 5px;}
#blogs2 {float:left; width:278px; padding:0 6px 0 15px;}

/* Promo */
#blogs #promos {float:left; width:345px; margin:10px 0px 10px 10px;}
#blogs #promos h2 {text-align:left; font:bold 12px arial,sans-serif; color:#000; text-transform:uppercase; padding:0; margin:0;}
#blogPostOfTheDay {float:left; width:336px; text-align:left; margin-left:7px; _margin:0 3px 0 3px;}
#blogPostOfTheDay h2 {border-bottom:1px solid #E5E5E5;}
#blogPostOfTheDay p {float:left; _float:none; width:200px;}
#blogPostOfTheDay p a  {font:normal 12px georgia,arial,sans-serif; color:#000; padding:0; margin:0;}
#blogPostOfTheDay p a:hover {text-decoration:underline;}
#blogPostOfTheDay .byquote {width:200px;}
