html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{padding:5px; text-decoration:none; color:#000000;}

div#header { background-color:#231f20;background-repeat:no-repeat;height:84px;width:850px;margin:0;padding:0;}
div#header a {color:#ffffff;font-size:10px;letter-spacing:1px;}

div#top { font-family: verdana,arial;
	width:100%;
	height:23px;
background: url(../images/tab-bg.gif) repeat-x; background-color: #fe008b;


	color:#ffffff;
	border-bottom: 3px solid #FFFFFF;
	padding: 0 0 1px 0;
	margin:0;}

div#top a { 
	line-height: 23px;
	color:#ffffff;
	font-size: 0.74em;
	font-weight: bold;
	text-transform: uppercase; }

div#top a:hover { text-decoration:none;
	color:#ffffff;
	background-color:#231f20;}

.div {margin:0;padding:0}

div#bluemenu { float:left;vertical-align:center;}

div#logo {width: 239px; display:inline;background-repeat:no-repeat;border:0;float:left;margin:0px;padding:0}

div#call {width: 600px;display:inline;border:0;float:right;margin-right:0px;margin-top:11px;}
div#call a {font-family: verdana;text-decoration:none;color:#ffffff;}
div#call a:hover {text-decoration:underline;color:#ffffff;}

div#navigation{background:#FFFFFF; margin:0px; padding:0; position:relative; top:0;}
div#navigation ul{ font-size: 0.90em; margin:15px 0 15px 26px; padding:0; list-style-type:none;}
div#navigation li{margin-bottom:5px;}
div#navigation a:hover {color: #ec008c;}
.leftcolumn { background:#efefef; width: 230px}

div#about { background-repeat:no-repeat; background: url(../images/about.gif) no-repeat 0px 0px; width:226px; height:240px; margin: 4px 0; position:relative; top:0; }
div#about p { text-align:justify; font-family: arial; font-size: 0.94em; margin: 5px 12px; padding: 6px 7px 0 0; line-height: 12px; }
div#about a {margin:0; padding:0}

div#featured { background-repeat:no-repeat; background: url(../images/featured.gif) no-repeat 0px 0px; width:226px; height:240px;}
div#featured p { font-family: arial; font-size: 0.94em; margin: 5px 12px;}

div#search2 { background-repeat:no-repeat; background: url(../images/property-search2.gif) no-repeat 0px 0px; width:226px; height:240px; margin: 4px 0; }
div#search2 p { font-family: arial; font-size: 0.94em; margin: 2px 0px; padding:0}

div#container{text-align:left}
div#container{width:850px;margin:0 auto}
div#content p{line-height:1.4}
div#content{float:right;width:610px;margin:4px auto}
div#content ul li a {text-decoration:none;color:#000000;}
div#content ul li a:hover {text-decoration:underline;color:#000000;}
div#contenttop { width:610px; 610px;margin:4px auto}
div#contentleft img { float:left; margin: 0 15px 10px 0; border: 1px solid #ebebeb }
div#contentright img { float:right; margin: 0 0 10px 15px; border: 1px solid #ebebeb }
div#contentbase { width:610px; height:240px; display:inline}
div#contentbasel { background-repeat:no-repeat; background: url(../images/property-search.gif) no-repeat 0px 0px;  width:300px; height:240px; float:left; margin: 4px 0; }
div#contentbasel p { font-family: arial; font-size: 0.94em; margin: 5px 12px; }

img.top {vertical-align:text-top;}

div#contentbaser { background-repeat:no-repeat; background: url(../images/our-services.gif) no-repeat 0px 0px;  width:300px; height:240px; float:right; margin: 4px 0; }
div#contentbaser p { font-family: arial; font-size: 1.94em; margin: 5px 12px;}
div#contentbaser ul 	{ color:#e51486; font-weight: bold; padding: 0px; margin: 0px }
div#contentbaser ul li 	{ color:#e51486; font-size: 1.1em; padding: 2px 0px; list-style: circle; }

div#contentbaser ul li a::link {text-decoration: none; color:#e51486;}
div#contentbaser ul li a::visited {text-decoration: none; color:#e51486;}
div#contentbaser ul li a::active {text-decoration: none; color:#e51486;}
div#contentbaser ul li a::hover {text-decoration: underline; color: #000000;}


div#extra{background:#FFFFFF;}
div#footer{background:#ffffff;}
div#footer p{margin:0;padding:2px 0px}
div#rightcontent {font-family:arial,helvetica,"sans serif";font-size:11px;margin: 0;color:#fef6fa; float : right; text-align : right; width : 48%; position: relative; top: 30px; bottom: 2px;padding:5px 10px} 

div#image { float : left; text-align : left; width : 185px;height: 115px;margin: 0 20px 0 0px;padding: 0px;} 

div#contentbox 		{ float: right; color: #333; margin : 0 0 5px 0; padding : 10px 10px 0 0; width : 600px; } 
div#contentbox1		{ float: left; text-align: left; background-repeat:no-repeat; background: url(../images/contentbg.gif) no-repeat 2px 2px; width:196px; height:274px; display: inline; padding-right: 3px; padding-top: 3px;} 
div#contentbox1 p 	{ width: 100%; margin: 0; padding: 0;}
div#contentbox1 p b 	{ font-size: 0.9em; color: #ec008c; margin: 0; padding: 2px 10px;}
div#contentbox1 ul 	{ padding: 0px; margin: 0px }
div#contentbox1 ul li 	{ font-size: 0.8em; list-style-image: url(../images/bullet.gif); }

.boxtitle { font-size: 0.95em; margin: 0; padding: 0px 0px 0px 12px; font-weight: bold; color: #ec008c;}

div#content h1	{ font-size: 1.3em; color: #e0007a; padding: 10px 0px 4px 0px; margin: 0;}
.team img	{ display:inline; position: relative; top: 0; right:0; float:right; margin-left: 15px; padding: 0px; border: 1px solid #f4f4f4;}
.team p { text-align: justify; height: 165px }
		
div#content h2 	{ font-size: 1.6em;color: #e0007a; padding: 7px 0px 6px 0px; margin: 0;}
div#content h3 	{ font-size: 1em; color: #222222; font-weight: normal; padding: 4px 0px; margin: 0;}
div#content h4 	{ color: #2b347c; font-size: 1.5em; padding: 4px 0px; margin: 0;}
div#content h5 	{ font-size: 1.3em;color: #e0007a; padding: 7px 0px 6px 0px; margin: 0;}


div#content p 	{ font-size: 0.95em; color: #333333; padding: 4px 0px; margin: 0; line-height: 15px;}
div#content p b 	{ color: #e0007a; padding: 2px 0px; }
div#content p i 	{ color: #111111; font-weight: bold; }
div#content ul     { margin: 4px 26px; padding: 2px 4px; color:#333333; font-size: 0.90em;}
div#content li     { font-family:  verdana; list-style: square inside; list-style-position: outside }
div#content ol     { margin: 4px 32px; padding: 2px 8px; color:#333333; font-size: 0.90em;}
div#content ol li  { font-family:  verdana; list-style: lower-roman; list-style-position: outside }

div#content2 	{ float: left; text-align: left; background-repeat:no-repeat; background: url(../images/contentbg3.gif) no-repeat 0px 2px; width:100%; height:390px; display: inline; font-size: 1em;} 
div#content2 p 	{ padding: 0 20px; margin: 4px 10px; }
div#content2 p b 	{ color: #ec008c;}
div#content2 h1 	{ font-family: arial; font-size: 1.2em; color: #ec008c; padding: 4px 10px; margin: 4px;}
div#content2 h2 	{ font-family: arial; font-size: 0.95em; color: #231f20; padding: 1px 10px 0px 60px; margin: 0 4px; font-weight: normal;}
div#content2 .form		{ padding: 0; margin: 0 }
div#content2 .searchbox	{ padding: 0; margin: 0 }

div#contentcb 	{ float: left; text-align: left; background-repeat:no-repeat; background: url(../images/contentbg2.gif) no-repeat 0px 2px; width:100%; height:325px; display: inline; font-size: 1em;} 
div#contentcb p 	{ padding: 0 20px; margin: 4px 10px; }
div#contentcb p b 	{ color: #ec008c;}
div#contentcb h1 	{ font-family: arial; font-size: 1.2em; color: #ec008c; padding: 4px 10px; margin: 4px;}
div#contentcb h2 	{ font-family: arial; font-size: 0.95em; color: #231f20; padding: 1px 10px 0px 60px; margin: 0 4px; font-weight: normal;}
div#contentcb .form		{ padding: 0; margin: 0 }
div#contentcb .searchbox	{ padding: 0; margin: 0 }

div#contentfv 	{ float: left; text-align: left; background-repeat:no-repeat; background-color:#ffd3eb; width:80%; display: inline; font-size: 1em; padding: 10px 20px 20px 20px} 
div#contentfv p 	{ padding: 0 20px; margin: 4px 10px; }
div#contentfv p b 	{ color: #ec008c;}
div#contentfv h1 	{ font-family: arial; font-size: 1.2em; color: #ec008c; padding: 4px 10px; margin: 4px;}
div#contentfv h2 	{ font-family: arial; font-size: 0.95em; color: #231f20; padding: 1px 10px 0px 60px; margin: 0 4px; font-weight: normal;}
div#contentfv .form		{ padding: 0; margin: 0 }
div#contentfv .searchbox	{ padding: 0; margin: 0 }

div#map { 
float : right; 
margin-left: 20px;
margin-right: 10px;
padding: 0 0 10px 10px;
display : inline; 
} 

div#imagefs { 
float : right; 
margin: 0px 10px 10px 20px;
padding: 0 0 2px 0;
display : inline;
} 
 
div#image4 { 
float : left; 
margin: 0px;
padding: 14px 50px; 
}

div#image5 { 
float : left; 
margin: 0px;
padding: 10px 20px 20px 0px;
display : inline; 
}  
div#image6 { 
float : right; 
width : 320px;
height: 220px
margin-left: 20px;
padding: 0 0 10px 10px;
display : inline; 
} 
div#image7 { 
float : right; 
width : 278px;
height: 162px;
margin: 0 10px 10px 10px;
padding: 0px;
display : inline; 
border: solid 6px #ffe3f2;
} 
div#image8 { 
float : right; 
width : 162px;
height: 278px;
margin: 0 10px 10px 10px;
margin-bottom: 10px;
padding: 0px;
display : inline; 
border: solid 6px #ffe3f2;
} 
div#image7a { 
float : right; 
width : 278px;
height: 162px;
margin: 0 30px 10px 10px;
padding: 0px;
display : inline; 
border: solid 6px #ffe3f2;
} 
div#image8a { 
float : right; 
width : 162px;
height: 278px;
margin: 0 30px 10px 10px;
margin-bottom: 10px;
padding: 0px;
display : inline; 
border: solid 6px #ffe3f2;
} 
div#imagecb { 
float : left; 
width : 380px;
height: 55px;
margin: 0;
padding: 14px 20px 8px 0px;
display : inline; 
} 
div#content a { padding: 0; color: #ec008c; font-size: 1em}
div#content a:hover { color: #ec008c; text-decoration:underline;}
div#navigation{float:left;width:240px}
div#footer{clear:both;width:100%;background-image:url(../images/footer.gif);background-repeat:no-repeat;width : 850px; height:95px;}
div#base {text-align:center;padding:5px;width:840px; height:15px; !important width:850px;background-color:#000000;color:#888888;font-size:10px;display: block;margin: 0 auto 0px auto;}
div#base a {font-size:10px;color:#888888;text-decoration:underline;}
div#base a:hover {color:#FFFFFF;text-decoration:none;}

.jargon { text-align: center; font-size: 1.3em; margin: 10px 3px; padding: 10px 4px; }
.jargon a { margin: 3px; padding: 4px; color: #ec008c; background-color: #eeeeee; border: 1px solid #ffffff;}
.jargon a:hover { background-color: #aaaaaa; text-decoration:none; border: 1px solid #aaaaaa;}
.jargon2 { font-size: 1em; margin: 0px; padding: 0px; }
.jargon2 a { margin: 2px; padding: 4px;color: #ec008c; background-color: #eeeeee; }
.jargon2a:hover { background-color: #aaaaaa; text-decoration:underline;}
#contentad { 
float : left; 
text-align : left; 
background-repeat:no-repeat;
background: url(../images/contentbg2.gif) no-repeat 2px 2px;
width:100%;
height:370px;
display : inline; 
font-size: 0.8em;
margin-right: 44px;} 
#contentad p { padding: 0 10px; margin: 20px; }
#contentad p b { color: #ec008c;}
#contentad .body {font-family: arial; font-size: 0.5em; padding: 0px; margin: 0px; line-height: 10px; }
#contentad .body h1 {font-family: arial; font-size: 3.8em; color: #ec008c; padding: 10px; margin: 4px}
#contentad .body h2 {font-family: arial; font-size: 2.8em; color: #231f20; padding: 3px 10px 3px 60px; margin: 4px}
#contentad .body p {font-family: arial; font-size: 1em; color: #231f20; padding: 10px; margin: 4px}
#imagead { 
float : right; 
width : 239px;
height: 146px;
margin: 0 0 10px 10px;
padding: 0px;
display : inline; 
border: solid 6px #ffe3f2;
} 

