/* Copyright 2006 Time.com */

/* Begin Body & Wrap styles */
/* body {background:url('http://img.timeinc.net/time/i/bg.gif') repeat; text-align:center; margin:0; padding:0;} */
body {background:url('http://img.timeinc.net/time/i/bg.gif') repeat; margin:0; padding:0;}
.wrap {margin-left:auto; margin-right:auto; width:1000px; text-align:left; border:1px solid #FFF; border-width:0 4px;}
/* End Body & Wrap styles */

/* Begin Header styles */
#header {float:left; background:url('http://img.timeinc.net/time/i/bg_header3.gif'); padding:9px 0px 0 0px;}
#frmSearch {float:left; position:relative; top:42px; left:55px; background-image:url('http://img.timeinc.net/time/i/search_box.gif'); background-repeat:no-repeat; _background-attachment:fixed; border:1px solid #FFF; padding:0;}
#frmSearch label {color:#FFF; display:none;}
#query {float:left; background:transparent; text-align:right; font:normal 16px arial,sans-serif,verdana; color:#999999; border-style:none; padding:4px 5px 1px 5px; height:18px; margin:-2px 0 -1px 0; width:138px;}
#btnSearch {float:left; height:21px;}
.ad {float:left; width:88px; padding:35px 0px 0px 60px;}
.subscribeModule {float:right; text-align:right; padding:10px 2px 0px 0px; width:268px;}
#date {float:left; text-transform:uppercase; text-align:right; width:204px; background:url('http://img.timeinc.net/time/i/subscribe_line.gif') no-repeat bottom right;	font:bold 10px verdana, arial,sans-serif; color:#FFF; padding:20px 2px 6px 0px; position:relative; right:-3px;}
.subscribeModule .caret {font:normal 12px arial,sans-serif,verdana; text-align:right; padding:2px 6px 0 0;}
.subscribeModule .caret a, .subscribe-module .caret a:visited {color:#FFF; text-decoration:none;}
.subscribeModule .caret a:hover {text-decoration:underline;}
.subscribeModule .caret a span {font-weight:bold;}
#breakingNewsWrap {border:1px solid #B10002; border-width:0px 9px;}
#breakingNews {clear:both; background:url('http://img.timeinc.net/time/i/bg3.gif') repeat-x; font:bold italic 18px arial,sans-serif; color:#FFF; padding:10px 10px 7px 38px; _padding:10px 10px 7px 58px;}
#breakingNews span, #breakingNews span a {font:italic 18px arial,sans-serif; color:#FFF; text-decoration:underline;}
/* End Header styles */

/* Begin Nav styles */
#nav {float:left; width:1000px; height:29px; margin-top:7px; background:url('http://img.timeinc.net/time/i/bg_nav.gif') repeat-x;}
#nav ul {margin:0; padding:5px 0 0 20px;}
#nav li a {font:bold 11px arial,sans-serif,verdana;	padding:0px 16px; color:#1A1A1A; text-transform:uppercase; text-decoration:none;}
#nav li a:hover {font-weight:bold; color:#7C7C7C; background-color:#ECECEC; border:1px solid #D9DCDF; border-width:1px 1px 0 1px; padding:4px 15px 4px 15px; line-height:24px; _line-height:15px;}
#home li#nav1 a, #home li#nav1 a:hover,
#us li#nav2 a, #us li#nav2 a:hover,
#world li#nav3 a, #world li#nav3 a:hover,
#blogs li#nav4 a, #blogs li#nav4 a:hover,
#business li#nav5 a, #business li#nav5 a:hover,
#health li#nav6 a, #health li#nav6 a:hover,
#entertainment li#nav7 a, #entertainment li#nav7 a:hover,
#photos li#nav8 a, #photos li#nav8 a:hover,
#magazine li#nav9 a, #magazine li#nav9 a:hover,
#specials li#nav10 a, #specials li#nav10 a:hover {font:bold 11px arial,sans-serif,verdana; color:#003366; background-color:#FFF; border:1px solid #D9DCDF; border-width:1px 1px 0 1px; padding:4px 15px 6px 15px; line-height:24px; _line-height:15px;}
#nav ul li {display:inline;}
/* End Nav styles */

/* Begin Main story styles */
.list {list-style-type:none; margin:0px; padding:0 0 0 6px;}
.list li {background:url('http://img.timeinc.net/time/i/dot.gif') no-repeat left center; margin:0 0 0 11px; _margin:-2px 0 0 11px; padding:0 0 0 9px; font:normal 12px arial,sans-serif; color:#000;}
.list li a:link, .list li a:visited {font:bold 12px arial,sans-serif; color:#000; text-decoration:none;}
.list li a:hover {text-decoration:underline;}
.listInline {list-style-type:none; margin:0; padding:0;}
.listInline li {display:inline;}
li.subHdg {font:bold 11px arial,sans-serif; color:#000; background:transparent; text-transform:uppercase;}
.numStories {float:left;}
.btn {float:right; padding:4px 10px 0px 3px; _padding:6px 10px 0px 3px;}
.btn a {display:block; cursor:hand; width:27px; height:16px;}
.listInline a {background:#5C5C5C; font:bold 11px arial,sans-serif; color:#E1E1E1; text-decoration:none; cursor:pointer; padding:1px 9px 0px 9px; _padding:0 9px; margin-left:3px; border-right:2px solid #303030; border-top:1px solid #888888; border-left:1px solid #888888; border-bottom:1px solid #303030; line-height:25px;} 
.listInline a.on {background:#900; color:#FFF; border-right:2px solid #640101; border-top:1px solid #D42828; border-left:1px solid #D42828; border-bottom:1px solid #640101;}
.listInline a:hover.on {background:#900; text-decoration:none; color:#FFF; border-right:2px solid #640101; border-top:1px solid #D42828; border-left:1px solid #D42828; border-bottom:1px solid #640101;} 
.listInline a:hover.off {background-color:#999; color:#FFF; text-decoration:none;} 
/* End Main story styles */
		
/* Begin Content styles */
.contentMain {background-color:#FFF; border:1px solid #E5E5E5; border-width:0 1px 1px 1px;}
.contentWrap {clear:both; padding:10px;}
/* End Content styles */


/* Begin h styles */		
/*h1 {float:left; padding:2px 0px 2px 2px; width:313px; height:65px; display:block; margin:0; overflow:hidden; background:url('http://img.timeinc.net/time/i/logo_time.gif') no-repeat; text-indent:-2000px;}
h1 a {width:313px; height:65px; display:block; padding-top:60px; overflow:hidden;}
h2 {font:bold 14px arial,sans-serif; padding:0 0 4px 0; margin:0;}*/
h3, h3 a {font:bold 14px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}
h4, h4 a {font:normal 10px arial,sans-serif; color:#003366; padding:0; margin:0; text-transform:uppercase;}
h6 {font:normal 11px arial,sans-serif; color:#000; padding:0; margin:0;}				
/* End h styles */		

/* Begin Common styles */
/* End Common styles */



#small-logo {float:left;width:45px;font:bold 16px arial,sans-serif,verdana; color:white; background-color:#DD1111;padding:3px 3px 1px 100px;}
#small-logo a {color:white; text-decoration:none;}
#top-menu {float:left; width:1000px; height:29px; margin-top:7px; background:url('http://img.timeinc.net/time/i/bg_nav.gif') repeat-x;}
#top-menu ul li {display:inline; padding:0px 26px;}
#top-menu ul {margin:0; padding:5px 0 0 20px;}
#top-menu li a {text-align:left; font:bold 11px arial,sans-serif,verdana; color:#1A1A1A; text-transform:uppercase; text-decoration:none;}
#xtop-menu li a:hover {font-weight:bold; color:#7C7C7C; background-color:#ECECEC; border:1px solid #D9DCDF; border-width:1px 1px 0 1px; padding:4px 15px 4px 15px; line-height:24px; _line-height:15px;}
