body {margin: 0px;padding: 0px;color: #6d6357;font: 12px Arial, Helvetica, sans-serif;background:url(assets/images/bg.jpg) left top repeat;}h1 {margin: 0px;padding: 0px;color: #6493b0;font: normal 30px/32px "Century Gothic", Arial, Helvetica, sans-serif;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #6493b0;font: normal 18px/20px "Century Gothic", Arial, Helvetica, sans-serif;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #6493b0;font: normal 16px/18px "Century Gothic", Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #6493b0;font: normal 14px/16px "Century Gothic", Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 22px;}a {color: #6d6357;font-weight: normal;text-decoration: underline;}a:hover {color:#6493b0;text-decoration: none;}hr {color: #ebe7dc;height: 1px;background-color: #ebe7dc;border: none;}ul, ol, dl {line-height: 20px;}.imgborder {border: 1px solid #af8e59;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.underline {text-decoration: underline;}.sourceText {font-size: 10px;line-height: 10px;margin: 0;padding: 0;}.forms p {margin: 0px;}.stockimg {position:relative;border:5px solid #fff;-webkit-box-shadow: #666 0px 0px 5px;-moz-box-shadow: #666 0px 0px 5px;box-shadow: #666 0px 0px 5px;background: #fff;behavior: url(assets/js/PIE.htc);}.imgLeft {margin:0 10px 0;}.imgRight {margin:0 0 0 10px;}.h_list li {width:220px;float:left;}li a {text-decoration:underline;}.calloutBtn {width:249px;height:38px;text-align:center;margin:0 0 10px 0px;background:url(assets/images/callout_btn.jpg) left top no-repeat;}.calloutBtn a {font:bold 14px/38px "Trajan Pro", "Arial Black", Gadget, sans-serif;text-decoration:none;}.calloutBtn a:hover {color:#A8B6BF;text-decoration:none;}div { width:auto; height:auto; margin:0px; padding:0px; }#container {width:1002px;margin:4px auto 0;background:#FFFCF5 url(assets/images/container_bg.jpg) left top repeat-y;border-bottom:1px solid #8fabbd;}#header {height:500px;background:url(assets/images/header_bg.jpg) left top no-repeat;}#logo {width:424px;height:84px;padding:15px 0 0 20px;}#topInfo {width:500px;padding:25px 20px 0 0;text-align:right;height:79px;font:12px "Century Gothic", Arial, Helvetica, sans-serif;color:#fff;float:right;}#topInfo .name {font:normal 30px "Trajan Pro", Arial, Helvetica, sans-serif;color:#0d5887;}#nav {width:auto;height:45px;margin:0px;padding:0px;clear:both;}#nav li {float:left;list-style:none;position:relative;background:url(assets/images/nav_tab.jpg) right top no-repeat;}#nav li a {padding:0 16px;font:14px/45px Tahoma, Geneva, sans-serif;color:#716043;text-decoration:none;}#nav li a:hover {text-decoration:none;color:#fff;}#nav li:last-child {background:none;}#nav li ul{width:210px;height:auto;margin:0px;padding:0px;list-style:none;position:absolute;display:none;left:0;z-index:100;background-color:#a0988b;}#nav ul li{width:210px;margin:0px;padding:0px;display:block;background:none;}#nav li:hover ul{display:block;}#nav li ul li a {margin:0px;padding:0px 10px;background:none;color:#fff2de;font: 12px/20px Tahoma, Geneva, sans-serif;}#nav li ul li a:hover {color:#000;}#banner {width:500px;height:241px;}#tag {position:absolute;width:361px;height:48px;margin:7px 0 0 610px;z-index:99;}#topBoxes {font:12px Tahoma, Geneva, sans-serif;}#topBoxes h3 {margin:0px;font:normal 18px "Century Gothic", Arial, Helvetica, sans-serif;}#topBoxes .testimonial {width:292px; display:block;float:left; padding:0 22px;}#topBoxes .testimonial h3 {color:#6d6357;}#topBoxes .social {display:block;float:left;width:300px;padding:30px 23px 0;font:18px/48px "Century Gothic", Arial, Helvetica, sans-serif;}#topBoxes .callouts {width:285px;padding:0 0 0 35px;float:left;}#leftCol {width:630px;min-height:200px;padding:40px 25px;}#rightCol {width:289px;padding:10px 16px 25px;float:right;}#copy {width:1002px;margin:0 auto;text-align:center;color:#557e98;font:11px/46px Arial, Helvetica, sans-serif;}.forms p {margin: 0px;}#formSlider {width: 287px;background-color: #efefef;border: 1px solid #d9d9d9;margin:0px auto 10px auto;position: relative;}#formSlider h3 {margin:10px 0 0 14px;padding:0px;color:#6493b0;font:normal 18px/26px "Century Gothic", Arial, Helvetica, sans-serif;}#formSliderNav,#formSliderNav li,#formSliderNav li a {width: auto;height: auto;margin: 0 0 12px 0;padding: 0;font: 14px/23px Century Gothic, Arial, Helvetica, sans-serif;color: #3e3422;text-align: center;text-decoration:none;}#formSliderNav {width: 267px;height: 23px;padding: 0px;margin:5px auto;border:1px solid #cac092;background: transparent url(assets/images/form_nav_bg.jpg) left top repeat-x;}#formSliderNav li {width: 82px;height: 23px;float: left;list-style: none outside none;}#formSliderNav li a {display: block;}#formSliderNav li a:hover,#formSliderNav li a.selected {color: #6493b0;text-decoration: none;}#formScroll {height: auto;padding: 0 0 10px 0;overflow: auto;position: relative; clear: left;border-top: none;}.scrollContainer div.panel {padding: 0;height: auto;width: 285px;}#contactForm {width: auto;height: auto;margin: 0;padding: 0;position: relative;font: 11px/14px Arial, Helvetica, sans-serif;color: #231f20;background: transparent url(assets/images/sideForm_bg.png) repeat-y left top;}#contactForm h3 {margin: 0;padding: 13px 23px;position: relative;font: normal 15px/18px Arial, Helvetica, sans-serif;color: #000;text-align: center;z-index: 90;}#contactForm p {margin: 0 10px;padding: 0;font: normal 11px/23px Century Gothic, Arial, Helvetica, sans-serif;color: #231f20;}#contactForm input,#contactForm textarea {width: 259px;height: 29px;margin: 0 0 10px 0;padding: 5px 3px;display: inline-block;position: relative;font: 12px/29px Arial, Helvetica, sans-serif;background-color: #fffcee;border: 1px solid #cac092;z-index: 90;}#contactForm textarea {overflow: auto;height: 80px;line-height:20px;}#contactForm #captchaIMG {width: 264px;height: 47px;margin: 0 10px;display: inline-block;position: relative;border: 1px solid #e1e1e1;z-index: 90;}#contactForm input.hidden {display: none !important;}#contactForm #Submit,.nextButton {width: 269px;height: 31px;margin: 0 auto;padding: 0;display: block;font: normal 18px/31px Century Gothic, Arial, Helvetica, sans-serif;color: #403624;text-align: center;background: transparent url(assets/images/form_btn.jpg) no-repeat left top;border: none;cursor: pointer;}.backButton {width: 63px;height: 63px;margin: 0;padding: 0;display: block;position: absolute;right: 500px;bottom: 0;font: normal 16px/63px Century Gothic, Arial, Helvetica, sans-serif;color: #fff;text-align: center;background: transparent url(assets/images/sliderButton.jpg) no-repeat left top;border: none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;cursor: pointer;}#contactForm #Submit:hover,.nextButton:hover {text-decoration: none;}.nextButton a {text-decoration: none;display: block;}.nextButton a:hover {text-decoration: none;}.backButton:hover {text-decoration: none;}.backButton a {display: block;}.backButton a:hover {text-decoration: none;}.hide {display: none;}#accordion {width: 938px;margin:0px auto 20px;float:left;}.accordionButton {width: 938px;height:58px;margin:10px 0 0 0;padding:0 0 0 75px;float: left;_float: none; background:url(assets/images/question_open.jpg) left top no-repeat;border:none;cursor: pointer;color:#715f43;font:normal 18px/58px "Century Gothic", Arial, Helvetica, sans-serif;}.accordionContent {width: 863px;margin:0px;padding:0 0 0 75px;float: left;_float: none; }.on {background: url(assets/images/question_close.jpg) left top no-repeat;}.over {}/************************** Gallery *******************************/.gallery-nav,.gallery-nav li,.gallery-nav li a {width: auto;height: auto;margin: 0;padding: 0;list-style: none outside none;text-decoration:none;font-weight: bold;}.gallery-nav li.prevBtn a{display: block;width: 70px;height: 30px;background: transparent url(assets/images/prev-arrow.jpg) top left no-repeat;padding: 5px 0px 0px 20px;outline: none;}.gallery-nav li.nextBtn a{display: block;width: 80px;height: 30px;background: transparent url(assets/images/next-arrow.jpg) top right no-repeat;padding: 5px 0px 0px 10px;outline: none;}.gallery-nav li.prevBtn a:hover {background: transparent url(assets/images/prev-arrow2.jpg) top left no-repeat;text-decoration: none;}.gallery-nav li.nextBtn a:hover {background: transparent url(assets/images/next-arrow2.jpg) top right no-repeat;text-decoration: none;}.gallery-nav {width: 200px;height: 38px;margin-top: -25px;float: right;z-index: 90;font: normal bold 14px/18px Georgia, "Times New Roman", Times, serif;}.gallery-nav li {padding-left: 10px;float: left;}.gallery-nav li a:hover {color: #fff;}.gallery,.gallery li {width: auto;height: auto;margin: 0;padding: 0;position: relative;list-style: none outside none;}.gallery {z-index: 70;}.gallery li {position: absolute;display: none;}.gallery .offScreen {left: -900em !important;display: block;}.gallery img {display: block;position: relative;-webkit-box-shadow: #000 0 0 8px;-moz-box-shadow: #000 0 0 8px;box-shadow: #000 0 0 8px;padding: 0px;background-color: #fff;border: 3px solid #fff;filter:inherit;}.gallery li span,.gallery li span {display: none;position: absolute;bottom: 10px;font: bold 12px/20px Arial, Helvetica, sans-serif;color: #fff;text-shadow: 1px 1px 1px #000;}.before span,.face-before span {left: 15px;}.after span,.face-after span {left: 15px;}.description {margin: 1.571em 0 0 0;font: 14px/28px Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #355a6f;}

