@import url('novo.css');
@import url('menu.css');
@import url('items.css');
@import url('lightbox.css');
@import url('litrack.css');
@import url('news.css');


BODY.SiteBody
{
	font-family:'Tahoma';
	font-size:13px;
	color:#000000;	
	line-height:17px;
	margin:0px;
	padding:0px;
	background-color:#a49e95;
	text-align:center;
	margin-top:15px;
}

#container 
{
    width: 1003px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
   
    
       
    }


#header {
	
	
	width: 1003px;
	height: 123px;
	z-index: 1;
}
#pictures {
	
	
	width: 1003px;
	height: 421px;
	z-index: 2;
	background-image: url(/DovetailWRP/Site/Themes/images/feature-block.jpg);
	background-repeat:no-repeat;
}
#textarea {
	
    height:180px;
	width: 1003px;
	z-index: 3;
	background-image: url(/DovetailWRP/Site/Themes/images/text_background.jpg);
	background-repeat:repeat-y;
	
	 }
	 
	 
#footer {
	
	width: 1003px;
	height: 41px;
	background-image: url(/DovetailWRP/Site/Themes/images/footer-block.jpg);
	background-repeat:no-repeat;
	z-index: 4;
	
	
}


#hometext P
{
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:.92em;
    line-height:1.2em;
    color:#ffffff;
    margin-left:30px;
    margin-top:20px;
    margin-bottom:0px;
    width:520px;
    float:left;
    display:inline;
    
    
    
    }
    
.redbold    

{
    font-family:Zurich BT, Verdana, Sans-Serif;
    color:#822124;
    font-weight:bold;
    display:inline;
    padding-right:4px;
    
    
    }
    
    
    
.Category_Header
{
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:1.0em;
    font-weight:bold;
    color:#71665e;
    
    
}
       
    
#address
{
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:.85em;
    color:#999999;
    margin-right:30px;
    margin-top:0px;
    width:500px;
    float:right;
    text-align:right;
    

  
   
    
    }   
    
#copyright
{
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:.85em;
    color:#999999;
    margin-left:30px;
    margin-top:0px;
    width:250px;
    text-align:left;
    float:left;
   

    
    
    }     
    
#homephoto 
{
    position:relative;
    border: solid 6px #ffffff;
    width:352px;
    float:right;
    margin-right:30px;
    margin-top:-180px;
    z-index:100;
  }   
  
  
#submenu
{  
margin-top:-76px; 
height:60px;

 } 
  
#subheader 
{
    width: 1003px; 
    height: 63px; 
    background-image: url(/DovetailWRP/Site/Themes/images/sub_header.jpg);
	background-repeat:no-repeat;
	
    
}
    
#subcontent 
{
    width: 1003px; 
    background-image: url(/DovetailWRP/Site/Themes/images/sub_content.jpg);
	background-repeat:repeat-y;
	text-align:left;
	height:100% auto;
	min-height:600px;
	padding-bottom:10px;
	z-index:0;
   
	
}   
    
#subfooter   
{
    width: 1003px; 
    height: 46px; 
    background-image: url(/DovetailWRP/Site/Themes/images/sub_footer.jpg);
	background-repeat:no-repeat;

    } 


 #logoblock 
 {

   position:relative;
   background-color:#000000;
   text-align:center;
   vertical-align:middle;
   margin-left:4px;
   width:219px;
   height:110px;
   top:-40px;
   z-index:1; 
   background-color:black;
     
   
    }   
    
    
    
 #subsidebar
{
    margin-left:5px;
    width:218px;
    height:350px;
    float:left;
    z-index:100;
    margin-top:-40px;    
    background-image: url(/DovetailWRP/Site/Themes/images/leftbar_back.jpg);
    background-repeat:repeat-x;

  }

.testimonials
{
    /* border-top: dotted 2px #822124; */   
    border-bottom: dotted 2px #822124; 

    }



#subtext 
{
    
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:.98em;
    line-height:1.30em;
    text-align:justify;
    color:#000000;
    margin-left:250px;
    margin-top:-40px;
    width:390px; 
    
    }
    
    
    
    
#subtext_photo 
{
    
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:.98em;
    line-height:1.30em;
    text-align:justify;
    color:#000000;
    margin-left:250px;
    margin-top:-60px;
    margin-right:25px;    
    
    }
    
    
#rightbar 
{
    
    width:320px;
    margin-right:6px;
    z-index:100;
    float:right;
    margin-top:-110px;
    text-align:center;
    background-image: url(/DovetailWRP/Site/Themes/images/rightbar_back.jpg);
    background-repeat:repeat;
         
    }   
    
.photo_blurb_large 
{
    border-bottom:solid 8px #ffffff;
    border-top:solid 8px #ffffff;
    margin-top:-8px;
}

.photo_blurb_small, .photo_blurb_small P  
{
    border:solid 8px #ffffff;
    margin-top:-8px; 
     
      
            
    }


P
{
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:1.00em;
    line-height:1.00em;
    text-align:justify;
    color:#000000;    
    
    }  
  
 
UL LI
{
	list-style-image: url(/DovetailWRP/Site/Themes/images/bullet.gif);
	FONT-SIZE: 1.0em;
	PADDING-left: 0px;
	PADDING-TOP: 0px;
	PADDING-right: 5px;
	padding-bottom:0px;
	FONT-FAMILY: 'Tahoma';
	margin-top:16px;
	vertical-align:middle;
}

OL LI
{
	FONT-SIZE: 1.0em;
	PADDING-left: 0px;
	PADDING-TOP: 0px;
	PADDING-right: 5px;
	padding-bottom:0px;
	FONT-FAMILY: 'Tahoma';
	margin-top:10px;
	vertical-align:middle;
}



TD
{
    font-family:Zurich BT, Verdana, Sans-Serif;
    font-size:.78em;
    line-height:1.30em;
    text-align:justify;
    color:#822124;
    font-weight:bold;
    margin-left:250px;
    margin-top:-40px;
    margin-right:25px;   
    }
    


A:LINK {color:#42602a;}
A:VISITED {color:#46431c;}
    
  
 
 
 input {
 background-color: #e0ddd8;
}
 
 textarea {
 background-color: #e0ddd8;
}
 
 .photo_blurb_large 
{
 border-bottom:solid 8px #ffffff;
}

.photo_blurb_small, .photo_blurb_small P  
{
    border:solid 8px #ffffff;
    margin-top:-8px; 
    width:250px;
    margin-left:auto;
    margin-right:auto;
      
}
 
#PhotoTable TD, #PhotoTable P
{
margin-left:10px; 
vertical-align:top; 
text-align:center;

  
    }
    
#PhotoTable IMG {border: solid 1px #000000;}     
    

#mlsframe
{
  
    }





#mlsframe
{
  
    }



