/* CSS Document */



html, body {

	margin: 0px;

	padding: 0px;

	background: #fff;

	font-family: Verdana;

	font-size: 11px;

	color: #000;
	
	margin-left: 0px;
	
}



p {

	margin-top: 15px;



	color: #58564F;

}



.image_around{

	border:1px solid #A7A7A7;

	padding:1px;

}



.clear {

	clear: both;

}



a{

	color: #881802;

	text-decoration: underline;

}



#wrapper {

	width: 1000px;

	height: auto;

	display: table;

	margin: 0 auto;

	background: #fff;

	border: 1px solid #ccc;

}



#header {

	width: 1000px;

	height: 125px;

	background: url(../images/header_bg.gif);

	display: table;

}



.logo {

	width: 200px;

	height: 63px;

	background: url(../images/logo.gif) top left no-repeat;

	margin-top: 30px;

	margin-left: 20px !important;

	margin-left: 10px;

	float: left;

}



.headerad {

	width: 488px;

	height: 59px;

	float: left;

	margin-left: 50px;

	margin-top: 30px;

}



#headerlinks {

	width: 218px;

	height: 25px;

	background: #881802 url(../images/headerlink_bg.gif) top left no-repeat;

	float: right;

	margin-top: 100px;

}



#hlinks {

	margin: 0px;

	padding: 0px;

	margin-top: 7px;

	margin-left: 10px;

}



#hlinks ul, #hlinks li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	margin-right: 8px;

	margin-left: 8px;

}



#sep1 {

	width: 1000px;

	height: 10px;

	background: url(../images/sep_brown.gif) top left repeat-x;

	border-bottom: 1px solid #fff;

}





/*-- content boxes --*/



#bodywrapper {

	width: 1000px;

	margin: 0px;

	padding: 0px;

	display: table;

	background: url(../images/body_bg.gif) top left repeat-y;
}



#contentlt {

	width: 201px;
	
	height: auto;

	display: table;

	float: left;

	margin: 0px;
	
	margin-left:0px;

	padding: 0px;
	
	position: relative;
	

}



#contentmid {

	/*width: 581px;*/

	float: left;
	
	/*height: 500px;*/

	display: table;

	margin: 0px;

	padding: 0px;
	
	position: relative;
		
	/*margin-left: 201px;*/
		
	margin-top: 0px;

}



#contentrt {

	width: 200px;

	float: right;
	
	display: table;

	padding: 0px;

	margin: 0px;
	
	margin-left: 10px;
	
	padding-top: 1px;

	padding-right: 8px;

	vertical-align: top;
	
	position: absolute; 

}



/*-- content --*/

.introimg {

	width: 581px;

	height: 208px;

	display: table;

	background: #443A2E;

}



.introsmallimg {

	width: 581px;

	height: 100px;

	display: table;

	background: #443A2E;

}



#mainmenu {

/*border: 1px solid #fff;*/

width: 200px !important;

width: 173px;

background-top: #E6E6E6;

background: #443A2E;

margin-bottom: 20px;

}



#mainmenu a {

padding: 2px;

padding-left: 25px;

display: block;

width: 100%;

height: 18px;

line-height: 18px;

color: #fff;

text-decoration: none;

border-bottom: 1px solid #fff;

background: url(../images/menu_arrow.gif) 8px 7px no-repeat;

}



html>body #mainmenu a { /*Non IE rule*/

width: auto;

}



#mainmenu a:hover{

background-color: #881802;

color: #fff;

font-weight: bold;

}

/*-- menu css end --*/





a.tabmenu, a.tabmenu:link, a.tabmenu:visited, a.tabmenu:hover, a.tabmenu:focus, a.tabmenu:active

{

background: url(../images/menu_arrow.gif) 8px 7px no-repeat;

padding-left: 25px;

padding: 2px;

padding-left: 25px;

text-align:left;

width: 251px;

margin-right:1px;

background-color: #443A2E;

height: 18px;

line-height: 18px;

color: #ffffff;

text-decoration: none;

border-bottom: 1px solid #fff;

display: inline;

float: left;



}

/*

a.tabmenu:visited{

padding: 2px;

padding-left: 25px;

text-align:left;

margin-right:1px;

width: 251px;

display: inline;

float: left;

background-color: #443A2E;

height: 18px;

line-height: 18px;

color: #ffffff;

text-decoration: none;

border-bottom: 1px solid #fff;

}

*/

a.tabmenu:hover{

/* background-color: #881802; */

/*font-weight: bold;*/

}







#contentltinside {

	width: 170px;

	margin: 0 auto;
	

}



.titles {

	white-space: nowrap;

	font-size: 16px;

	font-weight:bold;

	color: #C5B872;

	margin-bottom: 10px;
	padding-top:15px;

}



/*-- quicksearch css start */

#qsearch {

	width: 170px;

	margin: 0px;

	padding-bottom: 10px;

	margin-bottom: 10px;

	border-bottom: 1px dotted #DCCE81;

}



#lftbox {

	width: 171px;

	margin: 0px;

	padding-bottom: 10px;

	margin-bottom: 10px;

	border-bottom: 1px dotted #DCCE81;

}



select {

	width: 170px;

	margin: 0px;

	padding: 0px;

}



.darea {

	width: 170px;

	font-family: Verdana;

	font-size: 11px;

	background: #691301;

	border: 1px solid #DCCE81;

	color: #DCCE81;

	margin-bottom: 10px;

}



.darea_pages {

	width: 200px;

	font-family: Verdana;

	font-size: 11px;

	background: #691301;

	border: 1px solid #DCCE81;

	color: #DCCE81;

	margin-bottom: 10px;
	
}



.darea_join {

	width: 170px;

	font-family: Verdana;

	font-size: 11px;

	height:20px;

	vertical-align:middle;

	background-color: #691301;

	border: 1px solid #DCCE81;

	color: #DCCE81;

	margin-bottom: 10px;

}



.btnsearch {

	width: 50px;

	font-family: Verdana;

	font-size: 11px;

	color: #DCCE81;

	background: #691301;

	border: 1px solid #DCCE81;

	margin-bottom: 10px;

}



.textwhite {

	font-family: Verdana;

	font-weight: normal;

	color: #fff;

	font-size: 11px;

}





/* middle css */



#bodymid {

	width: 560px;

	margin: 0px;

	margin-top: 10px;

	margin-left: 10px;

}



.breadcrumb {

	font-size: 11px;

	white-space: nowrap;

	color: #666;

}



.breadcrumb a:link, a:visited {

	color: #881802;

}



.pageactions {

	width: 300px;

	text-align: right;

	float: right;

	color: #881802;

	font-size: 11px;

	margin-bottom: 5px;

}



.pageactions a:link, a:visited {

	color: #881802;

	font-size: 11px;

	text-decoration: none;

}



.featprop1 {

	margin-top: 10px;

	clear: both;

	padding-bottom: 20px;

	border-bottom: 1px dotted #E3D99B;

	margin-bottom: 20px;

}



.featprop2 {

	margin-top: 10px;

	padding-bottom: 20px;

	border-bottom: 1px dotted #E3D99B;

	margin-bottom: 20px;

}



#buy {

	width: 143px;

	height: auto;

	display: table;

	float: left;

	margin-right: 19px;

	margin-bottom: 10px;

}



#sell {

	width: 185px;

	height: auto;

	display: table;

	float: left;

	margin-right: 19px;

	margin-bottom: 10px;

}



#rent {

	width: 132px;

	height: auto;

	display: table;

	float: left;

	margin-bottom: 10px;

}



.titlelink {

	margin-top: 10px;

	margin-bottom: 10px;

}



.text2 {

	color: #58564F;

	font-size: 11px;

	margin-top: 5px;

}



#homeservices {

	padding-top: 20px;

	border-top: 1px dotted #E3D99B;

	clear: both;
	

}



.pic {

	width: 135px;

	height: 58px;

	float: left;

	margin-right: 10px;

}



.text3 {

	width: 400px;

	height: auto;

	float: left;

	font-size: 11px;

	color: #666;

}



.text4 {

	height: auto;

	float: left;

	font-size: 11px;

	color: #666;

}



.title2 {

	font-size: 11px;

}



.title2 a:link, a:visited {

	text-decoration: none;

	color: #921D02;

}



.news {

	color: #fff;

	padding-bottom: 20px;

	margin-bottom: 20px;

	border-bottom: 1px dotted #E3D99B;

}



.news p {

	color: #fff;

	margin-bottom: 10px;

}



.newstitle {

	margin-bottom: 10px;

	margin-top: 5px;

}



.news p a:link, a:visited {

	color: #DCCE81;

	text-decoration: underline;

}



#dubaifacts {

	margin: 0px;

	padding: 0px;

	color: #fff;

	margin-bottom: 20px;

	padding-bottom: 20px;

	border-bottom: 1px dotted #E3D99B;

}



ul{

	margin-left: 15px;

	margin-top: 15px;

}

li {

	margin-left: 15px;

	padding-bottom: 5px;

}



#dubaifacts a:link {

	color: #ffffff;

	text-decoration:none;

}



#dubaifacts a:visited {

	color: #ffffff;

	text-decoration:none;

}



#dubaifacts a:hover{

	color: #DCCE81;

	text-decoration:underline;

}



#dubaifacts ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	line-height: 18px;

}



#dubaifacts li {

	margin: 0px;

	padding: 0px;

	background: url(../images/dubaifacts_bullet.gif) left no-repeat;

	padding-left: 10px;

}



.mortgagepic {

	width: 32px;

	height: 28px;

	float: left;

	margin-right: 5px;

}



.mortgagetext {

	width: 150px;

	float: left;

	color: #fff;

	font-size: 11px;

}



.seperator {

	width: auto;

	height: 10px;

	border-bottom: 1px dotted #E3D99B;

	clear: both;

	padding-top: 10px;

	margin-bottom: 20px;

}



#footer {

	width: 1000px;
	
	/*float: left;
	position: absolute;
	left: 0px;
	margin-left: 0px;
	vertical-align:bottom;
	margin-top: 220px;*/
	
	height: auto;
	
	clear: both;
	
}



.fsep {

	width: auto;

	height: 10px;

	background: url(../images/footer_sep.gif) top left repeat-x;

}



.footercontent {

	width: 1000px;

	height: 170px;

	background: url(../images/footerbg.gif) top left no-repeat;

}



.footerlinks {

	margin: 0px;

	padding-top: 40px;

	padding-left: 30px;

}



.footerlinks a:link, a:visited {

	color: #AD915A;

	text-decoration: underline;

	font-size: 11px;

}



.footerlinks ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.footerlinks li {

	margin: 0px;

	padding: 0px;

	display: inline;

}



.notice {

	font-size: 11px;

	color: #AD915A;

	margin-top: 20px;

	margin-left: 30px;

	margin-right: 30px;

}



.cpright {

	width: 300px;

	margin-left: 30px !important;

	margin-left: 15px;

	margin-top: 30px;

	color: #ad915a;

	font-size: 11px;

	float: left;

}



.designby {

	width: 200px;

	margin-right: 30px;

	margin-top: 30px;

	color: #ad915a;

	font-size: 11px;

	float: right;

	text-align: right;

}



.box {

	border: 0px solid #ccc;

	width: 230px;

}















.footerlinks2 {

	margin: 0px;

	padding-top: 40px;

	padding-left: 30px;

}



.footerlinks2 a:link, a:visited {

	color: #AD915A;

	text-decoration: underline;

	font-size: 11px;

}



.footerlinks2 ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



.footerlinks2 li {

	margin: 0px;

	padding: 0px;

	display: inline;

}



.notice2 {

	font-size: 11px;

	color: #AD915A;

	margin-top: 20px;

	margin-left: 30px;

	margin-right: 30px;

}