#midfloat
{
  float:none;
  width:500px;
  margin:50px auto 0px auto;
}

#advsection
{
  float:left;
  width:100%;
}

#featbox
{
  float:none;
  width:800px;
  margin:50px auto 0px auto;
}

#stripboxes
{
  float:left;
  width:100%;
}

#optiontabs {
float:left;
width:100%;
}

#index_text
{
  float:left;
  width:auto;
}

#toptab {
background:#FFFFFF url(/images/tab_top_bg.gif) repeat-x scroll 0 101%;
float:left;
margin-top:5px;
width:100%;
}

input.street
{
  float:left;
  margin-left:10px;
  width:190px;
}

#street_box
{
  float:left;
  width:100%;
  padding-bottom:10px;
}

#optiontabs ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:15px 0 0 12px;
padding:0;
}

#optiontabs li {
background:transparent url(/images/tab_top.gif) no-repeat scroll 0 0;
float:left;
height:23px;
margin:0 5px 0 0;
padding:0 5px;
width:81px;
}

#optiontabs li#active {
background:transparent url(/images/tab_top_active.gif) no-repeat scroll 0 0;
float:left;
margin:0 5px 0 0;
padding:0 5px;
width:81px;
}

#padd {
float:left;
padding:5px 0;
text-align:center;
width:81px;
}

#optiontabs a 
{
/*background:#ff8313 url(/images/blue_left.gif) no-repeat scroll left top;*/
color:#000000;
/*padding-left:10px;*/
text-decoration:none;
text-decoration:none;
}

#optiontabs a, #optiontabs a span 
{
display:block;
float:left;
}

#optiontabs a, #optiontabs a span 
{
float:none;
}

#optiontabs a.current, #optiontabs a.current:hover 
{
/*background:#000000 url(/images/navigationbg.gif) no-repeat scroll left top;*/
color:#000000;
/*background-color:#C3D9FF;*/
/*padding-left:10px;*/
}

#optiontabs a.non_current 
{
color:#000000;
/*background-color:#d1d1d1;*/
padding-left:0px;
}

#optiontabs a.non_current:hover
{
color:#000000;
}

#optiontabs a span 
{
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:bold;
}

#optiontabs a, #optiontabs a span 
{
float:none;
}

#optiontabs a.current span, #optiontabs a.current:hover span 
{
/*background:#000000 url(/images/navigationendbg.gif) no-repeat scroll right top;*/
color:#000000;
text-align:center;
/*background-color:#C3D9FF;*/
/*padding:5px 10px 5px 0;*/
}

#optiontabs a.non_current span 
{
/*background:#000000 url(/images/navigationendbg.gif) no-repeat scroll right top;*/
color:#000000;
text-align:center;
/*background-color:#d1d1d1;*/
/*padding:5px 10px 5px 0;*/
}

#optiontabs a.non_current:hover span
{
color:#000000;
}

#inner_containerbox,#inner_containerbox2
{
  float:left;
  width:498px;
  border-bottom:1px solid #BBBBBB;
  border-left:1px solid #BBBBBB;
  border-right:1px solid #BBBBBB;
}

#inner_containerbox2
{
  overflow:hidden;
}

#inner_containerbox2
{
  width:798px;
}

div.smallboxes {
float:left;
width:100%;
}

div#industry_box {
float:left;
padding:10px 0;
width:100%;
}

#outer_message
{
  float:none;
  width:500px;
  margin:0 auto;
}

#boxflow
{
  float:left;
  width:100%;
  margin-top:25px;
}

.container_big {
background-color:#d3e7fd;
color:#000000;
float:left;
width:100%;
}

.rtop, .rbottom {
background:#FFFFFF none repeat scroll 0 0;
display:block;
}

.rtop *, .rbottom * {
background-color:#d3e7fd;
display:block;
height:1px;
overflow:hidden;
}

.r1 {
margin:0 5px;
}

.r2 {
margin:0 3px;
}

.r3 {
margin:0 2px;
}

.r4 {
height:2px;
margin:0 1px;
}

#content_box
{
  float:left;
  width:100%;
  background-color:#d3e7fd;
  padding:10px 0px;
}

#testimonialbox
{
  float:none;
  width:94%;
  margin:0 auto;
}

#title_testimony
{
  float:left;
  width:100%;
  font-family:Verdana,sans-serif;
  font-size:12pt;
  font-weight:bold;
  text-decoration:underline;
}

#content_testimony
{
  float:left;
  width:98%;
  height:62px;
  overflow:hidden;
  margin-left:10px 0px 0px 5px;
	position: relative;
}

#more_testimony
{
  float:right;
  width:auto;
  background-color:#465E84;
}

a#moreinfo,a#moreinfo:visited,a#moreinfo:link,a#moreinfo:active
{
  float:right;
  width:auto;
  margin-right:20px;
  font-family:Verdana,sans-serif;
  font-size:8pt;
  font-weight:bold;
  color:#000000;
}

a#moreinfo:hover
{
  text-decoration:underline;
}

a#moretest,a#moretest:visited,a#moretest:link,a#moretest:active
{
  float:left;
  padding:5px 15px;
  font-family:Verdana,sans-serif;
  font-size:7pt;
  font-weight:bold;
  color:#ffffff;
   text-decoration:none;
}

a#moretest:hover
{
   text-decoration:underline;
}

	#TickerVertical {
		width: 100%;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
             height:62px;
	}
	#TickerVertical li {
		display: block;
		width: 100%;
		margin: 0;
		padding: 6px;
		float: left;
             font-family:Verdana,sans-serif;
             font-size:10pt;
             text-align:justified;
             height:62px;
	}

	#house_container #HouseVertical1,#house_container #HouseVertical2,#house_container #HouseVertical3{
		width: 100%;
		display: block;
		list-style: none;
		margin: 0;
		padding: 0;
             height:135px;
             float:left;
	}

	#HouseVertical1 li,#HouseVertical2 li,#HouseVertical3 li{
		display: block;
              background:none;
		width: 98.5%;
		margin: 0;
		padding: 6px;
		float: left;
             font-family:Verdana,sans-serif;
             font-size:10pt;
             text-align:justified;
             height:125px;
	}

#housefloat
{
   float:none;
   width:99%;
   margin:0 auto;
}

#house_container
{
   float:left;
   width:100%;
   height:135px;
   overflow:hidden; 
   z-index:1;
   display: block;
	position: relative;

}

#house_pic,#house_details
{
    float:left;
}

#house_pic
{
   width:39%;
   margin-left:1%;
}

#house_details
{
   width:59%;
   margin-top:5px;
}

.shiftcontainer{
position: relative;
left: 3px; /*Number should match -left shadow depth below*/
top: 3px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 135px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -3px; /*shadow depth*/
top: -3px; /*shadow depth*/
height:100px;
}

img#house_img
{
  border:solid 1px #000000;
  height:100px;
}

#box_section
{
  float:left;
  width:49%;
  padding:5px 0px;
  background-color:#f3f3f3;
}

#house_name_main,#house_name
{
  float:left;
  width:100%;
  font-family:Verdana,sans-serif;
  font-size:8pt;  
  font-weight:bold;
  margin-top:3px;
  overflow:hidden;
}

#house_name
{
  font-weight:400;
}

#indextitle,#stripboxx
{
  float:left;
  width:100%;
  margin-top:5px;
  font-family:Verdana,sans-serif;
  font-size:7.5pt;  
  font-weight:bold;
  text-align:center;
  height:15px;
}

#stripboxx
{
  margin-top:15px;
  height:auto;
}

#index_label
{
  float:left;
  width:130px;
  text-align:right;
  font-size:8pt;  
  margin-top:2px;
}

input#city
{
  float:left;
  width:190px;
  font-family:Verdana,sans-serif;
  font-size:8pt;  
  margin:0px 5px 0px 10px;
  font-weight:bold;
}

input#subbutton
{
  float:left;
  font-family:Verdana,sans-serif;
  font-size:8pt;  
  font-weight:bold;
  margin-left:10px;
 }

select#state
{
  float:left;
  width:auto;
  font-family:Verdana,sans-serif;
  font-size:9.35pt;  
  font-weight:bold;
}

select#beds,select#bath,select#distance
{
  float:left;
  margin-left:10px;
  font-family:Verdana,sans-serif;
  font-size:8pt;
}

#advanced
{
  float:left;
  width:93%;
  font-family:Verdana,sans-serif;
  font-size:7.5pt;  
  text-align:right;
  margin-top:15px;
  text-decoration:underline;
  cursor:pointer;
  padding-bottom:5px;
}

#separators
{
  float:left;
  width:94%;
  margin:0px 3% 0px 3%;
  border-bottom:solid 2px #a1a1a1;
  height:5px;
}

#adv_box
{
 width:100%;
 float:left;
 margin-top:5px;
  padding-bottom:5px;
}

#adva_strips
{
  float:none;
  width:99%;
  margin:0 auto;
}

#adv_boxx
{
  float:left;
  width:100%;
}

div#unit_label,#unit_label_small{
float:left;
font-family:Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
margin-left:10px;
text-align:left;
width:93%;
padding:5px 0px;
}


div#chk_unit, div#chk_unit2 {
float:left;
margin-left:5px;
width:158px;
}

input.chkbox {
float:left;
width:auto;
}

div#unit_label_op {
float:left;
font-family:Verdana,sans-serif;
font-size:8.5pt;
margin-left:3px;
width:auto;
margin-top:2px;
}

input.mrents
{
  float:left;
  margin:0px 5px;
  font-family:Verdana,sans-serif;
  font-size:9pt;
  width:120px;
}

#rent_float
{
 float:none;
 width:94%;
 margin:0 auto; 
}

input#mapbox
{
  float:left;
  margin:0px 5px 0px 50px;  
}

#stripboxx select
{
float:left;
font-family:Verdana,sans-serif;
font-size:8pt;
font-weight:bold;
margin:0 5px 0 10px;
width:195px;
}

#city_counter,#city_counter1,#city_counter2,#sel_counter2,#city_counter5,#city_counter3
{
  float:left;
  width:auto;
}

#sel_counter2
{
  margin-left:10px;
}

#map_box
{
  float:left;
  width:100%;
}

#city_counter2
{
  font-size:8pt;
}

.namebox
{
  float:left;
  width:auto;
}

.radb
{
  float:left;
  margin-top:3px;
}

#raddiv,#prop_counter1,#prop_counter2
{
  float:left;
  width:auto;
}

#radtext
{
  float:left;
  font-size:8pt;
  margin-top:3px;
  margin-right:5px;
}

#stripboxx select
{
  height:20px;
}
