body {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	background:url(/images/background.jpg) no-repeat #D1B562;
	margin:0;
}

a {
	color:#438120;
}

td {
	font-family:"Times New Roman", Times, serif;
		font-size:14px;
}

th {
	font-family:"Times New Roman", Times, serif;
		font-size:14px;
}

h1 {
	color:#798E26;
	font-size:30px;
	font-style:italic;
	margin-bottom:-10px;
}

h2 {
	color:#798E26;
	font-size:20px;
}
p {
}

.main_table {
border:1px solid white;
background-color:white;
}

.menu_cell {
background:url(/images/menu_background.jpg) no-repeat top left;
padding-top:50px;
padding-left:5px;
padding-bottom:50px;
width:180px!important;

vertical-align:top;
}

.menu_table td {
background-color:#8C941F;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity:0.8;
width:140px;
height:26px;
padding:0;
text-align:left;
}

#current {
filter:alpha(opacity=100);
-moz-opacity:1.0;
opacity:1.0;
}

.menu_cell a {
color:#fff;
font:bold 15px  Times, serif;
text-decoration:none;
margin-left:10px;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
}

.menu_cell a:hover, #active {
background:url(/images/drop.jpg) no-repeat left bottom;
}

.body_cell {
	text-align:left;
	vertical-align:top;
	padding:0 10px 20px 20px;
	
	color:#666;
	}

.footer_cell {
background-color:#438120;
height:28px;
text-align:center;
vertical-align:middle;
color:#D9DFB5;
}

.gallery_table img{
margin-right:15px;
margin-bottom:15px;
border:solid 3px #438120;
}