a{ color: #444444; text-decoration: none; }
a:hover{ color: #0099cc; font-weight: normal; }
a.menu,a.menu:link,a.menu:visited{ color: #ffffff; display: block; font-size: 11px; text-align: center; text-decoration: none; width: 124px; }
a.menu:hover,a.menu:focus,a.menu:active{ color: #ffff00; font-size: 11px; font-weight: normal; text-align: center; }
a img{ border: none }
a.smenu{
  font-size: 12px;
}
b{ color: #006AD0; }
body{ background: #2F6DA8; color: #595959; font-family: Arial,Helvetica,sans-serif; margin: 12px 0 0 0; text-align: center; }
div.info{ left: 0; position: absolute; visibility: hidden; width: 600px; z-index: -1; }
div.menu, table.menu td { text-align: center; }
div.pics table { border-left: 1px; border-right: 1px;}
div.pics td { border: 1px solid #ffffff; border-collapse: collapse; }

h1{ border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px; color: #ffffff; font-size: 20px; font-weight: normal; line-height: 32px; margin-bottom: 4px; text-align: right; }
h1.site{ border: 0 none; color: #0080c0; font-size: 20px; font-weight: normal; line-height: 30px; margin-top: -4px; text-align: center; }
h2{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
h3{color:#4397C9;font-size:17px;text-align:center;}
h4{ color: #e85d00;font-size:17px;text-align:center; }
hr{ border: none; border-top: 1px solid #c0c0c0; color: #c0c0c0; height: 1px; }
html>body #footer{ width: 766px; }

iframe{ margin: 0 auto; }
p,td{ color: #595959; font-size: 12px; text-align: justify; }
small{ color: #454545; font-size: 12px; font-weight: normal;       }

table.bodyborder{ /*border: 1px solid #ffffff; border-collapse: collapse; border-width: 0 1px;*/width:768px;}
table.border,td.border{ border: 1px solid #d7d7d7; border-collapse: collapse; font-size: 11px; }
table.border2,td.border2{ border: 1px solid #9cc5d8; border-collapse: collapse; font-size: 11px; text-align: center; }
table.border3,td.border3{ border: 10px solid #ffffff; border-collapse: collapse; font-size: 11px; text-align: center; }
table.menu{ background: #629edb; background-image: url(../graphics/menubar.gif); border: 1px solid #ffffff; border-bottom: 0; height: 20px; width: 768px; }
table.r { border: 1px solid #DCDCDC; border-bottom-style: none; border-collapse: collapse; border-right-style: none; color: #ff0000; font-size: 12px; text-align: center; }
td.bads{ background: #ffffff; padding: 10px 0 10px 0; text-align: center; width: 140px;border:solid #DCDCDC;  border-width: 0px 0px 0px 1px; }
td.body{ background-color: #ffffff; border: solid #EBEBEB; border-width: 0px 0px 0px 0px; padding: 10px; }
td.body2{ background-color: #ffffff; padding: 10px; }
td.list{ padding-bottom:10px; color:red;  padding: 10px 0 10px 15px;  }
td.r, td.rb { border: 1px solid #DCDCDC; border-collapse: collapse; border-left-style: none; border-top-style: none; font-size: 12px; text-align: center; }


th{ background: #629EDB; color: #FFFFFF; font-size: 11px; padding: 3px;  border: 1px solid #DCDCDC;    background-image: url(.../graphics/menubar.gif);   }
.quote { border: 1px solid #B5E6FF; width: 468px; }
#beds table b, #beds table th{ font-size: 12px; }
#beds td,#beds table{ border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 10px; } 
#bulist li{font-size:11px;color: #707070;  list-style: circle;  dxisplay: block;  margin-left: -7px;       }
#footer{ background: #629edb; background-image: url(../graphics/menubar.gif); border: 1px solid #ffffff; clear: none; height: 20px; margin: 0; width: 766px; color:#ffffff;font-size:11px;}
#footer a{ color: #ffffff; font: 11px arial; line-height: 20px; margin-left: 5px; text-decoration: none;  float:left;  }
#footer a:hover{ color: #ffff00; }
#footer i{ color: #ffffff; float: right; font: 11px arial; line-height: 20px; margin-right: 5px; }
#table td,#table table { border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 12px; text-align: center; }
#table2 table, .table2 table{ background-color: #ffffff; border: 1px solid #d1d1d1; border-bottom: 1px solid #9c9c9c; border-collapse: collapse; border-right: 1px solid #9c9c9c; font-size: 11px; }

#table2 td, .table2 td  { border: 1px solid #e2e2c5; border-collapse: collapse; font-size: 11px; }
#table2 a, .table2 a{ font-size: 12px; }
#table2 b, .table2 b{ font-size: 14px; }


#table3 a:hover, #table2 a:hover, .table2 a:hover { color: #518cc5; }
#table3 td,#table3 table, #table2 td, .table2 td, #table2 table, .table2 table { border: 1px solid #dcdcdc; border-collapse: collapse; font-size: 11px; }










