/*/////////////////////////////////////////////////////////////

This stylesheet overrides styles from a template

ONLY put the minimum of style changes here

Global templates style changes should be done in the template CSS

/////////////////////////////////////////////////////////////*/



/*

Dark Red:					#450414

Lighter Red:			#900B2D

Grey Background:	#DADADA

*/

div.paginator a{
	color:#000;
}

div.paginator{
	color:#000;
}

#home td.sea {
	background-image:url(../img/sea-bg.png);
}

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

html {
	background-image:url(../img/bg.png);
	background-repeat:repeat;
	background-color: #fff;
}

/*--------- FONTS ----------------*/
h1, h2, h3, h4, h5, h6, h7, h8, #search-results, #page-content, #page-content td, #page-content td p, #page-content td a, .ddmx a.item2, .ddmx a.item2:hover, .ddmx a.item2-active,
.ddmx a.item2-active:hover, #included_form, #included_form label, #included_form textarea {
	font-family : century gothic, calibri, Arial, Verdana, Helvetica;
}

body,div,p,td,tr,th,input,select,textarea,submit,#page-content td p {
	font-family : century gothic, calibri, Arial, Verdana, Helvetica;
	font-size:12px;
}


#credit p	{ 
	font: normal 0.9em/1.5em century gothic, Arial, Helvetica, sans-serif
}

/*--------- FEATURE ----------------*/

.featureProperties .featureProperty .details,
.featureProperties .featureProperty .title {
	background-color: #201f24;
	color: #fff;
}

.featurePropertyLinksWrapper a {
	background-color: #f7931e;
}
.featurePropertyLinksWrapper a:hover {
	background-color: #c06800;
}
.featurePropertyLinksWrapper .activeSlide {
	background-color: #343469;
}

.featureProperties .featureProperty .details,
.featureProperties .featureProperty .title {
	background-color: #343469;
	padding: 4px;
	color: #f7931e;
	font-weight: bold;
	font-size: 12px;
}

/*--------- PROPERTY DETAILS ----------------*/

#property-details .options {
	background-color: #f7931e;
}

#property-details .title {
	background-color: #f7931e;
}

#property-details .calc {
	background-color: transparent;
}
/*--------- SEARCH RESULTS ----------------*/

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

#search-results td {
	background-color: #C5C5C5;
}
#search-block-bottom th, #search-block-bottom .button  {
	background-color: #343469;
}

#search-results th {

	background-color: #f7931e;
}
#search-results td.dashed {
	border-top: 1px dashed #fff;
	height: 20px;
}

#search-results th p, #search-results th.icons, #search-results td, #search-results td a {
	color: #000;
}



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


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

}




#header a {
	color: #000;
}

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



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



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

#search-block .button,

#property-details #buttons input, 

.calc input {

 border: 1px solid #f7931e;

}


h1 {
	color: #f7931e;
}

h2 {
	color: #f7931e;
}

h3 {
	color: #f7931e;
	font-weight: bold;
	font-size: 14px;
}

h6 {
	color: #f7931e;
	font-weight: bold;
	font-size: 14px;
}


/*--------- MENU ----------------*/
.ddmx a.item1:hover,
.ddmx a.item1-active:hover,
.ddmx a.item2:hover,
.ddmx a.item2-active:hover {
	background-color: #f7931e;
	color: #fff; 
}

.ddmx a.item2,
.ddmx a.item2:hover,
.ddmx a.item2-active,
.ddmx a.item2-active:hover {
	padding: 4px 3px 4px 10px !important ; 
	font-size: 14px !important ; 
	text-align: left !important ; 
	font-weight: normal !important ; 
	background-color: #f7931e;
	width:160px;
	height:22px;
	color: #fff;
}

.ddmx a.item1,
.ddmx a.item1:hover,
.ddmx a.item1-active,
.ddmx a.item1-active:hover {
	width:90px; 
	height:22px; 
}



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


#included_form fieldset#submit input,

#included_form fieldset.submit input,

#included_form input.button {

width: auto !important;

padding: 0 10px;

cursor: pointer;

background-color: #f7931e;

border: none;

color: #fff;

}



#included_form em span,

#included_form .required {

color: #f7931e;

font-weight: bold;

}