a:active     { text-decoration:none; color: #800000;  }
a:link       { text-decoration:none; color: #800000;  }
a:visited    { text-decoration:none; color: #800000;  }
a:hover      { text-decoration:underline; color: #800000;  }
body {
	margin: 0px;
	padding: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica;
}
.error {
	color: #ff0000;
}
table {
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}
html {
	margin: 0px;
	padding: -200px;
}
img {
	border: 0px;
}
h2.center {
	color: #660033;
	text-align: center;
}
h4.center {
	color: #000000;
	font-size: 13.5pt;
	font-weight: normal;
	font-family: Arial, Verdana, "Helvetica";
	text-align:center;
}
h4 a:link, h4 a:visited {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
h4 a:hover, h4 a:active {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
p.intro {
	font-size: 10pt;	
	padding: 10px 20px 10px 20px;
}
.intro .first-letter  {
	font-family: "Hancock", "Times New Roman";
	color: #660033;
	font-size: 18pt;
	line-height: 10pt;
	display: inline;
}
#contactInfo {
	color: #660033;
	font-size: 10pt;
	text-align: center;
	font-weight: bold;
	margin-top: 0px;
}
#contactInfo .col1 {
	text-align: right;
	padding-right: 25px;
	width:49%;
}
.right{
	text-align: right;
	float: right;
	width: 100px;
}
.left {
	text-align: left;
	float: left;
	width: 100px;
}
#contactInfo .col2 {
	text-align: left;
}
#propertyTypes {
	text-align: center;
}
#propertyTypes a:link, #propertyTypes a:visited {
	font-weight: bold;
	text-decoration: underline;
	font-family: arial, verdana, helvetica;
}
#propertyTypes img {
	text-decoration: none;
}

.realtor {
	font-size: 7pt;
	margin-top: 10px;
}
.realtor a:link, .realtor a:visited {
	text-decoration: underline;
	overflow: visible;
}



/* Level One Links */
#menuHome {
	background-image: url(../uploads/images/menu/home.gif);
	background-repeat: none;
	width:142px;
	height:53px;
	display:block;
	float:left;
}
#menuPropertyListings {
	background-image: url(../uploads/images/menu/propertyListings.gif);
	background-repeat: none;
	width:246px;
	height:53px;
	display:block;
	float:left;
}
#nav1 li ul ul {
	margin: -1em 0 0 10em;
}

#nav1, #nav1 ul {
	padding: 0px;
	margin: 0px;
	list-style: none; 
	line-height: 1;
}
#nav a {
	display: block;
	width: 10em;
}

#nav li {
	float: left;
	width: 10em;
}
#nav1 {
	text-align:center;
	width: 760px;
	height: 50px;
}


#nav1 li:hover ul ul, 
#nav1 li.sfhover ul ul {
	left: -999em;
}


#nav1 li:hover ul, 
#nav1 li li:hover ul, 
#nav1 li.sfhover ul, 
#nav1 li li.sfhover ul {
	left: auto;
}
a.menuHome,
a.menuLinks,
a.menuContact,
a.menuPropertyListings{
	width: 100%;
	height: 50px;
	display:block;
}

#menuLinks {
	background-image: url(../uploads/images/menu/links.gif);
	background-repeat: none;
	width:175px;
	height:53px;
	display:block;
	float:left;
}

#menuContact {
	background-image: url(../uploads/images/menu/contactUs.gif);
	background-repeat: none;
	width:197px;
	height:53px;
	display:block;
	float:left;
}

/* Level One Roll Overs */
#nav1 #menuHome:hover, 
#menuHome.sfhover {
	background-image: url(../uploads/images/menu/homeOver.gif);
	background-repeat: no-repeat;
}
#nav1 #menuPropertyListings:hover, 
#menuPropertyListings.sfhover {
	background-image: url(../uploads/images/menu/propertyListingsOver.gif);
	background-repeat: no-repeat;
}

#nav1 #menuLinks:hover, 
#menuLinks.sfhover {
	background-image: url(../uploads/images/menu/linksOver.gif);
	background-repeat: no-repeat;
}

#nav1 #menuContact:hover, 
#menuContact.sfhover {
	background-image: url(../uploads/images/menu/contactUsOver.gif);
	background-repeat: no-repeat;
}

/* lvl 2 drop downs */



#nav1 li ul.DDcontact{
	padding: 0px;
	margin: 0px;
	list-style: none; 
	line-height: 1;
	left: -999em;
	position: absolute;
}
#nav1 li:hover ul.DDcontact, 
#nav1 li.sfhover ul.DDcontact {
	background-image: url(../uploads/images/menu/contactDown.gif);
	background-repeat: no-repeat;
	height: 188px;
	width: 264px;
	left:auto;
	margin-left: 33px;
	*margin-left: -75px; /* IE is the devil.  */
}


#nav1 li ul.DDlinks{
	padding: 0px;
	margin: 0px;
	list-style: none; 
	line-height: 1;
	left: -999em;
	position: absolute;
}
#nav1 li:hover ul.DDlinks, 
#nav1 li.sfhover ul.DDlinks {
	background-image: url(../uploads/images/menu/linksDown.gif);
	background-repeat: no-repeat;
	height: 240px;
	width: 379px;
	left:auto;
	margin-left: 35px;
	*margin-left: -55px; /* IE is the devil.  */
}



#nav1 li ul.DDpropertyListings{
	padding: 0px;
	margin: 0px;
	list-style: none; 
	line-height: 1;
	left: -999em;
	position: absolute;
}
#nav1 li:hover ul.DDpropertyListings, 
#nav1 li.sfhover ul.DDpropertyListings {
	background-image: url(../uploads/images/menu/propertyDown.gif);
	background-repeat: no-repeat;
	height: 188px;
	width: 588px;
	left:auto;
	margin-left: 20px;
	*margin-left: -108px; /* IE is the devil.  */
}
li.title {
	height: 37px;
	width:100%;
}

ul.DDcontact li a,
ul.DDpropertyListings li a,
ul.DDlinks li a {
	display:block;
	height: 17px;
	width:100%;
	margin: 0px 0px 7px 0px;
	
}

html>body ul.DDcontact li a,
html>body ul.DDpropertyListings li a,
html>body ul.DDlinks li a {
	display:block;
	height: 15px;
	width:100%;
	margin: 0px 0px 11px 0px;
	
}


ul.DDcontact li:hover,
ul.DDcontact li.sfhover,
ul.DDpropertyListings li:hover,
ul.DDpropertyListings li.sfhover,
ul.DDlinks li:hover,
ul.DDlinks li.sfhover{
	background-image: url(../uploads/images/menu/aover.gif);
	background-repeat: no-repeat;
	background-position: 3px 2px;
	display:block;
	height: 17px;
	width:100%;
}
html>body ul.DDcontact li:hover,
html>body ul.DDcontact li.sfhover,
html>body ul.DDpropertyListings li:hover,
html>body ul.DDpropertyListings li.sfhover,
html>body ul.DDlinks li:hover,
html>body ul.DDlinks li.sfhover{
	background-image: url(../uploads/images/menu/aover.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	display:block;
	height: 17px;
	width:100%;
}
ul.DDcontact li.title,
ul.DDcontact li.title:hover,
ul.DDpropertyListings li.title,
ul.DDpropertyListings li.title:hover,
ul.DDlinks li.title,
ul.DDlinks li.title:hover {
	height: 37px;
	width:100%;
	background-image: none;
}



#nav1  a span {
	display:none;
}
.thankyou {
	color: #ff0000;
}