﻿body
{
	margin: 0px;
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #373737; /*background-image: url(../Images/page_bg.jpg);*/
	line-height: 18px;
}
/*.mainbackgroundstyles
{
	width: 1002px;
	height:100%;
	clear: both;
	margin: 0px auto;
	background-color:#AECBDB;
	background-image: url(../Images/welcomepagebg.gif);
	background-repeat: no-repeat;
	background-position:top  center;
		
}*/
.backgroundstyles
{
	width: 1002px;
	height:auto;
	clear: both;
	margin: 0px auto;
}
.tabsbgimagedefault
{
	width: 830px;
	height: 57px;
	float: left;
	background-image: url(../Images/buttons_middlebg.png);
}
.innerdivdefault
{
	width: 890px;
	height: auto;
	clear: both;
	margin: 0px auto;
}
.largespacer
{
	clear: both;
	line-height: 370px;
}
.defaultspacer
{
	clear: both;
	line-height: 345px;
}
.maindiv
{
	width: 980px;
	height: auto;
	clear: both;
	margin: 0px auto;
}
.innermaindiv
{
	width: 980px;
	height: auto;
	clear: both;
	margin: 0px auto; /*background-image: url(../Images/innerpage_bgimage.jpg); 	background-repeat: no-repeat;*/
}
#header
{
	clear: both;
	background-image: url(../Images/headerbackground.jpg);
	background-repeat: no-repeat;
	width: 939px;
	height: 100px;
	margin: 0px auto;
}
.runningtextdiv
{
	float: left;
	width: 540px;
	text-align: left;
}
.runningtext
{
	padding-top: 50px; /*font-family: Georgia, Arial; 	font-size: 16px; 	font-weight: bold; 	color: #E5C981;*/
}
.innerlogo
{
	clear: both;
	float: left;
	width: 160px;
}
.innerdiv
{
	width: 980px;
	height: auto;
	clear: both;
	margin: 0px auto;
}
.topspacer
{
	height: 114px;
	clear: both;
	text-align: right;
}
p
{
	margin: 0px;
}

.floatleft
{
	float: left;
}
.clearboth
{
	clear: both;
}

.logorightalignment
{
	float: right;
	padding-top: 145px;
}

.bodyspacer
{
	clear: both;
	line-height: 260px;
}
.whitesmalltext
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
}
#bodycontantabs
{
	clear: both;
	height: 57px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#bodycontantabs ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	float: left;
}
#bodycontantabs li
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 57px;
	margin-bottom: -3px;
}
#bodycontantabs p a
{
	font-family: Georgia, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #554724;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 11px;
	line-height: 57px;
}
#bodycontantabs p a:hover
{
	font-family: Georgia, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1B314F;
	text-decoration: none;
	padding-left: 11px;
	padding-right: 11px;
	line-height: 57px;
}
#bodycontantabs p
{
	float: left;
}
#bodycontantabsdef
{
	clear: both;
	height: 57px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#bodycontantabsdef ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	float: left;
}
#bodycontantabsdef li
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 57px;
	margin-bottom: -3px;
}
#bodycontantabsdef p a
{
	font-family: Georgia, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #554724;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 57px;
}
#bodycontantabsdef p a:hover
{
	font-family: Georgia, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1B314F;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 57px;
}
#bodycontantabsdef p
{
	float: left;
}
.tabsbgimage
{
	width: 920px;
	height: 57px;
	float: left;
	background-image: url(../Images/buttons_middlebg.png);
}
.bodycontantholder
{
	clear: both;
	height: auto;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	vertical-align: top;
	border-left: 1px solid #E4D1A0;
	border-right: 1px solid #E4D1A0;
	background-color: #FFFFFF;
}
.defaultcontantholder
{
	clear: both;
	height: auto;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	vertical-align: top;
}
.welcomebgimage
{
	width: 553px;
	height: 204px;
	float: left;
	background-image: url(../Images/welcome_dachabg.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.welcometextalignment
{
	padding: 2px 7px 7px 170px;
	clear: both;
}
.searchbgimage
{
	width: 424px;
	height: 204px;
	float: left;
	background-image: url(../Images/rightsearch_bgimage.jpg);
	background-repeat: repeat-x;
	background-color: #DDF4FB;
	margin: 0px;
	padding: 0px;
}
.searchgreentext
{
	width: 162px;
	line-height: 19px;
	float: left;
	font-family: Georgia,Arial;
	font-weight: normal;
	font-size: 11px;
	color: #00478F;
}
.searchdropedown
{
	width: 142px;
	line-height: 20px;
	padding-left: 18px;
	float: left;
}
.propertylocater
{
	clear: both; /*background-image: url(../Images/hotproperties_bgimg.gif); 	background-repeat: repeat-x;*/
	height: 161px;
	border-bottom: solid 1px #ECDAB2;
}
.brownbgcolor
{
	/*background-color: #E8D4A4;*/
	clear: both;
}
.hotproperties
{
	width: 523px;
	float: left;	
	border-right: solid 1px #ECDAB2;
	background-image: url(../Images/rightsearch_bgimage.jpg);
	background-repeat: repeat-x;
	background-color: #DDF4FB;
	margin: 0px;
	padding: 0px;
	padding-left:30px;
}
.imagepadding
{
	padding-right: 10px;
	float: left;
}
.whitebgcolordiv
{
	background-color: #FFFFFF;
	padding: 18px;
	clear: both;
	height: auto;
}
.textalignment
{
	padding: 0px 20px 10px 30px;
}
.imagepaddingnew
{
	padding-left: 170px;
	float: left;
}
.footerlinks
{
	text-align: center;
	background-color: #FFFFFF;
	clear: both;
	height: 30px;
	border-top: solid 1px #E4D1A0;
}
a.bottomlinks
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #004269;
	text-decoration: underline;
	line-height: 25px;
}
a.bottomlinks:hover
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 25px;
}
.footerbg
{
	height: 43px;
	float: left;
	line-height: 42px;
	width: 916px;
	background-image: url(../Images/footer_bg.png);
	font-family: Georgia,Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
div
{
	border: 0px solid red;
}
.paddingleft05px
{
	height: 65px;
}
.imagepopup
{
	width: 360px;
	height: auto;
	clear: both;
	background-color: #FFFFFF;
	border: 1px solid #6A5C3A;
	padding: 8px;
}
.floatright
{
	float: right;
}
.innerpagecontantbg
{
	width: 76%;
	height: auto;
	background-image: url(../Images/innerpage_contantbg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding: 15px;
	text-align: left;
}
.rightusercontrol
{
	width: auto;
	float: left;
	height: auto;
	background-color: #F5EDD5;
}
.lightblueheading
{
	font-size: 14px;
	font-weight: bold;
	color: #00567E;
	clear: both;
}
.bottomimagesdiv
{
	border-top: 1px solid #E4D1A0;
	clear: both;
	text-align: center;
	margin: 0px;
}
ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
li
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#rightsearchbg
{
	width: auto;
	height: auto;
	clear: both; /*background-image: url(../Images/innerpage_searchbg.jpg);*/
	margin: 0px;
	padding: 0px;
}
#rightsearchbg p
{
	clear: both;
	line-height: 25px;
	float: left;
	font-family: Georgia, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #00478F;
	padding-left: 20px;
	text-align: left;
}
img
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
#rightbuttons
{
	margin: 0px;
	padding: 0px;
	width: 200px;
	clear: both;
	text-align: left;
}
#rightbuttons p
{
	clear: both;
	text-align: center;
}
#propertieslistbg
{
	background-image: url(../Images/propertieslist_bgimage.jpg);
	width: 100%;
	height: 249px;
	clear: both;
}
.properti-list
{
	width: 150px;
	height: 236px;
	float: left;
	background-image: url(../Images/pro_list.1.jpg);
}
.properti-list-2
{
	width: 150px;
	height: 236px;
	float: left;
	background-image: url(../Images/pro_list.2.jpg);
}
.properti-list-3
{
	width: 150px;
	height: 236px;
	float: left;
	background-image: url(../Images/pro_list.3.jpg);
}
.whitespace
{
	height: 236px;
	width: 5px;
	background-color: #FFFFFF;
	float: left;
}
#propertiesdetails
{
	width: auto;
	height: auto;
	clear: both;
	padding: 20px;
	margin: 0px;
}
#propertiesdetails a
{
	font-size: 14px;
	font-weight: bold;
	color: #00567E;
	text-decoration: underline;
}
#propertiesdetails a:hover
{
	font-size: 14px;
	font-weight: bold;
	color: #222222;
	text-decoration: underline;
}
#propertiesdetails li
{
	border-bottom: 1px solid #F4EACA;
	clear: both;
	height: auto;
}
#buypropertyindubai
{
	width: auto;
	float: left;
	margin: 0px;
	padding: 10px 20px 10px 10px;
}
#buypropertyindubai ul
{
	clear: both;
}

#buypropertyindubai li
{
	clear: both;
	background-image: url(../Images/listimage_new.jpg);
	background-repeat: no-repeat;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	text-align: left;
}
#buypropertyindubai1
{
	clear: both;
	margin: 0px;
	padding: 20px 10px 0px 20px;
}
#buypropertyindubai1 ul
{
	clear: both;
}
#buypropertyindubai1 li
{
	clear: both;
	background-image: url(../Images/listimage_new.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 14px;
	text-align: left;
}
.rentdetails
{
	clear: both;
	background-color: #EAD49D;
	height: 27px;
}
.rentgrideheader
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B314F;
	line-height: 25px;
	float: left;
	width: 60px;
	text-align: left;
}
.rentgrideheader1
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B314F;
	line-height: 25px;
	float: left;
	width: 80px;
	text-align: left;
}
.rentgrideitemlist
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 5px;
	float: left;
	width: 60px;
	text-align: left;
}
.rentgrideitemlist1
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	float: left;
	width: 80px;
	text-align: left;
}
.listicontext
{
	line-height: 11px;
	width: 400px;
}
.commercial
{
	width: auto;
	height: 30px;
	background-color: #A88214;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding-left: 7px;
}
.lableswidth
{
	width: 200px;
	border: 1px solid #CCCCCC;
}
.lablesleftlable
{
	font-weight: bold;
	font-size: 12px;
	text-align: right;
	float: left;
	line-height: 18px;
}
.lablesrightlable
{
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	float: left;
	padding-left: 5px;
}
.txt-main
{
	font-weight: bold;
	font-size: 15px;
}
#locaterlinks
{
	margin: 0px;
	padding: 0px;
}
#locaterlinks ul
{
	margin: 0px;
	padding: 0px;
	clear: both;
}
#locaterlinks li
{
	width: 100%;
	border-bottom: 1px solid #DFBE5D;
	clear: both;
	padding: 8px 0px 0px 8px;
	text-align: left;
}
#locaterlinks a
{
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	color: #1B314F;
}
#locaterlinks a:hover
{
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color: #58BEEF;
}
#kaheeljaligment
{
	margin: 0px;
	padding: 0px;
}

#kaheeljaligment li
{
	width: 100%;
	border-bottom: 1px solid #8E733C;
	clear: both;
}
#kaheeljaligment a
{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color: #19597F;
	line-height: 20px;
}
#kaheeljaligment a:hover
{
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 20px;
}
a.normalanchortag
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #2E8CF7;
	line-height: 20px;
}
a.normalanchortag:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	line-height: 20px;
}
#AutoNumber1 p
{
	padding-top: 12px;
}
.paragraphwidth
{
	width: 265px;
	padding: 10px 10px 10px 0px;
	margin-right: 15px;
}
.paddingtopimg
{
	padding-top: 3px;
	padding-right: 2px;
}
.textformortageheder
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1B314F;
}
.propertieswidth
{
	width: 280px;
	float: left;
	padding: 15px 12px 5px 5px;
}
.textalignright
{
	text-align: right;
}
a.blackboldanchoetag
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #D8F6F8;
	margin-top: 5px;
}
a.blackboldanchoetag:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #1C3150;
}
a.sidelinks
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #004269;
	text-decoration: underline;
	line-height: 18px;
	margin-left: 15px;
	text-align: left;
}
a.sidelinks:hover
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	margin-left: 15px;
	text-align: left;
}
.rightsidecoloum
{
	float: left;
	width: 170px;
}
.rightsidecoloumnew
{
	float: left;
	width: 190px;
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC;
	margin-left: 11px;
	margin-top: 12px;
	margin-bottom: 10px;
	padding-left: 10px;
}
.pageheadingsbgimg
{
	width: 716px;
	border: 1px solid #FFFFFF;
	background-image: url(../Images/pageheadingsbg_img.jpg);
	clear: both;
	height: 38px;
}

/* imagelist rollovers */

img
{
	border: 0px;
}


.robwidth
{
	width: 200px;
}


.robc2yellow
{
	background-color: #F2BA05;
	width: 100%;
}

.robc4yellow
{
	background-color: #F2BA05;
}

.robc5yellow
{
	background-color: #F2BA05;
	width: 100%;
}

.robc6yellow
{
	background-image: url(../images/rob_c6_yellow.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.robc8yellow
{
	background-image: url(../images/rob_c8_yellow.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* green popup beign */



.robc2green
{
	background-color: #01A528;
	width: 100%;
}

.robc4green
{
	background-color: #01A528;
}

.robc5green
{
	background-color: #01A528;
	width: 100%;
}

.robc6green
{
	background-image: url(images/rob_c6_green.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.robc8green
{
	background-image: url(images/rob_c8_green.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

/* green popup end */

.robtitle
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	text-transform: capitalize;
}

.robdescriptionyellow
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #7F8196;
	font-size: 15px;
	font-weight: bold;
	text-align: left; /*text-transform: lowercase;*/
}

.robdescriptiongreen
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #D5C6CD;
	font-size: 15px;
	font-weight: bold;
	text-align: left; /*text-transform: lowercase;*/
}


.robpdwidth
{
	width: 100px;
}
.robpdmediumwidth
{
	width: 110px;
}

.robpdc2
{
	background-image: url(images/robpd_c2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 100%;
}

.robpdc4
{
	background-image: url(images/robpd_c4.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.robpdc5
{
	background-image: url(images/robpd_c5.gif);
	background-repeat: repeat;
	background-position: left top;
}

.robpdc6
{
	background-image: url(images/robpd_c6.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.robpdc8
{
	background-image: url(images/robpd_c8.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.robpdtitle
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #ADABAC;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	text-transform: capitalize;
}

.rolloverdiv
{
	text-decoration: none;
	width: 200px;
	z-index: 2000;
	position: absolute;
}
#buypropertyindubainew
{
	width: 420px;
	float: left;
	margin: 0px;
	padding: 10px 20px 10px 10px;
	clear: both;
}
#buypropertyindubainew ul
{
	clear: both;
}

#buypropertyindubainew li
{
	clear: both;
	background-image: url(../Images/listimage_new.jpg);
	background-repeat: no-repeat;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	text-align: left;
}
.languagelinksel
{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #9BD602;
	background-color: #15537C;
	padding: 2px 4px 2px 4px;
	border: solid 1px #5CCC06;
}
.bulletspoints
{
	width: 420px;
	float: left;
	margin: 0px;
	padding: 4px 20px 10px 25px;
	clear: both;
}
.bulletspoints ul
{
	clear: both;
}

.bulletspoints li
{
	clear: both;
	background-image: url(../Images/listimage_new.jpg);
	background-repeat: no-repeat;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	padding-left: 16px;
	text-align: left;
}
.headertext
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #104B73;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
.pageheading
{
	font-family: Georgia,Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	background-color: #1C3150;
	height: 47px;
	line-height: 47px;
	padding-left: 20px;
	border: solid 1px #ffffff;
}
.pageheading1
{
	font-family: Georgia,Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	background-color: #1C3150;
	height: 37px;
	line-height: 36px;
	border: solid 1px #ffffff;
}
a.apageheading
{
	font-family: Georgia,Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	line-height: 36px;
	text-decoration: none;
}
a.apageheading:hover
{
	font-family: Georgia,Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	line-height: 36px;
	text-decoration: none;
}
.innerpagecontantbg_res
{
	width: 488px;
	height: auto;
	float: left;
	background-image: url(../Images/innerpage_contantbg.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding: 15px 5px;
	text-align: left;
}
.fallinlovetext
{
	float: left;
	padding-top: 125px;
}
.logoalignment
{
	float: left;
	padding-left: 137px;
	width: 588px;
	padding-top: 96px;
}
.picbdr1px
{
	border: solid 1px #000000;
}
.blkbdr
{
	border: solid 2px #000000;
}
#sitemap ul
{
	clear: both;
	margin-bottom: 10px;
	padding-left: 10px;
}
#sitemap ul li
{
	line-height: 18px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #104B73;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	list-style-type: disc;
	margin-bottom: 10px;
}
#sitemap ul li a
{
	font-family: Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #004269;
	text-decoration: underline;
	background-color: Transparent;
}
#sitemap ul li a:hover
{
	color: #000000;
	text-decoration: none;
}
#sitemapsublinks ul
{
	clear: both;
	margin-bottom: 5px;
	padding-left: 50px;
	padding-top: 10px;
}
#sitemapsublinks ul li
{
	line-height: 15px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #018FD9;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	list-style-type: disc;
	margin-bottom: 5px;
}
#sitemapsublinks ul li a
{
	font-family: Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004269;
	text-decoration: underline;
	background-color: Transparent;
}
#sitemapsublinks ul li a:hover
{
	color: #004269;
	text-decoration: none;
}
.imageplacement
{
	float: right;
	margin: 0px 8px 8px 25px;
}
.innerpagescontentwidth
{
	float: left;
	width: 493px;
}
.innerpagespicwidth
{
	float: left;
	width: 190px;
	margin-left: 15px;
}
.bulletpoints
{
	clear: both;
	margin: 0px;
	padding: 6px 10px 0px 20px;
}
.bulletpoints ul
{
	clear: both;
	margin: 0px;
	padding: 0px;
}
.bulletpoints li
{
	clear: both;
	background-image: url(../Images/listimage_new.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	padding-left: 14px;
	text-align: left;
}
.controltd
{
	width: 24%; /*background-color: #F5EDD8;*/
	background-image: url(../Images/innerpage_contantbg.jpg);
	background-repeat: repeat-x;
	padding-top: 20px;
	border-left: solid 1px #E4D1A0;
}
.gap1
{
	clear: both;
	line-height: 1px;
	padding: 0px;
	margin: 0px;
}
.gap
{
	clear: both;
	line-height: 5px;
}
.space
{
	clear: both;
	line-height: 10px;
}
.largegap
{
	clear: both;
	line-height: 20px;
}
.propertieswidthNew
{
	width: 480px;
	float: left;
	padding: 7px 12px 5px 5px;
}
.seacheleft
{
	float: left;
	width: 160px;
	margin-left: 17px;
}
.seacheright
{
	float: left;
	width: 220px;
	margin-left: 10px;
}
.searchtext
{
	line-height: 19px;
	font-family: Georgia,Arial;
	font-weight: normal;
	font-size: 11px;
	color: #00478F;
}
/*thumbnail styles*/
/* thumb nails */


.thumbnail
{
	position: relative;
	z-index: 0;
}

.thumbnail:hover
{
	background-color: transparent;
	z-index: 50;
}

.thumbnail span
{
	/*CSS for enlarged image*/
	position: absolute;
	background-color: #ECF2F8;
	padding: 5px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
}

.thumbnail span img
{
	/*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span
{
	/*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */
	font-size: 12px;
	font-weight: normal;
}
.thumbnail:hover span span
{
	/*CSS for enlarged image on hover*/
	font-size: 17px;
	font-weight: bold;
	top: -300px;
}
.thumbnailbt
{
	position: relative;
	z-index: 0;
}

.thumbnailbt:hover
{
	background-color: transparent;
	z-index: 50;
}

.thumbnailbt span
{
	/*CSS for enlarged image*/
	position: absolute;
	background-color: #F5EDD8;
	padding: 0 25px 25px 25px;
	margin: 0px;
	left: -1000px;
	border: 1px dashed gray;
	visibility: hidden;
	color: black;
	text-decoration: none;
	border: solid 1px #E7CC88;
	vertical-align: top;
}

.thumbnailbt span img
{
	/*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnailbt:hover span
{
	/*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 60px; /*position where enlarged image should offset horizontally */
	font-size: 12px;
	font-weight: normal;
}
.thumbnailbt:hover span span
{
	/*CSS for enlarged image on hover*/
	font-size: 17px;
	font-weight: bold;
	border: 0px dashed gray;
}
#hotproperties
{
	clear: both;
	background-image: url(../Images/hotpropertiesbg.jpg);
	background-repeat: repeat-x;
	background-color: #F6FBFE;
	height: 330px;
}
#hotproperties li
{
	float: left;
	width: 150px;
	margin: 0px;
	padding: 10px 0px 15px 37px;
	text-align: center;
	color: #4a4a4a;
	font-size: 12px;
}
#hotproperties li a
{
	font-family: Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #004269;
	text-decoration: underline;
}
#hotproperties li a:hover
{
	color: #004269;
	text-decoration: none;
}
#hotproperties li.bdr
{
	border-right: solid 3px #ffffff;
	width: 3px;
	height: 243px;
}
.iconbdr
{
	border: solid 3px #E7D3A1;
}
#propertysale
{
	clear: both;
	background-image: url(../Images/gradientblue.gif);
	background-repeat: repeat-x;
	height: 1100px;
	background-color: #F4FCFE;
}
#propertysale li
{
	float: left;
	width: 180px;
	margin: 0px;
	padding: 20px 0px 20px 27px;
	text-align: center;
}
#propertysale li.bdr
{
	border-right: solid 3px #ffffff;
	width: 3px;
	height: 1100px;
}
.contactleftpart
{
	width: 45%;
	background-color: #FBF8F1;
	border: solid 1px #E4D1A0;
	height: 130px;
	padding: 10px;
}
.contactrightpart
{
	width: 55%;
	background-color: #F5F9FC;
	border: solid 1px #E4D1A0;
	padding: 10px;
}
.dachacontents
{
	font-size: 15px;
	font-weight: normal;
	color: #00567E;
	clear: both;
	font-family: Georgia,Arial;
	clear: both;
	text-align: center;
}
.dachaproperties
{
	font-size: 17px;
	font-weight: bold;
	color: #00567E;
	clear: both;
	font-family: Georgia,Arial;
}
.pager
{
	font-size: 13px;
	font-weight: bold;
	color: #00567E;
	clear: both;
	font-family: Arial,Georgia,;
}
.propertydescription
{
	font-size: 12px;
	font-weight: normal;
	color: #373737;
	clear: both;
	font-family: Georgia,Arial;
	clear: both;
}
.homeslogan
{
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	clear: both;
	font-family: Georgia,Arial,verdana,;
	text-align: center;
	padding: 17px 0px 0px 0px;
	line-height: 27px;
}
