/*** MAIN ***/

*{

margin: 0px;

padding: 0px;

}



body{

margin: 10px 0;

background: #9A794C;

text-align: center;

font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;

font-size: 12pt;

color: #222222;

}







/*** SPECIFIC TO DIVS ***/

#wrap{

text-align: left;

width: 800px;

margin: 0 auto;

padding:0px;

background: #ffffff;

}



#header{

width: 100%;

background: #b3bab5 url("style/header.jpg") top center no-repeat;

height: 162px;

}



#header h1{

color: #9A794C;

text-align: left;

position: relative;

top: 15px;

left: 10px;

line-height: 30px;

}



#header p{

color: #9A794C;

text-align: left;

font-style: italic;

position: relative;

top: 15px;

left: 25px;

line-height: 30px;

}





#menu{

width: 100%;

height: 30px;

margin-top: 55px;

}



#menu ul{

list-style: none;

}



#menu li{

float: left;

}



#menu li a{

margin-left: 8px;

display: block;

padding: 0 5px;

color: #ffffff;

text-transform: none;

text-decoration: none;

border-top: 2px solid #ffffff;

}



#menu li a:hover{

border-color: #9A794C;

}



.noshow{

display: none;

}



#main{

width: 100%;

background: #F9F8F6;

}



#main h1{

font-size: 20pt;

padding-bottom: 22px;

color: #000000;

}



#main h2{

font-size: 14pt;

padding-bottom: 9px;

margin-bottom: 10px;

color: #222222;

}



#main h3{

font-size: 12pt;

padding-bottom: 9px;

margin-bottom: 10px;

color: #222222;

//**background: url('style/titles_sm.jpg') bottom left no-repeat; **/

}



#main a{

	color: #9A794C;

	text-decoration: none;

	border-bottom: 1px solid #9A794C;

}



#main a:hover{

background: #e0e0e0;

}



#submain{

padding: 8px;

}



#left{

float: left;

width: 500px;

margin-bottom: 5px;

}


#left p{

font-size: 13px;

line-height: 22px;

margin-bottom: 10px;

}



#left ul{

margin-left: 20px;

margin-bottom: 15px;

font-size: 13px;

}



#left ul li{

margin-bottom: 5px;

}



#right{

margin-top: 5px;

margin-bottom: 5px;

border-left: 1px solid #E0E0E0;

padding-left: 7px;

padding-top: 15px;



width: 250px;

float: right;

}



#right p{

font-size: 11px;

text-align: center;

line-height: 18px;

margin-bottom: 8px;

}



#right ul{

margin-left: 20px;

font-size: 11px;

}



#right ul li{

margin-bottom: 3px;

}


#full{
float: left;
width: 700px;
margin-bottom: 5px;
padding: 20px;
}


#full p{
font-size: 14px;
line-height: 22px;
margin-bottom: 10px;
}

#footer{

clear: both;

width: 100%;

height: 60px;

background: #b3bab5 url('style/footer.jpg') bottom center no-repeat;

}



#subfooter{

padding: 8px;

}



#subfooter p{

text-align: center;

vertical-align: middle;

line-height: 20px;

font-size: 11px;

color: #ffffff;

}



#subfooter a{

	color: #ffffff;

	text-decoration: underline;

}



#subfooter a:hover{

text-decoration: overline;

}



/*** OTHER CLASSES ***/

.imgleft, .imgright, .imgcenter{

padding: 3px;

border: 1px solid #e0e0e0;

}



.imgleft{

float: left;

margin: 5px 15px 5px 0;

}



.imgright{

float: right;

margin: 5px 0 5px 15px;

}



.imgcenter{

display: block;

margin: 5px auto;

}



h1,h2,h3{

text-transform: none;

}



table{

font-size: 13px;

border-collapse: collapse;

margin-bottom: 10px;

}



th{

background: #d0d0d0;

padding: 5px;

border: 1px solid #a0a0a0;

}



td{

vertical-align: top;

line-height: 18px;

padding: 5px;

border: 1px solid #a0a0a0;

}