@charset "UTF-8";
/* CSS Document */

html{background-color:#eee6d9;background-image:url(../images/beams.png);background-repeat:no-repeat; background-position: right top;}
body {font-family: helvetica, arial, sans-serif; font-size: 100%; margin: 0; padding: 0;}

.clear{clear: both;	font-size: 0px;}
.clear_left{clear:left; font-size:0px;}
.clear_right{clear:right; font-size:0px;}

#container{text-align: justify;	width: 1000px; margin:25px auto 0px auto;}

#logo{background-image:url(../images/logo.png); background-repeat:no-repeat; float:left; margin:-10px; width:250px; height:150px;}



/*------------------------------NAVBAR-----------------------------*/
#navbar {background-image:url(../images/navgrade.png);background-repeat:repeat-x;border:medium solid #5f6f42;width:940px;height:30px;font-size:18px;margin:-10px auto 0px auto;padding:10px;}
#navbar ul{width:930px;margin-top:5px; margin-left:-40px;}
#navbar li {padding-left: 50px; white-space: nowrap; display: inline; list-style-type: none; font-size: 20px; line-height:24px;}
#navbar a:link, #navbar a:visited {text-decoration:none; color:#eee6d9;}
#navbar a:hover, #navbar a:active {text-decoration:underline; color:#eee6d9;background-image:url(../images/gradient.png);background-repeat:repeat; padding:15px;}


/*-----------------------------content------------------------------*/
#picture{background-color:#5f6f42;height:310px; width:940px; margin:15px auto 15px auto; padding:10px;}
.towel{background-image:url(../images/towel.jpg); background-repeat:no-repeat; height:310px; width:940px;}
.product{background-image:url(../images/product.jpg); background-repeat:no-repeat; height:310px; width:940px;}
.makeup{background-image:url(../images/makeup.jpg); background-repeat:no-repeat; height:310px; width:940px;}



#titles{background-image:url(../images/navgrade.png);background-repeat:repeat-x; width:550px; height:50px; margin:25px 25px 25px 425px;}
#title2{background-image:url(../images/navgrade.png);background-repeat:repeat-x; width:700px; height:50px; margin:25px 25px 25px 275px;}
#maintitle{background-image:url(../images/navgrade.png);background-repeat:repeat-x; width:950px; height:50px; margin:25px 25px 25px 25px;}

.staff{float:right;padding:15px; width:150px; height:350px;}

.aboutpic{margin:15px 50px 25px 50px;float:left;}

.specials{background-color:#5f6f42; width:375px; height:500px; margin:15px 25px 25px 25px;float:left;}
.specials_content {color:#eee6d9;margin:10px 25px 10px 25px;}
.specials_content h2{font-weight:bold;}
.welcome{font-size:14px; line-height:18px; text-align:justify; color:#5f6f42; margin:25px;}

.services{font-size:14px; color:#5f6f42; margin:25px; width:940px;height:150px;}
.chemical{float:left; padding-right:50px;}

.map{float:right; padding:15px; margin-right:50px;}


/*-----------------------------footer-------------------------------*/
#footer{background-image:url(../images/gradient.png);background-repeat:repeat; height: 175px;margin-top:100px; margin-bottom: 0%; padding-top:20px; padding-bottom: 0%; padding-left: 50px;	margin-left: 0%; background-position: center; color:#eee6d9;font-size:18px; line-height:22px;}
#footer_container{width:1000px; margin:10px auto 0px auto;}

#quicklinks, #quicklinks a:link, #quicklinks a:visited{text-align:center;text-decoration:none; color:#eee6d9;}
#quicklinks a:hover{text-align:center;text-decoration:underline; font-weight:bold; color:#eee6d9;}

#lily{background-image:url(../images/lily.png);background-repeat:no-repeat;margin-top:-50px;margin-right:150px; width:300px; height:300px; float:right;}

#webdesign {float:right; margin-top:-45px;margin-right:50px;text-align:right;}
#webdesign a:link, #webdesign a:visited {color:#eee6d9;text-decoration:none;}
#webdesign a:hover{color:#eee6d9;font-weight:bold; text-decoration:underline;}
