html, body {
	margin:0;
	padding:0;
	background-color:#749450;
	}
	
	
a {
	color:#5a743e;
	text-decoration:none;
	}


a:hover {
	color:#bbb;
	}

      
.header_container {
	padding:0;
	top:-1px;
	border-top:1px solid white;
	border-bottom:1px solid white;
	position:relative;
	background:url("/v3/core/site_layouts/__Custom_Layouts/zen-cfda/header-bckgrd.jpg") repeat-x;
	}
	
.header_content {
	margin:0 auto;
	width:980px;
	}	
	
	
.header_content h1 {
	font:bold 36px Verdana;
	position:relative;
	margin:35px;
	color:#073f01;
	padding:0;
	}

.header_content h1 span {
	background:url("/v3/core/site_layouts/__Custom_Layouts/zen-cfda/gradient-glossy.png") repeat-x;
	position:absolute;
	display:block;
	width:100%;
	height:35px;
	}


.header_content img {
	padding:0;
	margin:0;
	border:0;
	}
      
      
.menu_container { display:block; background:url("/v3/core/site_layouts/__Custom_Layouts/zen-cfda/bckgrd-menu-off.jpg") 0 0 repeat-x; }
	
.menu_items {
	display:block;
	margin:0 auto;
	width:980px;
	height:42px;
	overflow:hidden;
	}
	
	
.menu_items ul {
	float:left;
	width:100%;
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
.menu_items li {
	display:inline;
	}
	
	
.menu_items a {
	float:left;
	height:42px;
	display:block;
	font:bold 14px Arial;
	color:white;
	line-height:0;
	padding:20px;
	text-decoration:none;
	}
	
.menu_items a:hover {
	background:url("/v3/core/site_layouts/__Custom_Layouts/zen-cfda/bckgrd-menu-on.jpg") 0 0 repeat-x;
	color:white;
	}
	
.main_container {
	z-index:99; 
	position:relative; 
	display:block; 
	background:url("/v3/core/site_layouts/__Custom_Layouts/zen-cfda/body-bckgrd.jpg") 0 0 repeat-x white; 
}

.main_body {
	font:13px Verdana;
	padding:15px;
	color:#444;
	position:relative;
	z-index:100;
	margin:0 auto;
	width:980px;
	}
	
	
.share_button {
	padding-bottom:10px;
	position:relative;
	z-index:600;
	}
	
.footer_container { position:relative; background:url("/v3/core/site_layouts/__Custom_Layouts/zen-cfda/footer-bckgrd.gif") 0 0 repeat-x #749450; }

.footer_text {
	clear:both;
	margin:0 auto;
	width:980px;
	padding:25px 15px 25px 15px;
	position:relative;
	font:11px Verdana;
	color:white;
	}
	
	
.footer_text a {
	color:#ddd;
	}
	
	
.footer_text a:hover {
	color:#eee;
	}