BODY { margin: 50px 0px 0px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#8a6a49; background-color:#956b46;}

img { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; padding: 0px; margin: 0px; }
.inbodyimg {  margin-left: 10px; margin-bottom: 10px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; } 

p { font-size: 11px; padding-left: 0px; margin-top: 0px; margin-bottom: 10px; margin-left: 15px;  margin-right: 0px; color: #8a6a49; line-height: 16px; }
H1 { font-weight: normal; font-size: 14px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; padding-right: 0px; margin-top: 0px; margin-bottom: 5px; margin-left: 299px; margin-right: 15px; color: #8a6a49; background-color:#e0cdc9; text-transform:lowercase; }
H2 { font-weight: normal; font-size: 14px; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; padding-right: 0px; margin-top: 0px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; color: #8a6a49; background-color:#e0cdc9; text-transform:lowercase; }
H3 { font-weight: normal; font-size: 11px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; margin-top: 4px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; color: #8a6a49; }

ul { margin-top: 10px; margin-bottom: 0px; margin-right: 35px; }
li { margin-bottom: 5px; }

a.inbody:link{ font-weight: bold; color: #7D6E58; text-decoration: underline; font-size:11px}
a.inbody:visited { font-weight: bold; color: #7D6E58; text-decoration: underline; font-size:11px}
a.inbody:hover { font-weight: bold; color: #4F3D2B; text-decoration: underline; font-size:11px}

a.inbody2:link{ font-weight: bold; color: #96978F; text-decoration: none; font-size:11px}
a.inbody2:visited { font-weight: bold; color: #96978F; text-decoration: none; font-size:11px}
a.inbody2:hover { font-weight: bold; color: #4F3D2B; text-decoration: none; font-size:11px}

#container { padding: 0px; margin: 0px auto; width: 778px; }

#header { float: left; margin: 0px; padding: 0px; width: 778px; height: 69px; background-color: #fff; }
#logo { float: left; padding: 0px; margin: 0px; width: 269px; }
#strap { float: right; padding-right: 15px; margin: 0px; width: 336px; padding-top: 27px; }
#strap p { font-size: 13px; margin: 0px; color: #8a6a49; text-align: right; }

#headerimage { float: right; margin: 0px; padding: 0px; width: 465px; height: 208px; background-color: #fff; }
#testimonial { float: left; margin: 0px; padding: 10px 10px 10px 15px; width: 288px; height: 188px; background-color: #fff; font-size:14px;  }
#mainbody { float: left; margin: 0px; padding-left: 15px; width: 763px; background-color: #fff;  background-position: top left; background-repeat: repeat;}
#content { float: left; margin-left: 5px; margin-top: 0px; padding: 0px; width: 450px;  }
#headline { float: left; margin-bottom: 4px; padding: 0px; width: 450px; background-color: #ffffff; }
#subheadline { float: left; margin-bottom: 5px; padding: 0px; width: 450px; background-color: #f5f1eb; }
.news1 { float: left; margin: 0px; padding: 0px; width: 435px; background-color: #ede2e0; border-left: #e7d8cd 15px solid;}
.news1 p { font-size: 11px; padding-left: 0px; margin-top: 0px; margin-bottom: 3px; margin-left: 15px;  margin-right: 0px; color: #846F57; }
.news2 { float: left; margin: 0px; padding: 0px; width: 435px; background-color: #ede2e0; border-left: #d9cabf 15px solid;}
.news2 p { font-size: 11px; padding-left: 0px; margin-top: 0px; margin-bottom: 3px; margin-left: 15px;  margin-right: 0px; color: #846F57; }

.teaser { float: left; margin-bottom: 4px; padding: 0px; width: 435px; background-color: #F5F1EB; }
.teaser p { font-size: 11px; padding-left: 0px; margin-top: 0px; margin-bottom: 3px; margin-left: 15px;  margin-right: 0px; color: #846F57; }

#navcontainer { float: left; width: 293px;  padding: 0px; margin: 0px; background-color: #d4bbac; }
#navcontainer UL { margin: 0px; padding: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; LIST-STYLE-TYPE: none; }
#navcontainer li { margin: 0px; padding: 0px; }
#navcontainer A { margin: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; WIDTH: 270px; PADDING-TOP: 4px; text-transform:lowercase; }
#navcontainer A:link { color: #8a6a49; text-decoration: none; }
#navcontainer A:visited { color: #8a6a49; text-decoration: none; }
#navcontainer A:hover { color: #8a6a49; background-color: #ede2e0; text-decoration: none; }
.navon { background-color: #c09477 }

#subnavcontainer { width: 293px;}
#subnavcontainer UL { margin: 0px; padding: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; LIST-STYLE-TYPE: none;  }
#subcontainer li { margin: 0px; padding: 0px; }
#subnavcontainer A { margin: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; WIDTH: 255px; PADDING-TOP: 4px;  text-transform:lowercase;  }
#subnavcontainer A:link { color: #8a6a49; text-decoration: none; }
#subnavcontainer A:visited { color: #8a6a49; text-decoration: none; }
#subnavcontainer A:hover { color: #8a6a49; background-color: #ede2e0; text-decoration: none; }
.subnavon { BACKGROUND-COLOR: #EEECEA }

#base { float: left; margin: 0px; padding: 10px 15px 10px 15px; width: 748px; background-color:#FFFFFF; }

#footer { float: left; margin: 0px; width: 778px; padding: 0px; height: 26px; }

#copyright { float: left; padding-right: 0px; padding-left: 10px; padding-bottom: 0px; margin: 0px; width: 350px; padding-top: 0px; }
#copyright p { font-size: 10px; margin: 0px; color: #fff; text-align: left; }

#footernav { float: right; padding-right: 10px; padding-left: 0px; padding-bottom: 15px; margin: 0px; width: 336px; padding-top: 0px; }
#footernav p { font-size: 9px; margin: 0px; color: #fff; text-align: right; }
#footernav a:link { margin-left: 15px; color: #fff; text-decoration: none; }
#footernav a:visited { margin-left: 15px; color: #fff; text-decoration: none; }
#footernav a:hover { margin-left: 15px; color: #fff; text-decoration: underline; }

#sitemap { float: left; width: 293px;  padding: 0px; margin: 0px; background-color: #ffffff; }
#sitemap UL { margin: 0px; padding: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; LIST-STYLE-TYPE: none; }
#sitemap li { margin: 0px; padding: 0px; }
#sitemap A { margin: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; WIDTH: 270px; PADDING-TOP: 4px; }
#sitemap A:link { color: #8a6a49; text-decoration: none; }
#sitemap A:visited { color: #8a6a49; text-decoration: none; }
#sitemap A:hover { color: #8a6a49; background-color: #ECE2C2; text-decoration: none; }
.sitemap { background-color: #EEECEA }

#sitemapsub { width: 293px;}
#sitemapsub UL { margin: 0px; padding: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; LIST-STYLE-TYPE: none;  }
#sitemapsub li { margin: 0px; padding: 0px; }
#sitemapsub A { margin: 0px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 4px; WIDTH: 255px; PADDING-TOP: 4px;  }
#sitemapsub A:link { color: #8a6a49; text-decoration: none; }
#sitemapsub A:visited { color: #8a6a49; text-decoration: none; }
#sitemapsub A:hover { color: #8a6a49; background-color: #ECE2C2; text-decoration: none; }
.sitemapsub { BACKGROUND-COLOR: #EEECEA }