body {
font-family:verdana, arial, sans-serif;
background-color:#8E9991;
}
table {
font-size:8pt;
}
a {
font-family:verdana, arial, sans-serif;
color: #000099;
text-decoration:none;
font-weight:500;
}
a:hover {
color: #000099;
text-decoration:underline;
}
#mainContentTableHome td {
vertical-align:top;
}
#mainContentTable td {
vertical-align:top;
}
#dropinboxv2cover{
width: 320px; /*change width to desired*/
height: ;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 300px; /*change width to above width-20. */
height: ; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 1px solid black; /*Customize box appearance*/
background-color: lightyellow;
padding: 4px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}
#home_border {
border-width:0px 1px 1px 1px;
border-style:solid;
border-color:CCCCE6;
padding:10px;
}
#floorplan_pic {
margin:20px;
}
#footer {
text-align:center;
font-size:7pt;
background-color:#CCCCE6;
}
#footer a {
color:#000000;
text-decoration:none;
}
#footer a:hover {
color:#000000;
text-decoration:underline;
}
#header {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
width:100%;
}
#header_img {
padding:10px 0px 5px 0px;
text-align:left;
}
#heading_house {
color:#E6CE82;
background-color:#748977;
font-size:13px;
font-weight:600;
padding:3px;
vertical-align:middle;
}
ul#homepagelinks li {
list-style-image:url(../images/leftnav_bullet.gif);
list-style-position:outside;
margin:0px 0px 0px 20px;
padding:2px 0px 2px 0px;
}
ul#homepagelinks {
padding:5px 0px 5px 0px;
margin:0px 10px 5px 5px;
}
img {
border-width:0px;
}
img#border_on {
border-width:1px;
border-style:solid;
border-color:#000000;
}
#image_top {
vertical-align:top;
}
#locationTable td {
border-style:solid;
border-color:#cccccc;
border-width:1px; 
}
ul {
margin-top:7px;
}
li {
list-style-position:outside;
list-style-type:disc;
}
ul li {
list-style-position:outside;
list-style-type:disc;
padding-left:0px;
margin-left:0px;
}
ul#amenities_ul {
margin-left:150px;
margin-top:0px;
margin-right:20px;
}
#legend_arrow {
padding-bottom:4px;
}
.line_height {
line-height: 20px;
}
#mainTable {
width:780px;
text-align:left;
margin-left:5px;
}
#mainContentTable {
width:700px;
margin:0px;
text-align:left;
padding:10px 0px 20px 20px
}
#mainContentTableHome {
margin:10px 0px 20px 0px;
padding:0px;
text-align:left;
width:780px;
border-color:#929492;
border-style:solid;
border-width:1px 0px 0px 0px;
}
#mainContentTDCenter {
border-color:#929492;
border-style:solid;
border-width:0px 1px 0px 1px;
line-height:18px;
}
#mainContentTDInterior {
padding:15px 10px 20px 20px;
border-color:#999999;
border-width:1px 0px 0px 0px;
border-style:solid;
line-height:18px;
}
#photocell {
border-left-width:0px;
border-right-width:0px;
border-top-width:2px;
border-bottom-width:2px;
padding:5px;
border-style:double;
border-color:#666666;
}
#leftNavTD {
background-color:#E2ECF9;
width:170px;
border-color:#999999;
border-width:1px 1px 0px 0px;
border-style:solid;
padding:15px 0px 0px 0px;
}
table#leftNavTable li {
border-bottom-color:#CCCCCC;
border-bottom-width:1px;
border-bottom-style:dashed;
}
#more_homes {
color:#666666;
border-style:solid;
border-width:1px;
boder-color:#666666;
padding:10px;
margin:10px;
padding:5px;
}
#newsTable {
border-width:2px;
border-style:solid;
border-color:#E6CE82;
}
#pad {
padding-left:10px;
}
#webmaster a {
color:#666666;
text-decoration:none;
}
#webmaster a:hover {
color:#666666;
text-decoration:underline;
}

H1 {font-family: verdana,arial,helvetica; color:#990000; font-size: 8pt;
font-weight: bold; white-space: background: transparent; 
margin-top: 0em; margin-bottom: 1px;}

H2 {font-family: verdana,arial,helvetica; color: #666666; font-size: 10pt;
font-weight: normal; white-space: background: transparent; 
margin-top: 6px; margin-bottom: 3px;text-transform:uppercase;}

H3 {font-family: verdana,arial,helvetica; color: #666666; font-size: 13pt;
font-weight: bold; white-space: background: transparent; 
margin: 20px; }

H4 {
color:#990000;
letter-spacing:2px;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
margin-bottom:4px;
margin-top:0px;
padding-top:0px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
}

H5 {
font-family: verdana,arial,helvetica; color:#666666; font-size: 8pt;
font-weight: bold; white-space: background: transparent; 
margin-top: 0em; margin-bottom: 1px;
}
p {
margin-top:2px;
margin-bottom:12px;
padding:0px;
}
b {
color:#333333;
}

/*NAV BAR */

#menu {
width: 100%;
background: #eee;
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 130px;
float: left;
}

#menu a, #menu h2 {
font: normal 12px/13px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #748977;
text-transform: uppercase;
}

#menu ul li ul li a {
color: #fff;
background: #2F5946;
text-decoration: none;
}
#menu ul li a {color:#fff;text-decoration:none;}
#menu ul li ul li a:hover, #menu ul li a:hover {
color: #a00;
background: #fff;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#menu ul li ul li, #menu ul li {
	list-style:none;
}
</style>
/* END NAV */