.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
	padding-right: 15px;
	padding-left: 50px;
	padding-top: 5px;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
	text-decoration: underline;
}
h1 { font:normal 20px Arial, Helvetica, sans-serif; margin:6px 0 0 0; padding:0;letter-spacing:-1px; color:#003366;}
h2 { font:normal 19px Arial, Helvetica, sans-serif; margin:6px 0 0 0; padding:0;letter-spacing:-1px; color:#333;}
h3 {font:normal 16px Arial, Helvetica, sans-serif; margin:0; padding:0;letter-spacing:-1px; color:#333;}
h4 {font:bold 13px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#111;}
p {font:normal 12px Arial, Helvetica, sans-serif; margin:10px 0;}

td#tdnav 
{
width:751px;
height:24px;
background: #4C719D url(/images/nav/nav-bg.gif) no-repeat 0 0;
}
#nav
{
width:474px;
height:21px;
list-style: none;
margin:0 0 0 94px;
padding:0;
position:relative;
}
#nav li { float: left; }
#nav li ul
{
position: absolute;
left: -12345px;
}
#nav a 
{
display: block;
height: 21px;
text-indent: -3000px;
overflow: hidden;
}
#nav a:hover, 
body#home li#nhome a,
body#services li#nservices a,
body#founders li#nfounders a,
body#history li#nhistory a,
body#communities li#ncommunities a,
body#maps li#nmaps a
 {background-position: 0 -21px;}

li#nhome a {width:61px; background: transparent url(/images/nav/home.gif);}
li#nservices a {width:82px; background:transparent url(/images/nav/services.gif);}
li#nfounders a {width:88px; background: transparent url(/images/nav/founders.gif);}
li#nhistory a {width:77px; background:transparent url(/images/nav/history.gif);}
li#ncomm a {width:108px; background:transparent url(/images/nav/communities.gif);}
li#nmaps a {width:58px; background:transparent url(/images/nav/maps.gif);}

#nav li ul li {height: auto;padding:0;}

#nav li ul li a 
{
display: block;
height: auto;
padding: 11px 0 8px 0px;
background: #4B2A45; color: #fff;
text-indent: 0;
text-align:center;
text-decoration: none;
border-bottom: 1px solid #fff;
position: relative;
font:normal 12px Arial, Helvitica;
}
#nav li ul 
{
position: absolute;
left: -12345px;
z-index: 200000;
}

#wtnav li:hover ul, #wtnav li.sfhover ul {left: auto;}
#wtnav li:hover, #wtnav li.hover {position: static;}

a:link, a:visited {color:#00284F; text-decoration:underline; font-weight:bold;}
a:hover, a:active {color:#4C719D; text-decoration:underline;}

a img {border:none; text-decoration:none;}

td.leftcol {background:#fff url(/images/left_white.gif) repeat-y 0 0; width:94px;}
td.rightcol {background:#fff url(/images/spacer-logo.gif) repeat-y 0 0; width:179px;}
.floatright{float:right;margin:10px 0 10px 10px;}
.floatleft{float:left;margin:10px 10px 10px 0;}
.clear {clear:both;}
.yourbolditalic {font-weight:bold; font-style: italic; }
.historylist li {margin:10px 30px 10px 0; padding:0; list-style:none; font-size:11px;}
#comtable{line-height:2em;}