

div.paginator a{
	color:#000;
}

div.paginator{
	color:#000;
}


img.float {
	position: absolute; 
	top: 0px; 
	left: auto;
	right: auto;
	z-index: 100;
}

#cont {
	background-image:url(../img/cont.png);
}


#wrap {
	overflow:visible;
}

#home {
	margin-top: 80px;
	margin-left: auto;
	margin-right: auto;	
}

#home img.main-img {
	padding-top: 0px;
	height: 212px;
}

#cont-top {
	background-image:url(../img/cont-top.png);
}

#foot {
	background-image:url(../img/foot.png);
}

html {
	background: #231F20 url(../img/bg.jpg) fixed;
}

#search-results th, #search-block-bottom th, #search-block-bottom .button {

	background-color: #2C292A;

}

#search-block-bottom td {
	background-color: #6F6F6F;
}


#price, #main-table td.top, #price td.bot, #price td.price, #price td.rooms  {
	background-color: #2C292A;

}

#footer,#footer a {
	color:#c0c0c0;
}


#header a {
	color: #000;
}

#content {
	background-color: ;
	color: #000;
}



#property-details .calc .insidecalc .stamp {
	width:175px; 
	float:left;
	background-color: #F4F7F9;
}

#search-results {
	width: 840px;
	margin: 10px auto;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #B3BAA2;
}

#thumbs {
	width: 175px;
	background-color: #DDDDDD;
}

#search-block .button,

#property-details #buttons input, 

.calc input {

 border: 1px solid #8DC63F;

}



h1,h2 {
color: #339900;
font-size: 20px;
font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
font-weight: bold
}

h2 {
color: #428422;
font-size: 16px;
}



h3 {

	color: #8DC63F;

	font-weight: bold;

	font-size: 14px;

}



h6 {

	color: #8DC63F;

	font-weight: bold;

	font-size: 14px;

}





/* Menu (Link Color) */

.ddmx {
	background-image:url(../img/mbg.png);
	background-repeat:repeat-x;
 	background-color: #F8C300 ;
 	margin-bottom:8px;

}
.ddmx a.item1,
.ddmx a.item1:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover,
.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
	font-family:Arial !important;
}
.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
	background-color: #F8C300 !important;
}


.ddmx a.item1,
.ddmx a.item1-active,
.ddmx a.item2,
.ddmx a.item2-active {
	color: #000 !important;

}

.ddmx a.item1,
.ddmx a.item1:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover {
	text-transform:uppercase;
	width:auto; 
	height:22px; 
	font-size:13px !important;
	font-weight:bold !important;
}

.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
	width:150px; 
	height:22px; 
	font-size:12px !important;
}

/* Menu (Link Hover Color) */
.ddmx a.item1:hover,
.ddmx a.item1-active:hover,
.ddmx a.item2:hover,
.ddmx a.item2-active:hover {
	color: #1e1f1e !important;
}



/* Menu (Background Color) */

#property-details .options, #property-details .title, #property-details .calc, #home td.color-highlight, #popup-details-wrap .title	

 {
	background-color: #00457c !important;
}









/*--------- Forms ----------------*/



#included_form  {

width: 650px;

}



#included_form legend {

color: #000;

font-weight: bold;

}



#included_form a:link,

#included_form a:visited {

color: #b2b2b2;

text-decoration:underline;

}



#included_form fieldset {

margin-bottom: 15px;

padding: 10px;

border: 1px solid #ddd;

}



#included_form label {

display: block;

float: left;

width: 200px;

margin-right: 10px;

font-size: 12px;

}





#included_form input,

#included_form select {

width: 300px;

margin:5px 0;

}



#included_form input.half,

#included_form select.half {

width: 145px;

}





#included_form textarea {

width: 400px;

margin:5px 0;

}



#included_form input.radio {

width: 30px;

}



#included_form textarea {

font-family: Arial, Helvetica, sans-serif;

font-size: 1em;

}



#included_form p {

clear: both;

margin: 0px;

}



#included_form fieldset#submit {

border: none;

padding: 0;

text-align: right;

}



#included_form fieldset#submit input,

#included_form fieldset.submit input,

#included_form input.button {

width: auto !important;

padding: 0 10px;

cursor: pointer;

background-color: #8DC63F;

border: none;

color: #fff;

}



#included_form em span,

#included_form .required {

color: #8DC63F;

font-weight: bold;

}
