/* positioning */

body { 
text-align:center; 
background-color: #A09A8B;
margin: 10px 0px 0px 0px;
} 

#wrap {
background: #fff; 
margin: 0px auto; 
width: 960px; 
text-align: left
}

#left {
float: left; 
width: 110px;
padding: 0px 0px 0px 20px;
}

#main {
margin: 0px 0px 20px 30px; 
padding: 0px 20px 0px 0px;
float: left; 
width: 560px;
height:350px;
overflow: auto;
}

#right {
float: left; 
margin-left: 30px; 
width: 180px
}

#footer {
clear: both; 
background-color: #d6d3cd;
padding: 8px 0px 15px 0px;
}

#footer p {
padding: 0px;
margin: 0px;
text-align:center;	
}


/* text formatting */

p {
font: 0.7em Verdana, Arial, Helvetica, sans-serif;
line-height: 130%;
text-decoration: none;
text-align: left;
}


a {
color: #000000;
outline: none;
}


a:link, a:visited, a:active {
color: #000000;
outline: none;
}


h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
margin-right: 0px;
margin-bottom: 15px;
margin-left: 0px;
text-align: left;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}

ul {
font: 11px Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
	text-align: left;
}



input { 

border: 1px solid #CCCCCC;
}

textarea {

border: 1px solid #CCCCCC;
}




.sub_navigation {
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #CCCCCC;
width: 110px;
}


.sub_navigation li {
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #CCCCCC;
}


.sub_navigation li a { 
text-decoration: none; 
}

.sub_navigation ul {
}

.sub_navigation ul a {
}
