/****Global Integrity****/
/***CONTACT FORM***/
#ss{
  width: 193px;
  height: 150px;
  float: right;
  text-align: center;
  padding-left: 19px;
}
#info{
  padding: 10px 0px 0px 24px;
}
#contact{
  width: 530px;
  height: auto;
  font-size: 10pt;
  text-align: left;
  background: #343E2F;
  padding: 10px 0px 10px 0px; 
}
#life{
  width: 527px; 
  height: auto; 
  padding: 0px 2px 0px 2px;
  color: #222; 
  background: #fcfcfc;
}
#life table td{ text-align: left; }

body{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  margin: 10px 0px 0px 0px;  
  text-align: center;
  background-color: #000; 
}
#container{
  width: 752px;
  height: auto;
  margin-left: auto;
  margin-right: auto;
}
#top{
  width: 752px;
  height: auto;
  float: left; 	
}

#top_logo{
  width: 750px;
  height: 148px;
  background: url('/files/corporate/000/000/001/60/gateway/images/top.jpg') no-repeat top left;
  float: left;  
}

#left_content_1{
  width: 220px;
  height: 450px;
  background: url('/files/corporate/000/000/001/60/gateway/images/left.jpg') repeat-y top left;
  float: left; 
}

#left_content_2{
  width: 200px;
  float: left; 
}
#right_content_1{
  width: 532px;
  height:auto;
  float: left;
}
#bottom { 
  width: 750px; 
  height: 70px;
  background:  url('/files/corporate/000/000/001/60/gateway/images/btm.jpg') no-repeat top left;  
  float: left;
}
#d_claimer{
  width: 750px;
  height: auto;
  float: left;
}
.copyright{color: #fff;}
.disclaimer{
  color: #C3B76F;
  font-size: 10px;
  font-weight: normal;
}
.disclaimer:hover{color: #aeae80;}
#disclaimer_hover{color: #b5b5b5;} 
img{border: none; }
a{
  font-weight: bold;
  font-size: 10pt;
  color: #cf943b;
}
a:hover{color: #999999; }
.eho{filter: invert;}
/*******************FORMS***************************************/
table #contact_table{
width:480px; 
  font-size: 10pt;
  text-align: left;
  float: left;
  color: #FFF;
}
.cityname{
  display:block;
  background-color: #444;
  color: #fff;
  font-size: 11pt; 
  text-align: center;
  clear: both;  
  font-weight: bold; 
}
td .cityname{
  border-top: 2px ridge #fff; 
  border-bottom: 2px ridge #fff; 
}
.site_check{
  float: left; 
  text-align: left;
  font-size: 10pt; 
  display: block;
  width: 50%;
  font-weight: bold;
  color: #fcfcfc;  
  padding: 5px 0px 5px 0px;
}

/***SEARCH TABLE***/
#search{
  width: 530px; 
  height: 400px;   
  text-align: left;
  background: #3E3E2F; 
  color: #fff; 
  padding: 5px 0px 0px 0px; 
}  
#search_table{
  width: 520px; 
  text-align: left;
  float: left;
  font-size: 10pt; 
  padding-left: 20px; 
  
}
table#search_table{padding-left: 20px; }
/***RESULTS TABLE***/
#results_table{
  width: 525px;
  height: 490px;
  text-align: left;
  padding: 10px 0px 0px 5px; 
  float: left; 
  overflow: auto;
  background: #343E2F;
 
}
#results_table a{color: #fc3d46;}
#results_table a:hover{color: #999}
.community_name{
  float: left;
  padding-bottom: 2px; 
}
.middle{
  width: 508px;
  border-bottom: 2px solid #000; 
  padding: 5px 0px 2px 0px;
}
.middle_left{
  width: 105px;
  height: 105px; 
  float: left;
  clear: left;
}
.middle_middle{
  width: 185px;
  height: 90px;
  background: #eee;
  float: left; 
}
.middle_right{
  width: 215px;
  background: #F9EED2;
  float: left;
}
.community_url{
  clear: both;
  padding-bottom: 4px; 
} 
.site_img{}
.community_info{
  font-size: 10pt; 
  text-align: left; 
}
#specs_table{
  font-size: 10pt; 
  text-align: left;  
}


/***MAP POP-UP***/
#mapDiv a{
   position:absolute;
   text-decoration:none;
   font-weight:bold;
}
#txtcontent{
   background-color: #e7e4db;
   border: 1px solid #000;
   width: 220px;
   font-size: 10pt; 
   text-align:center; 
}
#dhtmltooltip{
   position: absolute;
   left: -300px;
   visibility: hidden;
   z-index: 100;
   filter:   progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#url{font-weight: bold; }					
#nav_128 table{float: left; }
#nav_128{padding: 4px 0px 0px 28px; } 
#nav_128_level_2 {margin-left: 4px; }
#nav_128 a{
  color: #fff;
  padding: 2px 10px 4px 0px;  
  border-bottom: 1px solid #fff; 
}
#nav_128 a:hover{
  color: #333;
  background: #444;
}
#nav_128_level_2 a{
  background:#42423f;
  color: #fff;
  padding: 2px 18px 2px 2px; 
  border-bottom: 1px solid #fff; 
}
#nav_128_level_2 a:hover{
  background: #70706c;
  color: #fff;
}
#nav_128_level_3 a{
  background: #70706c; 
  color:#fff;
  padding: 2px 10px 2px 2px; 
border-bottom: 1px solid #fff; 
}
#nav_128_level_3 a:hover{
  background: #95958D; 
  color:#fff;
}
#nav_128_level_4 a{
  background: #95958D; 
  color:#fefefe;
  padding: 2px 10px 2px 2px; 
border-bottom: 1px solid #fff; 
}
#nav_128_level_4 a:hover{
  background: #70706c; 
  color:#fff;
}


/*#####PODCAST CSS###################
Change paths to background images for the 
search form as well as the results form. 
Every element of the Apt Cast form can be modified 
within this CSS. Either embed the css within the body 
of the respective HTML page or copy it to the 
relative external stylesheet. 
##################################*/
#pod_left{
	width: 160px; 
	height: 190px; 
	float: left; 
	padding: 0px 0px 0px 8px;
	margin: 0px 0px 0px 10px;
	text-align:left;
}
#pod_right{
        width: 200px; 
	height: auto; 
        float: left;
	border-left: 1px dashed #FFFFFF;
        text-align: left;
        margin: 0px 0px 30px 20px; 
	padding: 0px 0px 0px 10px;

}
#clock{ 
  color: #fff; 
  font-weight:bold; 
  text-align: center; 
  font-size: 9pt;
  width: 100%;
  padding: 20px 0px 0px 0px; 
} 
#search_form{
  padding-top: 65px; 
	color: #fff; 
  font-weight: bold;
  font-size: 8pt;
}
#btn_pod{
 vertical-align: bottom;
 clear: both; 
}
#pod_search, #pod_results{
  width: 530px; 
  height: 340px; 
  background: url('http://rentsfl.com/files/corporate/000/000/001/60/gateway/images/pod_cast_bg_search.jpg') no-repeat;
  float:left; 
  margin-top: 10px; 
}
#pod_results{
 background: url('http://rentsfl.com/files/corporate/000/000/001/60/gateway/images/pod_cast_bg_success.jpg') no-repeat;

}
#results_div{
  padding: 60px 20px 0px 0px; 
  font-size: 8pt;
  color: #fff; 
  font-weight: bold;
  text-align:center;  
}
#pod_feed {
	text-align:left;
	color: #DBB22C;
	background-color:transparent;
}
.pod_text{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold; 
	font-size: 9pt;
	color:#fff; 
}
.pod_check{
	font-size: 8pt;
}
.pod_select{
	padding: 5px 0px 5px 0px; 
}
.pod_emphasis{
  color:#EFCC2C;
}
#results_div a{
 color:#EFCC2C;
}
