html {
	height: auto; 
}


.table_style { border-collapse:collapse; }
.td_style { border:1px #522102 solid; padding-top:2px;padding-left:5px;padding-right:5px;padding-bottom:2px;}

input,textarea {font: 12px arial, verdana, helvetica, sans-serif;color: #E15E0C;background-color: #000000;border: 1px solid #684129;}

.bg_brown {background-color:#0F0600}
.bg_orange {background-color:#522102}
.very_small {font-size:10px}

a:link, a:visited { color: #E15E0C;text-decoration:none; }
a:hover, a:active
{
color: #E15E0C;
text-decoration:underline;
}

.error{color: #aa0000;}

#header
{
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
margin:0px;
height: 276px;
width:808px;
background-image: url(../images/site/head.jpg);
background-repeat:no-repeat;
background-position: 0px 0;
}

body
{
margin: 0 auto;
padding: 0;
height: auto; 
font: 12px arial, verdana, helvetica, sans-serif;
text-align: left;
color: #ddc2a8;
background-color: #141414;
line-height:20px;
}

h1
{
font: 18px arial, verdana, helvetica, sans-serif;
font-weight: none;
color: #E15E0C;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
}

h2
{
font: 15px arial, verdana, helvetica, sans-serif;
font-weight: bold;
color: #E15E0C;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
}

#container
{
margin: 0 auto;
padding-top:0px;
padding-bottom:0px;
width: 818px;
height:auto;
text-align: left;
}

#container_content { 
width:616px;
float:left;
margin-top:10px;
margin-left:15px;
margin-right:0px;
margin-bottom:0px;
padding:0px;
}
.imageborder { margin-left:0px;border-width:0px; border-color:#200D00; border-style:solid;}
.imagefloat { float: left;border-width:3px; border-color:#200D00; padding:0px; border-style:solid;margin-right:10px; margin-top:0px; margin-bottom:3px;margin-left:0px;}

#content
{
width: 808px;
text-align:left;
margin:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;

background-image: url(../images/site/site-bg.jpg);
background-repeat:repeat-y;
position: relative;
float:left;
}

#content_text
{
width: 510px;
float:left;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
text-align:left;
padding-top:25px;
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
}

#menu
{
width: 221px;
height: 510px;
float:left;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-image: url(../images/site/bg-menu.jpg);
background-repeat:no-repeat;
position: relative;
}

#menu_buttons
{
width: 161px;
float:left;
margin-left:35px;
margin-top:20px;
margin-bottom:0px;
margin-right:0px;
text-align:left;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

#line_bottom
{
clear:both;
width: 808px;
height: 46px;
margin:0;
text-align:center;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-image: url(../images/site/line-bottom.jpg);
background-repeat:no-repeat;
position: relative;
}

#line_bottom a {color:#423B37;font-size:11px;text-decoration:none;}
#line_bottom a:hover {text-decoration:underline;}

#footer
{
width: 808px;
height: 29px;
margin:0;
text-align:center;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-image: url(../images/site/foot.jpg);
background-repeat:no-repeat;
position: relative;
}



