* {
	margin: 0;
	padding: 0;
}

a{
	text-decoration: none;
	color: #009600;
	font: 12px Verdana, Geneva, sans-serif;
}

ul {
	list-style-type: none;
}

body {
	margin: auto;
	width: 779px;
	font: 12px Verdana, Geneva, sans-serif;
	background: #999;
}

#header{
	width: 779px;
	height: 118px;
	background: url(../img/header-bg.jpg) no-repeat;
}
#header h1, #header h2, #header h3{
	display: none;
}

#content h2, body h3{
	color: #007000;
}

#content h2 {
	padding: 10px;
	font: 20px Georgia;
}
#content h3 {
	padding: 10px;
	font: 16px Georgia;
}
#content p{
	padding: 10px;
	font: 12px Verdana, sans-serif;
}

#content {
	background: url(../img/content-bg.gif) repeat-x bottom #fff;
}
#footer, #footer a {
	background-color: #3c4623;
	clear: both;
	font: 12px Verdana;
	color: #FFFFFF;
}
#left{
	float: left;
	width: 500px;
}

#left ul {
	padding-left: 25px;
	}
	#left ul li {
		list-style: outside circle;
		padding-bottom: 6px;
		}
#right {
	float: right;
	width: 279px;
	min-height: 550px;
	/*background: url(../img/content-right-bg.gif) no-repeat bottom;*/
}

#quote {
background:#3c4623;
margin: 25px 25px 0px 25px;
color: #FFFFFF;
}
#name {
	margin-left: 25px;
	background: url(../img/arrow.gif) no-repeat 180px 0px;
}
#footer {
	padding: 10px;
}
#audio{
margin: 25px;
font-size: small;	
}



input#e-mail
{
	background-color: #fff;
	width:350px;
	height: 30px;
	border: none;
	color: #007400;
	font-size: 110%;
} 
input.submit
{
color: #fff;
background: url(../img/submit_bg.gif);
width: 87px;
height: 30px;
border: none;
}

/*#navigation li{
	display: inline;
	padding-right: 20px;
}
#navigation ul{
	padding-top: 17px;
	padding-left: 20px;
	font-size: 90%;
}
*/

/* ----- NAVIGATION ----- */			
	#menu {height:50px;background:#d3ff68;color:#fff;text-align:center; position:relative; }
	#menu ul#ddmenu{clear:left; float:left; text-align:left; margin:0; padding:0; list-style:none;height: 50px; font-size: 90%;}
	#menu ul#ddmenu li{float:left; margin:0; padding:0; position:relative; list-style:none;}
	#menu ul#ddmenu li.last{border-right: 0;background:none;}
	#menu ul#ddmenu li a:link, #menu ul#ddmenu li a:visited {padding: 16px 15px 17px 15px; display: block;text-decoration: none;font-size:14px;}
	#menu ul#ddmenu li a:active, #menu ul#ddmenu li a:hover {color: #fff; background: #333; }
	#menu ul#ddmenu li ul{display:none; position:absolute; float:none; margin:0; padding:0 0 0; left:0; top:auto; border-bottom: 1px solid #7e7e7e; border-left: 1px solid #7e7e7e; border-right: 1px solid #7e7e7e;}
	
	*:first-child+html #menu ul#ddmenu li ul {clear:left;margin-top:-1px;}
	
	/* Second Level Menu */
	#menu ul#ddmenu li ul li {clear:left;float:left;margin:0;padding:0;border-right:0;}
	html>body #menu ul#ddmenu li ul li{background: #fff repeat 0 0;}  
	* html #menu ul#ddmenu li ul li{background-color:#fff;} 
	#menu ul#ddmenu li > ul {top: auto;left: auto;}
	#menu ul#ddmenu li:hover ul, #menu ul#ddmenu li.over ul { display: block; } /* Show the menu CSS style. */
	#menu ul#ddmenu li.first{border-left: 1px solid #7e7e7e;}
	#menu ul#ddmenu li ul li a:link, #menu ul#ddmenu li ul li a:visited {clear:left; float:left; color:#00436e; border-bottom:1px solid #7e7e7e; padding:4px 10px; margin:0;font-weight:normal;width:165px;height: auto;}
	#menu ul#ddmenu li ul li a.last:link, #menu ul#ddmenu li ul li a.last:visited {border-bottom:none;}
	#menu ul#ddmenu li ul li a:active, #menu ul#ddmenu li ul li a:hover {color:#fff;background-color:#3c4623;background-image: none;}