body {
width: 990px; 
background-color: #efedec; 
margin: 0 auto; 
margin-top: 0px;
font-family: Tahoma;
}

#container {
width: 990px;
background-color: #2f6193; 
margin: 0 auto; 
margin-top: 0px;
}

h1 {
color: #2f6193;
font-size: 16pt;
}

a{
outline: none;
}

a:link{color: #2f6193; text-decoration: none;}
a:visited{color: #2f6193; text-decoration: none;}
a:hover{color: #2f6193; text-decoration: underline;}

#content {
width: 765px;
margin:0 auto;
font-size: 10pt;
line-height: 20px;
}

#nav {
padding-top: 8px;
padding-bottom: 8px;
width: 181px; 
text-align: left;
height: 100%; 
background-color: #fdedca;
}

#nav a{
margin:0 auto;
margin-bottom: 6px;
display: block;
width: 168px;
height: 26px;
overflow: hidden;
text-align: left;
color: #FFF;
text-decoration: none;
font-family: Tahoma;
font-weight: bold;
font-size: 11pt;
}

#nav a:hover {background-position: 0 -26px; }
#nav a span {display: none;}

#about_us {background: url("http://www.sunsetproperties.com/images/about_us.jpg") no-repeat 0 0; }
#dunes_community {background: url("http://www.sunsetproperties.com/images/dunes_community.jpg") no-repeat 0 0; }
#dunes_condos {background: url("http://www.sunsetproperties.com/images/dunes_condos.jpg") no-repeat 0 0; }
#indies_condos {background: url("http://www.sunsetproperties.com/images/indies_condos.jpg") no-repeat 0 0; }
#navycove_condos {background: url("http://www.sunsetproperties.com/images/navycove_condos.jpg") no-repeat 0 0; }
#dunes_houses {background: url("http://www.sunsetproperties.com/images/dunes_houses.jpg") no-repeat 0 0; }
#online_booking {background: url("http://www.sunsetproperties.com/images/online_booking.jpg") no-repeat 0 0; }
#nav_specials {background: url("http://www.sunsetproperties.com/images/specials.jpg") no-repeat 0 0; }
#real_estate {background: url("http://www.sunsetproperties.com/images/real_estate.jpg") no-repeat 0 0; }
#policies {background: url("http://www.sunsetproperties.com/images/policies.jpg") no-repeat 0 0; }
#testimonials {background: url("http://www.sunsetproperties.com/images/testimonials.jpg") no-repeat 0 0; }
#activities {background: url("http://www.sunsetproperties.com/images/activities.jpg") no-repeat 0 0; }
#dining {background: url("http://www.sunsetproperties.com/images/dining.jpg") no-repeat 0 0; }
#calendar {background: url("http://www.sunsetproperties.com/images/calendar.jpg") no-repeat 0 0; }
#blog {background: url("http://www.sunsetproperties.com/images/blog.jpg") no-repeat 0 0; }
#faq {background: url("http://www.sunsetproperties.com/images/faq.jpg") no-repeat 0 0; }
#pets {background: url("http://www.sunsetproperties.com/images/pet_friendly_rentals.jpg") no-repeat 0 0; }
#contact {background: url("http://www.sunsetproperties.com/images/contact.jpg") no-repeat 0 0; }

#specials {
float: right;
margin-left: 7px;
width: 168px;
}

#specials img {
margin-top: 10px; 
margin-bottom: 10px;
}

#online_specials {
  display: block;
  width: 168px;
  height: 26px;
  background: url("http://www.sunsetproperties.com/images/online_specials.jpg") no-repeat 0 0;
}

#online_specials:hover {background-position: 0 -26px;}
#online_specials span {display: none;}

#for_sale {
  display: block;
  width: 168px;
  height: 26px;
  background: url("http://www.sunsetproperties.com/images/for_sale.jpg") no-repeat 0 0;
}

#for_sale:hover {background-position: 0 -26px;}
#for_sale span {display: none;}

#photo_gallery {
  display: block;
  width: 168px;
  height: 26px;
  background: url("http://www.sunsetproperties.com/images/photo_gallery.jpg") no-repeat 0 0;
}

#photo_gallery:hover {background-position: 0 -26px;}
#photo_gallery span {display: none;}

#specials img {
margin: 10 0 10 0;
}

#ns {
font-size: 8pt;
color: black;
font-family: Trebuchet MS;
}

li {color: black; font-family: Verdana; font-size: 9pt;line-height:11pt; list-style-type: disc; list-style-position: inside} 

h1 {color: black; font-family: Verdana; font-size: 12pt;padding-top: 8px}
.table1 {color: black; font-family: Verdana; font-size: 9pt; padding-left: 5px; padding-top: 5px; background-color:#d8e0eb}
.info {background-color: #d8e0eb; padding-bottom: 5px; padding-left: 5px;padding-top: 5px; margin-left: 5px}
.result {background-color: #d8e0eb; color: black; font-family: Verdana; font-size: 9pt;}
.logo {float: left}
.p {color: black; font-family: Verdana; font-size: 9pt;}
.mls {float:right; color: black; font-family: Verdana; font-size: 8pt;text-align: right; padding-right:10px; padding-top: 8px; line-height: 20px;}
.address {color: black; font-family: Verdana; font-size: 8pt; padding-top: 6px}
.price {color: black; font-family: Verdana; font-weight: bold; font-size: 9pt; padding-top:12px}
.prop {color: black; font-family: Verdana; font-weight: bold; font-size: 9pt;}
.dis {color: black; font-family: Verdana; font-size: 7pt;}
.complex {color: black; font-family: Verdana; font-size: 9pt;padding-top: 8px; font-weight: normal}
.bed {color: black; font-family: Verdana; font-size: 9pt; padding-top: 6px}

.right {text-align: right}
.center {text-align: center}

.amenities ul{
margin-left: 0;
padding-left: 0;
margin-top: 5px; margin-bottom: 5px;
}

.amenities ul li{
margin-left: 0px;
}

