	body			{margin:0px;background-color:#D1D1D1;}

	a				{text-decoration:none;}

	p, li, td                {font-family:Arial, Helvetica, sans-serif;}
	h1				{font-size:24px;}
	h2				{font-size:16px;}

	a.menu			{font-weight:bold; color:#000066;}
    a.menu:hover    { color:#FF9E00; color:#508fc4;}

	a.navbarlink	{font-weight:bold; color:#000000;}
	a.navbarlink:hover	{font-weight:bold; color:#0066CC;}

    a#sell,a#rent,a#home {
      padding: 0 10px;
    }

	a.mailer		{color:#FFFF00;}

	table			{margin:0px; background-color:#FFFFFF;}

	td.menuTD a:hover   {display:block; padding: 7px 7px 7px 7px;background-color:#29418C;color:#F7F3F7;}

	div.address        {
font-size:10px;
text-align:center;
margin: 10px 10px 10px 10px;
padding: 0px;
border-top: 1px #666 solid;
border-bottom: 1px #666 solid;}

	.mainTable		{width:760px;height:100%;margin:0px;border:0px;margin:0px;border-collapse: collapse;}

	.headerTable	{width:760px; height:30px;}

	.menuTable		{width:200px;height:100%; border:0px;}

	.contentTable	{width:550px;height:100%; border:0px;}

	.contentFeature	{width:550px;height:150px;  border:0px;}

	.contentTeaser	{width:300px;height:100%; border:0px;}

	.contentMain	{width:472px;height:100%; border:0px;}

	.bordr			{border-color: #ffffff; border-style: solid; border-width: 0px;}

	.headerText		{font-family:Arial;font-size:x-small;color:#000000;}

	.menuText		{font-family:Arial;font-size:x-small;color:#000066;background-color:#F0F0F0;}

	.menuColumn		{background-color:#F0F0F0;}

	.navbarText		{font-family:Arial;font-size:10pt;color:#000000;font-weight:bold;}

	.featureText	{font-family:Arial;font-size:x-small;color:#000000;}

	.teaserText		{padding-left:10px; font-family:Arial;font-size:9pt;color:#000000; width:200px}

	.teaserSpacer	{height:15px;}

	/*.teaserLink		{cursor:pointer;}*/

	.testimonialText{padding-left:10px; padding-right:20px; font-family:Arial;font-size:8pt;color:#000000; width:250px}

	.teaserHeader	{font-family:Arial;font-size:small;color:#000000;font-weight:bold;}

	.contentText	{font-family:Arial;font-size:x-small;color:#000000;}

	.contentHeader	{font-family:Arial;font-size:small;color:#000066;font-weight:bold;}

	.headerdinelogo {width:525px;height:30px;}

	.menuHR			{width:200px;}

	.emailadd		{padding-right:10px;width:120px;height:18px;font-size:x-small;}

	.emaillabel		{padding-left:10px;font-family:Arial;font-size:10pt;color:#000000;}

	.houslisting	{padding-left:10px; padding-right:20px; font-family:Arial;font-size:8pt;color:#000000;background-color:#F0F0F0; height:141px;}

	.copyright		{background-color:#293C7D;font-size:8pt;color:#ffffff;}

	.mainContent	{padding-left:10px;}

/* subnav style */

	#item {
	width: 220px;
	font-family:Arial;
	font-size:x-small;
	color:#000066

	}

	#item ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
		}

	#item li {
		border-bottom: 1px solid #90bade;
		margin: 0px 0px 0px 1px;
		}

		#item li a {
		display: block;
		padding: 7px 7px 7px 7px;
		border-left: 10px solid #31499C;
		border-right: 10px solid #508fc4;
		border-bottom: 1px solid #330099;
		background-color: #2175bc;
		font-weight:bold;
        color: #bbf;
		text-decoration: none;
		width: 100%;
		}

	html>body #item li a {
		width: auto;
		}

	#item li a:hover {
		border-left: 10px solid #1c64d1;
		border-right: 10px solid #5ba3e0;
		background-color: #2586d7;
		color:#F7F3F7;
		}


#property-buttons {
 text-align: center;
 padding: 4px 0 1px 0;
}

#property-buttons a {
 border: 1px solid #ddd;
 padding: 3px 10px;
 background: #334A9A;
 color: #ccc;
}
#property-buttons a:hover {
 border: 1px solid #777;
 background: #334A9A;
 color: #fff;
}
/* BOF jquery.simpleCaptcha */
.simpleCaptcha {
 margin-bottom: 1em;
}
.captchaIntro {
 padding: 0;
 margin: 0;
}
div.captchaIntro div {
 position: relative;
 left: -110px;
 width: 350px;
 margin: .2em 0 .5em 0;
 color: #333;
}
.captchaText {
 color: #ff0;
 font-weight: bold;
}
.captchaImages {text-align: center;}
.captchaImage { margin: 2px 12px; width: 36px; height: 36px;padding: 2px; }
.simpleCaptchaSelected { border: 2px solid #283C7B; margin: 0 10px}
/* EOF jquery.simpleCaptcha */

/* No Image W3C Validation buttons */
.w3cbutton {
  margin: 5px;
  width: 9em;
  font-family: helvetica,arial,sans-serif;
  font-size: 84%;
  font-weight: bold;
	text-align: left;

}
.w3cbutton a {
  display: block;
  width: 100%;
}
.w3cbutton a:link,
.w3cbutton a:visited,
.w3cbutton a:hover {
  background-color: #fc6;
  color: #000;
  text-decoration: none;
}
.w3cbutton a:link,
.w3cbutton a:visited {
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
}
.w3cbutton a:hover {
  border-bottom: 1px solid #cecece;
  border-top: 2px solid #4a4a4a;
  border-right: 1px solid #cecece;
  border-left: 2px solid #4a4a4a;
}
.w3cbutton span.w3c {
  padding: 0 0.4em;
  background-color: #fff;
  color: #0c479d;
}
.w3cbutton span.spec {
 padding-left: 4px;
}
/* END Validation buttons */