 body {font-size: 0.88em; color: #3a67aa; font-family: arial;  margin:0;}
 td {font-size: 0.88em; color: #3a67aa; font-family: arial;}
 #wrapper {background-image: url(images/background.jpg); background-repeat:repeat-y; background-position: top center; height:auto}
 #centered { position: relative; margin: 0 auto; width: 800px;  text-align: center;  height:auto;}
 a {color:#3b8dbd;}
 p {font-family: arial; font-size: 0.88em; text-align: left;}
 select {font-family : verdana; font-size : 0.8em}
 .flash {position: absolute; left: 280px; top: 10px; z-index: 0;}
 .banner {position: absolute; left: 1px; top: 0px; z-index:0;}
 .mainimage {position: absolute; left: 270px; top: 170px;} 
 #content {position: absolute; left: 20px; top: 180px; width: 750px; z-index:5; margin:1px; font-family: arial; font-size: 0.88em; text-align: left; z-index:100; height:auto;}
  .menu {position: absolute; left: 0px; top:140px; z-index: 20; font-size: 12px; color: #000033; width:800px; word-spacing: 35px; text-align:center; font-weight:800; }
 .menu a {text-decoration:none; font-size: 12px; color: #000033; }                   
 .menu a:hover {text-decoration:none; font-size: 12px; color: #E7A614;}              
 .footer {position: absolute; left:0px; bottom:0px; width: 800px; z-index: 125; text-align: center; font-size: 9px;} 
  .footer a {text-decoration:none;}   
  .searchblock {position: absolute; width: 254px; height: 187px; top:436px; left: 20px; text-align: left; vertical-align: middle; background-image: url(images/search.gif); background-repeat: no-repeat; z-index:200;}
  
h1 {font-size:2em; font-weight: 800; color: #3a67aa;} 
h2 {color:#07253f; font-size:1.5em; margin:0px; padding: 0px;} 
.textHeader {font-size:2em; font-weight: 800; color: #3a67aa;} 
h3  {font-size:12px; font-weight: 800; color: #000033; text-align:center; margin:0px; padding:0px;}  
 .textHeader2 {font-size:12px; font-weight: 800; color: #000033;} 
  
#mapwrapper {position:absolute; top:83px; left:178px;} 
#map {width:160px; float:right;}
#map a {display:block; float:left; margin:0 0 5px 5px; width:15px; height:15px; border:2px solid #3199cc;}
#map a img {width:15px; height:15px; border:0;}
#map a:hover {border-color:#ddd; }
#map a:hover img {position:absolute; width:auto; height:auto; left:60px; top:-280px; border:2px solid #3199cc; }

 .ads {position: absolute; left:20px; top:236px; }

 .crumbs{position:relative; top:0; left:0px; width:700px; z-index:1;}
 
        /*.content2{position:relative; top:45px; left:250px; width:450px; }*/
        .content2{ width:450px; margin: 0px auto; float: right; }
        
        
         .picture {position:relative;top:0; float:left;left:55px; width:124px;  background-image:url('images/picbox.jpg'); background-repeat: no-repeat;  height:124px;}
        .picture img {position:relative; top:10px; left:10px; }
        .imgMain{ position:absolute; top:40px; left:0px; width:210px; height:200px; background-image:url('images/imagebox.jpg');  background-position:bottom; background-repeat: no-repeat;  }
        .imgSold{ position:absolute; top:40px; left:0px;   width:210px; height:200px; background-image:url('images/sold.gif');  background-position:center; background-repeat: no-repeat; z-index:500;  } 
        
           
        
        .imgRent{ position:absolute; top:40px; left:0px;   width:210px; height:200px; background-image:url('images/rented.gif');  background-position:center; background-repeat: no-repeat; z-index:500;  }  
       
        /*.subcontent{ position:relative;  top:120; left:55px; width:400px; }*/
        .subcontent{ position: static; width: 400px; margin: 0px auto; }
        
        .searchtable td  {font-size: 12px; color: #3a67aa; font-family: arial;}    
.searchtable input {font-size:12px;} 