@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}

body{
background:url(../images/bg.gif) center repeat-y #868e56;
}

#wrapper{
width:841px;
margin:auto;
}
#header{
width:841px;
height:170px;
background:url(../images/head.jpg);
}


/********--------------------MENU----------------------*/
#menu{
width:841px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#menu ul{
list-style:none;
}
#menu ul li{
float:left;
}
#menu a{
display:block;
height:26px;
}
#menu li:hover a, #menu a:hover, .current{
background-position:bottom !important;
}
#menu1{
width:121px;
background:url(../images/menu1.gif) no-repeat;
}
#menu2{
width:108px;
background:url(../images/menu2.gif) no-repeat;
}
#menu3{
width:199px;
background:url(../images/menu3.gif) no-repeat;
}
#menu4{
width:160px;
background:url(../images/menu4.gif) no-repeat;
}
#menu5{
width:114px;
background:url(../images/menu5.gif) no-repeat;
}
#menu6{
width:139px;
background:url(../images/menu6.gif) no-repeat;
}
/*SUBMENU*/
.submenu{
width:180px;
background:white;
border:3px solid #868E56;
position:absolute;
display:none;
}
.submenu li{
width:180px;
}
.submenu a{
padding:2px 5px;
height:16px !important;
color:black;
text-decoration:none;
}
/*-------------CONTENT-----------------*/

#content{
padding:15px 25px;
}

#content h1{
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:22px;
padding: 10px 0;
color:#383838;
}
#content h2{
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:16px;
padding: 10px 0;
color:#868E56;
}

#content p, #content ul, #content ol{
padding:10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
#content ul{
list-style:url(../images/list.gif);
}
#content li{
margin-left:10px;
padding:3px 0;
}
#content a{
color:#625844;
text-decoration:none;
}
#content a:hover{
text-decoration:underline;
}
#content .border{
border:1px solid black;
}
#content .right{
float:right;
border:1px solid black;
margin:15px 0 15px 15px;
}
#content .left{
float:left;
border:1px solid black;
margin:15px 15px 15px 0px;
}
#content .center{
display:block;
margin:auto;
margin-top:10px;
margin-bottom:10px;
border:1px solid black;
}
/*---------------------FOOTER------------------------*/

#footer{
width:841px;
clear:both;
background:#fffaef;
height:80px;
padding-top:15px;
}
#footer p{
text-align:center;
text-transform:uppercase;
line-height:28px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#676046;

}
#footer a{
padding: 0 15px;
text-decoration:none;
color:#353535;
}
#footer a:hover{
text-decoration:underline;
}


/*CONTACT*/
.contactTable{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}
.contactTable td{
padding:2px;
vertical-align:top;
}
.contactTable input, .contactTable textarea{
font-size:14px;
}
.contactTable textarea{
width:240px;
height:100px;
}
label.error{
color:red;
font-style:italic;
font-size:10px;
padding-left:18px;
background:url(../images/error.gif) no-repeat;
margin-left:5px;
}
