#noneflashbanner{
background: #ffffff url('remaxtwincity.jpg') 10px 0 no-repeat;
height:200px;
border:none;
position:relative;
}
#noflashnav{
height:56px;
width:100%;
position:absolute;
bottom:0;
}
#noflashnav ul{
margin: 0;padding: 0;list-style-type: none;list-style-position: outside;position: relative;line-height: 1.5em;
margin-left:15px;
}
#noflashnav li{float: left;margin-right:7px;position: relative;}
#noflashnav a{
display: block;
height:56px;
padding: 18px .8em;
color: #fff;
text-decoration: none;
text-align: center;
font-size: 15px;
font-weight:bold;
line-height:20px;
}
#noflashnav a:hover{
background: url('nav_grad.jpg') 0px -1px repeat-x;
}
#noflashnav #a2,#noflashnav #a3,#noflashnav #a4,#noflashnav #a5,#noflashnav #a6, #noflashnav #a8{
color:#ffffff;
padding: 8px .8em;
}
#mainpropertysearch, #realtorfilter{
text-align:center;
}
#mainpropertysearchlist{
margin:0 auto;
text-align:left;
width:260px;
margin-bottom:50px;
}
#mainpropertysearchlist ol li{
margin-bottom:10px;
}
#mainpropertysearchlist ol{
padding:0;
margin:0;
list-style-type: none;list-style-position: outside;
}
#officedetails_wrap{
border-top:1px solid #26508b;
margin-top:20px;
}
#officedetails{
display:inline-block;
}
#officedetails div{
display:inline-block;
font-size:11px;
float:left;
padding:14px 12px 0px 12px;
text-align:left;
}
#officedetails div span{
display:block;
font-weight:bold;
text-align:center;
}
#officedetails div ul{
list-style-position: inside;
padding:0px;
}
#officedetails div ul li{
margin-bottom:5px;
}
#officedetails a,
#officedetails a:link,
#officedetails a:visited{
text-decoration:underline;
}
#officedetails div a:hover{
color:#000;
}
#banner_container{height:220px;}
