<style>
bonzai {
	//this space intentionally left blank
}
body {
	margin: 0px;
	text-align: center;
	color: #000000;
	background-color: #000000;
}

div#background {
	background: #000000;
}

div#container {
	width: 950px;
	margin: 0px auto;
	padding: 0;
	text-align: left;
}

div#header {
	padding: 0;
	margin: 0;
	background: transparent url(images/front_01.gif) no-repeat;
	height: 79px;
	text-align: left;
}
		
div#header-links {
	padding: 0px;
	background: transparent url(images/front_02.gif) no-repeat;
	margin: 0px;
	height: 25px;
	text-align: left;
}

div#header-links p {
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
}
		
div#left-side {
	margin: 0;
	padding: 0;
	float: left;
	width: 81px;
}

div#left-side p {
	margin: 0;
	padding: 0;
}

img.left_side {
	margin: 0px;
	padding: 0px;
}

div#content {
	margin: 0;
	padding: 0;
	padding: 0px;
	color: #3C4023;
	background: url(images/front_05.jpg) no-repeat top right;
}

p {
	margin: 0;
	padding: 0;
}

div#content p {
	margin: 0px;
	padding: 0px;
}

div#events {
	float: right;
	width: 250px;
	color: #DADCB3;
	padding: 5px 3px 3px 8px;
	margin: 10px 15px 10px 0px;
	background: url(images/event_background.gif) top left no-repeat;
	border-top: 2px solid #8E9657;
	border-bottom: 2px solid #7F8648;
}

div#events p{
	margin: 0px 0px 10px 0px;
	padding: 0;
	color: #DADCB3; 
	font: normal 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none;
}

div#events h3 {
	margin: 0;
	padding: 0;
	color: #FFD141; 
	font: normal 17px Georgia, Tahoma, Arial, Sans Serif; text-decoration: none;
}



div#footer-background {
	width: 950px;
	background: url(images/front_06.gif) no-repeat;
	background-position: top center;
	height: 180px;
	margin: 0 auto;
	padding: 0;
	border-bottom: 0px solid #68592D;
}

div#footer {
	text-align: right;
	padding: 165px 6px 0px 0px;
}

div#footer p {
	margin: 0px;
	padding: 0px;
}

div#phone {
	font: normal 11px Verdana, Arial, Tahoma, San Serif;
	text-align: right;
	float: right;
	width: 110px;
	height: 10px;
	margin: 0px;
	padding: 4px 8px 0px 0px;
	color: #DADCB3;
}

div#address {
	font: normal 10px Verdana, Arial, Tahoma, San Serif;
	text-align: left;
	color: #646944;
	padding: 15px 10px 0px 0px;
	margin: 0px;
}

a:link { color: #855E00; font-weight: bold; text-decoration: none; }
a:hover { color: #515B10; font-weight: bold; text-decoration: underline; }
a:visited { color: #926D15; font-weight: bold; text-decoration: none; }
a:active { color: #000000; font-weight: bold; text-decoration: none; }

a.event:link { color: #FFD141; font: normal 17px Georgia, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.event:hover { color: #FFFFFF; font: normal 17px Georgia, Tahoma, Arial, Sans Serif; text-decoration: underline; }
a.event:visited { color: #E5B41C; font: normal 17px Georgia, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.event:active { color: #000000; font: normal 17px Georgia, Tahoma, Arial, Sans Serif; text-decoration: none; }

a.eventmore:link { color: #FFD141; font: bold 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.eventmore:hover { color: #FFFFFF; font: bold 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: underline; }
a.eventmore:visited { color: #E5B41C; font: bold 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.eventmore:active { color: #000000; font: bold 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }
		
a.sidebar:link { color: #855E00; font: normal 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.sidebar:hover { color: #515B10; font: normal 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: underline; }
a.sidebar:visited { color: #926D15; font: normal 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.sidebar:active { color: #000000; font: normal 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }

a.header:link { color: #DADCB3; font: bold 13px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; padding: 0px; padding-left: 17px; margin: 0; text-align: left; }
a.header:hover { color: #FFFFFF; font: bold 13px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; padding: 0px; padding-left: 17px; margin: 0; text-align: left; }
a.header:active { color: #DADCB3; font: bold 13px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; padding: 0px; padding-left: 17px; margin: 0; text-align: left; }
a.header:visited { color: #DADCB3; font: bold 13px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; padding: 0px; padding-left: 17px; margin: 0; text-align: left; }

a.note { color: #854322; font: normal 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: underline; }
a.note:hover { color: #3F7B7B; font: normal 11px Verdana, Tahoma, Arial, Sans Serif;  text-decoration: underline; }
a.note:visited { color: #965F44; font: normal 11px Verdana, Tahoma, Arial, Sans Serif;  text-decoration: none; }
a.note:active { color: #965F44; font: normal 11px Verdana, Tahoma, Arial, Sans Serif;  text-decoration: none; }

a.resources { color: #3B401C; font: normal 10px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none; }
a.resources:hover { color: #A8AF80; font: normal 10px Verdana, Tahoma, Arial, Sans Serif;  text-decoration: underline; }
a.resources:visited { color: #83876B; font: normal 10px Verdana, Tahoma, Arial, Sans Serif;  text-decoration: none; }
a.resources:active { color: #FFFFFF; font: normal 10px Verdana, Tahoma, Arial, Sans Serif;  text-decoration: none; }	

a.subhead:link { color: #AA7D00; font: bold 14px Verdana, Arial, Tahoma, Sans Serif; background: url(images/h2_accent.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 0px; padding-left: 17px; padding-top: 0px;  }
a.subhead:hover { color: #5490B8; font: bold 14px Verdana, Arial, Tahoma, Sans Serif; background: url(images/h2_accent.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 0px; padding-left: 17px; padding-top: 0px;  }
a.subhead:visited { color: #5490B8; font: bold 14px Verdana, Arial, Tahoma, Sans Serif; background: url(images/h2_accent.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 0px; padding-left: 17px; padding-top: 0px;  }
a.subhead:active { color: #5490B8; font: bold 14px Verdana, Arial, Tahoma, Sans Serif; background: url(images/h2_accent.gif) no-repeat; margin: 0px 0px 0px 0px; padding: 0px; padding-left: 17px; padding-top: 0px;  }


.note {
	font: normal 11px Verdana, Tahoma, Arial, Sans Serif;
	color: #666666;
}
		
.head_note {
	font: normal 17px Arial, Verdana, Tahoma, Sans Serif;
	color: #60331B;
}

img {
	margin: 0;
	padding: 0;
}

#dropdowns { padding: 0px 0px 0px 2px; margin: 0; text-align: left; }
#nav, #nav ul {  float: left; list-style: none; line-height: 1; background: none; font-weight: normal; padding: 0; margin: 0px; }
#nav a {  border-left: 0px solid #4D541A; font: bold 13px/11px Verdana, Arial, Sans Serif; text-decoration: none; display: block; color: #DADCB3;  padding: 5px 13px 6px 13px; }
#nav a.child { font: bold 11px Verdana, Tahoma, Arial, Sans Serif; text-decoration: none;  background: none; color: #000000; padding: 7px 2px 7px 9px; border-right: 0px solid #FFDC90; }
#nav li {  float: left; padding: 0; }
#nav li ul { position: absolute; left: -999em; height: auto; width: 10.9em; w\idth: 11.4em; font-weight: normal; background: #FFF5EE url(images/menu_background.jpg) no-repeat; background-position: top left; margin: 0; padding-bottom: 6px; padding: 0px; margin: 0px; border-top: 1px #BF9001 solid; border-bottom: 2px #BF9001 solid;  }
#nav li li {  padding-right: 0em; width: 11.4em } 
#nav li ul a {  width: 15.5em; w\idth: 15.4em; }
#nav li ul ul {  margin: -1.2em 0 0 11.3em; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { color: #FFFFFF; left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { color: #FFFFFF; left: auto; }
#nav li:hover, #nav li.sfhover { color: #FFFFFF; background: url(images/header_link_hover.gif); background-position: bottom; }
#nav a:hover, #nav a.sfhover { border-left: 0px solid #8F9753; color: #FFFFFF; text-decoration: none; background: url(images/header_link_hover.gif); background-position: bottom;  }

</style>