/* CSS Document */

body{background-color:#3C5E9E;}
#contentcell{padding-left:15px; padding-right:15px;}
#contentcell h2{color:#3C5E9E;}
#agentpic{display:none;}
#pagetitle{display:none;}
#nav {
width:900px;
height:30px;
float:left;
position:relative;
z-index:99;
background-color:#3C5E9E; padding-top:5px;
}
#nav ul {
padding: 0;
margin: 0;
list-style: none;
}

#nav a {font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none;
display:block;
height:30px; text-align:center; color:white;
}

#nav a.listings {width:150px;}
#nav a.tour {width:110px;}
#nav a.community {width:180px;}
#nav a.buy {width:130px;}
#nav a.sell{width:130px;}
#nav a.meet {width:180px;}

#nav a.sub {
display: block;
width:160px;
height:24px;
padding-left:10px;
background-color:#3C5E9E;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:24px;
color:#fff;
text-decoration:none;
text-align:left;
border:1px #fff solid;
border-width:0 1px 1px 1px;
}
#nav a:hover.sub {background-color:#7194C7;color:#fff;}

#nav li {
float: left;
position:relative;
}
#nav li ul {
position: absolute;
left: -9999px;
width:170px;
}

#nav li:hover ul {
position:absolute;
left:0;
top:30px;
}
#nav li:hover ul, #nav li.navhover ul {
left:0;
top:30px;
}