body {
	margin: 0px;
	padding: 0px;
	overflow: auto;
	font-family: Trebuchet, Tahoma, Helvetica, Verdana;
	font-size: 12px;
	color: #333;
	background-image: url(../images/bg-left.gif);
}

*{margin: 0px; 
padding: 0px;}
img a{margin: 0px; 
padding: 0px;}

a:link		{font-size:9px; color:#555;}
a:visited	{font-size:9px; color:#555;}
a:hover		{ font-size:9px; color: Black;}
a:active	{font-size:9px; color:#555;}


/*
*html div#pageWrapper {position: absolute; margin: 0 auto; z-index:22; background-color: #4D87A9;}
html>body div#pageWrapper {position: absolute; margin: 0 auto; z-index:22;}
*/
/*
#headerIndex {
	position: absolute;
	top: -5px;
	left: 0px;
	z-index:22;
	background-color: #00382E;
	width:100%;
	border-bottom: 1px solid #FFFFFF;
}
*/
#header{
    background-color: #00382E;
	width:100%;
	height:80px;
	border-bottom: 1px solid #FFFFFF;
}

/*div#pageWrapper*/ div#toolBar		{position: absolute; top: 76px; left: 0px; width: 100%; z-index:22; border-bottom: 1px solid white;}


#toolBar ul
{
	padding: 0;
	margin: 0;
	background-color: #B8DB63;
	color: #00382E;
	float: left;
	width: 100%;
	min-width:760px;
	border-top: 1px solid #01392F;
	border-bottom: 1px solid #01392F;
	font-family: Trebuchet, Tahoma, Helvetica, Verdana;
}

#toolBar ul li { display: inline;
height: 20px;
line-height:20px;  }

#toolBar ul li a
{
padding: 0.2em 1em;
background-color: #B8DB63;
color: #01392F;
text-decoration: none;
float: left;
border-right: 1px dotted #fff;
font-size: 14px;
}

#toolBar ul li a:hover
{
background-color: #055047;
color: #fff;
}

.strap {
width:250px;
float:right;
font-weight:bold;
color: #B8DB63;
margin:15px 10px 0px 0px;
text-align:right;
}

.strap1 {
width:200px;
float:left;
}



/**html div#leftColumn  { height: 434px; }
html>body div#leftColumn  {  height: 414px;}*/

div#leftColumn {position: absolute; top: 102px; left: 0px; width: 209px; z-index:0;
				 padding-top: 0px;background-color: #00382E; height: 434px;}
div#searchbar {position: absolute; top: 340px; left: 0px; width: 209px; z-index:0;
				 padding-top: 0px;background-color: #00382E;}
div#valuation {position: absolute; top: 630px; left: 0px;  z-index:0;}/* top: 600px; */
div#searchbar h1{
	font-family: Trebuchet, Tahoma, Helvetica, Verdana;
	font-size: 18px;
	color: #B8DB63;
	font-weight: normal;
	padding-left: 15px;
}




/*html div#rightColumn  { height: 434px; }
html>body div#rightColumn  {  height: 414px;}

div#rightColumn {position: absolute; top: 105px; right:0px;width: 209px; z-index:0;
				 padding-top: 0px;background-color: #00382E;}*/

div#swimmerGirl {position: absolute; top: 105px; left: 210px; z-index:22;}

div#swimmerGirl p {padding:20px;
font-family: Trebuchet, Tahoma, Helvetica, Verdana;
line-height:140%;}

.colouredparagraph {
background-color: #F0F8DF;
}
/*------------------------------------------------------------------------------------*/
ul{
    margin-left: 35px;
	padding: 0px;
	list-style-type:square;
}
ul li{
    font-family: Trebuchet, Tahoma, Helvetica, Verdana;
	font-size: 12px;
	color: #000;
	line-height:140%;

}
.tablefont{

font-family: Trebuchet, Tahoma, Helvetica, Verdana;
	font-size: 12px;
	color: #000;
	line-height:140%;
}
.mortgagelist{
list-style-image: url(../images/list.gif);
list-style-type: square;
}
.mortgagediv{
float:right; 
padding:20px 10px 0px 5px;
}

#swimmerGirl p a {font-size:12px; color:#000;}

#imagediv{
padding-top:5px; 
float:right;
}
.imagedivright{
margin:10px 10px 10px 10px;
}


/*--------------------------------------------------------------------------------*/
/* height:280px; padding-bottom: 10px;*/
	div#quicksearch {
					height: 200px;
					padding-left: 5px; padding-right: 5px;
					font-family: Trebuchet, Tahoma, Helvetica, Verdana;
					}

	div#quicksearch table{width: 183px; height: 200px; margin-top: 10px;margin-left: 10px; border: 0px solid white;}
	div#quicksearch	#QuickSearchHeader { background-color:#7F0C07; color:White; text-align:center; height:20px;margin: 0px;}
	div#quicksearch	#QuickSearchHeader p{ color:White; text-align:center; line-height:20px; vertical-align: middle; margin: 0px; }
	div#quicksearch .quicksearchTitles p{width: 65px; text-align: left; line-height: 20px; vertical-align: middle;margin: 0px;font-size: 10px; color: white; font-weight: bold;}
	div#quicksearch select {width: 100px; border: 1px solid #333; font-size: 9px; color: #333; font-size: 9px;margin: 0px;}
	div#quicksearch input {width: 100px;  font-size: 10px; 
			border: 1px solid #999;
			margin-top: 3px;margin: 0px;}
	div#quicksearch option {font-size: 9px; color: #333; font-size: 9px;}
	.searchButton {font-size: 9px; text-align: center;}

	.quicksearchRadio {font-size: 9px; width: 100%; padding-top: 10px; display: none;}
	.quicksearchRadio p {font-size: 9px; float: left; line-height: 22px; vertical-align: middle;}
	.quicksearchRadio input{width: 20px; border: 0px solid White; float: right; margin: 0px; padding: 0px;}
	
div#mainColumn	{position: absolute; top: 360px; left: 210px; width: 550px; }
	div#mainColumn	p {width: 500px; margin-left: 25px;  margin-top: 10px; margin-bottom: 10px; /*line-height: 22px;*/ font-size: 12px; font-weight: normal; text-align: justify;}

div#mainColumn2 {position: absolute; top: 520px; left: 210px; width: 550px; background-color: #C4E1E1;}
	div#mainColumn2	p {width: 500px; margin-left: 25px;  margin-top: 10px; margin-bottom: 10px; color: white;font-weight: normal; text-align: justify;}

div#mainColumnPurch	{position: absolute; top: 350px; left: 0px; width: 550px; min-height: 390px; background-color: #FFF; padding-top: 2px;}
	div#mainColumnPurch	h1 {font-size: 18px; color:#777; text-align: center;}
	div#mainColumnPurch	p {width: 500px; margin-left: 25px;  margin-top: 5px; margin-bottom: 5px; line-height: 22px; font-size: 12px; font-weight: bold; text-align: center;}


div#mainColumn2Purch {position: absolute; top: 700px; left: 0px; width: 550px; min-height: 390px; background-color: #115F8C; padding-top: 2px;}
	div#mainColumn2Purch	p {width: 550px; /*margin-left: 25px;  margin-top: 10px; margin-bottom: 10px;*/ line-height: 20px; color: white; text-align: center;}

	div#mainColumn2Purch a:link	{color: white; text-decoration: none; font-size: 12px;}
	div#mainColumn2Purch a:visited{color: white; text-decoration: none; font-size: 12px;}
	div#mainColumn2Purch a:hover	{color: white; text-decoration: underline; font-size: 12px;}
	div#mainColumn2Purch a:active	{color: white; text-decoration: none; font-size: 12px;}

	div#mainColumn2Purch	   div#formail	{width:300px; 
					padding-top:10px; padding-left:120px; padding-right:10px; padding-bottom: 5px;
					}
div#mainColumn2Purch		#formail 	p{ 
					width: 300px; margin: 0px;
					text-align:left; vertical-align:middle; float:left; margin-bottom:10px; font-size:11px; color:white	;
					} 
div#mainColumn2Purch		#formail 	input{ 
					float:right; width:150px; border: 1px solid #999;
					}
div#mainColumn2Purch		#formail 	textarea{
					float:right; width:200px; height:50px; overflow: auto; border: 1px solid #999;
					}
div#mainColumn2Purch		input.subbutton		{
					float:right; width:60px; height: 15px; font-size:10px;
					border:1px solid #555555; 
					}

div#nerjaHeader {position: absolute; top: 174px; left: 0px; z-index:22; width: 550px; height: 140px; background-color: #115F8C;}
	div#nerjaHeader	p {width: 500px; margin-left: 25px;  margin-top: 10px; margin-bottom: 10px; /*line-height: 20px;*/ color: white; text-align: justify;}

div#mainColumnNerja	{position: absolute; top: 350px; left: 0px; width: 550px; min-height: 390px; background-color: #FFF; padding-top: 2px;}
	div#mainColumnNerja	h1 {font-size: 18px; color:#777; text-align: left; margin-left: 25px;}
	div#mainColumnNerja	h3 {font-size: 14px; color:#777; text-align: left; margin-left: 25px; margin-top: 10px; margin-bottom: 10px;}

	div#mainColumnNerja	p {width: 350px; margin-left: 25px;  margin-top: 5px; margin-bottom: 5px; font-size: 12px; font-weight: normal; text-align: justify;}

div#mainColumn2Nerja	{position: absolute; top: 1190px; left: 0px; width: 770px; min-height: 390px; background-color: #FFF; padding-top: 2px;}
	div#mainColumn2Nerja	h1 {font-size: 18px; color:#777; text-align: left; margin-left: 25px;}
	div#mainColumn2Nerja	h3 {font-size: 14px; color:#777; text-align: left; margin-left: 25px; margin-top: 10px; margin-bottom: 10px;}

	div#mainColumn2Nerja	p {width: 720px; margin-left: 25px;  margin-top: 5px; margin-bottom: 5px; font-size: 12px; font-weight: normal; text-align: justify;}

	div#mainColumn2Nerja a:link		{color: black; text-decoration: none; font-size: 12px;}
	div#mainColumn2Nerja a:visited	{color: black; text-decoration: none; font-size: 12px;}
	div#mainColumn2Nerja a:hover	{color: #777; text-decoration: underline; font-size: 12px;}
	div#mainColumn2Nerja a:active	{color: black; text-decoration: none; font-size: 12px;}

	div#nerjaImages {position: absolute; top: 410px; left: 390px; z-index:22; width: 150px;}
	*html div#nerjaImages img{margin-top: 7px; margin-bottom: 7px;}
	html>body div#nerjaImages img{margin-top: 9px; margin-bottom: 9px;}


div#mainColumnContact	{position: absolute; top: 175px; left: 0px; width: 550px; }
	div#mainColumnContact	p {width: 525px; margin-left: 25px;  margin-top: 10px; margin-bottom: 10px; text-align: justify; font-size: 13px;}

	

div#mainColumn2contact {position: absolute; top: 650px; left: 0px; width: 550px; min-height: 390px; background-color: #115F8C; padding-top: 2px;}
	div#mainColumn2contact	p {width: 550px; /*margin-left: 25px;  margin-top: 10px; margin-bottom: 10px;*/ line-height: 20px; color: white; text-align: center;}

	div#mainColumn2contact a:link	{color: white; text-decoration: none; font-size: 12px;}
	div#mainColumn2contact a:visited{color: white; text-decoration: none; font-size: 12px;}
	div#mainColumn2contact a:hover	{color: white; text-decoration: underline; font-size: 12px;}
	div#mainColumn2contact a:active	{color: white; text-decoration: none; font-size: 12px;}

div#mainColumn2contact	   div#formail	{width:300px; 
					padding-top:10px; padding-left:120px; padding-right:10px; padding-bottom: 5px;
					}
div#mainColumn2contact		#formail 	p{ 
					width: 300px; margin: 0px;
					text-align:left; vertical-align:middle; float:left; margin-bottom:10px; font-size:11px; color:white	;
					} 
div#mainColumn2contact		#formail 	input{ 
					float:right; width:150px; border: 1px solid #999;
					}
div#mainColumn2contact		#formail 	textarea{
					float:right; width:200px; height:50px; overflow: auto; border: 1px solid #999;
					}
div#mainColumn2contact		input.subbutton		{
					float:right; width:60px; height: 15px; font-size:10px;
					border:1px solid #555555; 
					}
H1 {color:#333333; font-weight: bold; font-size: 14px; font-family:Trebuchet, Tahoma, Helvetica, Verdana; padding-left:20px; padding-top:20px;}	

div#mapsearch {height: 30px;padding-left: 5px; padding-right: 5px;padding-bottom: 10px;font-family: Trebuchet, Tahoma, Helvetica, Verdana;}					
div#mapsearch table{width: 183px; height: 30px; margin-left: 10px; border: 0 solid white;padding-top: 10px;} /* margin-top: 10px; */
div#mapsearch input {width: 100px;  font-size: 10px; border: 1px solid #999;margin-top: 3px;margin: 0;}
div#mapsearch option {font-size: 9px; color: #333; font-size: 9px;}


