.communities { width:960px; }

#floorplans { }
  #floorplans .element { float:left; width:200px; height:180px; margin:0 10px 10px 0; }
  
#options { position: relative; }
#options .option { float: left; padding: 0px; margin: 0px;  margin-right: 4px; line-height: 33px; }    
#options .option a { margin: 0px; padding: 8px 10px 5px; background-color: #ccc; color:#222; text-decoration:none; }    
#options .option a.selected { background-color: #103f53; color:#eee; } 
   
#map { float:right; width:475px; border: 1px solid #cacaca; }
#community-list { float:left; width:475px; padding-right:10px; }
  #community-list th { font:bold 14px "Rockwell", Georgia; color:#294e6e; }
  #community-list td { padding:8px 0; border-bottom:1px dotted #d1d1d1; }

.home-overview #content { width:960px; }
.home-detail  { width: 600px; }
.panel { float:left; width: 100%; }

.wide { padding:25px 0; margin:0 0 25px; border-bottom:1px dotted #d1d1d1; }

#searchForm { margin-bottom: 10px; width: 100%; }
#searchForm label { display:block; font-weight: bold; }
#searchForm select { width:180px; padding: 4px; border: solid 1px #061d3d; color: #061d3d; background-color: #efefef;  }
#searchForm label { display:block; font-weight: bold; }
#searchForm .btnsubmit 
{
  cursor: pointer; 
  background-color: #294e6e; 
  padding: 5px;
  color: #efefef; 
  font-weight: bold; 
  margin-top: 2px;
}

.databox { 
    border:2px solid #294e6e;
    text-align:left;
}

.dataheader { 
  background-color: #294e6e;
  height:40px;
  color: #ffffff;
}
tr.dataheader td, tr.dataheader th { 
  background-color: #294e6e;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  padding: 0px;
  vertical-align: middle;
}
.datatable { width: 100%; }
.datatable td { vertical-align: top; padding: 5px; text-align: left; font-size: .8em; }
.datatable td a { text-decoration: none; font-style: italic; color: #294e6e; }
.datatable td a:hover { text-decoration: underline; color: #294e6e; }
.datatable tr { background-color: #ffffff; }
.datatable tr.altrow { background-color: #efefef; }
.datatable td { border-bottom: solid 1px #294e6e; }
.datatable tr.sectionrow { background-color: #294e6e; }
.datatable tr.sectionrow td, .datatable tr.sectionrow td a { font-weight: bold; color: #ffffff; font-style: italic; }

