﻿body {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:100%;
 width:100%;
 background:#4D350F url('bg.jpg');
 background-repeat:repeat-y;
 background-position:top center;
 text-align:center;
}

img {
 border:0px;
}

a {
 color:#38260B;
 text-decoration:underline;
 font-family: tahoma, arial, helvetica, sans-serif;
 margin:0px;
 padding:0px;
 display:inline;
}

a:hover {
 text-decoration:none;
 padding:0px;
 color:#97671D;
}

td {
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 color:#38260B;
}


/* Header */
.header {
 width:930px;
 height:320px;
 background:transparent url('header.jpg');
 background-repeat:no-repeat;
 background-position:top left;
 position:relative;
 margin:0px auto 0px auto;
 text-align:left;
 padding:0px 0px 0px 0px;
 display:block;
}

.header_title {
 height:20px;
 position:absolute;
 padding:3px 0px 0px 5px;
 top:65px;
 left:30px;
 font-size:12px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 text-align:left;
 color:#38260B;
}

.header_menu {
 height:20px;
 position:absolute;
 padding:3px 5px 0px 0px;
 top:285px;
 right:30px;
 text-align:right;
 font-size:12px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif; 
 color:#38260B;
}

.header_menu a:link, .header_menu a:visited {
 text-decoration:none;
 color:#38260B;
 font-size:12px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
}

.header_menu a:hover, .header_menu a:active {
 text-decoration:underline;
 color:#38260B;
}

/* Main Content */
.main {
 width:930px;
 position:relative;
 margin:0 auto;
 text-align:left;
}

.main_content {
 width:390px;
 vertical-align:top;
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 color:#38260B;
 position:absolute;
 top:0px;
 left:65px;
 padding:0px 7px 0px 7px;
}

h1 { /* contitle */
 font-size:15px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 padding:0px;
 margin:0px;
}

h2 {
 font-size:13px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 padding:0px 0px 0px 15px;
 margin:0px;
 display:block;
}

h3 {
 font-size:9px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 padding:0px 0px 20px 0px;
 margin:0px;
}

h3 a:link, h3 a:visited {
 text-decoration:underline;
 color:#38260B;
}

h3 a:active, h3 a:hover {
 text-decoration:none;
 color:#97671D;
}

.main_content p {
 margin:2px 0px 2px 0px;
 padding:0px 0px 5px 15px;
}

.main_content p a:link, .main_content p a:visited {
 text-decoration:underline;
 color:#38260B;
}

.main_content p a:active, .main_content p a:hover {
 text-decoration:none;
 color:#97671D;
}

/* Navigation */
.main_nav1 {
 width:170px;
 vertical-align:top;
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 color:#38260B;
 position:absolute;
 top:0px;
 left:490px;
 padding:0px 0px 0px 5px;
 margin:0px;
}

.main_nav2 {
 width:170px;
 vertical-align:top;
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 color:#38260B;
 position:absolute;
 top:0px;
 left:690px;
 padding:0px 0px 0px 5px;
 margin:0px;
}

h4 {
 font-size:12px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 text-transform:uppercase;
 padding:2px 0px 2px 0px;
 margin:0px;
}

.main_nav1 a, .main_nav2 a {
 color:#38260B;
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 display:block;
 padding:0px 0px 0px 7px;
 margin:0px;
}

.main_nav1 a:hover, .main_nav2 a:hover {
 padding:0px 0px 0px 13px;
 color:#97671D;
}

.nav_text {
 color:#38260B;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 display:block;
 padding:0px 0px 0px 7px;
 margin:0px;
}

.nav_text img {
 margin-bottom:3px;
}

.nav_text a {
 color:#38260B;
 text-decoration:underline;
 font-size:11px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 margin:0px;
 padding:0px;
 display:inline;
}

.nav_text a:hover {
 text-decoration:none;
 padding:0px;
 color:#97671D;
}

.nav_link {
 color:#38260B;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 display:block;
 padding:0px 0px 0px 7px;
 margin:0px;
}

.nav_link a {
 color:#38260B;
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 margin:0px;
 padding:0px;
 display:inline;
}

.nav_link a:hover {
 text-decoration:none;
 padding:0px;
 color:#97671D;
}

.nav_center {
 color:#38260B;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 text-align:center;
 padding:0px 5px 0px 0px;
 margin:0px;
}

.nav_center a {
 padding:0px;
}

.nav_center a:hover {
 padding:0px;
}

.site_copyright {
 padding:0px 5px 0px 0px;
 margin:0px;
 font-size:10px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 text-transform:none;
 text-align:center;
}

.site_copyright a  {
 padding:0px;
 font-size:10px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 display:inline;
 color:#38260B;
}

.projects {
 padding:0px;
 border-spacing:0px;
 margin:0px 0px 0px 3px;
}

.projects td {
 font-size:10px;
 font-weight:normal;
 font-family: tahoma, arial, helvetica, sans-serif;
 text-transform:none;
 vertical-align:top;
 color:#38260B;
 padding:0px 0px 5px 2px;
}

.projects td a  {
 padding:0px;
 font-size:10px;
 font-weight:bold;
 font-family: tahoma, arial, helvetica, sans-serif;
 display:inline;
 color:#38260B;
 text-transform:none;
 text-decoration:underline;
}

.projects td a:hover  {
 text-decoration:none;
 padding:0px;
 color:#97671D;
 text-transform:none;
}

.pic_border {
 border:1px solid #38260B;
}

/* Forms */
.form_label {
float:left;
width:120px;
 font-size:11px;
 font-weight:bold;
font-family: tahoma, arial, helvetica, sans-serif;
margin-left:15px;
padding-top:2px;
text-align:right;
color:#38260B;
}

.form_select {
width:200px;
height:17px;
padding:2px;
 font-size:11px;
 font-weight:normal;
font-family: tahoma, arial, helvetica, sans-serif;
margin:2px;
border:0px;
background-color:#97671D;
color:#38260B;
}

.form_text {
width:200px;
height:17px;
padding:2px;
 font-size:11px;
 font-weight:normal;
font-family: tahoma, arial, helvetica, sans-serif;
margin:2px;
border:0px;
background-color:#97671D;
color:#38260B;
}

.form_textarea {
width:325px;
height:150px;
padding:2px;
 font-size:11px;
 font-weight:normal;
font-family: tahoma, arial, helvetica, sans-serif;
margin:2px;
border:0px;
background-color:#97671D;
color:#38260B;
}

.form_submit {
margin-left:2px;
width:120px;
padding:2px;
font-size:11px;
font-weight:bold;
font-family: tahoma, arial, helvetica, sans-serif;
background-color:#97671D;
color:#38260B;
border:0px;
}

.form_msg {
width:100%;
padding:2px;
text-align:center;
padding:5px;
 font-size:11px;
 font-weight:bold;
font-family: tahoma, arial, helvetica, sans-serif;
}