body {
  background-image: url("images/gradients_top001.jpg");  background-repeat: repeat-x;
  background-attachment:fixed;
  background-color: #FFFFFF
}

.body A:link {color: #CF9393; text-decoration: none; font-family: Century Gothic; font-size: 13px; font-weight: bold;} .body A:visited {color: #CF9393; text-decoration: none; font-family: Century Gothic; font-size: 13px; font-weight: bold;} .body A:active {color: #CF9393; text-decoration: none; font-family: Century Gothic; font-size: 13px; font-weight: bold;} .body A:hover {color: #D15C8D; text-decoration: none; font-family: Century Gothic; font-size: 13px; font-weight: bold;}
.body {
  font-family: Century Gothic;
  font-size: 13px;
  text-decoration: none;
  color: #666666;
}



.body2 A:link {color: #CF9393; text-decoration: none; font-family: Century Gothic; font-size: 11px;} .body2 A:visited {color: #CF9393; text-decoration: none; font-family: Century Gothic; font-size: 11px;} .body2 A:active {color: #CF9393; text-decoration: none; font-family: Century Gothic; font-size: 11px;} .body2 A:hover {color: #D15C8D; text-decoration: underline; font-family: Century Gothic; font-size: 11px;}
.body2 {
  font-family: Century Gothic;
  font-size: 11px;
  text-decoration: none;
  font-weight: normal;
}


.title {
  font-family: Verdana;
  font-size: 16px;
  color: #FEFFE1;
  font-weight: bold;
}
.intro_text {
  font-family: Century Gothic, Verdana;
  font-size: 16px;
  color: #B3867F;

}
.text {
  font-family: Century Gothic, Verdana;
  font-size: 13px;
  color: #666666;
}

.calendar_description {
  font-family: Century Gothic, Verdana;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}

td.calendar_row01 {
    background-color: #f4efe6;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    font-family: Century Gothic, Verdana;
    font-size: 11px;
    color: #666666;
    z-index: 2;
}

td.calendar_row02 {
    background-color: #ffffff;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    font-family: Century Gothic, Verdana;
    font-size: 11px;
    color: #666666;
    z-index: 2;
}

.copyright {
  font-family: Century Gothic;
  font-size: 10;
  color: #999999;
  font-weight: normal;
}

.heading {
  font-family: Century Gothic;
  font-size: 16px;
  //color: #fcc732;
  color: #666666;
  font-weight: bold;
}


.subheading {
  font-family: Verdana;
  font-size: 12px;
  color: #996300;
  font-weight: bold;
}


.breadcrump {
  font-family: Verdana;
  font-size: 11px;
  color: #C56800;
  font-weight: normal;

}


ul {
    list-style-type: square;
    font-family: Century Gothic;
    font-size: 13px;
  color: #B3867F;
    padding-left: 12px;
}

ol {
    font-family: Century Gothic, Verdana;
    list-style-type: lower-roman;
    list-style-align: left;
    text-align: left;
    font-size: 13px;
    color: #666666;
    padding-left: 33px;

}

ol.alpha {
    font-family: Verdana;
    list-style-type: lower-alpha;
    list-style-align: left;
    text-align: left;
    font-size: 12px;
    color: #F3EFC9;
    padding-left: 33px;


}

.bottom_menu1 {
  font-family: Verdana;
  font-size: 10;
  font-weight: normal;
  A2:link {color: #CC9900; text-decoration: none;}   A2:visited {color: #0000ff; text-decoration: none;}   A2:active {color: #0000CC; text-decoration: none;}   A2:hover {color: #000000 ; text-decoration: underline;} 
}


//table {
   //background-image: url("images/background_image002.jpg");
   //background-repeat: no-repeat;
   //background-attachment:fixed;
  // background-color: transparent;
  // z-index: 1;
//}

td.sp {
   background-color: transparent;

}

td.bottom {
    background-color: #32373b;
     filter:alpha(opacity=65);    -moz-opacity:0.65;    opacity: 0.65;
    font-family: Verdana;
    font-size: 12px;
    color: #cccccc;
    z-index: 2;
    //padding-left: 4px;
    //padding-right: 4px;
    //padding-top: 4px;
    //padding-bottom: 4px;
}

td.board_pic {
    background-color: #B3867F;

    font-family: Century Gothic, Verdana;
    font-size: 13px;
    color: #666666;
    z-index: 2;
}

td.board_details {
    background-color: #f4efe6;
    padding-top: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    font-family: Century Gothic, Verdana;
    font-size: 11px;
    color: #666666;
    z-index: 2;
}

td.table_proposal {
    background-color: transparent;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-family: Century Gothic, Verdana;
    font-size: 12px;
    color: #333333;
    z-index: 2;
}

td.propertycell {
    background-color: #32373b;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #F3EFC9;
    font-weight: normal;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
}

td.propertycell2 {
    background-color: #999999;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #F3EFC9;
    font-weight: normal;

}

td.propertycell3 {
    background-color: #CC9900;
     filter:alpha(opacity=65);    -moz-opacity:0.65;    opacity: 0.65;
    font-family: Verdana;
    font-size: 12px;
    font-style: normal;
    color: #F3EFC9;
    font-weight: normal;
}
.text_property_cell {
  font-family: Verdana;
  font-size: 9px;
  color: #333333;
  font-weight: bold;
}

td.thumb {
   background-image: url("images/back_trans24.png");   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(images/back_trans24.png);
    font-family: Verdana;
    font-size: 12px;
}

td.propertyname {
   background-image: url("images/back_trans002.png");
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(images/back_trans002.png);
    padding-left: 4px;
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

td.testimonials {
   background-image: url("images/back_trans003.png");
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(images/back_trans003.png);
    padding-left: 4px;
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}

td.thumb2 {
   background-image: url("images/back_trans.png");
   background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(images/back_trans.png);
    font-family: Verdana;
    font-size: 12px;

}

td.property {
    background-color: #6E5648;

}

table.sp4 {
    padding-left: 4px;
    cellspacing: 5px;
    cellpadding="5";
    border="1";
}

.pic_note {
  font-family: Verdana;
  font-size: 10px;
  color: #333333;
}