body {
margin:0px;
padding:0px;
}
body, div, span, p, td, tr
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}
#bodybg
{
background: url(../images/bg.jpg) repeat-y;
width:1003px;
margin:auto;
padding:0px;
}	
#wrapper
{
width:777px;
margin:0px auto;
}
.logo
{
height:15px;
}
#logoheader
{
	background: url(../images/logo.png) no-repeat;
	width:226px;
	height:31px;
	padding:10px;
}
#header
{
background:#322419;
overflow:hidden;
width:768px;
display:block;
padding:5px;
}
#menu
{
width:205px;
background:#49341b;
border:#866133 1px solid;
float:left;
padding-bottom:10px;
padding-top:10px;
padding-left:3px;
}
#menu ul
{
list-style:none;
padding:0px;
color:#ffffff;
margin:0px;
}

#menu ul div
{
background:#6d5d49 url(../images/menu_over.jpg) no-repeat;
background-position:5px;
font-weight:bold;
padding:2px 15px 2px 15px;;
}
#menu ul li.curren
{
background:#6d5d49 url(../images/menu_over.jpg) no-repeat;
background-position:5px;
font-weight:bold;
padding:2px 15px 2px 15px;;
}

#menu ul li a
{
background:url(../images/menu_bg.jpg) no-repeat;
background-position:5px;
padding:2px 15px 2px 15px;;
color:#ffffff;
text-decoration:none;
}
#menu ul li ul li a
{
background:url(../images/menu_bg.jpg) no-repeat;
background-position:5px;
padding:2px 15px 2px 15px;;
color:#ffffff;
text-decoration:none;
}
#banner
{
background:url(../images/header_banner.jpg) no-repeat top;
width:556px;
height:250px;
float:right;
}

.bodycontent
{
width:777px;
}
.submit
{
background:url(../images/go.jpg) no-repeat;
height:24px;
width:35px;
border:none;
color:#FFFFFF;
}
.leftcontent
{
background-color:#f5dea5;
width:198px;
padding:9px;
}

#bodytext
{
background:#ffffff;
width:531px;
padding:5px 15px 10px 15px;
text-align:justify;
}

#bodytext a
{
color:#5e0000;}

#bodytext a:hover
{
color:#b6900b;}

.heading
{
font-family:Arial, Helvetica, sans-serif;
font-size: 22px;
color:#000000;
font-weight:bold;
padding-bottom:20px;
padding-top:10px;
}
.heading2
{
font-family:Arial, Helvetica, sans-serif;
font-size: 22px;
color:#e1bd62;
font-weight:bold;
}
.imgleft
{
float:left;
padding:0 10px 10px 0;}
.outer
{
width:350px;
background:#000000;
float:right;
overflow:hidden;
padding:3px;
}
.inner
{
width:170px;
color:#ffffff;
float:left;
font-size:11px;
text-align:left;

}
.inner1
{
width:170px;
color:#ffffff;
float:right;
font-size:11px;
text-align:left;
}
#footer
{
color:#ffffff;
width:777px;
margin:auto;
font-size:11px;
padding-top:10px;
}