/*<!-- * { margin: 0 ; padding: 0 } --> */

body {
                  text-align: center ; 
                  padding: 0 ; 
                  margin: 10px 0px 0 0px ;
}

#wrapper { 
                  position: relative ; 
                  width:800px;  
                  margin: auto; 
                  text-align: left ; 
                  border: 0px solid white
}

#head { 
                  position: relative ;
                  top: 0 ;
                  width: 800px ;
                  z-index: 20 ;
}

img.openinghead {  
                  border: 0px ; /* solid white; */ 
} 
div.lake { 
                  position: relative ;
                  width: 800px;
}
img.lake { 
                  border: 0px solid black ; /* solid white; */ 
} 

div.lisaalby { 
                  position: absolute ;
                  top: -00px ;
                  left: 477px; 
                  z-index: 4; 
}
/*lisaalby left: 464px;*/

div.tpwidget { 
                  position: absolute ;
                  top: 110px ;
                  left: 0px; 
                  z-index: 30; 
}


img.lisaalby {  
                  border: 0px solid black ; /* solid white; */ 
} 

div.navbutton1, div.navbutton2, div.navbutton3, div.navbutton4, div.navbutton5, div.navbutton6, div.navbutton7, div.navbutton8{
                  left: 210px ;               
                  width: 200px;
                  position: absolute ;
                  z-index: 25 ;
}
div.navbutton3, div.navbutton4, div.navbutton5, div.navbutton6, div.navbutton7{
                  left: 430px ;               
                  width: 200px;
                  position: absolute ;
                  z-index: 25 ;
}


div.navbutton1 { top: 455px }
div.navbutton2 { top: 488px }
div.navbutton8 { top: 521px } 

div.navbutton3 { top: 455px }
div.navbutton4 { top: 488px }
div.navbutton5 { top: 521px }

 /* BUTTON 888888888888888 



div.navbutton4 { top: 230px }
div.navbutton5 { top: 265px }
div.navbutton6 { top: 300px }
div.navbutton7 { top: 335px }
div.navbutton8 { top: 370px }*/

                  
div.strip, div.strip1, div.strip2, div.strip3, div.strip4 {  
                  top: 470px ;
                  width: 133px;
                  height: 100px ;  
                  position: absolute ;
                  border: 1px solid white ;
                  z-index: 6 ;                  
} /* top:420px */

/*div.strip1 { left: 20px  }
div.strip2 { left: 163px }
div.strip3 { left: 306px }
div.strip4 { left: 449px }*/
div.strip1 { left: 70px  }
div.strip2 { left: 213px }
div.strip3 { left: 356px }
div.strip4 { left: 499px }

/*                  top: 450px ;                   height: 160px; */

div.default { 
                  margin-top: 10px ;
                  position: relative ;
                  text-align: left ; 
                  width: 800px;
                  background-color: White ; 
                  padding: 10px ; 
                  z-index: 5 ;
}

div.contact { 
                  position: relative ;
                  text-align: right ; 
                  width: 800px;
                  background-color: #640000 ; 
                  padding: 10px ; 
                  z-index: 5 ;
}
div.contact p, div.standing p, div.searchstanding p {
                  margin: 0 ; 
                  font-family: arial, helvetica, sans-serif;
                  font-weight: bold ; 
                  font-size: 8pt;
                  color: #F0EFDF ;   
                  line-height: 1.1em;
                  text-align: right ; 
}

div.standing p.addressspace, div.searchstanding p.addressspace {   
                  margin-bottom: 15px ;
}

div.standing p.addressbottom, div.searchstanding p.addressbottom {
                  margin-bottom: 30px ;
}

#mailer { 
                  padding: 5px 0 ;
                  font-family: arial, helvetica, sans-serif;
                  font-size: 11pt;
                  position: relative ;
                  border: 3px solid black ;
                  background-color: White ; 
                  z-index: 6 ;
}
#headfoot { 
                  position: relative ;
                  text-align: left ; 
                  background-color: #5F5F28 ; 
                  z-index: 6 ;
}

/*                  top: 640px ; 
                  left: 350px; */ 
div.copyright { 
                  position: relative ; 
                  text-align: center ; 
                  padding: 0 ; 
}

/*                  top: 630px ;
                  left: 620px; */ 
div.cbseallogo { 
                  position: relative ;
                  z-index: 10 ;
}
/*                  top: 630px ;                   left: 715px ; */
div.realtorlogo { 
                  position: relative ;
                  z-index: 10 ;
}

/*                  top: 629px ;
                  left: 750px ; */ 
div.hudlogo { 
                  position: relative;
                  z-index: 10 ;
}
/* SUB PAGES */


#subwrapper {     
                  position: relative ; 
                  width:800px ; 
                  height: 640px ; 
                  margin: auto ; 
                  text-align: left ;                   
                  border: 1px solid white;
                  background-color: #B4B464;  
}

.subbody { 
                  top: -4px ; 
                  left: 170px ; 
                  width: 630px ; 
                  position: relative ;
                  background-color: #F0EFDF ; 
                  padding: 15px 0;
                  border: 1px solid white ;   
}


// top: -128px ; for cbseal search frame
.searchpage { 
                  top: -100px ; 
                  left: 15px ; 
                  width: 730px ; 
                  position: relative ;
                  background-color: #F0EFDF ; 
                  padding: 15px 0;
                  border: 1px solid white ;  
                  z-index: 0 ; 
}

div.subbody p {
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  font-size: 10pt ; 
                  margin: 0 20px 20px 20px ; 
}
.subtextright {
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  font-size: 10pt ;
                  margin: 0 ;
                  text-align: right ;   
}
.subtextleft {
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  font-size: 10pt ;
                  margin: 0 ;
                  text-align: left ;   
}                  

div.subbody h3 {
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  margin: 0 20px 20px 20px ; 
}

#subfoot {  
                  position: relative ; 
                  text-align: right ; 
                  background-color: #5F5F28 ;
                  margin: 20px 0px 0 0 ;
                  padding: 0 ;
                  border: 0 ; 
}

div.standing {
                  position: absolute ; 
                  top: 110px ; 
                  width: 170px ; 
                  padding: 10px ; 
}

div.searchstanding {
                  background-color: #5F5F28 ;
                  position: absolute ; 
                  top: 110px ; 
                  width: 170px ; 
                  height: 797px; 
                  padding: 10px ; 
}

div.standing h2 {
                  color: #F0EFDF ; 
                  text-align: right ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  margin-bottom: 15px ;
                  font-size: 16pt ; 
}                  

.seallogo { 
                  top: 20px ; 
}

.colone {
                  top: 0 ;
                  position: relative ;
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  margin: 0 ;
                  width: 620px ;
                  line-height: 20px ; 
}

div.colone p {
                  margin: 0 ;
                  text-align: right ; 
}

div.colone p.submitted {
                  margin: 20px ;
                  color: #DF5F28 ;                  
                  text-align: left ;
                  font-size: 1.5em ;  
}

td.altcolor {
                  background: #F0EFBF ;
}                  


.floatleft {
    float: left; 
    margin: 10px;
}
.floatright {
    float: right; 
    margin: 10px;
}
.pageheader {
   font-family: Arial, Sans-serif;
   font-size: 150%;
}

p {
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  font-size: 10pt ; 
                  margin: 0 ;
                  text-align: left ;
                  line-spacing: 1.0em ; 
                  line-height: 1.25em ; 
                  vertical-align: middle ; 
}

h1 {
   font-family: Arial, Sans-serif;
   font-size: 1.6em;
}
h2 {
   font-family: Arial, Sans-serif;
   font-size: 1.4em;
}
h3 {
   font-family: Arial, Sans-serif;
   font-size: 1.2em;
}
h4 {
   font-family: Arial, Sans-serif;
   font-size: 1.0em;
}
h5 {
   font-family: Arial, Sans-serif;
   font-size: .8em;
}
h6 {
   font-family: Arial, Sans-serif;
   font-size: .5em;
}

.pdffile {
                  background: url(images/pdflogo.gif) no-repeat 0 0; 
                  padding-left:15px ;
} 

div.listbox {
                  border: 0px solid #000 ; 
                  margin: 20px ;
                  width: 300px ; 
                  padding: 0px; 
} 

li {
                  margin: 0 0 10px 0 ;
                  padding: 0 ;
                  color: #5F5F28 ; 
                  font-family: Arial, Helvetica, Sans-serif;
                  font-size: 10pt ; 
                  text-align: left ;
                  line-spacing: 1.0em ; 
                  line-height: 1.5em ; 
                  vertical-align: middle ;                   
}

ul {
                  margin: 0 ;
                  padding: 0 ;
}

#frontpagelead {     
                  position: relative ; 
                  width:800px ; 
                  margin-left: auto ;
                  margin-right: auto ; 
                  margin-top: 0px ; 
                  text-align: left ;                   
                  border: 2px solid black;
                  background-color: #FFF;  
                  padding: 20px ;
}

div.frontpagenews {     
                  position: relative ; 
                  width: 800px ; 
                  margin-left: auto ;
                  margin-right: auto ; 
                  margin-top: 5px ;  
                  text-align: left ;                   
                  border: 2px solid black;
                  background-color: #FFF;  
                  padding: 20px ;
                  z-index: 20 ; 
}

#frontpagelead p, div.frontpagenews p { 
                  margin: 0 0 10px 0 ;
                  text-indent: 20px ; 
} 

.centeredimage {
                  text-align:center;
                  display:block;
}
p.gotop {
                  text-align:center; 
}
