@charset "utf-8";
/* CSS Document */

/* Main story */
#mainStory {width: 1000px; margin: 5px 0 0 5px;}
#mainStoryImage {width: 690px; z-Index: 99; float: left;}
#mainStoryText {width: 285px; margin-left: 10px; float: right; padding-right: 15px;}

#mainStory h2, #mainStory h2 a {font:bold 18px arial,sans-serif; color:#000; margin:0; padding:0; line-height: 150%; text-transform:uppercase;}
#mainStory p {font:normal 12px arial,sans-serif; color:#000; padding:2px 0 0 0; margin:0; line-height: 150%;}

#mainStory h3, #mainStory h3 a {font:bold 16px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}

	
/* Dashboard */
#dashboard {margin:10px 0 10px 0; width: 1000px;}
#dashboard .tout1 {clear:left;}
#dashboard h2, #dashboard h2 a {font:bold 17px arial, sans-serif; color:#000; letter-spacing: -1px; padding:0; margin:0; text-transform:uppercase;}
#dashboard h2 {border-bottom:1px solid #E5E5E5;}
#dashboard h2 a {text-decoration:none;}
#dashboard h2 span {font:normal 10px arial,sans-serif; padding-left:5px; color:#666666; letter-spacing:0.1px;}
#dashboard h2 a:hover {text-decoration:underline;}
#dash1, #dash2, #dash3 {float:left; width:306px;}
#dash1 {padding:0 9px 0 0;}
#dash2 {padding:0 9px 0 9px;}
#dash3 {padding:0 0 0 10px;} 
#dashboard .more a {background:url('../site_images/arrow_2.gif') no-repeat center right; text-decoration:none; padding:4px 12px 6px 0; margin-right:5px; float:right; font:normal 10px arial,sans-serif; color:#003366;}
#dashboard .more a:hover {text-decoration:underline;}
#dashboard .help {float:right; font:normal 9px arial,sans-serif; text-transform:uppercase; padding-top:5px;}
#dashboard .help a {background:url('../../../imagesnew/icon_help.gif') no-repeat right 2px; font-size:10px; color:#003366; padding:6px 20px 3px 0px;}
#dashboard .help a:hover {text-decoration:none;}
#module {float:left; padding-bottom:27px;}
#module h2 {font:bold 17px arial, sans-serif; color:#000; letter-spacing: -1px; border-bottom:1px solid #E5E5E5; padding:0; margin:0;}
#module h2 a {font:bold 17px arial, sans-serif; color:#000; letter-spacing: -1px; border-bottom:1px solid #E5E5E5; padding:0; margin:0;}
#module h2 a:hover {text-decoration:underline;}
#module .more a {background:url('../site_images/arrow_2.gif') no-repeat center right; text-decoration:none; padding:6px 12px 6px 0; margin-right:5px; float:right; font:normal 10px arial,sans-serif; color:#003366;}
#module .more a:hover {text-decoration:underline;}

/* Latest Headlines */
#latestHeadlines {float:right; width:235px; padding:0 10px 0 15px;}		
#latestHeadlines h2, #latestHeadlines h2 a {font:bold 17px arial, sans-serif; color:#000; letter-spacing: -1px; padding:0 0 4px 0; margin:0; text-transform:uppercase;}
#latestHeadlines h2 a {text-decoration:none;}
#latestHeadlines h2 a:hover {text-decoration:underline;}
#latestHeadlines .timeStamp {padding-top:3px;}
#latestHeadlines ul {padding:0; margin:5px 0 0 2px;}
#latestHeadlines ul li {line-height:11px; padding:4px 4px 4px 9px; border-top:1px solid #E5E5E5; background-image:url('../site_images/dot2.gif'); background-repeat:no-repeat; background-position:left 10px;background-position:left 12px;}
*:first-child+html #latestHeadlines ul li {background-position:left 12px;}
#latestHeadlines ul li a {font:bold 12px arial,sans-serif; color:#003366; text-decoration:none;}
#latestHeadlines ul li a:hover {text-decoration:underline;}
#latestHeadlines ul li.graphic {font:bold 12px arial,sans-serif; color:#BA0005; line-height:16px; padding-left:29px; background-image:url('../../../imagesnew/icon_graphic.gif'); background-repeat:no-repeat; background-position:left 2px;}
*:first-child+html #latestHeadlines ul li.graphic {background-position: left 3px;}
#latestHeadlines ul li.photo {font:bold 12px arial,sans-serif; padding-left:29px; color:#BA0005; background-image:url('../../../imagesnew/icon_photos.gif'); background-repeat:no-repeat; background-position:left 2px;background-position:left 6px;}
*:first-child+html #latestHeadlines ul li.photo {background-position:left 6px;}
#latestHeadlines ul li.video {font:bold 12px arial,sans-serif; padding-left:29px; color:#BA0005; background-image:url('../site_images/icon_video3.gif'); background-repeat:no-repeat; background-position:left 2px;background-position:left 5px;}
*:first-child+html #latestHeadlines ul li.video {background-position:left 5px;}
#latestHeadlines ul li span.thePage {float:left; display:block; font:bold 12px arial,sans-serif; padding:0 0 0 8px; color:#BA0005; background:url('../../../imagesnew/icon_thePage.gif') no-repeat left top; width:59px; height:15px; text-indent:-9999px;}


/* Blogs */
#blogs {float:left; }
#blogs h2 {font:bold 17px arial, sans-serif; color:#000; letter-spacing: -1px; border-bottom:1px solid #E5E5E5; padding:0; margin:0;}

/* The Ag */
#theAg {float:left; padding-bottom:27px; width:306px;}
.theAgTout headline{ float: left; width:200px;}
.theAgTout ul li a {font: bold 12px arial,sans-serif; line-height: 12px;}
.theAgTout ul { width: 175px; float: left; padding:0; margin:5px 0 0 2px;}
.theAgTout ul li {line-height:10px; padding:4px 4px 4px 9px; background:url('../site_images/dot2.gif') no-repeat left 10px;background:url('../site_images/dot2.gif') no-repeat left 12px;}
html>body #theAgTout ul li {background:url('../site_images/dot2.gif') no-repeat left 12px;}


#db1 {float:left; padding-bottom:27px;}


#postcardFrom {float:left; padding-bottom:27px;}


#quotesOfTheDay {float:left; padding-bottom:27px;}
#quotesOfTheDay p, #db2 p {float:left;float:none; width:172px;}
#quotesOfTheDay p a, #db2 p a {font:normal 12px georgia,arial,sans-serif; color:#000; padding:0; margin:0;}
#quotesOfTheDay p a:hover, #db2 p a:hover {text-decoration:underline;}


#pollDay {float:left; margin-bottom:5px; padding:0;}


#db2 {float:left; padding-bottom:27px;}


#specialReports {float:left; } 
#specialReports ul {float:left; padding:7px 0 12px 2px;}
#specialReports ul li {font:normal 10px arial,sans-serif; color:#000; padding:0 0 3px 0; margin:0;}
#specialReports ul li span {text-transform:uppercase;}
#specialReports select {font:normal 11px arial,sans-serif; color:#000; width:288px;}


#columnist {float:left;} 
#columnist ul {float:left; padding:7px 0 12px 2px;}
#columnist ul li {font:normal 10px arial,sans-serif; color:#000; padding:0 0 3px 0; margin:0;}
#columnist ul li span {text-transform:uppercase;}
#columnist select {font:normal 11px arial,sans-serif; color:#000; width:288px;}


#channels {float:left; margin-top:20px; /*background:url('http://img.timeinc.net/time/i/bg5.gif') repeat-y;*/} 
#channel1, #channel2, #channel3 {padding:0 4px; float:left; width:200px;}
#channel1 {background:url('../../../imagesnew/bg56.gif') repeat-y;}
#channel2 {padding:0 1px 0 2px !important;}
#channel3 {background:url('../../../imagesnew/bg57.gif') repeat-y; padding:0 4px 0 9px !important; margin-right:2px;}
#channels h2 {font:bold 12px arial,sans-serif; color:#000; display:inline; text-transform:uppercase;}
#channels h2 a {font:bold 12px arial,sans-serif; color:#000; padding-right:12px; background:url('../../../imagesnew/arrow_1.gif') no-repeat center right;}
#channels h2 a:hover {text-decoration:underline;}
#channels h3, #channels h3 a {font:normal 12px arial,sans-serif; color:#003366;}
#channels h3 a:hover {text-decoration:underline;}
#channels #nation, #channels #world, #channels #entertainment {margin:0px 10px 20px 0;}
#channels #healthAndScience, #channels #businessAndTech, #timeLinks, #channels #moreFeatures {border-top:1px solid #E5E5E5; margin:25px 10px 5px 0; padding:20px 0;}
#channels #politics, #channels #columnists {border-top:1px solid #E5E5E5;}
#channels #politics {padding:20px 0 0px 0; margin:0px 10px 5px 0;}
#channels #columnists {padding:20px 0 0px 0; margin:25px 10px 5px 0;}
#channels .tout1 {clear:left;}


#cmBot .cmLogos {padding:0 0 5px 0 !important;}
#cmBot .cmAd {padding:0 12px !important;}
.cmLink {width:324px; margin-top:8px; padding:13px 0 0 12px;}


#bubble {position:absolute; display:none; width:250px; border:1px solid #003366; background-color:#FFF; padding:5px;}
#bubble .thumbnail img {border-style:none;}
#bubble .copy p, #bubble .copy p a {font:normal 11px arial,sans-serif; text-align:left;}
#bubble .copy p a, #bubble .copy p a:hover {text-decoration:underline;}
#bubble .sponsoredAd {border-top:1px solid #E5E5E5; margin-top:10px;}
#bubble .sponsored {float:left; padding:10px 10px 10px 28px;}
#bubble .ad {float:left; border-left:1px solid #E5E5E5;}
#bubble .ad {padding:0 10px; margin:5px 0;}

