/*







  Name: Hunter Website







  Date: 02/01/2012







  Description: This is a website of Airtime.







  Version: 1.0







*/















/* Imports */































@import url("reset.css");







@import url("menu2.css");































/***** Global *****/























@font-face {







    font-family: 'bold';







    src: url('../fonts/altehaasgroteskbold-webfont.eot');







    src: url('../fonts/altehaasgroteskbold-webfont.eot#iefix') format('embedded-opentype'),







         url('../fonts/altehaasgroteskbold-webfont.woff') format('woff'),







         url('../fonts/altehaasgroteskbold-webfont.ttf') format('truetype'),







         url('../fonts/altehaasgroteskbold-webfont.svg') format('svg');







    font-weight: normal;







    font-style: normal;







}















@font-face {







    font-family: 'regular';







    src: url('../fonts/altehaasgroteskregular-webfont.eot');







    src: url('../fonts/altehaasgroteskregular-webfont.eot#iefix') format('embedded-opentype'),







         url('../fonts/altehaasgroteskregular-webfont.woff') format('woff'),







         url('../fonts/altehaasgroteskregular-webfont.ttf') format('truetype'),







         url('../fonts/altehaasgroteskregular-webfont.svg') format('svg');







    font-weight: normal;







    font-style: normal;







}























/* Body */























body {







  font-size: 15px;







  margin: 0;







  padding: 0;







  font-family: Arial, Helvetica, sans-serif;







  background:url(../images/bg.jpg) top center no-repeat #B9422A;







}







.b1,.b2,.b3,.b4{







  position:absolutel;}







.clear,







.clr {







  clear: both;







  height: 1px;







  overflow: hidden;







}























/* Headings */































h1 {font-size: 20px}







h2 {







    font-size: 30px;







}







h3 {font-size: 18px}







h4 {font-size: 16px}







h5 {font-size: 14px}







h6 {font-size: 13px}







h1,h2, h3, h4, h5, h6 {







  font-weight: bold;







  line-height: normal;







  margin-bottom: 10px;







  font-family: Arial, Helvetica, sans-serif;}















*{







 font-family: Arial, Helvetica, sans-serif;}







/* Anchors */































a {outline: 0;}







a img {border: 0px; text-decoration: none;}







a:link, a:active, a:visited {







  color: #FFFFFF;







  text-decoration: none;







}















a:hover {







  text-decoration: underline;







}































































/* Paragraphs */































p {margin-bottom: 3px;}







strong, b {font-weight: bold;}







em, i {font-style: italic;}















/* Lists */































ul {







  list-style: none;







  margin: 0;







}







ol {







  list-style: outside decimal;  margin: 1em 0 1.5em 1.5em;







}







dl {margin: 0 0 1.5em 0;}







dt {font-weight: bold;}







dd {margin-left: 1.5em;}























/* Quotes */































blockquote {font-style: italic;}























/* Tables */















table {margin: 0;}







































  /* Thead */































  thead th {padding: 0; text-align: left;}































  /* Tbody */







  tbody td {padding: 0; margin: 2px;}















/****































  Main































*****************/















#wrapper {







  width: 984px;







  margin: 0 auto;







  color:#fff !important;







}







.slideshow {







    position: absolute;







    top: 225px;







}







.b1, .b2, .b3, .b4 {







    position: absolute;







    width: 200px;







    top:575px;







    background: url(../images/b.png) no-repeat;







    width: 203px;







    height: 173px;







    padding: 15px;







}







.b2 {







    left: 250px;







}







.b3 {







    left: 500px;







}







.b4 {







    left: 750px;







}







.b1 h3 {







    background: url(../images/b1_h.png) no-repeat;







    height: 50px;







    padding-left: 55px;







}







.b2 h3 {







    background: url(../images/b2_h.png) no-repeat;







    height: 53px;







  padding-left:65px;







      font-size: 22px;







    padding-top:10px;







}







.b_link {







    background: url(../images/bu.png) no-repeat;







    width: 91px;







    height: 27px;







    display: block;







    float: right;







    font-size: 15px!important;







   font-family: Arial, Helvetica, sans-serif;







    padding-left: 15px;







    padding-top: 6px;







}







.b1 .p1,.b2 .p1,.b3 .p1,.b4 .p1 {







    min-height: 70px!important;







}















.b3 h3 {







    background: url(../images/b3_h.png) no-repeat;







    height: 50px;







  padding-left:80px;







}







.b4 h3 {







    background: url(../images/b4_h.png) no-repeat;







    height: 50px;







  padding-left:80px;







}







.b1 h3,.b3 h3,.b4 h3{







    font-size: 22px;







    padding-top: 17px;}







.head1 {







    position: absolute;







    top: 253px;







    background: url(../images/head.png) no-repeat;







    width: 224px;







    height: 40px;







    color: #bb4026;







    text-transform: uppercase;







    font-family: Arial, Helvetica, sans-serif;







    text-align: center;







    font-size: 25px;







    font-weight: bold;







    padding-top: 7px;







}







.upper {







    background: url(../images/up.png) no-repeat;







    height: 24px;







}







.header_main{







  width:100%;







  height:800px;}







.header_wrap{







  margin:0 auto;







  width:984px;}







#header,#header a,.footer3 a {







  position: relative;







  color:#fff;







  text-decoration:none;







  font-size:14px;







}







#header .logo {







  position: absolute;







  top: 15px;







}







.nav {







    position: absolute;







    right: 0;







    top:175px;







  text-transform:lowercase;







  border-bottom:1px solid #edba95;



  font-family: Arial, Helvetica, sans-serif;;







}







.topnav ul li,.footer3 ul li{







    float: left;







    padding: 3px 10px;







    border-left: 1px solid #fff;







}







li.item-102 {







    border-left: medium none !important;







}















/********** Top Css ***********/









#header .cornerWrap {

    color: #FFFFFF;

    left: 250px;

    line-height: 42px;

    position: absolute;

    text-transform: uppercase;

    top: 20px;

    width: 730px;

}





.cornerWrap h1{







  font-size:30px !important;







   font-family: Arial, Helvetica, sans-serif;}







#header .searchWrap {







  width: 285px;







  position: absolute;







  top: 158px;







  left: 6px;







  height: 25px;







}







#header .socialWrap {







  position: absolute;







  top:16px;







  right:0px;







}































/********* Nav CSS **********/















.nav {







}







#header .phone {







    border-right: 1px solid #FFFFFF;







    font-size: 25px;







    font-style: italic;







    padding: 4px 13px;







    position: absolute;







    right: 165px;







    top: 19px;







}







#header .socialIcon {







  width: 140px;







  position: absolute;







  right: 10px;







  top: 152px;







}







#container {







/*    background: url("../images/container_bg.jpg") repeat-y scroll 0 0 transparent;







    padding: 20px 6px 15px;*/







    width: 972px;







    font-family:Arial, Helvetica, sans-serif;







}























/********* Banner CSS **************/















#banner {







  overflow: hidden;







  position: relative;







  margin: 0 auto;







  margin-bottom: 12px;







}







/*********** leftcol CSS **********/























#leftCol {







  width: 215px;







  float: left;







  padding-right: 10px;







}















/*********** Contentcol CSS ***********/























#contentCol {







  width: 532px;







  float: left;







}















/********* Content css *********/















#content {







/*  padding: 0px 5px 0px 5px;*/







  line-height: 18px;







}















.first1 p {







    line-height: 21px;







    padding: 10px;







}







.first_r p{







    line-height: 21px;







    padding: 4px;







  







}















.first_r {







     







}















.first_r_a p{







    line-height: 21px;







    padding: 4px;







  







}















.first_r_a {







      left: 451px;







    position: relative;







    top: -498px;







   height: 532px;







    width: 402px;







}















.first3 p {







    line-height: 21px;







    padding: 10px;







}















.last p{







   line-height: 21px;







    padding: 10px;







}







.contentheading, .componentheading {







  line-height: normal;







  color: #cc3300;







  font-weight: bold;







  font-size: 14px;







  margin-bottom: 12px;  







}







#content ul {







  list-style-type: disc;







  list-style-position: outside;







  padding-left: 22px;







}







/************* Rightcol CSS *********/























#rightCol {







  width: 70px;







  float: left;







  line-height: 16px;







}















/********** BottomList *********/























#bottomList {







  width: 972px;







  padding-top: 10px;







  line-height: 16px;







}







/********** Footer ***********/















#footer{







width:100%;







min-height:250px;







background:#414141;}







#footer_wrap,.copy{







width:984px;







margin:0 auto;} 







.moduletable_box h3 {







    border-bottom: 2px solid #000;







    height: 45px;







    font-weight: normal;







} 







.moduletable_box1 h3 {







    border-bottom: 2px solid #000;







    height: 45px;







    padding-right:65px;







    font-weight: normal;







} 







.moduletable_box4 h3 {







    border-bottom: 2px solid #000;







    height: 45px;







    padding-right:95px;







    font-weight: normal;







}







.footer1{







  text-decoration:none;







    float: left;







  text-decoration:center;







  width:1000px;







  color:#fff;







  padding-top:20px;







  font-size: 12px;







}







.item-128{







  border:none !important;}







.footer1 a{







  color:#fff;







  text-decoration:none;}















ul.menu_footer li {







    float: left;







  padding:0 7px;







  border-right:1px solid #fff;







}







.menu_footer{







  clear:both;







  text-transform:lowercase;







    margin-left: 242px;}















.footer1 h1{







  text-transform:uppercase;}







.copyright,.copyright a {







    color: #727272 !important;







}















.footer3{







float:right;







margin-top:10px;}







footer3 a{







color:#fff;}







.box1,.box2,.box3,.box4 {







    font-family: 'a';







}







.footer2 {







    float: left;







    margin-left: 200px;







    margin-top: 10px;







    width: 421px;







}







.copy,.copy a{







color:#7a7a7a;







text-decoration:none;







padding:25px 0;}







.left_content,.right_content{







    float: left;







    width: 450px;







}







.left_content{







    margin-right: 20px;







}







.aut {







    float: right;







    font-size: 17px;







    line-height:18px;







    font-family:'hand';







    padding-top: 7px;







}







.left_content_test, .right_content_test{







    float: left;







    width: 445px;







    text-align: justify;







}







.right_content_contact{







    float: left;







    width: 420px;







    text-align: justify;







}







.left_content_contact{







    float: left;







    width: 425px;







    text-align: justify;







}







.left_content_test,.left_content_contact {







    margin-right: 30px;







}







.left_content_contact {







    font-family: 'Miller';







    font-size: 23px;







    line-height: 22px;







    text-align: right;







    padding-top: 65px;







    border-right: 1px solid #cccccc;







    padding-right: 19px;







    padding-bottom: 65px;







}







.left_content_contact p {







    float: right;







}







.left_content_contact a {







    text-decoration: none;







    color: #000;







}







.text {







    background: url("../images/text.png") no-repeat scroll 0 0 transparent;







    border: medium none;







    width: 147px;







    height: 40px;







}







#email,#fn,#ln{







  border:none;







  background:none;







      padding: 5px 10px;







    width: 127px;







    height: 30px;







  font-weight:bold;







  text-transform:uppercase;}







.formCaption2 {







    display: none;







}







.con_l,.con_r{







  float:left;}







.con_l{







  width:285px;}







#message {







    background: url("../images/mess.png") no-repeat scroll 0 0 transparent;







    border: medium none;







    height: 68px;







    overflow: hidden;







    padding: 9px 5px;







    width: 253px;







  font-weight:bold;







  text-transform:uppercase;







}







#submit {







    background: url("../images/sub.png") no-repeat scroll 0 0 transparent;







    border: medium none;







    cursor: pointer;







    display: block;







    height: 36px;







    line-height: 0;







    text-indent: -99999%;







    width: 82px;







}.rsform {







    color: #666;







  clear:both;







}







.email a{







  text-decoration:none;







  color:#fff;}







#cust-navigation80 {







    position: absolute;







  top:305px !important;







  left:50px !important;







}







span.load-button { 







    background:url(../images/a.png) no-repeat;







    border-radius: 6px 6px 6px 6px;







    cursor: pointer;







    display: block;







    float: left;







    height: 14px;







    margin-right: 4px;







    opacity:1;







    width: 14px;







}







span.load-button-active {







  background:url(../images/active.png) no-repeat;







    opacity: 1;







  height:14px;







  width:14px;







}







.footer_ago{







  width:100%;







  background:#525252;







  height:122px;







  border-top:1px solid #df7927;







  margin-top:-3px;}







.footer_ago_wrap{  







    background:url(../images/footer_ago.png) no-repeat top center;







  width:1104px;







  height:123px;







  margin:0 auto;}







.footer_ago1,.footer_ago2 {







    float: left;







}







.footer_ago2 {







    background: url(../images/update.png) no-repeat;







    padding: 10px 25px;







    width: 400px;







    margin-top: 15px;







    color: #fff;







}







h3.up{







  margin-bottom:5px !important;}







.footer_ago1{







    width:450px;}







.footer_ago1,.footer_ago1 a {







    color: #fff;







    text-decoration: none;







}







.footer_ago1 {







    background: url(../images/twitter.png) no-repeat;







    height: 65px;



  margin-top:20px;



    padding-left: 95px;







    padding






    margin-top: 25px;







    margin-left: 50px;







}







.first1,.first2{







  float:left;}







.first1 {







    width:565px;







    padding: 20px;







}







.first10 {







    width: 565px;







 }







.first_l,first_r,first_r_a {







    float: left;







}







.first_l {











    margin-right: 50px;









}







.first_r1 {







    padding-top:904px;







}







.first3 {







    padding: 0 20px;







}







.first4{







    padding:20px;}







.first2 {







text-align: right;

width: 288px;







}







.wid1,.wid2,.wid3{







  background: url(../images/wid.png) no-repeat;







  margin-bottom:7px;







}







.wid1{







  height: 75px;







  padding: 25px 10px;}







.wid3{







  height:73px;







  padding:25px 10px;}







.wid2{







  height:53px;







  padding:35px 10px;}







.custom_right2 {







    margin-top: 7px;







}







.custom_right3 {







    margin-top: 7px;







}







.custom_right4 {







    margin: 20px 0;







}







.second {







    background: none repeat scroll 0 0 #E76928;







    padding: 20px;







    min-height:259px;







}







.second200 {







    background: none repeat scroll 0 0 #E76928;







    padding: 20px;







    min-height:150px;







}







.g1 {







    min-height: 185px;







    margin-top: 20px;







}







.g2 {







    min-height: 185px;







    margin-top: 5px;







}







.second1 {







    padding: 20px;







}







.grid1,.grid2,.grid3{







  float:left;







  width:230px;







  margin-right:50px;}







.black{







color:#414141;







text-transform:uppercase;}







table tr td {







    padding: 3px!important;







}







.t tr td {







    padding: 12px!important;







}







.t {







    margin: 20px 0;







}







h1{text-transform:uppercase;}







.last {







    background: #e76928;







    padding: 20px;







    margin: 10px 0;







}







.l,.r {







    float: left;







    width: 262px;







}















.r1,.l1 {







    float: left;







}







.l1 {







    width: 212px;







}







.r1 {







    width: 350px;







}







.s1 {







    background: url(../images/s1.png) no-repeat top left;







    padding-left: 90px;







    margin-bottom: 35px;







}







.s2 {







    background: url(../images/s2.png) no-repeat top left;







    padding-left: 90px;







}







.grid10,.grid11{}







.grid10 {







    width: 550px;







    margin-right: 25px;







}







.grid11 {







    width: 250px;







}







.grid_1,.grid10,.grid11{







float:left;}







.email1 a {







    background: url(../images/email1.png) no-repeat bottom left;







    padding-left: 27px;







    text-decoration: none;







    color: #fff;







}







.phone1 {







    background: url(../images/phone1.png) no-repeat top left;







    padding-left: 25px;







    height: 27px;







    margin-top: 10px;







}







.price_l, .price_r {







    background: url("../images/dollar.png") no-repeat scroll left top transparent;







    float: left;







    width: 115px;







    padding-left: 68px;







    padding-top: 15px;







    height: 43px;







}







.price_l1{







    background: url("../images/dollar.png") no-repeat scroll left top transparent;







    float: left;







    padding-left: 68px;







    padding-top: 15px;







    height: 43px;







}







.pri1 {







    font-size: 19px;







    font-weight: bold;







}















/*.price_l {







    margin-right: 50px;







}*/







.dollar {







    font-size: 25px;







}







.day {







    color: #414141;







}







ul.down{







margin-top:5px;







min-height:200px;}















.cau {







    margin: 20px;







    background: url(../images/cau.png) no-repeat top left;







    padding-left: 35px;







    padding-top: 1px;







}















.smile1 {







    margin: 20px;







    background: url(../images/smile.png) no-repeat top left;







    padding-left: 35px;







    padding-top: 1px;







}































.hide100,.hide1,.hide2,.hide3,.hide4,.hide5,.hide6,.hide7,.hide8,.hide9,.hide10,.hide11,.hide12,.hide13,.hide14,.hide15,.hide16,.hide17,.hide18,.hide19,.hide20,.hide21,.hide22,.hide23,.hide24,.hide25,.hide26{







  display:none;







  clear:both;







        padding:10px;







        margin-bottom:20px;}







.a100,.a1,.a2,.a3,.a4,.a5,.a6,.a7,.a8,.a9,.a10,.a11,.a12,.a13,.a14,.a15,.a16,.a17,.a18,.a19,.a20,.a21,.a22,.a23,.a24,.a25,.a26 {







    background: url(../images/faq1.png) no-repeat;







    width: 801px;







    height: 31px;







    padding-top: 11px;







    padding-left: 41px;







    font-size: 16px;







  cursor:pointer;







  clear:both;







   color:#414141;







}







.b100,.b1,.b2,.b3,.b4,.b5,.b7,.b8,.b9,.b6,.b10,.b11,.b12,.b13,.b14,.b15,.b16,.b17,.b18,.b19,.b20,.b21,.b22,.b23,.b24,.b25,.b26{







  }



  



  .menu_footer{







  clear:both;







  text-transform:lowercase;







    margin-left: 242px;}





#phocagallery-module-ri {

    margin-left: auto;

    margin-right: auto;

    text-align: center;

    padding: 25px!important;

}



.parkphotos{

width: 350px;

position: absolute;

text-align: right;

top: 952px;

  left: 996px;}

#group

{clear:both;}



#groupinfo

{width:450px;

float:left;}



#groupphotos

{width:350px;

  float:left;}





.parkpage{







  float:left;





    width:790px;







    padding: 20px;







}