 body {
	  font:1.0em arial, san serif;
      background-color: #b26843;
  	  }
  	  
 * {margin:0px;
    padding:0px;
    } 
  
 #wrapper {
	 border:0;
     background-color: #eeecb9;  
     background-repeat:repeat;
	 width:800px;
	 border-left: solid black 1px;
	 border-right: solid black 1px;
	 border-bottom: solid black 1px;
	 border-top: solid black 1px;
	 margin: 0 auto;
     }
     	 
 #top { 
 	  margin:0px auto 0;
	  padding:0px;
	  width:800px;
	  border-top:solid black 1px;
	  border-left:solid black 1px;
	  border-right:solid black 1px;
	  border-bottom:solid #904621 1px;
      }
      
 #nav {
	 margin:0px auto;
     clear:both;
     padding:0 0px 5px 0;
	 width:800px;
     color:#cecece;
	 border-top:solid #cecece 1px;
	 border-bottom:solid #ffffff 1px;
	 text-align:right;
     }

 #nav ul li {
	list-style-type:none;
	display:inline;
	color:#cecece;
	padding: 5px;
    margin: 0 0.15em;
    font-size:.8em;
	}	

 #nav ul li a:link {
	 text-decoration:none;
 	 color:#eeeeee; 
 	 font-size:.9em;
 	 font-weight:bold;
 	 padding:5px 0px 5px 0px;
 	 }

 #nav ul li a:visited {
	 text-decoration:none; 
	 color:#eeeeee; 
	 font-size:.9em;
	 font-weight:bold;
	 padding:5px 0px 5px 2px;
	 }

 #nav ul li a:hover {
	 text-decoration:none; 
 	 color:#904621;
 	 background-color:#eeecb9; 
 	 padding:5px 0px 5px 2px;
 	 }  

 #logo img {
	 margin:0px;
	 border: 0;
	 }
 
 #side{
	width:220px;
	float:left;
    margin:00px 0px 0 5px;
    font-size:.72em;
    font-style: italic;
    border: 0;   
	}
	

	
 #sidetext{
	 margin: 0px 0 0 0px;
	 border: 0;
	 }
	 
 #dropdown{font-size:.96em;
	 font-weight:normal;
	 margin-left:3px;
	 margin-top:4px;
	 line-height:14px;
	 padding:0px;
	 }
  
 #heading{
	 width:410px;
     margin: 10px 0px 0px 0px;
     padding: 15px 80px 0px 65px;
	 float:left;
	 font-size:150%;
     line-height:1.2em;
     font-weight:normal;
     color:#a04621;
     text-transform:uppercase;
     letter-spacing:.2em;
     border: 0;
     }
     
 #services{
	    width:410px;
	    margin: 0px 80px 0px 65px;
	    padding: 25px 0px 0px 0px;
		float:left;
		font-size:150%;
	    line-height:1.2em;
	    font-weight:normal;
	    color:#a04621;
	    text-transform:uppercase;
	    letter-spacing:.2em;
	    border-top:solid white 1px;
   }
    
 #contenttwo h4 {
	 font-weight:normal;
     font-size:1em;
     padding-bottom:15px;
     font-style:italic;
     }  
     
 #contentwrap{
	 width:558px;
     float:left;
     border-bottom:0;
     background-color:#fffdca;
     margin:10px 10px 100px 0;
     }
  
 #content {
	  width:410px;
	  float:left;
	  border:0;
	  margin: 0px 80px 0px 65px;
	  padding: 0px 0px 30px 0px;
	  color: #665744;
	  font-size: 14px; 
	  line-height: 19px;
	  font-weight:normal;
	  border-bottom: solid #904621 1px;
     } 
     
 #mapcontent {
	  width:410px;
	  float:left;
	  border:0;
	  margin: 0px 80px 0px 65px;
	  padding: 0px 0px 30px 0px;
	  color: #665744;
	  font-size: 14px; 
	  line-height: 19px;
	  font-weight:normal;
     }    
     
 #contenttwo {
	  width:410px;
	  float:left;
	  border:0;
	  margin: 0px 0px 100px 0px;
	  padding: 0px 80px 20px 65px;
	  color: #665744;
	  font-size: 14px; 
	  line-height: 19px;
      } 
  
 #contenttwo ul {
	 margin-left:5px;
	 }
  
 #contenttwo ul li{list-style-type:none;}
    
 #contenttwo ul li.on-demand{padding:10px 10px 10px 15px;}
    
 #contenttwo ul li.on-demand ul{padding-left:15px;}
    
 #contenttwo ul li.on-demand ul li {list-style-type:disc;}
  
 #parking{
	 font-size:.8em;
     margin-left:70px;
     margin-bottom:15px;width:390px;
     }
     
 #contenttwo h3{font-size:12px;
	 font-weight:bold; 
	 margin-left:7px;
	 margin-bottom:8px;
	 font-style:italic; 
	 color: #665744;
     }
  
  #indent{
	  width:390px;
	  float:right;
	  }

 #content p {margin:10px 30px 0 0px;}
 
 #content dt {margin:10px 30px 0 20px;}
 
 #content h3 {
	 padding: 0;
	 margin:20px 0;
	 font-size:1.4em;
	 font-weight:normal;
 	}	
 	
 #content ul li {margin:5px 50px 0 20px;}
 
 #content a:link{
	 text-decoration:none;
	 margin:10px;
	 font-size:95%;
	 font-style:italic;
	 color: #058305;
	 }
	 
 #content a:visited{text-decoration:none;
	margin:5px;
	font-size:95%;
    color: #058305;
	}       
  	
 #contenttwo a:link{
	 text-decoration:none;
	 margin:5px 5px 5px 10px;
	 font-size:1.1em;
	 font-style:italic;
	 font-weight:bold;
	 color: #a04621;                        
	 }
	                          
 #contenttwo dd {
	 padding-left:20px;
	 padding-top:10px;
	 padding-bottom:10px;                
	 font-weight:normal;
	 font-size:.9em;
	 line-height:14pt;
	 color:#black;                               
	 }

 #colthree{
	   padding:0 0px 0 0;
	   float:left;
	   margin:20px 0 10px 15px;
	   font-size:1em;
	   font-style: italic; 
	   font-weight: bold; 
	   font-color:#665744; 
	   width:215px;
	   border: 0;
	   color:#b26843;
      }
      
 #colthree p{margin-bottom:15px;} 
   
 #cardimages {
	 width:200px;
	 background-color:#eeecb9;
	 padding-left:6px;
	 font-size:9pt;
	 font-weight:bold;
	 color:#665744;
	 }
	 
 #cardimages img{
	 border: solid #b26843 1px;
	 margin:5px 0 10px;
	 }
 
 #colthree a:link{color:#fffdca;}
 
 #colthree a:visited{color:#fffdca;}	  
  
 .clearfix {clear:both;}  
   