* {margin: 0; padding: 0;}
body {font-family: Verdana, sans-serif; background-color: #8c925e; height: 100%;}
img {border: 0;}

p {font-size: 12px; padding: 10px; color: #fff;}
h1 {font-size: 30px; font-weight: lighter; font-style: italic; color: #b0b48d; text-align: center; margin: 10px 0; line-height: 130%;}
a:hover {color: #bob48d;}
a {color: #fff; text-decoration: underlined;}

dl {padding-left: 10px; font-size: 12px; line-height: 130%; color: #fff;}
dt {padding-right: 5px; padding-top: 10px; float: left; font-weight: bold; color: #fff;}
dd {padding-left: 10px; padding-top: 10px; color: #fff;}

table {font-size: 12px; margin: 0 auto; border: 1px #b0b48d solid; border-collapse: collapse; border-spacing: 0px; color: #fff;}
th {background-color: #b0b48d; font-weight: bold; text-align: center; padding: 10px;}
tr {}
td {text-align: center; padding-left: 10px; padding-right: 10px; border-bottom: 1px #b0b48d solid;}

.clear {clear: both; display: block; height: 0px; overflow: hidden; margin: 0; padding: 0;}

#splash {text-align: center;}
#splash img {width 550px; margin: 30px 0;}

#header
{
width: 900px;
margin: 0 auto;
/*background-image: url(/style/centerbar.png);
background-repeat: repeat-y;*/
color: #333;
line-height: 130%;
}
#headerleft {float: left;
width: 300px;
margin: 0;
/*background-color: #fff;*/}
#headerright {margin-left: 300px;
margin-top: 0;
/*background-color: #fff;*/}

#container
{
width: 900px;
min-height: 550px;
/*overflow: auto;
overflow-x: hidden;*/
margin: 0 auto;
/*background-image: url(/style/centerbar.png);
background-repeat: repeat-y;*/
color: #333;
line-height: 130%;
}

#leftnav
{
float: left;
width: 300px;
margin: 0;
/*background-color: #fff;*/
}
#leftnav ul {list-style-type: none; color: #b0b48d; font-size: 18px; font-weight: lighter; padding-left: 15px; margin-top: 25px;}
#leftnav li a {display: block; width: 285px; color: #b0b48d; text-decoration: none;}
#leftnav li {margin: 10px 0;}
#leftnav a:hover {color: #fff; background: #9ea374;}
#leftpic img {border: 2px solid #b0b48d; width: 270px; margin: 15px 15px;}
#leftnav a.selected {color: #fff; background: #9ea374;}
#leftnav h1 {margin-top: 50px;}

#content
{
margin-left: 300px;
margin-top: 0;
/*background-color: #fff;*/
}
#contentleft {float: left; width: 350px; margin: 0;}
#contentright {margin-left: 350px; text-align: center;}
#contentright img {border: 2px solid #b0b48d; width: 230px; margin: 20px 0;}
#content dt.contact {padding-top: 1em;}
#content dd.contact {padding-top: 1em; margin-left: 250px;}
#content input.contact {width: 300px;}
#content input.submit {width: auto; padding: 5px; margin: 10px auto;}
#content p.submit {text-align: center;}
#content textarea.contact {width: 300px; height: 35px;}

#cap {font-size:600%; font-weight: bold; color:#a7ab81; float:left; line-height: 85%; padding-right: 5px;}

#footer
{
clear: both;
width: 900px;
margin: 0 auto;
padding: .5em;
color: #9ea374;
background-color: #9ea374;
}

#footer ul {list-style-type: none; color: #fff; font-size: 15px; font-weight: lighter; text-align: center;}
#footer li a {text-decoration: none; color: #fff;}
#footer li {display: inline; padding-left: 10px;}
#footer a:hover {color: #9ea374; background: #fff;}
#footer a.selected {color: #93a374; background: #fff;}