/*Navbar 1*/
#nav {
     background: #669900;
     width: 100%;
}

#nav, #nav ul { 
     list-style: none;
     line-height: 1;
     margin:0;
     padding: 0px;
}

#nav li { list-style: none; float: left; padding: 0px px 0px 0px; }

a#home {	
     float: left;
     align: center;
     font-size: 13px;
     font-weight: bold;
     text-align: center;
     display:inline;
     padding: 3px;
     text-transform: uppercase;
     color: #FFFFCC;
     background: #BDB76B;
     border: solid #FFFFFF 2px;	 
}
a#home:hover {
     color: #003300;  
     background: #FFFFCC;     
}
a#home:active {
     color: #003300;  
     background: #FFFFCC;
}

a#contact {	
     float: left;
     align: center;
     font-size: 13px;
     font-weight: bold;
     text-align: center;
     display:block;
     padding: 3px;
     text-transform: uppercase;
     color: #FFFFCC;
     background: #BDB76B;
     border: solid #FFFFFF 2px;	 
}
a#contact:hover {
     color: #003300;  
     background: #FFFFCC;     
}


/*Navbar 2 */

#nav2 {	

     background: #FFFFFF; 
     width: 100%;
}
 
#nav2, #nav2 ul {	 list-style: none; line-height: 1.3; padding: 0px 0px 0px 0px; align: center;	}

#nav2 li { list-style: none; float: left;	 padding: 0px px 0px 0px; }

a#nav2 {  vertical-align:top ; overflow:hidden; margin: 0px 0px 0px 0px;   text-decoration: none;	border:none;	 }
a#nav2:hover { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

a#my-listings { width: 83px; height: 32px; font-size: 14px; float: left; margin-left: -3px;  margin-bottom: -2px; vertical-align: top;  padding: 5px 6px 5px 6px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#my-listings:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#my-listings:hover { color: #000033; border-bottom: solid 7px #000033; }	
a#my-listings:hover:first-line { color: #000033; }
a#my-listings:active { color: #003300; border-bottom: solid 7px #000033; }
a#my-listings:active:first-line { color: #003300; }

a#idx { width: 63px; height: 32px; font-size: 14px; float: left; margin-left: -2px; margin-bottom: -2px; vertical-align: top; padding: 5px 6px 5px 6px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#idx:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#idx:hover { color: #000033; border-bottom: solid 7px #000033; }
a#idx:hover:first-line { color: #000033; }

a#buyers { width: 99px; height: 32px; font-size: 14px; float: left; margin-left: -2px; margin-bottom: -2px; vertical-align: top; padding: 5px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#buyers:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#buyers:hover { color: #000033; border-bottom: solid 7px #000033; }
a#buyers:hover:first-line { color: #000033; }

a#sellers { width: 104px; height: 32px; font-size: 14px; float: left; margin-left: -2px; margin-bottom: -2px; vertical-align: top; padding: 5px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#sellers:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#sellers:hover { color: #000033; border-bottom: solid 7px #000033; }
a#sellers:hover:first-line { color: #000033; }

a#fsbo { width: 74px; height: 32px; font-size: 14px; float: left; margin-left: -2px; margin-bottom: -2px; vertical-align: top; padding: 5px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#fsbo:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#fsbo:hover { color: #000033; border-bottom: solid 7px #000033; }
a#fsbo:hover:first-line { color: #000033; }

a#about { width: 75px; height: 32px; font-size: 14px; float: left; margin-left: -2px; margin-bottom: -2px; vertical-align: top; padding: 5px 6px 5px 6px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#about:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#about:hover { color: #000033; border-bottom: solid 7px #000033; }
a#about:hover:first-line { color: #000033; }
a#about:active { color: #000033; border-bottom: solid 7px #000033; }
a#about:active:first-line { color: #000033; }

a#links { width: 92px; height: 32px; font-size: 14px; float: left; margin-left: -2px; margin-bottom: -2px; vertical-align: top; padding: 5px 5px 5px 6px; text-transform: uppercase; text-align: left;  background: #BDB76B; color: #336600; border-bottom: solid 3px #BDB76B; text-decoration:none; font-weight: bold; }
a#links:first-line { float: left; font-size: 11px; text-transform: capitalize; padding: none; color: #336600; }
a#links:hover { color: #000033; border-bottom: solid 7px #000033; }
a#links:hover:first-line { color: #000033; }

/*Navbar 3 */

#nav3 {	font-size: 14px; background: #000033;  text-align:center; width: 100%;	}

#nav3, #nav3 ul {	list-style: none; line-height: 2.4; padding: 0px 0px 0px 0px;  align: center;	}

#nav3 a, #nav3 a:hover {	display: block;	text-decoration: none;	border:none; width: 100%;	}

#nav3 li { float:left; list-style:none; }

#nav3 a, #nav3 a:active, #nav3 a:visited { display:block;  background-color: #000033;	margin-left: -3px; margin-right: -0px; height: 33px;  color: #FFFFFF;	 		}
#nav3 a:hover { color: #000033; background-color: #FFFFFF;  text-decoration:none;	}

	
a#ardsleypark { float: left; width: 100px; padding: none; text-align: center; background: #000033; color: #FFFFFF; }
a#ardsleypark:hover { width: 100px; background: #FFFFFF; color: #000033; font-weight: bold;}

a#historicdistrict {float: left; width: 130px; padding: none; text-align: center;
  background: #000033; color: #FFFFFF; }
a#historicdistrict:hover {width: 130px; background: #FFFFFF; color: #000033;
  font-weight: bold;}

a#victoriandistrict {float: left; width: 140px; padding: none; text-align: center; background: #000033; color: #FFFFFF; }
a#victoriandistrict:hover {width: 140px; background: #FFFFFF; color: #000033;
  font-weight: bold;}

a#thelandings { float: left; width: 105px; padding: none; text-align: center; background: #000033; color: #FFFFFF; }
a#thelandings:hover {width: 105px; background: #FFFFFF; color: #000033;
  font-weight: bold;}

a#waterfront { float: left; width: 95px; padding: none; text-align: center; background: #000033; color: #FFFFFF; }
a#waterfront:hover {width: 95px; background: #FFFFFF; color: #000033;
  font-weight: bold;}

a#tybeeisland {float: right; width: 100px; padding: none; text-align: center; background: #000033; color: #FFFFFF; }
a#tybeeisland:hover {width: 100px; background: #FFFFFF; color: #000033;
  font-weight: bold;}

a#home:active {background: white; color: maroon;
  border-color: cyan;}
a#about:active {background: white url(target.gif) center no-repeat;
  color: maroon; border-color: cyan;}


/* Dropdown Menus */		

#nav li ul {	position: absolute;	left: -999em;	height: auto;	width: 174px; margin:0; padding:0;	}
#nav li li {	width: 173px;		background: #3F3F30;	list-style-type: none; padding: 0px; margin-right: 0px; }
#nav li li a, #nav li li a:visited {	font-weight:normal;	font-size:0.9em;	color:#FFF;	}
#nav li li a:hover, #nav li li a:active {background:#A31B00;	}	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto;}
a.main:hover{	background:none;	}