html, body {
	margin:0;
	padding:0;
	background-color:#484848;
	}
	
	
a {
	color:#9fcd12;
	text-decoration:none;
	}


a:hover {
	color:#bbb;
	}



.menu_container {
	z-index:500;
	position:absolute;
	top:-21px;
	left:615px;
	width:214px;
	text-align:left;
	}
	
	
#menu_tab {
	position:relative;
	z-index:501;
	height:60px;
	cursor:pointer;
	}
	
#menu_tab div {
	top:25px;
	position:relative;
	z-index:502;
	font:bold 25px verdana;
	color:#dde5cd;
	background:url(/v3/core/site_layouts/__2009_Spring_Designs/glowing-green/menu-arrow.gif) 22px 12px no-repeat;
	}
	
#menu_tab div span {
	padding-left:45px;
	}
      
	
#menu_items {
	display:none;
	position:relative;
	z-index:503;
	width:192px;
	padding:0;
	margin:0 auto;
	background-color:#a3b75c;
	}
	
	
#menu_items ul {
	display:block;
	position:relative;
	z-index:504;
	list-style-type:none;
	margin:0;
	padding:0;
	border:0;
	}
	
#menu_items li {
	display:inline;
	}
	
#menu_items ul {
	border-top: 1px solid #a3b75c; 
	}	
	
#menu_items a {
	color:white;
	display:block;
	font:13px Verdana;
	text-decoration:none;
	padding:5px 10px;
	width:170px;
	border-top: 1px solid #dff58c; 
	border-bottom: 1px solid #a3b75c;
	background-color:#c2d872;
	margin:0 auto;
	}
	
#menu_items a:hover {
	color:#444;
	background-color:#d4ec7f;
	}
	

	
	
.html_container {
	position:relative;
	z-index:100;
	padding:30px 20px;
	background-color:#585858;
	}
	
	
.header_content {
	border:1px solid black;
	background:url(/v3/core/site_layouts/__2009_Spring_Designs/glowing-green/header-bckgrd.jpg) 0 0 no-repeat #92bb05;
	}
	
	
.header_content h1 {
	font:bold 36px Verdana;
	position:relative;
	margin:35px;
	color:white;
	padding:0;
	}


.header_content img {
	padding:0;
	margin:0;
	border:0;
	}
	
.body_content {
	padding:15px 35px;
	font:13px Verdana;
	color:#444;
	background:url(/v3/core/site_layouts/__2009_Spring_Designs/glowing-green/page-bckgrd.jpg) 0 0 repeat-x white;
	border-top:1px solid white;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-right:1px solid black;
	}
		
	
.share_button {
	padding-bottom:10px;
	position:relative;
	z-index:300;
	}	
	
	
.footer_container {
	position:relative;
	z-index:50;
	background-color:#484848;
	border-top:1px solid black;
	}
	
.footer_content {
	position:relative;
	z-index:51;
	padding:20px 50px 40px 50px;
	font:11px Verdana;
	color:white;
	}
	
	
	
