body{
background-color:#706d4e;
text-align:center;
margin-top: 0;
margin-bottom: 0;
}

a:link, a:active, a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#706d4e;
text-decoration:none;
}

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#706d4e;
text-decoration:underline;
}

.main{
	width:923px;
	text-align:center;
}

.header{
background-color:#FFFFFF;
padding:0 0 0 0;
}

.flash{
background-color:#f4b33f;
}

/*------------------------------------START HOME CONTENT STYLESHEET------------------------------------------*/
.home{
	background-color:#FFFFFF;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706d4e;
	text-align: left;
	padding: 20px 20px 0 280px;
}

.home .picture{
	position:absolute;
	left: 24px;
	top: 18px;
}

/*------------------------------BOTTOM BOXES ON HOME PAGE------------------------------*/
.home .laser{
	background-image:url(../images/boxbg.jpg);
	background-repeat:no-repeat;
	position:absolute;
	height:235px;
	width:285px;
	padding: 5px 5px 0 5px;
	left: 10px;
	top: 490px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}

.home .laser .lasersidetext{
	position:absolute;
	left: 136px;
	top: 126px;
	width:150px;
}

.home .laser .laserpic{
	position:absolute;
	left: 6px;
	top: 125px;
}

.home .skin{
	background-image:url(../images/boxbg.jpg);
	background-repeat:no-repeat;
	position:absolute;
	height:235px;
	width:285px;
	padding: 5px 5px 0 5px;
	left: 315px;
	top: 490px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}

.home .skin .skinsidetext{
	position:absolute;
	left: 124px;
	top: 126px;
	width: 150px;
}

.home .skin .skinpic{
	position:absolute;
	left: 7px;
	top: 124px;
}

.home .micro{
	background-image:url(../images/boxbg.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
	position:absolute;
	height:235px;
	width:285px;
	padding: 5px 5px 0 5px;
	left: 620px;
	top: 490px;
}

.home .micro .microsidetext{
	position:absolute;
	left: 140px;
	top: 126px;
	width: 100px;
}

.home .micro .micropic{
	position:absolute;
	left: 7px;
	top: 127px;
}

/*------------------------------------END HOME CONTENT STYLESHEET------------------------------------------*/


/*------------------------------------START SERVICES CONTENT STYLESHEET------------------------------------------*/
.services{
	background-color:#FFFFFF;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706d4e;
	text-align: left;
	padding: 20px 20px 0 40px;
}

.services .h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#F4B33F;
}

.services .lasercontent{
	position:absolute;
	left: 171px;
	top: 129px;
	width:700px;
}

.services .laserpicture{
	position:absolute;
	left: 31px;
	top: 126px;
}
.services .skincontent{
	position:absolute;
	width:700px;
	left: 171px;
	top: 445px;
}

.services .skinpicture{
	position:absolute;
	top: 512px;
	left: 16px;
}

.services .microcontent{
	position:absolute;
	width:700px;
	left: 171px;
	top: 890px;
}

.services .micropicture{
	position:absolute;
	top: 890px;
	left: 39px;
}
/*------------------------------------END SERVICES CONTENT STYLESHEET------------------------------------------*/

/*------------------------------------START TESTIMONIALS CONTENT STYLESHEET------------------------------------------*/
.testimonials{
	background-color:#FFFFFF;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #706d4e;
	text-align: left;
	padding: 20px 20px 0 40px;
}

.testimonials .picture{
	position:absolute;
	left: 24px;
	top: 18px;
}
/*------------------------------------END TESTIMONIALS CONTENT STYLESHEET------------------------------------------*/

/*------------------------------------START FAQs CONTENT STYLESHEET------------------------------------------*/
.faqs{
	background-color:#FFFFFF;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #706d4e;
	text-align: left;
	padding: 20px 20px 0 40px;
}

.faqs .h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#F4B33F;
}

.faqs .picture{
	position:absolute;
	left: 24px;
	top: 18px;
}
/*------------------------------------END FAQs CONTENT STYLESHEET------------------------------------------*/

/*------------------------------------START CONTACT US CONTENT STYLESHEET------------------------------------------*/
.contact{
	background-color:#FFFFFF;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #706d4e;
	text-align: left;
	padding: 20px 20px 0 40px;
}

.contact .required{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	}

.contact .picture{
	position:absolute;
	left: 24px;
	top: 18px;
}
/*------------------------------------END CONTACT US CONTENT STYLESHEET------------------------------------------*/


/*------------------------------------START DIRECTIONS CONTENT STYLESHEET------------------------------------------*/

#directions .ind {
	padding:20px 0 40px 50px;
}
#directions ul { list-style:none; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#directions p { margin:0; padding:0;}
#directions #containerul, #containerul ul{
  text-align:left;
  margin:0;  /*Removes browser default margins applied to the lists. */
  padding:0;  /*Removes browser default padding applied to the lists. */
}

#directions #containerul li{
  margin:0 0 0 30px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
  line-height:1em;
}

#directions #containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

/*------------------------------------END DIRECTIONS CONTENT STYLESHEET------------------------------------------*/


.bottom{
	background-color:#FFFFFF;
	width:923px;
}

.footer{
	background-color:#ffea97;
	height:55px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#706d4e;
	text-align:center;
	width: 923px;
}

.footer .copyright{
padding:13px 0 0 5px;
text-align:center;
}
