body {

	background: #282822 url(/images/azbfTopBG.jpg) repeat-x;

 	}
#city_contain{
margin:-8px 0 0 0;
padding:0;
float:left;
}
#search_fields{
float:left;
margin:0 15px 0 15px;
}
.green,.red,.blue{
margin:0;padding:0;
display:inline;
font-size:16px;
font-weight:bolder;
}
.green{
color:#54d100;
}
.red{
color:#ff0701;
}
.blue{
color:#0042ea;
}
#content{
float:left;
width:800px;
text-align:center;
margin:0 auto 0 auto; 
}

#regular{
font: 12px "Lucida Grande", Arial, Helvetica, sans-serif;
font-family: Georgia, serif;
}

#wrapper{
margin:0 auto 0 auto;
width:992px;
}
h1,h2,h3,h4{
margin:0;
padding:0;
}
h2{
font-size:16px;
color:#00355f;
}
h4{
color:#0062b0;
font-size:18px;
}
a{
color:#0062b0;
}
a:hover{
}
img{
border:0;
}
ul{
margin:0;
padding:0;
list-style:none;
}
#top_head{
width:100%;
}

#banner{
border:1px solid #dcdcdc;
margin:5px 0 0 0;
width:100%;
}

#banner img{
margin:0;padding:0;
}
#navi{
width:100%;
border:1px solid #dcdcdc;
}
#main_nav{
height:30px;
width:100%;

}
#main_nav li{
line-height:30px;
float:left;
margin:0 0 0 40px;
}
#main_nav li a:hover{
}

#content_container{
margin:3px 0 0 0;
width:835px;
}
#content_bottom{
float:left;
background:url(../images/content_bottom.png);
width:835px;
height:18px;
}

#left_column{

background:#fff;
float:left;
width:835px;
}
#right_column{
}

.props{
background: #D5D4BD;
float:left;
margin:0px auto 5px auto;
padding:10px 0 0 0;
font-size:14px;
width:50%;
height:150px;
border-bottom:1px dashed;
}
.props li img{
float:left;
margin:0 10px 0 10px;
}
.props li{
display:block;
}
#property_container{
width:810px;
margin:0 auto 0 auto;
}

#home_content{
margin:10px 0 0 40px;
}
#inside_left{
float:left;
width:500px;
}
#inside_right{
margin:0 0 0 10px;

width:270px;
float:left;
text-align:center;

}
.blurb{
background:#fff;
width:450px;
}
.blurb img{
float:left;
}
#contact_me img{
float:left;
}
#contact_me{
margin:30px 0 55px 20px;
width:450px;
}
#content_footer{
float:left;
margin:3px 0 0 0;
padding:5px 0 0 0;
width:100%;
border-top:2px solid #00355f;
background:#fff;
text-align:center;
}
#foot_left{
margin:0 0 0 20px;
float:left;
}
#foot_right a{
color:#fff;
}
#foot_right{
float:right;
width:290px;
}
#mission{
width:100%;
text-align:justify;
}

#history{
width:100%;
text-align:justify;
}
#history img{
text-align:center;
}
#contact_wrap{
width:500px;
margin:0 auto;
}
#contact_contain{
float:left;
margin:0 0 0 255px;
width:500px;
}
#log_container{
float:right;

}
#log_container form{
margin:0px 0 0 0;
}
.finance_push{
margin:0 0 0 380px;
}
#contact-email-div{
float:right;
width:230px;
}