body{background-image:url(../images/bg.gif);background-repeat:repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0;}
.features{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;list-style-type:none;margin:10px 0;padding:0 0 0 15px;}
#accpro a{color:#29d;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin-left:3px;text-decoration:none;}
#header{height:88px;margin:0 auto;padding:15px;width:1010px;}
#headerRight{float:right;}
#headerMeta{background:url(../images/header_meta.gif) no-repeat;height:31px;padding:10px 0 0 30px;width:412px; align:right}
#headerMeta a{display:block;float:left;height:31px;line-height:500px;margin:0 3px 0 0;overflow:hidden;width:128px;}
#navLinks{clear:both;float:right;margin:40px 0 0;padding:0;}
#navLinks li{list-style:none;margin:0 15px;padding:0;}
#navLinks a{display:block;float:left;height:15px;line-height:500px;overflow:hidden;}
#navLinks a#home{background-image:url(../images/nav_links.png);background-position:60px -45px;background-repeat:no-repeat;width:173px;}
#navLinks a#join{background:url(../images/nav_links.png) no-repeat 0 0;width:173px;}
#navLinks a#how{background:url(../images/nav_links.png) no-repeat 0 -15px;width:230px;}
#navLinks a#faq{background:url(../images/nav_links.png) no-repeat 0 -30px;width:191px;}
#homeBanner{height:280px;margin:0 auto;}
#homeBanner h2{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;margin:40px 0 0 90px;padding:0;width:150px;}
#homeBanner p{color:#000000;line-height:18px;margin:0;padding:10px 15px;}
#content{margin:0 auto;padding:15px 0;width:1035px;}
#container {min-height: 700px;}
#content h3{font:18px bold; color:#00bce4;font-family:Verdana, Arial, Helvetica, sans-serif;}
#content h2{font-size:23px; font-weight:600;color:#f7942d;font-family:Verdana, Arial, Helvetica, sans-serif;}
.bigBox{background:url(../images/big_box.jpg) no-repeat;color:#393838;height:360px;padding:15px 0;width:485px;}
.bigBox-Inner{background:url(../images/big_box.jpg) no-repeat;color:#393838;line-height:18px;padding:15px 0 15px 10px;width:485px;}
.bigBox-Inner-scroll{background:url(../images/big_box.jpg) no-repeat;color:#393838;line-height:18px;overflow-x:hidden;overflow-y:scroll;padding:15px 0 15px 10px;width:485px;}
.bigBox-Inner-scroll-affil{background:url(../images/big_box.jpg) no-repeat;color:#393838;height:490px;line-height:18px;overflow-x:hidden;overflow-y:scroll;padding:15px 0 15px 10px;width:485px;}
.bigBox p,#iconBlurb{line-height:18px;margin:0 0 10px;padding:0 10px;}

#roomMarket{background:url(../images/room_market.png) no-repeat;height:49px;width:476px;}
.smallBox{background:url(../images/small_box.jpg) no-repeat;height:350px;padding:10px;width:236px;}
.smallBox h3{color:#393838;font-size:15px;font-weight:400;margin:0;padding:5px 0 15px;text-align:left;}
.smallBox ul,.bigBox ul,.bigBox-Index ul{list-style-image:url(../images/ok.gif);list-style-type:square;margin:0;padding:0 0 0 10px;}
.bigBox ul{margin:0 0 0 10px;}
.smallBox li,.bigBox li,.bigBox-Index li{color:#2193df;font-size:12px;font-weight:700;margin:0 0 7px;padding:0;}
#footer{background:#24272e url(../images/footer.png) no-repeat top center;height:143px;padding:10px 0 0 10px;}
#foot{color:#8b8e90;margin:0 auto;padding:15px 0 15px 15px;text-align:left;width:1035px;}
#foot a{color:#8b8e90;text-decoration:underline;}
#pageBanner{background-image:url(../images/page_banner.jpg);background-repeat:repeat-x;height:121px;margin:0 auto;width:100%;}
#content #lists li{line-height:18px;}
.bigBox-Index{line-height:18px;padding:0px 10px 15px 10px;width:435px;font-size:13px;font-weight:100; float: right; margin: 0 20px 0 0}
.bigBox-Index li{color: #393838; font-size:12px;font-weight:100;font-family:Arial, Tahoma, Helvetica, sans-serif;}

#contact .bigBox-Index{line-height:18px;padding:0px 10px 15px 10px;width:435px;font-size:13px;font-weight:100; float: right; margin: 0 20px 0 0}

.address{margin-top:350px; padding:0px 0 0px 0px; font-size:16px;font-weight:100;font-family:Arial, Tahoma, Helvetica, sans-serif;color:#000000; float: left;}


.seocheat{display:none;font-size:18px;font-weight:700;}
.faq-headers{color:#09F;}
#login{background-image:url(../images/login.png);background-repeat:no-repeat;color:#FFF;height:300px;padding-right:15px;padding-top:80px;width:405px;}
#nav-table{margin-top:86px;}
img{border-style:none;}
#contact{background-image:url(../images/contact.png);background-repeat:no-repeat;color:#FFF;height:610px;padding-right:15px;padding-top:95px;padding-left: 80px; width:340px;}
#lost-password{background-image:url(../images/lost-password.png);background-repeat:no-repeat;color:#FFF;height:300px;padding-right:15px;padding-top:80px;width:405px;}
.terms-heading{border-bottom-color:#c6c282;border-bottom-style:dashed;border-bottom-width:1px;padding-bottom:5px;}
#logo-top{height:69px;margin-top:35px;width:402px;}
#cancel{background-image:url(../images/cancel-booking.png);background-repeat:no-repeat;color:#FFF;height:200px;padding-right:15px;padding-top:80px;width:455px;}
#password-recover{background-image:url(../images/password_recovery.png);background-repeat:no-repeat;color:#FFF;height:300px;padding-right:15px;padding-top:80px;width:405px;}
#footer,#footer a{color:#aaa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#accfeat-left,#surfing-left{float:left;width:49%;}
#accfeat-right,#surfing-right,#surf-ad{float:right;width:49%;}
#accpro{height:84px;padding:7px 0 0 7px;}
#alist{margin:1em;}
#alist table{width:100%;}
#alist table td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;padding:0 4px;text-align:center;}
#alist-left{float:left;padding:9px 0 0 3px;width:70%;}
#alist-left img{vertical-align:middle;}
#alist-right{float:right;text-align:right;width:29%;}
#flashcontent{margin-left:auto;margin-right:auto;z-index:0;}
#header-link-saa{display:block;height:40px;left:773px;position:absolute;top:16px;width:216px;}
#header-links-left{color:#fff;left:692px;position:absolute;top:32px;}
#header-links-left a,#header-links-right a{color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
#header-links-right{left:499px;position:absolute;top:191px;width:240px;}
#header-links-right a{display:block;padding:5px;}
#header-logo{border:1px solid #000;height:129px;left:319px;position:absolute;top:81px;width:351px;}
#header-outer{background-image:url(../images/repeat-header.gif);background-repeat:repeat-x;height:63px;}
#left-box-input{display:block;float:left;width:auto;}
#left-box-link{color:#29d;display:block;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:10px 15px;width:auto;}
#left-box-search{margin:-5px 0 5px -5px;}
#middle{margin:0 auto;width:1012px;}
#rbf{background-color:#ebead3;margin:10px 0;}
#rbf a{color:#06f;}
#rbf table{margin:0;width:100%;}
#rbf table td{border-right-color:#CCC;border-right-style:dashed;border-right-width:1px;padding:2px;text-align:center;}
#rbf-date td{background-color:#fff;}
#rbf-left{float:left;width:40%;}
#rbf-noprices{background-color:#daecff!important;}
#rbf-prices{background-color:#0c3;}
#rbf-right{float:right;text-align:right;width:40%;}
#rbf-sd{display:block;float:right;width:auto;}
#surfing{margin:20px 0;}
#thumbnails{height:110px;margin:10px 0;overflow:scroll;white-space:nowrap;width:500px;}
#worldmap{margin:5px 0;}
.alist-first{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:400!important;text-align:left!important;width:30%;}
.alist-first-left{float:left;width:60%;}
.alist-first-left span{color:#777;font-size:7pt;}
.alist-first-right{float:right;text-align:right;width:20%;}
.alist-first-map{float:left;width:24px;}
.alist-header{background-color:#67DB0F;}
.alist-header .alist-first{font-weight:700!important;}
.alist-header td{color:#fff;}
.alist-header td span{color:#ecff01;}
.alist-header-hl{background-color:#CBF9AA;color:#000!important;}
.alist-header-hl span{color:#ffa904!important;}
.alist-hl{background-color:#CBF9AA;}
.alist-sold{color:#ffa901;}
.bannerad{background-image:url(../images/banner-ad.png);background-repeat:no-repeat;height:60px;overflow:hidden;padding:0;text-align:center;width:468px;}
.clear{border:0!important;clear:both!important;font-size:0!important;height:0!important;line-height:0!important;margin:0!important;padding:0!important;}
.features li{list-style-image:url(../images/pointer.png);padding:5px 15px;}
.flash-title{color:#333;font-family:Helvetica, sans-serif;font-size:22px;font-weight:700;}
.form-box{border:3px solid #39D235;color:#999;margin-top:5px;padding:5px;width:480px;}
.headertitle{border-bottom:1px solid #aaa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;padding:2px 0;}
.left{float:left;width:500px;}
.left-box{margin-bottom:10px;padding:5px;width:478px;}
.left-box h1,h1{color:#67db0f;font-size:11pt;font-weight:700;}
.left-title{background-color:#F1F3F5;background-position:center center;background-repeat:no-repeat;height:45px;width:100%;}
.rbf-sold{background-color:#fe0000;}
.resortbox{background-color:#ddf0f7;border:1px solid #96d6e9;margin:35px 0;padding-bottom:5px;text-align:right;}
.resortbox-data{background-color:#fff;border-spacing:0;width:100%;}
.resortbox-data td{border:1px solid #ddf0f7;border-collapse:collapse;padding:5px;text-align:center;}
.resortbox-data-fullprice{background-color:#fff!important;color:#4890ff;}
.resortbox-data-sold{background-color:#ff2d00!important;color:#fff;}
.resortbox-prices td{background-color:#aeffae;}
.resortbox-top{background:url(../images/resort_pattern.png) repeat-x;height:23px;padding:5px 0 0 7px;}
.resortbox-top a,.room-right-left a{color:#0057c7;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11pt;font-weight:700;}
.resortbox-viewdetails{display:block;float:right;margin:-35px 10px 0 0;width:auto;}
.right{float:none;margin-left:50%;width:500px;}
.right-box{background:url(../images/box_background.png) repeat-y;margin:3px;padding:10px;}
.right-box div a,.scrollbox a{color:#29d;display:block;padding:5px;text-decoration:none;width:auto;}
.right-box div,.scrollbox{height:100px;overflow:scroll;overflow-x:hidden;overflow-y:scroll;}
.right-box-left{float:left;width:43%;}
.right-box-right{float:right;width:43%;}
.room{background:url(../images/room_pattern.png) repeat-x;margin-bottom:1em;padding-top:10px;}
.room-left{float:left;width:136px;}
.room-left a{color:#0057c7;text-decoration:none;}
.room-right{float:right;padding-right:8px;width:350px;}
.room-right-left{float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-top:3px;width:75%;}
.room-right-right{float:right;text-align:right;width:22%;}
.room-text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:62px;overflow:hidden;padding:5px 0;}
a img{border:0;}
select{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
#map{background-repeat:no-repeat;height:394px;padding-left:10px;width:474px;}
#gogoleLink{color:#FFF;height:20px;margin-left:175px;margin-right:auto;margin-top:370px;text-align:center;width:150px;}
#googleLink a{color:#FFF;}
p{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:16px;}
strong{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;}
.Body_copy{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.pricepad{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;padding-bottom:10px;padding-top:10px;}
.bannerad-small{background-image:url(../images/banner-small.png);height:100px;margin:0 auto 10px;overflow:hidden;padding:0;text-align:center;width:239px;}
.border_display{border:1px solid #c6c282;}
.message{padding-left:15px;}
.validmsg{color:#090;font-weight:700;height:20px;padding-bottom:12px;padding-left:10px;padding-top:1px;}
.invalidmsg{color:red;font-weight:700;height:20px;padding-bottom:12px;padding-left:10px;padding-top:1px;}
.login-form{margin-left:70px; width:250px}
#h-affiliate{background-image:url(../images/h-affiliate1.png);background-repeat:no-repeat;height:99px;margin-top:10px;width:250px;}
#navigaton{background-image:url(../images/rounded_bg.png);background-repeat:repeat-x;}
.round{background-color:#333;margin-bottom:6px;padding-bottom:5px;padding-top:5px;width:230px}
.round a{color:#FFF;font-weight:700;padding-left:10px;text-decoration:none;}
.round a:hover{color:#00bce4;font-weight:700;padding-left:10px;text-decoration:none;}
#h-direct{background-image:url(../images/h-direct1.png);background-repeat:no-repeat;height:99px;margin-top:10px;width:250px;}
#h-join{background-image:url(../images/h-join1.png);background-repeat:no-repeat;height:99px;margin-top:10px;width:250px;}
#h-instant{background-image:url(../images/h-instant1.png);background-repeat:no-repeat;height:99px;margin-top:10px;width:250px;}
#foot a:hover,#content #iconBlurb a{text-decoration:none;}
#form1 #login input,#form1 #cancel input{font-size:18px;}
#login a,#contact a,#lost-password a,#password-recover a{color:#FFF;text-decoration:underline;}

#box ul  {
	color: #3CF;
	text-decoration: none;
}

#box a  {
	color: #39F;
	line-height: 22px;
	text-decoration: none;
}

