

body	{
			color: midnightblue; font-family: sans-serif; font-size:83%;
			line-height:auto;background-color:white;
			position:relative;margin:0px;padding:0px;
		}
/*height:100%;overflow:hidden;*/
p	{font-size:0.9em;}
li	{font-size:0.9em;}



h1 {color:cornflowerblue;font-size:2em;line-height:1em;}
h2 {color:cornflowerblue;font-size:1.4em;}
h3 {color:cornflowerblue;font-size:1.3em;}
h4 {color:cornflowerblue;font-size:1.1em;}
b, strong {color:cornflowerblue;font-size:1em;}
a {color:midnightblue;text-decoration:none;}
a.footer {text-decoration:none;font-size:1em;}



div#logo	{
			top:7px;
			left:7px;position:absolute;
			background-image:url('/images/logo.png');width:220px;height:120px;
			/*width:340px;height:151px;*/
		}
div#nav {
			font-size:2em;position:absolute;top:260px;left:130px;text-align:center;z-index:10;
			
		}
.pagination	{width:20em;text-align:right;z-index:10;font-size:0.3em;}


div#content	{
			position:absolute;
			/*top: 200px;left: 160px;width:55em;*/
			top:2em;left:260px;width:700px;	
		}
div#propertyViewHolder	{
			position:absolute;top:4px;left:350px;text-align:left;height:565px;overflow:auto;
			width:640px;
		}


/** Start of Menu **/

div#menu	{position:absolute;z-index:10;left:20px;
			top: 135px;height:430px;overflow:hidden;}


ul.menu{list-style:none;float:left;list-style-position:outside;padding:0px;margin:0px;}

li#latest, li#about-us, li#contact-us, li#services, li#map	{width:119px;height:57px;cursor:hand;float:none;}

li#latest span, li#about-us span, li#contact-us span, li#services span, li#map span	{display:none;}

li#latest	{background-image:url('/images/buttons/home.png');}
li#about-us	{position:relative;top:-24px;background-image:url('/images/buttons/about-us.png');}
li#contact-us	{position:relative;top:-30px;background-image:url('/images/buttons/contact-us.png');}
li#services	{position:relative;top:-36px;background-image:url('/images/buttons/services.png');}
li#map	{position:relative;top:-42px;background-image:url('/images/buttons/map.png');}


li#section1 , li#section2, li#section3, li#home	{width:119px;height:57px;cursor:hand;float:none;}
li#section1 span, li#section2 span, li#section3 span	{display:none;}

li#section1	{position:relative;top:-6px;background-image:url('/images/buttons/section1.png');}
li#section2	{position:relative;top:-12px;background-image:url('/images/buttons/section2.png');}
li#section3	{position:relative;top:-18px;background-image:url('/images/buttons/section3.png');}
li#latest	{background-image:url('/images/buttons/latest.png');}

button#contactSubmit {padding:0px;border:0px;margin:0px;width:119px;height:57px;cursor:pointer;}

div.propertyLink	{display:none;}

/** End of Menu **/


div#footer	{position:absolute;
			background-color:green;
			font-size:0.7em;
			z-index:20;
			bottom: 0px;left:10px;display:none;}

img#map	{position:absolute;left:200px;top:0px;z-index:-1;}
/** Contact Form **/
.contactTextInputs {
			position:relative;float:none;border:0px solid silver;margin-bottom:0.7em;
		}

div#contactAllCheckboxes	{
			position:absolute;top:0px;right:0px;z-Index:0;display:inline;width:41em;overflow:auto;
		}

.contactGroupedCheckboxes	{
			position:relative;float:left;width:11.5em;padding-left:9px;line-height:1.4em;height:11em;
		}
		
.contactCheckBoxes	{
			position:relative;width:9.5em;float:left;
		}

.contactSingleSelect	{
			position:relative;float:left;border:0px solid silver;line-height:1.4em;margin-right:0.7em;
		}

div#requirements	{
			position:absolute;top:22.1em;right:0px;z-index:10;
		}
div#property_finance, div#buy_in	{
			left:20px;
		}

/** Enquiry Form **/
div.error, div.ok {
	margin: 0;
	position:absolute;
	bottom:-47px;
	right:130px;
	margin-bottom: 2px;
	border: solid midnightblue 2px;
	padding: 6px;
	background: cornflowerblue;
	color: white;
	font-weight: bold;
}
div.ok {
	background: #00AA00;
}

#enquiryForm {
	font-size: 0.9em;
}

form.default input.default, form.default textarea {  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	width: 250px;
}

form.default textarea {	
	height: 85px;
}

form.default label {
	cursor: pointer;
}

/** Tiny MCE **/
body.mceContentBody {
   background: #e3e3e3;
}