body {
font: normal 1em/1.5em "Book Antiqua", "Palatino Linotype", Georgia, Verdana, sans-serif;
/* background:#080c39; */
padding:0;
margin:0;
background:#6a7275;
color:#444;
}
#wrap {width: 896px;
margin:0 auto;
padding:0;
position:relative;
}
#head {
width:100%;
height:204px;
margin:0;
padding:0;
background:#000;
position:relative;
}
#head img {float:left; margin:3px 0 3px 3px; padding:0;}
h1 {
text-indent: -100em;
overflow: hidden;
background: white url(images/opps.png) no-repeat;
line-height: 56px;
margin: 0;
padding: 0;
height: 56px;
}
/*\*//*/
	h1 {font-size:18px; line-height:1.6em; color:#046;}
/**/
h2 {padding:12px; margin:0; font-size:1.5em; line-height:1.4em; color:#052;}
h3 {padding:12px; color:#035; font-size:22px;}
h4 {padding:8px; margin:0; font-size:1.3em; line-height:1.3em; color:#035;}
#flash_header {margin:0;}
#main { 
clear:both;
margin:0;
padding:0;
background:#fffff6;
position:relative;
}

#leftside {
float:left;
width:227px;
background:transparent url(images/lonesome.jpg) left top no-repeat;;
color:#fff;
margin:0;
}

#rside {
width:558px;
background: #fff;
margin-left:240px;
padding-top:14px;
min-height:688px;
}
#rside ul, #rside ol {margin:12px 0; padding:0; list-style:none;}
#rside ul li, #rside ol li {
margin:0 12px 0 29px; 
padding:0 0 9px 15px;
font-size:0.85em;
line-height:1.3em;
background: white url(images/pointer.png) left .4em no-repeat;
}

ol {margin:12px 0; padding:0;}
ol li {
margin:0 12px 0 38px; 
padding:0 0 9px 0;
font-size:0.85em;
line-height:1.3em;
}


p {margin: 0; padding:12px 20px;; font-size:1em;}
img {border:0;}
a, a:link {color:#036;}
a:hover {color:#940; text-decoration:none;}

a.pdf {background: transparent url(images/pdf.png) left .1em no-repeat;
padding-left:18px;
margin-left:14px;
}

.ctr {text-align:center;}
.sm {padding:0 12px; font-size:0.7em; margin:0;}

#rbox {
float:right;
width:248px;
margin:12px 12px 14px 30px;
}

.demibox {
width: 266px; 
padding:0;
float:left;
line-height:1.45em;
font-size:0.9em;
border-left:1px solid #ccc;
margin:12px 0 12px 26px;
}
.demibox h3 {
background:#00532a url(images/hbg.png) left bottom no-repeat;
padding: 10px 6px 8px 77px;
font:bold 1.15em/1em verdana, helvetica, sans-serif;
margin:0;
color:#fff;
text-align:left;
}

#woods {
float:right;
width:300px;
margin:12px;
}

#woods ul {margin:12px 0; padding:0;}
#woods ul li {
margin:0 12px 0 38px; 
padding:0 0 9px 0;
font-size:0.85em;
line-height:1.3em;
}

#svcs_links_cntr {
float:right;
width:310px;
margin:12px;
}
.svcs_links {background: #f9dbb3 url(images/wood_bglt.jpg) left top repeat-y;
border:4px double #960;
margin-bottom: 10px;
}
.svcs_links h3 {margin:0; padding: 2px 10px; color:#052; font-size:1.2em;}
.svcs_links ul {margin:8px 0; padding:0;}
.svcs_links ul li {
margin:0 12px 0 38px; 
padding:0 0 9px 0;
font-size:0.85em;
line-height:1.3em;
}
.svcs_links a {color:#830;}
.svcs_links p {padding:0; margin:10px;}

/* -------- top nav ------ */
#topnav {
margin:0;
padding:0;
border:1px solid #fff;
}

#topnav ul
{
padding: 0;
margin: 0;
background: #4D1400;
color: White;
float: left;
width: 100%;
font-size:0.8em;
font-weight:bold;
}

#topnav ul li { display: inline;}

#topnav ul li a
{
padding: 3px 19px;
margin: 0; 
text-align:center;
background: #4D1400;
color: White;
text-decoration: none;
float: left; 
border-right: 1px solid #fff;
}

#topnav ul li a:hover, #topnav ul li#active a
{
background-color: #771E00;
background-position: left 0;
color: #fff;
}


#foot {
clear:both;
margin:0;
padding:2px 10px;
text-align:right;
font:normal 0.7em/1.3em verdana, arial, sans-serif;
line-height:1.3em;
background:#ddd;
}