body{margin:0px;background-color:#0a0823;}
body,table{font-family:verdana;font-size:11px;color:#000000;}
p{text-align:justify;padding-left:15px;padding-right:15px;color:#000000;}

h1{font-family:verdana;font-size:18px;font-weight:bold;color:#03438e;text-transform:capitalize;padding-left:15px;}
h2{font-family:verdana;font-size:14px;font-weight:bold;color:#03438e;text-transform:capitalize;padding-left:15px;display:inline;}
h2.header{font-family:verdana;font-size:12px;font-weight:bold;color:#03438e;text-transform:capitalize;padding-left:15px;display:inline;text-align:center}
img{border:0}

ul,ol,li{font-family:verdana;font-size:11px;color:#000000;text-align:left;}
#flash{visibility:visible;}
table#layout{width:800px;}
.innerborder{background-color:#b1bac9;}
.outerborder{background-color:#ffffff;}

.innerborder-index{background-color:#ffffff; width:330px; padding:0px; vertical-align:top}
.td-innerborder{background-color:#b1bac9;}

.white{background-color:#ffffff;}
.blue{background-color:#9ac3df;}
.top{font-family:verdana;font-size:11px;color:#FFFFFF;text-decoration:none;line-height:20px;}
.nav{font-family:arial;font-size:12px;line-height:35px;font-weight:bold;color:#d6d8de;text-decoration:none;}
.tab{font-family:verdana;font-size:10px;line-height:35px;font-weight:bold;color:#000000;text-decoration:none;display:inline;}
.navigation{font-family:arial;font-size:11px;color:#0f589d;background-color:#ffffff;line-height:46px;}
.content{font-family:verdana;font-size:11px;color:#000000;background-color:#ffffff;}
.feature{font-family:verdana;font-size:11px;color:#000000;background-color:#ffffff;padding-top:15px;padding-bottom:15px;}
.featuretop{background-color:#001f8f;width:225px;font-family:tahoma;font-size:16px;font-weight:bold;color:#ffffff;line-height:35px;display:inline;text-transform:uppercase;}
.featurebottom{background-color:#ffffff;font-family:verdana;font-size:11px;font-weight:normal;color:#000000;padding-left:0px;padding-right:0px;}

.featureheading{background-color:#ffffff;font-family:verdana;font-size:15px;font-weight:bold;color:#4cabeb;}
.featuretext{background-color:#ffffff;font-family:verdana;font-size:11px;font-weight:normal;color:#000000;padding-left:0px;padding-right:0px;}


input,select{font-size:10px;}

/*** Other ***/
.bold {
	font-weight:bold;
}
.blueBold {
	color:#1C66A8;
	font-weight:bold;
}
.floatL {
	float:left;
}
.floatR {
	float:right;
}
#numResults {
	position : absolute;
	top: 30px;
	right: 20px;
	font-weight:bold;
	color:#0D559B;
	text-align: right;
	width: 250px;
	z-index:2;
}

.propertyshort{font-family:verdana;font-style: italic;font-size:14px;color:#03438e;}
.rental{font-family:verdana;font-size:11px;line-height:14px;color:#03438e;}

#mainMenuCon {
	position:relative;
	width:780px;
	z-index:1000;
}

#mainMenu {
	width:780px;
	border-left:1px solid #B1BAC9;
	border-right:1px solid #B1BAC9;
}

ul#mainMenu {
	margin:0;
	padding:0;
	list-style:none;
	width:780px;
	height:35px;
	display:block;
	border-bottom:1px solid #B1BAC9 !important;	
	background: url("http://www.phuketvillasandhomes.com/images/search_bg.gif");

}

ul#mainMenu li {
	text-align:center;
	margin:0;
	padding:0;
	display:block;
	float:left;
	height:35px;
	border-left:1px solid #B1BAC9;		
	border-right:1px solid #B1BAC9;
	margin-right:1px;
	position:relative;
	width:106px; /*b-2,m-1*/
}

ul#mainMenu li.long {
	text-align:center;
	margin:0;
	padding:0;
	display:block;
	float:left;
	height:35px;
	border-left:1px solid #B1BAC9;		
	border-right:1px solid #B1BAC9;
	margin-right:1px;
	position:relative;
	width:140px; /*b-2,m-1*/
}

ul#mainMenu li a {
	display:block;
	float:left;
	line-height:15px;
	font-family:arial;
	font-size:11px;
	text-align:center;
	color:#47586a;
	padding-top:10px;
	height:0 !important;
	text-indent:0px;
	width: 100%;
	text-decoration:none;
}
ul#mainMenu li a:link,ul#mainMenu li a:visited
{
	text-decoration:none;
}

ul#mainMenu li.f {
	border-left:0;
}

ul#mainMenu li ul
{
	display:none;
	position:absolute;
	z-index:1000;
	background-color:#CBE1EF;
	width:165px;
	border:1px solid #B2BFC8;
	border-bottom:0;
	padding:0;
	left:-1px;
	top:35px;
}
ul#mainMenu li ul li
{
	height:22px;
	display:block;
	float:none;
	padding:0;
	border:0;
	width:165px;
	line-height:22px;
	background-color:#CBE1EF;
	border-bottom:1px solid #B1BAC3;
}
#mainMenu ul li a:link,#mainMenu ul li a:visited
{
	display:block;
	float:none;
	font-size:11px;
	text-align:left;
	height:22px !important;
	line-height:22px;
	text-indent:0;
	padding-left:17px;
	color:#000;
	padding:0;
	padding-left:17px;
	width:165px;
}
#mainMenu ul li a:hover {
	background-color:#FCFFFF;
	width:148px;
}

#mainMenu li:hover ul{
	display:block;
}

#mainMenu li.over ul {
	display:block;	/*setting the default visibility for the list to enable*/
	left:-41px;		/*Adjusting the alignment for the sub item list to position right under the Item text*/
}

/* News */
.news_box_header{
	color:#FFFFFF;
	background-color:#1c66a8;
	text-align:center;
	height:20px;
}

a.link_news
{
	color:#0e4475;
	text-decoration:none;
}

a.link_news:hover
{
	color:#0e4475;
	text-decoration:underline;
}

.td_newsall
{
	text-align:center;
	height:20px;
}

.td_link_news
{
	padding-top:1px; 
	padding-bottom:1px; 
	font-size:10px; 
	text-align:left;
}

a.linknewsall{
	color:#0e4475; 
	font-weight:bold; 
	font-size:10px;
}

a.linknewsall:hover
{
	color:#0e4475; 
	font-weight:bold; 
	font-size:10px;
}

.news_box{padding:5px; border-bottom:1px solid #b2baca; border-left:1px solid #b2baca; background-color:#eaecef;}

/* Promotions */
.txt-red {color:#FF0000}
.txt-red-bold {color:#FF0000; font-weight:bold}
h2.exp {font-family:verdana; font-size:15px; color:red; text-decoration:underline; text-align:center; padding-left:0px;}
h2.promo {font-family:verdana; font-size:15px; color:#001f8f; text-decoration:underline; text-align:center; padding:0px;}
a.exp {font-family:verdana; font-size:12px; color:red text-decoration:underline; font-weight:bold}
a.promo {font-family:verdana; font-size:12px; color:#001f8f; text-decoration:underline; font-weight:bold}

.villa-promo{font-family:verdana; font-size:13px; color:#001f8f; text-decoration:underline; text-align:left; padding:0px; font-weight:bold}

.search-index-header{color:#1c66a8; font-weight:bold; padding-bottom:10px; padding-top:2px;}

/* left banners */
.td_left_banner{text-align:center; border-bottom:1px solid #b0b9c7; padding-top:3px; padding-bottom:5px;}
.td_left_banner1{text-align:center; border-bottom:1px solid #b0b9c7; padding-top: 10px; padding-bottom:5px;color:#1c66a8; font-weight:bold;}
.td_left_banner2{text-align:center; border-bottom:1px solid #b0b9c7; padding-top:10px; padding-bottom:5px;}
.td_left_banner3{text-align:center; border-bottom:1px solid #b0b9c7; padding-top: 5px; padding-bottom:10px;}
.td_left_banner4{text-align:center; border-bottom:1px solid #b0b9c7; padding-top: 10px; padding-bottom:10px;}

.copyright{
	text-align:center;
	padding:10px;
	color:#003366;
}

.fac_desc{
	font-size:9px;
	color:#023868;
}
