@charset "utf-8";
body{margin:0;padding:0;background-color:#e8e2d5;color:#000000;text-align:left;font-family:verdana;font-size:10px;}
img{border:0px;}
div,p{margin-top:0px;}
input, select, option{font-family:verdana;font-size:1em;}
#container{width:98em;margin:0 auto;background-color:#FFFFFF;text-align:left;}
#innerwrap{float:left;width:100%;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
#headerblack{text-align:center;width:100%;height:2.6em;line-height:2.6em;background-color:#000000;color:#FFFFFF;}
#headerblack a{color:#FFFFFF;}
#headerbrown{text-align:center;width:100%;background-color:#a97b48;color:#FFFFFF;height:120px;}
#headerbrown ul{width:100%;margin:0;padding:0;padding-top:1em;list-style:none;display:block;}
#headerbrown li{border:1px;display:block;float:left;text-align:center;}
#headerbrown img{border:1px solid #FFF;}
#headerbrown a{text-align:center;text-decoration:none;font-weight:bold;color:#FFF;}
#tabs{background-color:#efb664;width:100%;height:42px;}
ul#tabs{margin:0;padding:0;list-style:none;width:100%;height:42px;display:block;}
ul#tabs li{text-align:center;display:block;float:left;text-align:center;height:42px;width:133px;}
ul#tabs li.f{padding-left:20px;}
ul#tabs li a{margin-top:17px;background-image:url(http://www.webperspective.hk/v2/images/tab-off.gif);background-repeat:no-repeat;background-color:#efb664;color:#333333;display:block;float:left;line-height:25px;font-family:verdana;font-size:11px;text-align:center;text-indent:0px;width:100%;text-decoration:none;text-transform:capitalize;font-weight:bold;vertical-align:bottom;}
ul#tabs li a:hover, ul#tabs li a.selected{margin-top:17px;background-image:url(http://www.webperspective.hk/v2/images/tab-on.gif);background-repeat:no-repeat;background-color:#efb664;color:#a97b48;display:block;float:left;line-height:25px;font-family:verdana;font-size:11px;text-align:center;text-indent:0px;width:100%;text-decoration:none;text-transform:capitalize;font-weight:bold;vertical-align:bottom;}
#contentcolumn{margin-right:315px;background-color:#FFFFFF;font-family:verdana;font-size:11px;line-height:normal;color:#333333;text-align:left;}
#contentfull{background-color:#FFFFFF;font-family:verdana;font-size:11px;line-height:normal;color:#333333;text-align:left;}
#rightcolumn{float:left;width:315px;margin-left:-315px;background-color:#FFFFFF;font-family:verdana;font-size:10px;color:#333333;}
#footer{clear:left;width:100%;background:#FFFFFF;color:#999999;text-align:justify;padding:4px 0;line-height:normal;font-family:verdana;font-size:10px;}
#footer b{font-weight:bold;color:#6cacd4;}
#footer a{color:#333333;}
.innertube{margin:15px;}
h1{font-family:verdana;font-size:20px;font-weight:bold;color:#40870c;}
h2{font-family:verdana;font-size:14px;font-weight:bold;color:#40870C;}
h3{font-family:verdana;font-size:14px;font-weight:bold;color:#0A67A3;}
.villa{background-color:#13547E;border:1px solid #FFFFFF;border-left:0px;width:100%;height:38px;}
ul.villa{margin:0;padding:0;list-style:none;height:38px;display:block;}
ul.villa li{text-align:center;display:block;float:left;text-align:center;height:38px;border-left:1px solid #FFFFFF;}
ul.villa li a{color:#a97b48;display:block;font-family:verdana;font-size:11px;font-weight:normal;line-height:38px;color:#FFFFFF;text-decoration:none;}
#topnav a{font-family:verdana;font-size:11px;font-weight:normal;color:#0a67a3;}
#topnav h1{font-family:verdana;font-size:24px;font-weight:bold;color:#40870c;margin-top:0px;display:inline;}
#topnav .promotion{font-family:verdana;font-size:20px;font-weight:bold;color:#CC0000;}
#topnav h2{font-family:verdana;font-size:17px;font-weight:bold;color:#40870C;display:inline;}
#topnav h3{font-family:verdana;font-size:17px;font-weight:bold;color:#0a67a3;display:inline;}
#topnav a.book{font-family:verdana;font-size:17px;font-weight:bold;color:#40870c;text-decoration:underline;}
#topnav a.booknow{font-family:verdana;font-size:14px;font-weight:bold;color:#40870c;text-decoration:underline;}
#topnav fieldset{border-color:#40870c;}
#topnav p{font-family:verdana;font-size:13px;font-weight:bold;color:#000000;}
#topnav p b{font-family:verdana;font-size:17px;font-weight:bold;color:#000000;}
#topnav p em{font-family:verdana;font-size:11px;font-weight:normal;font-style:normal;color:#999999;}
#topnav p a{font-family:verdana;font-size:15px;font-weight:normal;font-style:normal;color:#0a67a3;}
#topnav td{font-family:verdana;font-size:11px;color:#000000;padding:10px;}
#topnav td td{font-family:verdana;font-size:11px;color:#000000;padding:10px 10px 0 0;}
#topnav strong.rate{font-family:verdana;font-size:17px;font-weight:bold;color:#0a67a3;display:inline;}
#topnav strong.overall{font-family:verdana;font-size:14px;font-weight:bold;color:#40870C;display:inline;line-height: 35px;}
td.description_header{width:185px;border-width:2px;padding:3px;border-style:solid;border-color:#e2f3c5;background-color:#e2f3c5;color:#333333;}
td.description_items{border-width:2px;padding:3px;border-style:solid;border-color:#d2e6eb;background-color:#d2e6eb;color:#333333;}
.ratetable{color:#333333;}
.ratestable th{background-color:#e2f3c5;border-bottom:2px solid #FFFFFF;}
.ratestable td{background-color:#d2e6eb;border-bottom:2px solid #FFFFFF;}
.ratestable td.ratestext{border-left:2px solid #FFFFFF;background-color:#bed9ef;}
.search fieldset{border-color:#d6efb0;width:99%;}
.search h3, .search h3 a{font-family:verdana;font-size:16px;font-weight:bold;color:#40870c;display:inline;text-decoration:none;}
.search h4{font-family:verdana;font-size:14px;font-weight:lighter;color:#40870c;display:inline;text-decoration:none;}
.search em{font-family:verdana;font-size:11px;color:#0a67a3;font-style:normal;}
.search em a{font-family:verdana;font-size:11px;color:#0a67a3;font-style:normal;}
.search b{font-family:verdana;font-size:12px;font-weight:bold;color:#333333;}
.search p{font-family:verdana;font-size:11px;font-weight:normal;color:#333333;}
.search p b{font-family:verdana;font-size:12px;font-weight:normal;color:#333333;}
.search b.promotion{font-family:verdana;font-size:10px;font-weight:bold;color:#CC0000;}
.search .rates b{font-family:verdana;font-size:14px;font-weight:bold;color:#333333;}
.search .rates em{font-family:verdana;font-size:16px;font-weight:normal;color:#999999;}
.search td{padding-right:15px;}

ul#reviews {width:100%;margin:0;padding:0;list-style:none;display:block;}
ul#reviews li {display:block;float:left;text-align:left;width:48%;padding:5px;}

label{padding-right:1em;}
