a:focus {outline: none;}
*{padding:0;margin:0;}

body{background-color:#fff;background-image:url("../images/main-bkg3.jpg");background-repeat:repeat-x;background-attachment:scroll;}

.main-container1{width:1130px;height:1396px;margin:0 auto;}
.header{width:1000px;height:150px;float:left;background-image:url("../images/header-bkg2.jpg");padding:0 65px;}
.logo{width:492px;height:58px;float:left;margin:10px 0 0 0;}
.navigation{width:421px;height:25px;float:right;background-image:url("../images/nav-bkg.png");margin:35px 0 0 0;}
.page-title{width:1000px;height:90px;float:left;background-image:url("../images/title-bkg.png");padding:40px 65px 0 65px;}
.slideshow-container{width:980px;height:429px;float:left;margin:13px 0 23px 65px;overflow:hidden;}
.main-image{width:980px;height:414px;float:left;margin:13px 0 38px 65px;}
.grey-body{width:1000px;height:260px;float:left;padding:0 65px;margin:0 0 25px 0;}
.main-content{width:1000px;height:auto;float:left;padding:0 65px;}
.page-spacer-2{width:1000px;height:6px;background-image:url("../images/page-spacer.jpg");float:left;margin:15px 0 25px 0;}
.footer-container{width:100%;height:222px;margin:0 auto;background-image:url("../images/ftr-bkg.jpg");background-repeat:repeat-x;}
.footer-content{width:1000px;height:222px;margin:0 auto;}
.footer-1{width:200px;height:222px;float:left;}
.footer-2{width:305px;height:222px;float:left;}
.footer-3{width:255px;height:222px;float:left;}
.footer-4{width:240px;height:222px;float:left;}
.footer-hdr{width:100%;height:17px;float:left;margin:30px 0 40px 0;}
.sample-gallery{width:240px;height:90px;float:left;}
.contact-content{width:998px;height:500px;float:left;background-image:url("../images/contact-bg.png");margin:25px 0 0 55px;}
.contact-left{width:235px;height:240px;float:left;margin:70px 0 0 200px;}
.contact-right{width:355px;height:415px;float:left;margin:70px 0 0 130px;}

.floatright{float:right;margin-top:-50px;}

.displace {position: absolute;left: -5000px;}
.home-nav a {display:block;width:62px;height:18px; margin:3px 50px 0 20px;background: url("../images/home-nav.png") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold; float:left;}
.home-nav a:hover {background-position: 0 -18px;color: #000;}
.gallery-nav a {display:block;width:59px;height:18px; margin:3px 50px 0 0;background: url("../images/gallery-nav.png") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold; float:left;}
.gallery-nav a:hover {background-position: 0 -18px;color: #000;}
.faq-nav a {display:block;width:32px;height:18px; margin:3px 50px 0 0;background: url("../images/faq-nav.png") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold; float:left;}
.faq-nav a:hover {background-position: 0 -18px;color: #000;}
.contact-nav a {display:block;width:78px;height:18px; margin:3px 0 0 0;background: url("../images/contact-nav.png") 0 0 no-repeat;text-decoration: none;font-family: Arial, Helvetica, Tahoma, Verdana; color: #f04616;font-size:18px;font-weight:bold; float:left;}
.contact-nav a:hover {background-position: 0 -18px;color: #000;}

h1{font-size:32px;text-align:center;color:#cdf400;font-weight:normal;}
h2{font-size:18px;text-align:left;color:#414852;font-weight:normal;}
h3{font-size:16px;text-align:left;color:#414852;font-weight:normal;line-height:20px;}
.footer-text{color:#fff;font-family:Arial, sans-serif;font-size:12px;}
.footer-text a{color:#fff;text-decoration:none;}
.footer-text a:hover{color:#000;}
h4{font-size:12px;text-align:left;color:#414852;font-weight:normal;}
h4 a{color:#6e9d75;text-decoration:underline;}
h4 a:hover{color:#000;}
.contact-text{font-family:Times, sans-serif;text-align:left;color:#414852;font-weight:normal;font-size:16px;}

.footer-list{text-decoration:none;list-style-type:none;}
.header-small{font-size:18px;text-align:center;color:#cdf400;font-weight:normal;}
