body, table, td, form {
 font-family: "Trebuchet MS", Tahoma, Helvetica, Arial Black, Arial, sans-serif;
 color: #333333;
 font-size: 12px;
 line-height: 160%;
}

body{
 margin: 0px;
 padding: 0px;
 border:  0px;
 background-color: #1B1610;
 background-image: url('bg_body.jpg');
 background-repeat: repeat-x;
 background-color: #6F6C6B;
 background-position: 0 1;
}

h3, h2, h1, h4, h5 {
 font-family: "Trebuchet MS", Tahoma, Helvetica, Arial Black, Arial, sans-serif;
 font-weight: normal;
 font-size: 16pt;
 margin: 0px;
 padding: 0px;
}

h3 {
 color: #C00000;
 font-size: 16pt;
}

#main {
 width: 680px;
 border-left: 1px solid #C6C6C6;
 border-right: 1px solid #C6C6C6;
 background-color: #FFFDEF;
}

#top {
 background-image: url('bg_top.gif');
 background-repeat: repeat-x;
 height: 125px;
}

#logo {
 width: 187px;
 height: 103px; 
 float: left;
 position: relative;
 left: 22px;
 top: 30px;
 font-family: "Trebuchet MS", Tahoma, Helvetica, Arial Black, Arial, sans-serif;
 color: BLACK;
 font-weight: normal;
 font-size: 20pt;
 color: #C00000;
 
}

#slogan {
 font-family: "Trebuchet MS", Tahoma, Helvetica, Arial Black, Arial, sans-serif;
 color: #808080;
 font-weight: normal;
 font-size: 13pt;
 margin-left: 100px;
 float: left;
 position: relative;
 top: 65px;
}

#menu {
 height: 51px;
 background-image: url('bg_menu.gif');
 background-image: url('bg_left.gif');
 background-color: #F4E3C8;
 background-repeat: repeat-x;
}

.menu-item a {
 font-family: Arial, sans-serif;
 background-image: url('bg_menua.gif');
 background-repeat: no-repeat;
 background-position: right 18;
 padding-bottom: 9px;
 color: #172726;
 font-size: 10pt;
 font-weight: bold;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 15px;
 text-decoration: none;
 float: left;
}

.menu-item-select a{
 font-family: Arial, sans-serif;
 background-image: url('bg_menua.gif'); 
 background-repeat: no-repeat;
 background-position: right 18;
 padding-bottom: 9px;
 color: #172726;
 font-size: 10pt;
 font-weight: bold;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 15px;
 text-decoration: none;
 float: left;
 border-bottom: 7px solid #C00000;
}

.menu-item a:hover, .menu-item-select a:hover {
 text-decoration: none;
 border-bottom: 7px solid #383F32;
}

#pic {
 background-image: url('pic2.jpg');
 background-repeat: no-repeat;
 height: 275px;
 border-bottom: 1px solid white;
 background-image: url('bg_photo2.gif');
 background-repeat: repeat-x;
 height: 124px;
}

#text {
 color: #6C6050;
}

#text_left {
 width: 325px;
 width: 295px;
 border-top: 1px solid #9E988C;
 float: left;
}

#text_left_head {
 background-image: url('bg_left.gif');
 background-repeat: repeat-x;
 background-color: #F4E3C8;
 padding: 10px;
 padding-top: 15px;
 padding-bottom: 5px;
 color: #404040;
 font-family: Arial, sans-serif;
}

#text_right {
 width: 382px;
 border-top: 1px solid #9E988C;
 float: right;
}

#text_right_head {
 background-image: url('bg_right.gif');
 background-repeat: repeat-x;
 background-color: #EED4B0;
 padding: 10px;
 padding-top: 15px;
 padding-bottom: 5px;
 color: #404040;
 font-family: Arial, sans-serif;
}

.text_inner {
 padding: 15px;
 font-size: 12px; 
}

.text_inner_left {
 padding: 15px;
 color: #222222;
 font-size: 10px;
 line-height: 190%;
}

.text_div {
 padding-left: 15px;
 background-image: url('bg_line.gif');
 background-repeat: repeat-y;
 background-position: 0 0;
 position: relative;
 left: -17px;
}

#bottom {
 padding: 10px;
 clear: both;
 background-image: url('bg_bottom.gif');
 background-repeat: repeat-x;
 background-position: 0 -2;
 background-image: url('bg_line.gif');
 background-position: 0 0;
 height: 70px;
}

.contact {
 width: 200px;
 float: right;
 font-family: Arial, sans-serif;
 font-size: 11px;
 line-height: 130%;
 background-image: url('bg_line.gif');
 background-repeat: repeat-y;
 background-position: 0 0;
 color: #828080;
 padding: 10px;
 padding-top: 10px;
}

ul {
 background-color: #F7F1E5;
 padding: 10px;
 margin: 15px;
}

li{
 margin: 0px;
 pading 0px;
 list-style-type: none;
}

.clear{
 clear: both;
 height: 1px;
 text-size: 1px;
}

.foto{
 width: 264px;
 height: 169px;
 background-image: url('bg_foto.gif');
 background-repeat: no-repeat;
 padding: 10px;
}

.foto img{
border: 0px solid;
}

.mail {
 width: 20px;
 height: 18px;
 float: left;
 background-image: url('mail.gif');
 background-repeat: no-repeat;
 background-position: left 2;
 position: relative;
 top: 18px;
 left: 12px;
}

.mail a,.mail a:hover,.home a, .home a:hover{
 text-decoration: none;
}

.home {
 width: 15px;
 height: 18px;
 float: left;
 background-image: url('home.gif');
 background-repeat: no-repeat;
 background-position: left 2;
 position: relative;
 top: 18px;
 left: 7px;
}
