body {margin: 0px;padding: 0px;color: #f9f2d5;font: 12px Arial, Helvetica, sans-serif;background:#391D1C url(assets/images/bg.jpg) left top repeat-x;}h1 {margin: 0px;padding: 0px;color: #d6a354;font: normal 24px/26px Arial, Helvetica, sans-serif;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #ffffff;font: bold 18px/20px Arial, Helvetica, sans-serif;}h3,#contactH3 {margin: 1em 0px 0px 0px;padding: 0px;color: #d6a354;font: bold 16px/18px Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #ffffff;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}strong {color: #FBF6E1;}a,a strong,strong a {color: #d6a354;font-weight: bold;text-decoration: none;}a:hover {text-decoration: underline;}hr {color: #000;height: 1px;background-color: #000;border: none;}ul, ol, dl {line-height: 20px;}.imgborder {border: 3px solid #864F0E;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.stockImgLeft {float: left;margin: 1em 10px 5px 0px;}.stockImgRight {float: right;margin: 1em 0px 5px 5px;}.forms p {margin: 0px;}#container {width:955px;height:auto;margin:0 auto;padding:0px;}#contents {width:auto;height:auto;margin:0px;padding:0px;background:url(assets/images/contents_bg.jpg) left top no-repeat;}#header {width:auto;height:180px;margin:0px;padding:0px;}#topInfo {width:auto;height:auto;margin:0px;padding:0px;text-align:center;color:#fff;font:bold 12px/34px Arial, Helvetica, sans-serif;}#leftCol {width:220px;height:auto;margin:0px;padding:0 0 0 16px;}#nav,#servicesNav {width:147px;height:auto;margin:0px;padding:35px 0 0 0;line-height: 15px;}#nav li,#servicesNav li {list-style:none;margin: 0;height: auto;padding:0 0 2px 0;}#nav li a,#servicesNav li a {padding:2px 10px 2px 10px;display:block;margin: 0;height:auto;font:bold 12px/15px Arial, Helvetica, sans-serif;background:url(assets/images/nav_tab.jpg) repeat-y left top;color:#fff;}#nav li a:hover,#servicesNav li a:hover {background:url(assets/images/nav_over.jpg) repeat-y left top;text-decoration:none;color:#391c1c;} #sidebar {width:auto;height:auto;margin:0px;padding:0 30px 0 0;}#rightCol {width:699px;height:auto;margin:0px;padding:0 19px 0 0;float:right;}#topPhotos {width:673px;height:auto;margin:0px;padding:0px 0 0 10px;}#body {width:auto;height:auto;min-height:300px;_height:300px;margin:0px;padding:0px 20px 20px 20px;background:#7e2b04 url(assets/images/body_bg.jpg) left bottom no-repeat;}#footer {width:auto;height:55px;margin:0px;padding:15px 0px 0px 0px;}#nav2 {width:auto;height:auto;margin:0px;padding:0px 0px 10px 0px;text-align:center;}#nav2 li {list-style:none;display:inline;}#nav2 li a {padding:0 12px 0 12px;font:bold 10px Arial, Helvetica, sans-serif;color:#a48e64;}#nav2 li a:hover {text-decoration:underline;color:#a48e64;}#nav2 .last {border:none;}#copy {width:auto;height:auto;margin:0px;padding:0px;text-align:center;font:10px Arial, Helvetica, sans-serif;color:#fff;}#copy a {font-weight: bold;color:#a48e64;}#copy a:hover {text-decoration:underline;color:#a48e64;}form#contact {background: #7e2b04 url(assets/images/form-top.jpg) top center no-repeat;width: 161px;height: 200px;margin: 10px 0px 10px 0px;padding: 55px 0px 0px 0px;border: 1px solid #d6a354;-moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em;-moz-box-shadow: 0px 0px 8px #000; -webkit-box-shadow: 0px 0px 8px #000; box-shadow: 0px 0px 8px #000;}#contact { behavior: url(PIE.htc);}#contact {position: relative;z-index: 999;}table#contactForm {height:145px;width:190px;margin: 0px 0px 0px 0px;padding: 0;}#contactForm input,#contactForm textarea {width: auto;height: auto;margin: 0;padding: 0;display: block;font: 10px/16px Arial, Helvetica, sans-serif;border: 0;}#contactForm textarea {overflow: auto;}#contactForm input:focus,#contactForm textarea:focus {background-color: #FFFFDF;border: 1px dashed #333;}.required {background-color: #FDF4F4;}.required:focus {border: 1px solid #DB3E3E !important;background-color: #FDF4F4 !important;}#contactForm .name,#contactForm .phone,#contactForm .email,#contactForm .security_code {width: 137px; height: 18px;margin: 5px 12px;padding: 0px;font-size: 10px;background: #fff;border: 1px solid #262626;}#contactForm .question {width: 137px;height: 35px;margin:5px 12px;padding: 0px;background:#fff;border: 1px solid #262626;}#captchaIMG {width:137px;height:35px;margin: 3px 0 0 12px;padding: 0;display: block;float:left;border: 1px solid #262626;}#contactForm #Submit {cursor:pointer;float:left;font-size:12px;height:19px;margin:3px 0 0 20px;padding:0;width:69px;}.questionText {font: 10px/13px Arial, Helvetica, sans-serif;}.height40 {height: 40px;}.justified {text-align: justify;}#contactH3 {display: block;margin: 5px 0 0 0;float: none;}#contactForm input,#contactForm textarea, {color: #aaa; }#captchaIMG,#contactForm .name,#contactForm .phone,#contactForm .email,#contactForm .security_code,#contactForm .question, {border: 1px solid #262626;}#contactForm #Submit {background:#b3b19f;margin:0px 44px 0 0;float:right;width:59px;height:15px;border:1px solid #000;}#contactForm #Submit:hover {background-color: #fafafa;}#facebookWidget {background: url(assets/images/facebook-bg.jpg) top left no-repeat;width:175px;height:98px;margin: 0px;padding:0;border: 1px solid #62250e;}#facebookWidgetText {padding: 0px 0px 0px 40px;margin: 15px 0px 0px 10px;width: auto;height: 32px;font-weight: bold;line-height: 32px;background: transparent url(assets/images/facebook-icon.png) top left no-repeat;}#facebookWidgetText a {font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;height:15px;width:151px;font-weight: bold;}#facebookWidgetText a:hover {color:#9BB5E4;}#facebookUrl {font-size:12px;margin: 0;padding: 0 0 0 0;}#likeButton {padding: 0px 0px 0px 10px;margin:10px 0px 0px 0px;width:auto;height:20px;color: #fff;font-weight: bold;line-height: 20px;}#socialIcons {background:url(assets/images/facebook-bg.jpg) top center no-repeat;width:178px;height:98px;}#twitterIcon {height:53px;width:53px;float:left;margin:20px 0 0 25px;}#youtubeIcon {height:50px;width:50px;float:left;margin:20px 0 0 20px;}

