body{
margin: 0; 
padding: 0; 
background: url("images/body_bg.jpg"); 
font-family: Trebuchet MS, Arial, sans-serif;
}
a{color: #61350C;}
a:hover{color:#761501; text-decoration:none;}
#content_left {background: url("images/content_left_bg.jpg") repeat-y right;}
#content_right {background: url("images/content_right_bg.jpg") repeat-y left;}
.footer {background: url("images/footer_bg.jpg") repeat-y left; font-size: 70%; margin: 0 0 10px 24px; color: #fff;font-family: Trebuchet MS, Arial, sans-serif;}
.footer a {color: #ACD4F6;}
.footer a:hover{color: #fff;}
.contact {
	font-family: Verdana;
	font-size: 71%;
	text-align: left;
	color: #fff;
	padding: 7px 10px 3px 10px;
	font-weight:bold;
	text-decoration: none;
}
.qform_ele { width: 140px;margin: 0px 10px 0px 10px;}

.left_include {background-color: #584525; border-left: 2px solid #1D1206;
 vertical-align: top; border-right : 2px solid #1D1206; border-top : 2px solid #1D1206;}
 
ul#menu {
margin: 0;
padding: 0;
width: 188px;
list-style: none;
border-top: 0;
font-family: Times New Roman, Times, Georgia, serif;
font-size: 70%;
font-weight: bold;
text-align: left;
}
ul#menu li{
text-transform: uppercase;
vertical-align: middle;
width: 188px;
margin: 0;
padding: 0;
}
ul#menu li a{
margin: 0 0 3px 0;
padding: 8px 13px 8px 13px;
border-top: 1px solid #1D1206;
border-bottom: 1px solid #1D1206;
display: block;
color: #1A1914;
text-decoration: none;
background: #D0C5B1 url("images/menu_bg.jpg") no-repeat top left;
}
ul#menu li a:visited
 {
color: #1A1914;
 }

* html ul#menu li a {
height: 1%;
}
html>body  ul#menu li a { width: auto; }

ul#menu li a:hover {
color: #530F01;
text-decoration: none;
background: #D7C3A9 url("images/menu_bg_o.jpg") no-repeat top left;
}
.content{background: #E0D7BF url("images/content_bg.jpg") repeat-y right;}
.inner_content {
background: #E0D7BF url("images/content_bg.jpg") repeat-y right; 
font-size: 86%;
color: #412B17;
padding: 15px 15px 15px 15px;
}
.inner_content p{
padding: 0;
margin: 0 0 15px 0;
}
.table{
background-color: #1D1206;
}
.table th{
background-color: #584525;
padding: 5px;
text-align:center;
color: #fff;
font-weight:normal;
}

.table td{
background-color: #E0D7BF;
padding: 5px; 
}
#heading { 
vertical-align: top;
background: #DFD6BE url("images/heading_bg.jpg") repeat-x bottom;   
margin: 0 0 0 0; 
position: relative;
}

#heading div { 
vertical-align: top;
background: url("images/content_bg.jpg") repeat-y right;
}

#heading h1 { 
vertical-align: top;
background: url("images/right_corner.jpg") no-repeat top right;
margin: 0; 
font-family: Trebuchet MS, Arial, sans-serif; 
font-size: 130%;
padding: 4px 0 1px 16px; 
color:#530F01; 
font-weight: normal;
}
blockquote{margin:0 0 0 15px;}