*{
	padding:0;
	margin:0;
}
p{ padding: 0 0 15px 0;}

html { height: 100%; margin-bottom: 1px; }
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

}
#wrapper{
	width:798px;
	margin:auto;

}
.header{
	float:left;
	width:798px;
	
}
.topnav{
	float:left;
	width:100%;
	background: url(../images/bg-nav.gif) repeat-x;
	height:25px;
	overflow:hidden;
}
.topnav ul{
	margin:0 0 0 15px;
}
.topnav li{
	display:inline;
	list-style-type:none;
}
.content{
	padding:2px 0px 2px 0px;
	float:left;
	width:798px;
}
.contentUK{
	padding:2px 0px 2px 0px;
	float:left;
	width:898px;
}

.search-panel{
	float:left;
	width:258px;
	background:#C5E3E1;
	color:#01818C;
}
.vtabs{
	width:29px;
	float:left;
	overflow:hidden;
	height:237px;
}
.sform{
	padding:10px 10px 10px 16px;
	float:left;
	width:203px;
}
.map-panel-container{
	float:right;
	width:476px;
}
.map-panel-container h1{
	font-size:15px;
	font-weight:bold;
	color:#9A9D8C;
	padding:7px 0 0 10px;
}
.map-panel{
	background:url(../images/worldmap.gif) no-repeat;
}
.welcome{
	margin:6px 0 6px 0;
	float:left;
	clear:both;
}

.welcome-new{
	margin:6px 0 6px 0;
	float:left;
	clear:both;
}

input{ vertical-align:middle;}
label{ font-weight:bold;}
label.normal{ font-weight:normal;}
.textfield{ width:95px;}
.footer{
	clear:both;
	width:758px;
	text-align:center;
	color:#666666;
	margin-top:10px;
}
.more-footer{
	clear:both;
	width:700px;
	text-align:center;
	color:#666666;
	margin-top:10px;
	margin-left:88px;
}
.more-footer a{
	color:#666666;
	text-decoration:none;
}
.more-footer a:hover{
	text-decoration:underline;
	color:#666666;
}
ul.nav-bottom{ margin-bottom:8px;}
ul.nav-bottom li{
	display:inline;
	padding-right:10px;
	list-style-type:none;
}
.footer a{
	color:#666666;
	text-decoration:none;
}
.footer a:hover{
	text-decoration:underline;
	color:#666666;
}
.footer-uk{
	clear:both;
	width:758px;
	text-align:center;
	color:#666666;
	margin-top:10px;
	margin-left:20px;
}
.footer-uk a{
	color:#666666;
	text-decoration:none;
}
.footer-uk a:hover{
	text-decoration:underline;
	color:#666666;
}
.top-banner
	{
	padding:3px 0px 5px 0px;
	text-align:left;
	
	}
.mid-content
	{
	width:798px;
	}
.left-link
	{
	width:149px;
	float:left;
	background-image:url(../images/bg_leftlink.gif);
	background-repeat:repeat-y;

	}
	
.left-linkUK
	{
	width:149px;
	float:left;
	background-image:url(../images/bg_leftlink.gif);
	background-repeat:repeat-y;

	}	
.left-linkl
	{
	width:28px;
	float:left;
	vertical-align:top;
	}
.left-linkr
	{
	width:119px;
	margin-left:1px;
	float:left;
	border-top:solid 1px #8ebabb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:600;
	color: #5e7a7b;
	}
.left-linkr a{
	color:#5e7a7b;
	text-decoration:none;
}
.left-linkr a:hover{
	text-decoration:underline;
	color:#5e7a7b;
}
ul.nav-llink{ margin-bottom:26px;}
ul.nav-llink li{

	padding-left:6px;
	padding-top:4px;
	padding-bottom:5px;
	background-color:#c5e3e1;
	list-style-type:none;
	border-bottom:solid 1px #8ebabb;
	
}

.right-content
	{
	width:520px;
	margin-left:1px;
	float:left;
	}
	
	
.right-contentUK
	{
	width:520px;
	margin-left:1px;
	float:left;
	}	
.right-bredcrum
	{
	height:22px;
	background-color:#d9d9d9;
	margin-bottom:2px;
	padding-left:10px;
	padding-top:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	}
.right-bredcrum a:link,
.right-bredcrum a:visited
	{
	text-decoration:none;
	color: #000000;
	}
.right-bredcrumuk
	{
	height:22px;
	background-color:#d9d9d9;
	width:300px;
	margin-bottom:2px;
	padding-left:10px;
	padding-top:6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	}
.right-bredcrumuk a:link,
.right-bredcrumuk a:visited
	{
	text-decoration:none;
	color: #000000;
	}
.right-bredcrum a:hover
	{
	text-decoration:none;
	color: #658383;
	}
.right-maparea
	{
	border:solid 1px #8ebab9;
	width:516px;
	margin-bottom:8px;
	float:left;
	}
	
.right-mapareaUK
	{
	border:solid 1px #8ebab9;
	width:516px;
	margin-bottom:8px;
	float:left;
	}	
.right-bothead
	{
	height:18px;
	background-color:#668283;
	margin-bottom:5px;
	padding-top:3px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	clear:both;
	}
.right-bothead1
	{
	height:6px;
	background-color:#ffffff;
	margin-bottom:5px;
	padding-top:3px;
	padding-left:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	clear:both;
	}
.right-countbox
	{
	border:solid 1px #8ebab9;
	}
.right-countries
	{
	background-color:#96bebe;
	background-image:url(../images/countries_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin:3px 3px 3px 3px;
	padding:3px 10px 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #385152;
	}
.right-countries a:link,
.right-countries a:visited
	{
	text-decoration:none;
	color: #385152;
	}
.right-countries a:hover
	{
	text-decoration:underline;
	color: #658383;
	}
.search-box
	{
	background-color:#ffffff;
	background-image:url(../images/search_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border:solid 1px #999999;
	margin-bottom:6px;
	width:516px;
	height:200px;
	}
.search-box1
	{
	width:255px;
	padding:10px 0px 10px 10px;
	float:left;
	text-align:left;
	}
.search-box2
	{
	width:235px;
	margin-left:6px;
	text-align:left;
	padding:35px 0px 10px 0px;
	float:left;
	}
.psearch-area
	{
	border:solid 1px #8ebab9;
	width:506px;
	padding:5px 5px 5px 5px;
	margin-bottom:8px;
	}
.psearch-sponsor
	{
	border:solid 1px #ff0000;
	width:506px;
	padding:5px 5px 5px 5px;
	margin-bottom:8px;
	}
.psearch-areared
	{
	border:solid 1px #ff6600;
	width:506px;
	padding:5px 5px 5px 5px;
	margin-bottom:8px;
	}
.psearch-area1
	{
	border:solid 1px #8ebab9;
	width:506px;
	padding:5px 5px 5px 5px;
	margin-bottom:8px;
	margin-left:-11px;
	}	
.psearch-part1
	{
	width:140px;
	float:left;
	}
.psearch-part2
	{
	width:360px;
	float:left;
	}
.psearch-textb
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:600;
	color: #5e7a7b;
	}
.psearch-textbl
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:600;
	color: #000000;
	}
a.white{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}
a.white:hover{ text-decoration:underline; color:#ffffff;}
a.white-big{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
	border: 1px solid #FFFFFF;
}
a.white-big:hover{
	font-size:11px;
	text-decoration:none;
	color:#FFCC00;
	border: 1px solid #FFCC00;
}

a.blue-big{
	color:#0000ff;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
}
a.blue-big:hover{ font-size:16px; text-decoration:none; color:#0000ff;}	
.psearch-textwh
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:600;
	color: #ffffff;
	}
.psearch-content
	{
	clear:both; padding-left:2px; padding-top:10px;
	}
.psearch-img
	{
	padding:2px 2px 2px 2px;
	border:solid 1px #8ebab9;
	}
.banner
	{
	width:132px; 
	float:right; 
	text-align:center; 
	margin-top:-100px;
	}
.banner-gaurav-rigth{
	margin: 5px 0;
	clear: both;
	border: none;
	display: block;
	}
.content-box
	{
	background-color:#ffffff;
	background-image:url(../images/search_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	border:solid 1px #999999;
	margin-bottom:6px;
	width:516px;
	float:left;
	}
.SearchListings dl.SponsorBorder {
		border: 2px solid #C00;
	}
#spanproperty{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #668283;
	}
