body {margin: 48px 0 0 0;padding: 0px;color: #fff;font: 12px Arial, Helvetica, sans-serif;background:url(assets/images/bg.jpg) left top repeat;}h1 {margin: 0px;padding: 0px;color: #d1d3d4;font: small-caps 38px/42px "Times New Roman", Times, serif;text-indent: -50px;text-shadow: #000 -5px 5px 8px;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #FFCC99;font: italic 22px/24px "Times New Roman", Times, serif;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #c5ac79;font: normal 16px/18px "Times New Roman", Times, serif;text-transform: uppercase;letter-spacing: 1px;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #FFCC99;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}a {color: #FFCC99;font-weight: bold;text-decoration: none;}a:hover {text-decoration: underline;}hr {color: #fff;height: 1px;background-color: #fff;border: none;}ul, ol, dl {line-height: 20px;}.imgborder {border: 3px solid #c5ac7a;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.forms p {margin: 0px;}.services {margin: 0 auto;padding: 0px;width: 359px;background: transparent url(assets/images/services_bg.jpg) repeat-y left top;}.servNav {position: relative;margin: 0px;padding: 35px 60px 45px 0px;width: auto;height: auto;font-size: 16px;line-height: 24px;background: transparent url(assets/images/services_bottom.jpg) no-repeat left bottom;}.servNav li {position: relative;margin: 0px 0px 0px 70px;padding: 2px 0px;width: auto;height: auto;list-style: disc outside none;z-index: 99;}.servNav a {color: #fff;font-weight: normal;}.servNav .servicesTop {position: absolute;left: 0px;top: 0px;display: block;margin: 0px;padding: 0px;width: 359px;height: 23px;background: transparent url(assets/images/services_top.jpg) no-repeat left top;z-index: 1;}.callout {width: auto;height: auto;border: 12px solid #c7902e;background-color: #c5ac7a;padding: 10px;margin: 1em 0;}.callout h3 {padding: 0px;margin: 0px;text-align: center;color: #3c2417;}.callout p {text-align: justify;}.side {border: 3px solid #c7902e;padding: 6px;}.side p {font-size: 11px;line-height: 20px;text-align: center;}#container {width:930px;height:auto;margin:0 auto;padding:0px;background:url(assets/images/container_bg.jpg) left top repeat-y;}#contents {width:930px;height:auto;margin:0px;padding:0px;background:url(assets/images/contents_bg.jpg) left top no-repeat;}#topInfo {width:auto;height:24px;margin:0px;padding:0 0 0 2px;font: 18px/24px "Trajan Pro", "Times New Roman", "Myriad Pro", serif;text-transform: uppercase;color:#f7f5e8;letter-spacing:2px;}#topInfo .address {float:right;width: 500px;display: block;word-spacing:5px;padding:0 15px 0 0;text-transform: none;font-variant: small-caps;}#leftCol {width:160px;height:auto;margin:0px;padding:0px;}#nav {width:auto;height:auto;margin:0px;padding:20px 0 0 0;text-align:right;}#nav li {list-style:none;}#nav li a {height:24px;padding:0 5px 0 0;display:block;font:bold 14px/24px Arial, Helvetica, sans-serif;color:#f7de97;text-shadow: #111 -3px 2px 8px;}#nav li a:hover {text-decoration:none;color:#fff;background:url(assets/images/nav_over.jpg) left top no-repeat;}#sidebar {padding: 110px 0px 1em 15px;margin: 0px;}#rightCol{width:762px;height:auto;margin:0px;padding:0px;float:right;}#header {width:auto;height:271px;margin:0px;padding:0px;}#logo {width:286px;height:298px;margin:-15px 0 0 10px;padding:0px;position:absolute;}#tag {width:420px;height:129px;margin:176px 0 0 243px;padding:0px;position:absolute;}#topPic {width:500px;height:271px;margin:0px;float:right;padding:0px;}#body {width:670px;height:auto;min-height:380px;_height:380px;margin:0px;padding:20px 30px 20px 60px;}#footer {width:auto;height:20px;margin:0px;padding:0px;background:url(assets/images/footer_bg.jpg) left top no-repeat;}#nav2 {width:930px;height:auto;margin:0 auto;padding:0px;text-align:center;}#nav2 li {list-style:none;display:inline;}#nav2 li a {padding:0 5px 0 5px;border-right:1px solid #FFFFFF;font:bold 10px Arial, Helvetica, sans-serif;color:#FFFFFF;}#nav2 li a:hover {text-decoration:none;color:#FFCC99;}#nav2 .last {border:none;}#copy {width:930px;height:auto;margin:0 auto;padding:0px;text-align:center;font:10px/24px Arial, Helvetica, sans-serif;color:#fff;}#toplinks {text-align: center;font-size: 11px;margin-bottom: 22px;margin-top: -22px;}#toplinks a {text-decoration: none;}#contactForm{text-align:center;border:3px solid #C8902F;width:145px;padding:5px;margin:10px 0px;position:relative;z-index:5;}#contactForm h3{color:#FFFFFF;font-size:14px;font-weight:bold;line-height:24px;margin:0 0 5px;}.form{margin:-35px 0 0 118px;position:absolute;z-index:7;}

