a img {
 border:0px;
}
a { 
 color: #993366;
 text-decoration:none;
}
a:hover {  
 color:#ec7fa9;
 text-decoration:none;
}
.left{
float:left;}

.right{
float:right;}

.clear{
clear:both;}

.content {
 color:#595959;
 font-size:12px;
 font-family:Arial;
 width:554px;
 text-align:left;
}
.content h2 {
 padding-bottom:10px;
 padding-top:15px;
 font-size:20px;
 margin:0px;
 font-weight:normal;
 color:#000066;
 text-align:center;
}
.box1 {
 width:241px;
}
.box2 {
 width:24px;
}
.blue {
 background-color:#ccecff;
 height:25px;
 width:150px;
 padding-left:10px;
 padding-top:3px;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.yellow {
 background-color:#ffffcc;
 height:25px;
 width:150px;
 padding-left:10px;
 padding-top:3px;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.blue2 {
 background-color:#ccecff;
 height:25px;
 width:150px;
 padding-left:10px;
 padding-top:3px;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.yellow2 {
 background-color:#ffffcc;
 height:25px;
 width:150px;
 padding-left:10px;
 padding-top:3px;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.sold1 {
 background-color:#ccecff;
 width:150px;
 color:#cc0000;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
}
.sold2 a, .sold1 a{
 text-decoration:underline;
}
.sold2 {
 background-color:#ffffcc;
 width:150px;
 color:#cc0000;
 font-size:14px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
}
.star {
 color:#cc0000;
 text-align:right;
 padding-top:15px;
 padding-bottom:20px;
 width:507px;
 font-weight:bold;
}
.pic1 {
 margin-left:24px;
 text-align:center;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.pic2 {
 margin-left:14px;
 text-align:center;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.pic3 {
 margin-left:11px;
 text-align:center;
 color:#000066;
 font-size:14px;
 font-weight:bold;
}
.atlantic {
 padding-left:10px;
 width:176px;
}
.atlantic-txt {
 background-color:#ffff99;
 margin-left:3px;
 width:534px;
 text-align:center;
 padding-left:7px;
 padding-right:3px;
 padding-top:10px;
 padding-bottom:10px;
 color:#000066;
 font-size:14px;
}
.houses {
 width: 363px;
}
.houses ul {
 margin-left: 34px;
 padding:0px;
}
.houses li{
 background-image:none;
 padding-left:12px;
 color:#000066;
 font-size:14px;
 line-height:20px;
}
.atlantic1 {
 width:264px;
 color:#000066;
 font-size:14px;
}
.atlantic2 {
 width:290px;
}
.atlantic2 ul {
 margin-left: 34px;
 padding:0px;
}
.atlantic2 li{
 background-image:none;
 padding-left:12px;
 color:#000066;
 font-size:14px;
 line-height:20px;
}

/*----------------------------------------------------------------------------------------------------------------------------*/

.attaining {
 color:#3a7fcc;
 font-family:Georgia;
 font-style:italic;
 font-size:17px;
}
.attaining h2 {
 padding-bottom:10px;
 padding-top:15px;
 font-size:23px;
 margin:0px;
 font-weight:bold;
 font-family:Georgia;
 font-style:italic;
 color:#3a7fcc;
}
.home h2{
 padding-bottom:10px;
 padding-top:15px;
 font-size:20px;
 margin:0px;
 font-weight:normal;
 color:#455b2d;
 text-align:center;
}
.lot {
 width:466px;
 border:1px solid #0d2700;
}
.green {
 background-color:#a3bd89;
 height:25px;
 width:249px;
 padding-left:30px;
 padding-top:3px;
 color:#000059;
 font-size:14px;
 font-weight:bold;
}
.green2 {
 background-color:#a3bd89;
 height:25px;
 width:183px;
 padding-top:3px;
 color:#000059;
 font-size:14px;
 font-weight:bold;
}
.yell {
 background-color:#ffffcc;
 height:25px;
 width:249px;
 padding-left:30px;
 padding-top:3px;
 color:#000059;
 font-size:14px;
 font-weight:bold;
}
.yell2 {
 background-color:#ffffcc;
 height:25px;
 width:183px;
 padding-top:3px;
 color:#000059;
 font-size:14px;
 font-weight:bold;
}
.waters {
 width:267px;
 padding-right:10px;
}
.waters ul {
 margin: 0px;
 padding:0px;
 list-style:none;
}
.waters li{
 background-image:none;
 color:#000000;
 font-size:11px;
}
.star2 {
 color:#cc0000;
 text-align:center;
 padding-top:15px;
 padding-bottom:20px;
 font-weight:bold;
}
.giving {
 color:#000000;
 font-size:14px;
}
.giving h2{
 padding-bottom:10px;
 padding-top:15px;
 font-size:20px;
 margin:0px;
 font-weight:bold;
 color:#005400;
 text-align:center;
}
.listing_img {
        float: right;
        width: 252px;
        margin: 0 0 10px 20px;
        text-align: center;
}

.listing_img img.main_img {
        border: 1px solid #000000;
}

img.listingthumb_img {
        width: 60px;
        height: 45px;
        border: 1px solid #000000;
        margin-right: 1px;
        margin-bottom: 1px;
}


