html, htm, body { height:100%; }html {background:#2A0C04 url(assets/images/bg.jpg) left top repeat-x;}body {margin: 0px;padding: 0px;color: #d1985b;font: 14px Arial, Helvetica, sans-serif;background:url(assets/images/wrapper_bg2.jpg) center top no-repeat;}h1 {margin: 0px;padding: 0px;color: #fff;font: normal 30px/32px Georgia, "Times New Roman", Times, serif;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #fff;font: normal 22px/24px Georgia, "Times New Roman", Times, serif;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #79a9af;font: normal 16px/18px Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #79a9af;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}a {color: #ffcda1;font-weight: bold;text-decoration: none;}a:hover {text-decoration: underline;}hr {color: #000;height: 1px;border: none;background:#000 url(assets/images/hr_bg.jpg) left top no-repeat;}ul, ol, dl {line-height: 20px;}.imgborder {border: 1px solid #000;}.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;}.real {font: bold italic 18px/20px Arial, Helvetica, sans-serif;color: #2A0C04;width: 310px;height: 30px;margin: 0px;padding: 0px;position: absolute;z-index:999;}.forms p {margin: 0px;}div { width:auto; height:auto; margin:0px; padding:0px; }#container {width:999px;margin:0 auto;}#hiddenImgBox {position: absolute;width: 0px;height: 0px;font-size: 0px;line-height: 0px;overflow: hidden;outline: none;z-index: -100;}#header {height:251px;position:relative;}#logo {width:auto;height:197px;padding-top:34px;}#topInfo {width:auto;float:right;text-align:right;color:#290b04;padding-top:50px;font:bold 14px/26px "Century Gothic", Arial, Helvetica, sans-serif;}#topInfo .phone{font-size:18px;}#topBtns {width:628px;height:35px;margin:0px;padding:0px;position:absolute;right:0;bottom:0;text-align:center;}#topBtns li {list-style:none;float:left;margin:0 4px;width:201px;}#topBtns li a {height:35px;display:block;font:bold 12px/35px Arial, Helvetica, sans-serif;color:#ffedcc;background:url(assets/images/top_btns.png) left top no-repeat;}#topBtns li a:hover {text-decoration:none;background:url(assets/images/top_btns.png) right top no-repeat;}#topBtns .social {display:block;height:35px;font-weight:bold;color:#ffedcc;background:url(assets/images/top_btns.png) left top no-repeat;}#topBtns .social a {display:inline;height:auto;background:none;}#topBtns .social a:hover {background:none;}#banner {min-height:398px;background:url(assets/images/banner_bg.jpg) left top no-repeat;position: relative;}#nav {width:191px;height:auto;margin:0px;padding:0px;float:left;z-index:99;}#nav li {list-style:none;position:relative;}#nav li a {display:block;padding-left:25px;font:bold 12px/36px Arial, Helvetica, sans-serif;color:#fffae3;background:url(assets/images/nav_tab.png) left bottom no-repeat;}#nav li a:hover {text-decoration:none;color:#ffab69;}#nav li ul{width:180px;margin:0px;padding:0px;height:auto;list-style:none;position:absolute;display:none;left:190px;top:0;background-color:#94480b;}#nav ul li{width:180px;margin:0px;padding:0px;display:block;background:none;}#nav li:hover ul{display:block; width:255px;}#nav li ul li {width:250px }#nav li ul li a {display:block; margin:0px; padding:0px 10px; background:none; color:#fffae3; font: 12px/27px Arial, Helvetica, sans-serif; }#nav li ul li a:hover {background-color:#a3591f; color:#ffab69; padding-left:15px; }#bannerContents {width:808px;float:left;}#bannerContents #featuresMain {width:400px;float:right;text-align:center;position: relative;}#bannerContents #banner_pic {width:405px;height:370px;}#bannerContents #features {clear:both;padding:0 20px;height:133px;}#leftCol {width:760px;padding:50px 0;}#services {width:580px;float:left;height:auto;margin:10px 0;padding:0 180px 0 0;}#services li {list-style:none;float:left;padding:0 0 0 40px;width:250px;background:url(assets/images/li_arrow.png) 25px 8px no-repeat;}#rightCol {width:184px;padding:50px 26px 50px 0;float:right;}#footer {height:140px;background:url(assets/images/footer_bg.png) center top no-repeat;}#nav2 {width:auto;height:auto;margin:0px;padding:0px;text-align:center;}#nav2 li {list-style:none;display:inline;border-left:1px solid #000;}#nav2 li a {font:12px Arial, Helvetica, sans-serif;color:#000;}#nav2 li a:hover {text-decoration:none;color:#fff;}#nav2 li:first-child {border:none;}#copy {padding-top:55px;text-align:center;color:#fff;font:italic 11px Arial, Helvetica, sans-serif;}#copy a {color:#fff;text-decoration:underline;}#modalForm{background: #2a0c04;display: none;margin: 0 auto;padding: 20px;color: #fff;font-size: 12px;}#modalForm p, #modalForm h1, #modalForm div{color: ##D1985B;margin:0;}#modalForm p{padding: 11px 0 0 0;margin: 0 0 0 0;}#modalForm h1{font-size: 20px;font-weight: normal;padding-bottom: 8px;}#modalForm input, #modalForm textarea, #modalForm select{background: #5b5d60;border: 1px solid #fff;color: #fff;padding: 4px;}#modalForm select{ display:block; margin:5px 0 10px 0;}#modalForm textarea{ width: 440px; height: 80px;}#modalForm input.name{ width: 220px;}#modalForm input.address{ width: 440px;}#modalForm input.phone1, #modalForm input.phone2, #modalForm input.phone3{ width: 40px; text-align: center;}#modalForm input.phone3{ width: 60px;}#modalForm input.email{ width: 200px;}#modalForm select{ width: 190px; text-align: center;}#modalForm option{ color: #000; padding: 4px; text-align: center;}#modalForm .scheduleOptions{ float: right; margin-right: 45px; padding-top: 15px;}#modalForm input.submit{background: url(assets/images/submit.jpg) top left no-repeat;width: 102px;height: 28px;border: none;margin: 15px auto 0px; display: block;}#modalForm hr{color: #000;margin-bottom: 25px;}#simplemodal-overlay {background-color:#000; cursor:wait;}#simplemodal-container {width: 490px; top:50px; height: 724px; color:#bbb;&nbsp; background-color:#000; border:4px solid #fff; padding:18px;}#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}#simplemodal-container a {color:#ddd;}#simplemodal-container a.modalCloseImg {background:url(assets/images/x.png) no-repeat; width:56px; height:55px; display:inline; z-index:3200; position:absolute; top:-35px; right:-45px; cursor:pointer;}#simplemodal-container #basic-modal-content {padding:8px;}#captchaIMG {width: 156px;height:38px;margin: 10px 0 0 0;padding: 0;display: block;}#security_code {width:143px;height:29px;margin: -38px 0 0 164px;float:left;}#testimonials {width:760px;margin:10px 0;}#testimonials div {width:500px;height:168px;margin:4px auto;text-align:center;padding:4px 0;background-color:#B97538;}#video_testimonials {width:760px;float:left;margin:10px 0;padding:0px;}#video_testimonials .tv-sm {width: 328px;height: 276px;float:left;padding:0;margin:0 40px 20px 0;border:4px solid #fff;}#media {width:750px;float:left;margin:10px 0;}#media div{width:180px;height:330px;float:left;margin:0 50px 0 0;text-align:center;}.tv {width: 354px;height: 283px;padding: 10px;margin: 0 auto;background: transparent url(assets/images/tv-gloss.jpg) top center no-repeat;}#carousel {width:auto;height:118px;float:left;margin:10px 0 0 40px;background-color:#B97538;}#carousel span {float:left;height:36px;width:23px;top:40%;position:relative;display:block;}#carousel .prev {cursor:pointer;background:url(assets/images/arrows.jpg) left top no-repeat;}#carousel .next {cursor:pointer;background:url(assets/images/arrows.jpg) left bottom no-repeat;}#carousel .magazines {float:left;position: relative; visibility: hidden; left: -5000px;}#carousel .magazines ul li {margin:0 20px;}.green{color: green;}.callout{background: red;border: #000 3px solid;}#alexandriaLink {color:#290B04;text-decoration:none;}.security.toggle {padding-top: 15px;font: 12px/16px Arial, Helvetica, sans-serif;text-align: center;}.security.toggle span {font-weight: bold;}.security.toggle span:nth-child(2) {display: inline-block;margin-left: 12px;}.security.toggle span:last-child {}.toggleBtn-off,.toggleBtn-on {display: inline-block;margin:0px 5px;width: 36px;height: 16px;line-height: 16px;text-decoration: none;vertical-align: bottom;background: transparent url(assets/images/switchSprite.png) no-repeat left bottom;outline: none;}.toggleBtn-on {background-position: left top;cursor: default;}.toggleBtn-off:hover,.toggleBtn-on:hover {text-decoration: none;}

