body{
   margin: 0;
   padding: 0;
   font: normal 11px Tahoma, Arial;
   background:#dadada url('http://www.dragonrealtors.com/images/bg_page.gif') repeat-x top left;
}
a img{border: none}
form{display:inline}
#main{
   width: 782px;
   margin: auto;
   padding-top: 4px;
}
#header{
   height: 106px;
   background: url('../images/top.jpg') center top no-repeat #ffffff;
}
#header .logo{
   margin: 1px 0 0 1px;
   position: absolute;
}
#header .menu{
   position: absolute;
   margin-top: 650px;
   margin-left: 210px;
   z-index:-1;
}
#header .sf{
   position: absolute;
   margin-top: 500px;
   margin-left: 1px;
   width: 203px;
   color: #000000;
   font: bold 11px Tahoma;
   background:#dadada url('http://www.dragonrealtors.com/images/searchbg.jpg')   
}
#header .sf table{
      line-height: 0px;
}

#header .sf table select{
   font-size: 10px;
}
#header .sf label{
   position: absolute;
   margin-top: 3px;
}
#header .sf table select{
   font-size: 10px;
   width: 10%;
}
#header .sf table{
   width: 190px;
}
#content{
   position: absolute;
   background: #FFFFFF;
width: 782px;
height: 475px;
    background:#dadada url('http://www.dragonrealtors.com/images/bg_pagemain.jpg')
}
#left{
   position: absolute;
   margin-left: 575px;
   background: #FFFFFF;

   color: #000000;
   width: 203px;
}
#left .menu a, #left .menu a:link, #left .menu a:visited{
   display: block;
  
   color: #000000;
   text-transform: uppercase;
   margin-top: 200px;

   padding: 4px;
   text-decoration: none;
   font: bold 11px Tahoma;
}
#left .title{
    position: absolute;
   padding: 4px;
   
   text-transform: uppercase;
   
   color: #FF6600;
 margin-left: 160px;
   margin-top: 0px;
   font: bold 11px Tahoma;
}
#left .cats a, #left .cats a:link, #left .cats a:visited{
     color: #000000;
   
   padding: 10px;
   text-decoration: none;
   font: normal 11px Tahoma;
}
#left .cats h3{
   margin: 0;
   padding: 10;
}
#left .cats h3 a, #left .cats h3 a:link, #left .cats h3 a:visited{
 color: #000000;
}
#left .sbox{
    position: absolute;
   
   margin-bottom: 5px;
margin-top: 30px;
   margin-left: 40px;
}
#left .sbox a{
   font: bold 11px Tahoma;
   color: #000000
}
#news .item{
   color: #000000;
   padding: 10px 0 0 15px;
   
}
#right{
   vertical-align: top;padding: 10px;
}
#right h1{
   font: normal 18px Trebuchet MS;
   margin: 3px 0;
   color: #333;
}
#right{
   color: #333;
}
#right a,#right a:link, #right a:visited{
   color: 333;
}
#footer{
   background: url('../images/footer.gif') bottom left no-repeat;   
   height: 35px;
   margin-top: 440px;
   position: absolute;
   width: 782px;
}
#footer #copy{
   position: absolute;
   margin-top: 10px;
   margin-left: 10px;
   color: #FFF;
}
#footer .links{
   position: absolute;
   margin-top: 10px;
   margin-left: 100px;
   width: 670px;
   text-align: right;
color: #FFF;

}
#footer .links a{
   font: bold 11px Tahoma;
   color: #FFF;
   text-decoration: none;
}

#stats td{
   width: 100px;
}
#left .br{
   width: 20px;
   background: #fff;
   border: 1px solid #888;
   color: #000;
   text-align: center;
}
#stats{
   padding-left: 10px;
}

#welcome{
   position: absolute;
   margin-top: 0px;
   margin-left: 0px;
   width: 300px;
   text-align: left;
   color: #000;

}
