/* CSS Document */
html,body{color:#FFFFFF; width:100%; height:100%; vertical-align:left; 
font-family:"Helvetica", "Arial", sans-serif; text-align: center;
background-image: url(images/spruce1.jpg); background-repeat:repeat-x; background-color:#303030; }



div#main{background-color:#303030; color:#FFFFFF ;width:800px; margin:0 auto; 
text-align:left;margin-left:200px; margin-top:70px;}

div#banner {background-image: url(images/grey.jpg); background-repeat:repeat-x;  
verticle-align:middle; width:100%; height:80px;  
margin-top:-20px; margin-left:-10px;
color:#FFFFFF; border:solid-black;}
 
div#banner ol { text-align:left; padding-top:25px; margin-left:170px;} 

div#banner ol li {display: inline; } 
div#banner ol a:hover {color:#a3a3a3;}

div#banner ol li a{ text-decoration: none; color: #FFFFFF;  
font-weight: bold; font-size:16px; padding:20px; margin-top:70px;} 

div#zarn{width:170px; height:210px; float:left; margin-top:5px;margin-left:5px;}
div#zarn img{width:52px; height:38px; float:top; }
div#zarn p {color:#FFFFFF; float:bottom; margin-top:-2px;
font-weight:bold; font-size:22px;}

div#zarn p a:hover {color:#c8c8c8;}
div#zarn p a {text-decoration:none; color:#FFFFFF;}


div#paragraph { height:395px; width:700px; color:#FFFFFF;  background-color:#inherit;
font-size:13px; }

div#paragraph img{float:left;;padding:30px;}

div#paragraph p{ width:300px; padding:20px; float:right;margin-top:25px;}
div#paragraph li{margin-left:50px;}
div#paragraph ul{margin-left:20px;}

div#paragraph p a{text-decoration:underline; color:#c8c8c8;}
div#paragraph a:hover {color:#c8c8c8;;}
div#paragraph h1 {margin-left:40px; font-size:13px; color:#FFFFFF;text-decoration:underline;}



div#product {width:800px; height:740px; color:#FFFFFF; background-color:#inherit; font-size:13px;}
div#product p{width:250;  background-color:#inherit; margin-top:-5px; margin-left:20px; padding-right:180px;}
div#product img{width:770px; height:340px;padding-left:15px;}
div#product td{align:center;padding-left:100px; padding-top:15px;}

div#aspen {width:750px; height:100px; background-color:#inherit; float:right; font-size:13px;}
div#aspen p{width:250;  background-color:#inherit; margin-top:-340px; margin-left:250px; padding-right:50px;}
div#aspen img{width:220px; height:293px; padding:40px;  margin-top:-410px; margin-left:-57px; }

div#services {width:800px; height:480px; color:#FFFFFF; background-color:#inherit; font-size:13px;}
div#services p{width:450; float:right; margin-left:330px; margin-top:-450px; padding:30px; background-color:#inherit;}
div#services img{width:300px; height:386px; float:left; padding:30px;}



div#prices {width:800px; height:660px; color:#FFFFFF; background-color:#inherit; font-size:13px;}
div#prices p{width:400; padding:20px; padding-left:30px; float:right; margin-top:-320px;margin-left:350px;}
div#prices img{float:left; padding:30px; width:307px; height:450px;}
div#prices td{align:center;padding-left:20px;}



div#testimonials { height:440px; width:800px; color:#FFFFFF;  background-color:#303030;
font-size:13px;}
div#testimonials img{float:left;width:382px; height:286px;padding:30px; }
div#testimonials p{width:310px; float:right; padding-top:10px;padding-right:30px;}

div#testimonials2 { height:440px; width:800px; color:#FFFFFF;  
background-color:#303030;font-size:13px;}
div#testimonials2 img{margin-top:-130px;float:left;width:382px; height:249px;padding:30px; ;}
div#testimonials2 p{margin-top:-140px; width:310px; float:right; padding-top:30px;padding-right:30px;}

div#testimonials3 { height:20px; width:800px; color:#FFFFFF;  
background-color:#303030;font-size:13px;}
div#testimonials3 img{margin-top:-280px;float:left;width:382px; height:249px;padding:30px; ;}
div#testimonials3 p{margin-top:-290px; width:310px; float:right; padding-top:30px;padding-right:30px;}

div#faq {float:right; height:950px; width:340px; color:#FFFFFF;  background-color:#303030;
font-size:13px;}
div#faq p{width:300px; padding-right:30px;padding-top:10px; float:right;}


div#faq2 { height:950px; width:340px; color:#FFFFFF;  background-color:#303030;
font-size:13px;}
div#faq2 img{margin-top:0px;float:left;;width:382px; height:573px;padding:30px; ;}
div#faq2 p{width:400px; padding:20px; float:right;}
div#faq2 ul li a{color:#c8c8c8;}
div#faq2 a:hover{color:#a3a3a3;}

div#contact { height:370px; width:800px; color:#FFFFFF;  background-color:#inherit;
font-size:13px;}
div#contact img{margin-top:10px;float:left;;width:400px; height:232px;padding:30px;}
div#contact p{ width:300px;  padding:20px; float:right; background-color:#303030;}
div#contact p a{text-decoration:underline; color:#c8c8c8;}
div#contact a:hover {color:#c8c8c8;}

div#designs { height:740px; width:800px; color:#FFFFFF;  background-color:#303030;
font-size:13px;}
div#designs img{float:left;width:382px; height:652px;padding:30px; }
div#designs p{width:310px; float:right; padding-top:10px;padding-right:30px;}


div#form form label{display:block;}
div#form{ color:#c8c8c8;background-color:#inherit;;
width:50px; margin-top:0px;}


