/*
headline brown:  81726E
dark browh:    56362d

link orange:   ED4F0B

*/

html, body {
margin:0;
padding:0;	
}
body {
background: #F3F0EA url(/images/template/bgrepeat.jpg) repeat-x center 188px;
}
html, body, table, td {
font-size:12px;
font-family: Tahoma, "Trebuchet MS", Verdana, sans-serif;
}
table {
margin:0;
padding:0;
border-collapse:collapse;	
}
td {
vertical-align:top;
padding:0;	
}
img {
margin:0;
padding:0;
border:0;
display:block;
}
a img {
border:0;
}

#header {
background: url(/images/template/headerrepeat.jpg) repeat-x;
height: 152px;
width: 100%;
vertical-align:bottom;
}
#header img {
}
#header #verytop {
font-size: 10px;
position: relative;
height: 18px;
top: 0;
right: 18px;
float: right;
margin-right: 0;
line-height: 18px;
letter-spacing: 1px;
}
#header #verytop a {
text-decoration: none;
color: #277250;
}
#header td div#hdrdiv {
	clear:right;
position: relative;
height: 18px;
top:12px;
bottom: 18px;
right: 0;
float: right;
margin-right: 12px;
/*margin-bottom:24px;*/
line-height: 130%;
font-size: 16px;
font-style:oblique;
letter-spacing: 1px;
color: #897253;
}


#header #verytop a:hover, #header #verytop a:active {
text-decoration: underline;
color: #897253;
}

/* horizontal top nav */
#horiznav {
background: url(/images/template/horiznavrepeat.jpg) repeat-x;
height: 36px;
width: 100%;
}
#horiznav td {
text-align:center;
}
#horiznav td ul {
margin: 0 auto;
height:36px;
list-style-type:none;
}
#horiznav td ul li {
float:left;
height:36px;
}
#horiznav td ul li a {
display:block;
text-decoration:none;
padding: 0 6px;
height:35px;
line-height:35px;
color: #ED4F0B;
/* font-weight:bold; */
border-collapse:collapse;
border-right: 1px solid #897253;
/*height:36px;*/
}
#horiznav td ul li a.first {
border-left: 1px solid #897253;
}


#horiznav td ul li a:hover, #horiznav td ul li a:active {
/*color: #BED8CC;*/
background: url(/images/template/horiznavrepeat2.jpg) repeat-x;
color: #897253;
/* 
border-left: 1px solid #897253;
border-right: 1px solid #897253;
*/
}

/* vertical nav */
#navtd {
width: 160px;
background: #F3F0EB;
border-right: 1px solid #81726E;
padding-bottom: 24px;
}
#navtd img {
margin: 12px auto 12px 12px;
float: none;
display: block;
}


#navtd ul {
list-style-type: none;
margin: 8px auto 24px auto;
padding: 0;
}

#navtd ul li {
margin: 0;
padding: 0;
}

#navtd ul li a {
display: block;
text-decoration: none;
margin: 2px 8px 6px 10px;
color: #897253;
border-bottom: 2px solid #DCD1C2;
padding: 3px 0 3px 4px;
line-height:128%;
}
#navtd ul li a:hover {
background: #B1A492;
color: #EDE5DA;
border-bottom: 2px solid #DCD1C2;
}
#midtable {
width: 94%;
margin: 0 auto;
border-bottom: 2px solid #81726E;
border-left: 1px solid #81726E;
border-right: 1px solid #81726E;
background: #FFFFFF;
}
#footertd {
border-top: 2px solid #81726E;
padding: 12px;
color: #49342F;
background: url(/images/template/headerrepeat.jpg) repeat-x center bottom;
line-height: 136%;
font-size: 10px;
letter-spacing: 1px;
}
#footertd a {
color: #49342F;
border-bottom: 1px dotted #81726E;
text-decoration:none;
}
#footertd a:hover, #footertd a:active {
color: #ED4F0B;
border-bottom: 1px solid #ED4F0B;
}




#contenttd {
border-right: 1px solid #81726E;
padding: 12px 30px;
line-height:158%;
font-size:13px;
color: #35211c;
}

#contenttd h1, #contenttd h2, #contenttd h3, #contenttd h4, #contenttd h5, #contenttd h6 {
color: #81726E;
line-height:128%;
}




#contenttd a {
color: #ED4F0B;	
/*color: #ED4F0B;*/
}






.imgleft {
padding: 2px;
float: left;
clear:left;
border: 1px solid #81726e;
margin: 0 24px 12px 0;
}
.imgright {
padding: 2px;
float: right;
clear:right;
border: 1px solid #81726e;
margin: 0 0 12px 24px;
}
.divleft {
float:left;
clear:left;
margin: 0 24px 12px 0;
}
.divright {
float:right;
clear:right;
margin: 0 0 12px 24px;
}
.divright, .divleft {
font-weight:bold;
font-size:12px;
color: #56362d;
line-height:130%;
}

.divright img, .divleft img {
display:block;
margin: 4px 0 2px 0;
padding: 2px;
border: 1px solid #81726e;
}



#contenttd li {
margin-bottom:6px;
}



