/*
	RESET & BASIC SETUP
*/
* 							{ margin: 0; margin-top:0px; padding: 0; }
body 						{ font-size: 62.5%; 
							  font-family: 'Lucida Grande', Helvetica, sans-serif;
							  background: #000000; background-image:url(layout/bg.jpg); background-repeat:repeat-x; padding: 0px; color: #999; }
/*
	STRUCTURE
*/

#left-nav { width: 600px;
			padding:0px;
			spacing:0px;}
			

#top { width: 600px;
height:290px;
		background:url(layout/top.jpg);}
			
#water { width: 600px;
height:24px;
margin-top:-5px;
background:url(layout/water-btn-up.jpg);}
			
#hardscapes { width: 600px;
height:27px;
margin-top:-5px;
background:url(layout/hardscapes-btn-up.jpg);}
		
		
#plantings { width: 600px;
height:31px;
margin-top:-5px;
background:url(layout/plantings-btn-up.jpg);}
		
		
#contact-top { width: 600px;
height:120px;
background:url(layout/contact-top.jpg);
background-repeat:no-repeat;}
		
				
#contact-top-index {
width: 600px;
height:120px;
background:url(layout/contact-top-index.jpg);
background-repeat:no-repeat;}
		
#contact-click {
width: 600px;
height:42px;
background:url(layout/contact-click.jpg);}		

#bottom {
width: 600px;
height:59px;
background:url(layout/bottom.jpg);}	
		
#page-wrap { width:10600px;}

#menu { width:600px; float:left;}

#image-wrap  { width:10000px;}

.image 						{ text-align:center; width: auto; padding-right:20px; padding-top:40px; float:left;  }


/*
	TYPOGRAPHY
*/
p							{ font-size: 1.2em; margin: 0 0 15px 0; }
h1							{ font-family: Helvetica, sans-serif; font-size: 4.0em;
							  letter-spacing: -1px; color: #ccc; }
h2							{ font-family: Helvetica, sans-serif; font-size: 3.0em;
							  letter-spacing: -1px; color: #ccc; }
a							{ color: #0066cc; }
a:hover						{ color: #ccc; }

a.back							{ font-family:"Times New Roman", Times, serif; color: #ffffff; font-size:24pt; }
a.back:hover						{ color: #bb3333; }