  <style type="text/css">
		html, body 		{ margin: 0; padding: 0; }
		body 			{ color: #333; font: 14px Helvetica, Arial, sans-serif; line-height: 18px; background-color: #e5f4fc; background-image: url('gradient-1024.jpg'); background-repeat: y; }
		h1				{ line-height: 18px; font-size: 1.5em; font-weight: lighter; color: #fff; margin: 5px 0 5px 80px; }
		h2				{ font-size: 1.4em; color: maroon; margin: 20px 0 18px 15px; }
		h3				{ line-height: 18px; font-size: 1.5em; font-weight: lighter; color: #fff; margin: 5px 0 5px 15px; }
		h4				{ font-size: 1.6em; color: #006b3f; margin: 10px 40px; }
		h5				{ font-size: 1.6em; color: maroon; margin: 10px 0 5px 20px; }
		h6				{ font-size: 1.6em; color: #fff; margin: 10px 16px; }			
		a				{ color: maroon; }
        a img           { border: 0; }
		p				{ margin: 0 15px 18px 15px; text-align: justify; }
		#container		{ width: 960px; margin: 0 auto;  background-color: #ffffff; background-image: url('gradient.jpg'); background-repeat: y; margin-bottom: 15px; }
		
		/* Header */
		#header			{ width: 960px; height: 200px; background-color: #ffffff; border-bottom: 2px solid #ddd; }
			
		#slides			{ float: right; width: 225px; height: 300px; background-image: url('realestate-225x300.jpg'); margin: 15px 0 10px 30px; }
		#header h1  	{ color: #333; margin: 0 0; padding: 5px 5px; }
		#header p		{ color: #666; font-size: 11px; font-weight: bold; padding: 0 18px; }
		
		/* Content Style */
		#sideleft		{ background-color: #cfaa73;  }
		#navigation		{ width: 160px; height: 200px; background-color: #fff2bf; margin: 20px 0 0 18px; padding: 5px 5px 0 0; }
		#navigation ul	{ padding: 0 0; }
		#address		{ background-color: #333; border-right: 0; }
		#phone			{ width: 170px; background-color: #fff; margin: 10px; padding: 5px; }		
		#content		{ position: relative; }
		#content p, #extra p { margin: 0 20px 10 15px; }
		
		/* Content Positioning & Size */
		#sideleft		{ float: left; width: 200px; height: 400px; margin: 5px 0 0; }
		#address		{ float: right; width: 760px; height: 30px; background-color: #333; margin: 5px 0 0; }
		#content		{ float: left; width: 760px; height: 520px; }			
		#maplet			{ position: absolute; left: -200px; top: 310px; border: 2px solid gray }
		#plane			{ position: absolute; top: 350px; left: 440px; }
		#extra			{ width: 470px; height: 210px;  margin: 10px 0 0 15px;  }
		#extrasmall		{ font-size: 19px; font-weight: medium; line-height: 24px; margin: 15px 0 0 130px; }		/* Footer */
		#footer			{ height: 200px; position: relative; background: #333; border-bottom: 2px solid #999; clear: both; margin-top: 0; }
		#logowhite		{ position: absolute; top: 24px; left: 400px; }
		#footer a		{ color: #eee; }
		#footer	p		{ color: #fff; margin: 0; padding: 0 18px 10px 355px; }
		#footertop		{ height: 150px; border-bottom: 1px solid #555;  margin: 0 18px 6px; padding: 10px 0 0 0; }
		#footertext		{ float: left; height: 160px; width: 280px; margin-left: 10px; }
		#footertext	p	{ font-weight: bold; color: #fff; margin-left: 16px; padding: 10px 18px 5px 0; }
		#powered		{ height: 30px; width: 120px; margin-left: 450px; }
			
		.hovermenu ul{
font: bold 14px arial;
padding-left: 0;
margin-top: 0;
margin-left: 15px;
height: 24px;
}

.hovermenu ul li{
display: inline-block;
list-style: none;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;
float: left;
color: black;

}

.hovermenu ul li a:hover{
background-color: #FFE271;
border-style: outset;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
  </style>