BODY {
        font-size : 8pt;
        color: #4D4D4D;
        font-family: Veranda, "Verdana",Sans-Serif ;
        margin:0px auto; padding:0px;
        background: #F0F8FE url(../images/villas_bg.gif) repeat-x;

}


div.WRAPPER        {
                width: 780px;
                height: 100%;
                background: white url('../images/villas_bottom.gif') bottom no-repeat;
                margin:0px auto; padding:0px;
                }



TABLE.MAIN {    width: 760px;
                margin:0px auto; padding:0px; margin-right:2px
}


TABLE.NAV {
                background: #0052C2;
                width: 780px;
        }
        
TD.FIRSTNAV {
                border-right: 1px solid white;
                padding-left: -2px;
                padding-right: 8px;
        }
TD.NAV {
                border-right: 1px solid white;
                padding-left: 7px;
                padding-right: 8px;
        }
        
TD.LASTNAV {
                padding-left: 7px;
                padding-right: 8px;
        }

TABLE.FULL {    width: 100%;
                height: 100%;
                padding-right: 20px;

}

TD.SIDE {
                
                width: 208px;
                
        }
TD.MAIN {
	width: 700px;
	padding-left: 25px;
	text-align: justify;
        }
        
TD.SEARCH       {
                height: 28px;
                width: 169px;
                padding-left: 35px;
                background: transparent url('../images/search_header.gif') top no-repeat;
               }
               
               
               
/* SIDE STYLE SHEET   */

TABLE.SIDETABLE {
                width: 199px;
                }


TD.INQUIRY       {
                height: 28px;
                width: 169px;
                padding-left: 35px;
                background: transparent url('../images/inquiry_header.gif') top no-repeat;
               }
               
               

TD.FOOTER       {
                height: 28px;
                width: 199px;
                padding: 8px;
                background: #FE8F00 url('../images/side_bottom.gif') bottom no-repeat;
               }
               
TD.SIDEFOOTER       {
                height: 28px;
                width: 199px;
                padding-left: 8px;
                padding-right: 8px;

                background: #FE8F00 url('../images/side_bottom.gif') bottom no-repeat;
               }
               
TD.CONTENT       {
               
                width: 199px;
                padding: 8px;
                color: white;
                background: #0177E3;
               }
			   
TD.CONTENT1       {
                height: 40px;
                width: 199px;
                padding: 8px;
                color: white;
                background: #0177E3;
               }			   

/* FEATURED STYLE SHEET   */

TABLE.FEATURED {
                width: 135px;
                }


TD.FHEADER       {
                height: 21px;
                width: 120px;
                padding-left: 15px;
                background: transparent url('../images/featured_header.gif') top no-repeat;
               }


TD.FINFO       {
                height: 21px;
                width: 120px;
                padding-left: 15px;
                color: white;
                background: transparent url('../images/featured_info.gif') top no-repeat;
               }



TD.FFOOTER       {
                height: 19px;
                width: 127px;
                padding-left: 8px;
                padding-right: 8px;
                padding-bottom: 4px;
                background: #FE8F00 url('../images/featured_footer.gif') bottom no-repeat;
               }
               
               


TABLE.BOTTOM {  width: 770px;
                text-align: left;
                color: #3EB6FF;
                padding: 0px;
                margin:0px auto; padding:0px

}

TD.BOTTOM { font-family: Verdana, "Verdana", Sans-Serif;
            font-size: 7pt;
                }





a.NAV:link { color: #ffffff; text-decoration: none }
a.NAV:visited { color: #ffffff; text-decoration: none }
a.NAV:hover { color:#ffc200; text-decoration: underline }
a.NAV:active { color: #ffffff; text-decoration: none}

a.LINK:link { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 7pt}
a.LINK:visited { color: #ffffff; text-decoration: none; font-weight: bold ; font-size: 7pt}
a.LINK:hover { color:#000000; text-decoration: underline; font-weight: bold ; font-size: 7pt}
a.LINK:active { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 7pt}

a.bottom:link { color: #3EB6FF; text-decoration: none }
a.bottom:visited { color: #3EB6FF; text-decoration: none }
a.bottom:hover { color:#00357D; text-decoration: underline }
a.bottom:active { color: #3EB6FF; text-decoration: none}

a.BIG:link { color: #00AB04; text-decoration: none }
a.BIG:visited { color: #00AB04; text-decoration: none }
a.BIG:hover { color:#000000; text-decoration: underline }
a.BIG:active { color: #00AB04; text-decoration: none}


H1 {
  font-weight: bold;
  font-size: 8pt;
  line-height: 8pt;
  font-variant: normal;
  font-style: normal;
  margin: 0px;
  font-family: Tahoma;
  color: white
}

H1.BLUE {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-variant: normal;
  font-style: normal;
  margin-bottom: 5px;
  font-family: Tahoma;
  color: #0052C2
}

H3 {
  font-weight: bold;
  font-size: 10pt;
  line-height: 10pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;

}

H5 {
  font-weight: bold;
  font-size: 9pt;
  line-height: 9pt;
  font-family: arial;
  font-variant: normal;
  font-style: normal;

}

div.hr {
  height: 1px;
  background: #fff url(dot.gif) repeat-x scroll center;
  width:100%;
}
div.hr hr {
  display: none;
}


div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#fff; border:1px solid #000;
  width:200px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}
/* These are used in the wrapTipContent function */
div#tipDiv div.img { text-align:center }
div#tipDiv div.txt { text-align:center; margin-top:4px }


TABLE.table {

        width: 697px;
        }
        
		
TD.titleleft {
        background: url('../images/title_left.gif') no-repeat;
        height: 28px;
        width: 8px;
        color: white;
        font-weight: bold;
        }
        
TD.titleright {
        background: url('../images/title_right.gif') no-repeat;
        height: 28px;
        width: 8px;
        color: white;
        font-weight: bold;
        }
TD.titlemiddle {
        background: #FF9000;
        height: 28px;
        color: white;
        font-weight: bold;
        padding-left: 3px;
        padding-right: 3px;
        }
        		
		
		
		
TD.top {
        background: url('../images/villa_top.gif') no-repeat;
        height: 28px;
        width: 697px;
        color: white;
        font-weight: bold;
        padding-left: 5px;
        }
TD.content1 {
        border-left: 4px solid #FF9000;
        border-right: 4px solid #FF9000;
        border-top: 4px solid #FF9000;
        }
TD.footer {
        background: url('../images/villas_footer.gif') no-repeat;
        height: 12px;
        width: 697px;
        }
        
TD.pagetop {
        background: url('../images/wrapper_top.gif') no-repeat bottom center;
        height: 13px;
        width: 724px;
        }
TD.pagebottom {
        background: url('../images/bottom-gray.jpg') no-repeat bottom center;
        height: 13px;
        width: 724px;
        }
        
TD.info {
        background:#FF9000; padding: 5px; font-weight: bold;
        color: white;

        }

        
