

body {
	margin: 0px;
	padding: 0px;
    background-color: #fff;
    font-family: arial, sans-serif;
    font-size: 11px;
}
a {
    color: #000;
}
a:hover {
    text-decoration: none;
}
form {
	margin: 0;
	padding: 0;
}

.body_regular {}

.body_wide {
	background-image: url('/DEV/jonathan/chronicle_revamp/images/misc/body_bg.gif');
}

#masthead {
	width: 767px;
	height: 78px;
	background-color: #EFECE5;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/masthead/front/stripe_bg.gif');
	background-repeat: repeat-y;
	overflow: hidden;
}

#masthead .logo {
	float:left;
	width:256px;
	height:78px;
	background-color: #EFEEE9;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/masthead/front/curve.gif');
	background-repeat: no-repeat;
	background-position: top right;
	}

#masthead .logo .logoimg {
	margin: 11px 0 0 13px;
}

#masthead .logo .slogan {
	margin: 3px 0 0 26px;
}

#masthead .promo {
	float:left;
	width:511px;
	height:78px;

}

#masthead .search {
	margin: 16px 16px 15px 0;
	height: 23px;
	overflow: hidden;

}

#alert {
	height: 26px;
	background-color: #EFEEE9;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/masthead/front/alert_top.gif');
	background-repeat: no-repeat;
	background-position: top right;
	color: #333333;
}
#alert .int {
	text-align: center;
	padding: 6px 14px 0 0px;
}
#alert .label_breaking {
	color: #962020;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
#alert .msg_breaking {
	font-size: 13px;
	font-weight: bold;
}
#alert .label_promo {
	color: #6f6f6a;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}

#az_index {
	font-size:10px;
	font-family: arial;
	color: #4a5a7f;
}

#page_a {
	width:767px;
	background-color: white;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/left_rail_bg.gif');
	background-repeat: repeat-y;
}

#page_b {
	width:767px;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/topnav/topnav_bg.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

#page_c {
	width: 768px;
	background-color: #808080;
}

#topnav {
	width: 767px;
	height: 60px;
	overflow: hidden;
}

#topnav .subscribe {
	width: 150px;
	height: 58px;
	float: left;
}

#topnav .subscribe_img {
	margin: 0 0 0 13px;
}
#topnav_menu {
	width: 617px;
	height: 58px;
	float: left;
	text-align: right;
}
#topnav_menu .menu {
	margin: 12px 18px 0 0;
}
#topnav_menu .menuAOE {
	margin: 13px 12px 0 0;
}

#topnav_misc {
	margin: 18px 12px 0 0;
	height: 25px;
	text-align: right;
}
#topnav_misc .item {
	margin: 0 0 0 0;
	padding: 0px 0 12px 0;
	float: right;
	text-transform: uppercase;
	font-size: 9px;
}
#topnav_misc a {
	text-decoration: none;
}
#topnav_misc .notch {
	width: 5px;
	height: 16px;
	overflow: hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/topnav/notch.gif');
	background-repeat: no-repeat;
	margin: 0 -6px 0 6px;
	float: right;
}

#weather {
	text-transform: none;
	font-size: 11px;
	margin: 0 6px 0 0;
}
#weather .sep {
	color: #666666;
	padding: 0 2px 0 2px;
}
#weather .warm {
	color: #834230;
}
#weather .cool {
	color: #335384;
}




/* LEFT RAIL */

#left_rail {
	width: 155px;
	overflow: hidden;
	float: left;
	color: #BBBBAF;
}

#left_rail a {
	color: #BBBBAF;
	text-decoration: none;
}
#left_rail .module {
	width: 143px;
	overflow: hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/module_bg.gif');
	background-repeat: repeat-y;
	margin: 0 0 1px 0;
}
#left_rail .module_top {
	width: 143px;
	height: 2px;
	overflow:hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/module_top.gif');
}
#left_rail .module_bottom {
	width: 143px;
	height: 2px;
	overflow:hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/module_bottom.gif');
}
#left_rail .module_spacer {
	width: 143px;
	height: 1px;
	overflow:hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/module_spacer.gif');
}
#left_rail .module_int {
	padding:6px;
}
#left_rail .module_separator {
	height: 11px;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/separator_dot.gif');
	background-repeat: repeat-x;
}

#left_rail .picks_box {
	width: 143px;
	overflow: hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/picks_bg.gif');
	background-repeat: repeat-y;
	margin: 0 0 1px 0;
	color: #4f4f4a;
}
#left_rail .picks_box a {
	color: #4f4f4a;
}
#left_rail .picks_frame {
	width: 143px;
	overflow: hidden;
}
#left_rail .picks_top {
	height: 4px;
	overflow:hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/picks_top.gif');
}
#left_rail .picks_bottom {
	height: 4px;
	overflow:hidden;
	background-image: url('/DEV/jonathan/chronicle_revamp/images/left_rail/default/picks_bottom.gif');
}

#content {
	margin: 12px 0 0 0;
	width: 610px;
	overflow: hidden;
	float: left;
}

/*
#footer {
	width: 767px;
	height: 72px;
	background-color: #252525;
}

#footer_ad {
	width: 623px;
	overflow: hidden;
	text-align: center;
	float: right;
	padding: 6px 0 12px 0;
}

#footer_copyright {
	width: 623px;
	clear: both;
	float: right;
	text-align:center;
	padding: 12px 0 24px 0;
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

*/

#far_right {
	width: 180px;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 777px;
}


#topnav_promo {
	float:left;
	border-bottom:1px solid #cdcdcb;
	width:621px;
}
#topnav_promo_int {padding:4px 8px 4px 8px;}
#topnav_promo_blurb {float:left;padding-top:9px}
#topnav_promo_blurb img {border:none}
#topnav_promo_links {float:right;padding-top:6px;}

/* CONTROL/HIDE V4 LEGACY ELEMENTS */

#content_table { width: 610px; overflow:hidden; padding:0; margin:-3px 0 0 -3px; }
.mainc	{ display: none; }



