@charset "utf-8";
/* CSS Document */


/*main*/
* {margin: 0;} 
html, body {height: 100%; background-image:url(images/back.jpg); background-repeat:repeat-x; background-color:#ada486; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;} 
.wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -4em;} 
.footer, .push {height: 4em;}
/*end main*/

/*layout*/
#container {margin-left:auto; margin-right:auto; width:750px;}
.header {background-image:url(images/header.jpg); width:750px; height:153px; float:left;}
#nav {width:750px;  float:left; height:61px;}
.nav { }
.headerbottom { float:left; width:750px;}
.content {background-image: url(images/content-back.jpg); background-repeat:no-repeat;  width:692px; float:left; background-color:#fffef1; margin-left:26px; }
.left { width:382px; float:left; margin-left:20px;}
.right { width: 256px; float:left; margin-left:15px;}
.contentbottom {background-image: url(images/footer.jpg); background-repeat:no-repeat; width:750px; float:left}
.center { width:652px; float:left; margin-left:20px;}
/*end layout*/

/*style*/
img { border:none}
.nav a{ float:left}
.nav img{ margin-top:0px; text-align:center;}
.content p{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;  margin-bottom:15px; margin-left: 0px; color:#3c3b3b; line-height: 19px; }
.content h1{ margin-top:20px; font-weight:bold; color:#475489; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.copyright a{ color:#333333;}
.bottomnav {text-align:center; clear:both; background-color:#ada486}
.bottomnav a{color:#000000; text-decoration:none; text-align:center; padding:10px;}
.address { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:17px; font-style:italic; }
.fadebox { background-image:url(images/fadebox.jpg); width:381px; height:100px; font-weight:bold; color:#003; font-size:14px; line-height:20px; padding:10px 0px 10px 20px; background-repeat:no-repeat;}
.services { background-image:url(images/map.jpg); width:600; height:550px;}
/*.fees { width:600; height:1000px}*/
p.feebig { font-size:18px; font-weight:bold}
p.feemedium { font-size:16px}
.feesmall { font-size:11px}
/* end styles */

/* nav */
.cssnav1{background: url(images/nav-home.jpg) no-repeat;width:141px;height:33px;float: left;margin-top: 0px;}
.cssnav1 a {display: block;}
* html a:hover {visibility:visible}
.cssnav1 a:hover img{visibility:hidden}
.cssnav2{
background: url(images/nav-services.jpg) no-repeat;width: 162px;height: 33px;float: left;}
.cssnav2 a {display: block;}
* html a:hover {visibility:visible}
.cssnav2 a:hover img{visibility:hidden}
.cssnav3{
background: url(images/nav-feeschedule.jpg) no-repeat;width: 141px;height: 33px;float: left;}
.cssnav3 a {display: block;}
* html a:hover {visibility:visible}
.cssnav3 a:hover img{visibility:hidden}
.cssnav4{
background: url(images/nav-orderform.jpg) no-repeat;width: 126px;height: 33px;float: left;}
.cssnav4 a {display: block;}
* html a:hover {visibility:visible}
.cssnav4 a:hover img{visibility:hidden}
.cssnav5{
background: url(images/nav-contactus.jpg) no-repeat;width: 180px;height: 33px;float: left;}
.cssnav5 a {display: block;}
* html a:hover {visibility:visible}
.cssnav5 a:hover img{visibility:hidden}
/* end nav */