*{
font-family: Arial, Helvetica, sans-serif;
}
body {
color: #000000;
background: #F2E8CA url(../images/background.jpg) top left repeat-x;
margin: 12 px 0 0 0;
padding: 0;
text-align: center;
}
div, table, tr, td {
  padding: 1.5px 1.5px 1.5px 1.5px;
  margin: 0;
  border: 0;
  border-width: 0;
  vertical-align: top;
}
div
{
text-align: left;
}
a:visited, a:link, a{
color: #062201;}
a:hover{
color: #799B73;}

div#topCorners{
position: relative;
top: 11.5px;
z-index: 1000;
background: transparent url(../images/top.gif) no-repeat left top;
width: 788px;
height: 24px;
margin: 0 -4px auto -4px;
}
div#baseShadowShell	{
  position: relative;
  top: -13px;
  background: transparent url(../images/bgbaseShadowShell.gif) left top no-repeat;
  width: 778px;
  height: 13px;
  margin: 0 auto;
  text-align: center;
}

div#baseShadow	{
  background: transparent url(../images/baseshadow.gif) left top repeat-x;
  width: 766px;
  height: 13px;
  margin: 0 auto;
}
div#header{
background: #788363 url(../images/Logo2.gif) center center no-repeat;
width: 778px;
height: 100px;
position: center;
border:1px solid #000;
}
div#container{
position: relative;
top: -12px;
width: 778px;
margin: 0 auto;
text-padding: 1px 1px auto 1px;
background: transparent url(../images/bgShadowsSide.gif) left top no-repeat;
}
div#left{
background: #E1D1A1 url(../images/Earl.gif) center bottom no-repeat;
border: 1px solid #000;
height: 550px;
position: absolute;
left: 0;
width: 171px;
padding: 0 0 0 5px;
}

div#content{
background-color: #F2E8CA;
border: 1px solid #000;
margin-left: 171px;
height: 550px;
padding: 20px 20px 20px 20px;
}
div#footerShell{
position: relative;
top: -12px;
background: #788363 url(../images/side.gif) left top repeat-y;
margin: 0 auto;
text-align: center;
width: 778px;
}
div#footer{
color: #FFFFFF;
background-color: #788363;
width: 778px;
border: 1px solid #000;
position: relative;
text-align: center;
font: normal 10px/13px arial, geneva, sans-serif;}

div#footer a{
color:#FFFFFF;
}

/*-----NAVIGATION----*/
ul#mainnav{
font: normal 13px/14px;
margin: 0;
padding: 0;
list-style: none;
}
ul#mainnav li{
margin-top: 2px;
}

ul#mainnav li ul{
display: none;
margin: 0;
padding: 0;
list-style: none;
}

ul#mainnav a{
text-decoration: none;}

ul#mainnav li a{
display: block;
width: 171px;
margin: 0;
padding: 0 0 7px 0;
background: transparent url("../images/nav_button_full_bottom1.gif") no-repeat bottom left;
text-decoration:none;
}
ul#mainnav li a span{
display: block;
width: 171px;
margin: 0;
padding: 0 0 0 15px;
background: transparent url("../images/nav_button_full_top1.gif") no-repeat 0 0;
color: #677A63;
}
ul#mainnav li li{
font-family: Veranda, Arial, Helvetica, sans-serif;
font-size: 1em;
background: none;
padding: 0 0 0 8px;
margin: 0;
}
ul#mainnav li li a {
background: none;
margin: 0;
padding: 0 0 0 8px;
color: #8d8d4d;
}
.home-page ul#mainnav li#home-link ul,
.service-page ul#mainnav li#service-link ul,
.emergency-page ul#mainnav li#emergency-link ul,
.faq-page ul#mainnav li#faq-link ul,
.vendor-page ul#mainnav li#vendor-link ul,
.contact-page ul#mainnav li#contact-link ul{
display: block;
background: none;
margin: 0;
padding: 0 0 7px 0;
}
.home-page ul#mainnav li#home-link a,
.service-page ul#mainnav li#service-link a,
.emergency-page ul#mainnav li#emergency-link a,
.faq-page ul#mainnav li#faq-link a,
.vendor-page ul#mainnav li#vendor-link a,
.contact-page ul#mainnav li#contact-link a{
background: transparent url("../images/nav_button_on_bottom_1item1.gif") no-repeat left bottom;
margin: 0;
padding: 0 0 4px 0;
}
.home-page ul#mainnav li#home-link a span,
.service-page ul#mainnav li#service-link a span,
.emergency-page ul#mainnav li#emergency-link a span,
.faq-page ul#mainnav li#faq-link a span,
.vendor-page ul#mainnav li#vendor-link a span,
.contact-page ul#mainnav li#contact-link a span{
background: transparent url("../images/nav_button_on_top1.gif") no-repeat left bottom;
margin: 5px 0 0 0;
padding: 0 0 0 8px;
color: #062201;
}
.home-page ul#mainnav li#home-link ul li a,
.service-page ul#mainnav li#service-link ul li a,
.emergency-page ul#mainnav li#emergency-link ul li a,
.faq-page ul#mainnav li#faq-link ul li a,
.vendor-page ul#mainnav li#vendor-link ul li a,
.contact-page ul#mainnav li#contact-link ul li a{
background-image: none;
}

