html {width:100%}
body,td,th,div {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fbe9b0;}
body {background-color: #000000; margin: 0px; padding:0; width:100%; text-align:center;}
#page {margin:0 auto; text-align:left; width:850px;}
#header {background-image:url(images/header.jpg); position: relative; background-repeat:no-repeat; height:350px; width:850px;}
#header_interior {background-image:url(images/header_interior.jpg); position: relative; background-repeat:no-repeat; height:141px; width:850px;}
#content {background-image:url(images/content_background.jpg); width:643px; background-repeat:no-repeat;}
#content .in_text_pics{float:right; padding:15px;}
#content p{padding: 0 15px; line-height: 1.5em;}
td#form{vertical-align:top; background-color:#91513d; width:207px;}
td#side{background-color:#91513d; width:207px; vertical-align:top;}
h1 {color:#8a1b21; padding-left:15px; font-size:16px; font-weight:bold;}
h1.products {color: #fadc8f; border-bottom: 1px solid; padding-top:20px;}
h2 {padding-left:15px; font-size:16px; font-weight:bold;}
#form img{margin:0 auto;}
a {color: #FFF4D2; text-decoration: underline;}
a:hover {text-decoration: none;}
#form {text-align:center;}
#form a{text-align:center;}
#form input {margin-bottom:10px;}
#form input.go {padding: 0; margin-bottom: 15px; margin-right: 6px; border: 0; background: url(images/go_button.gif); background-color: none; background-repeat: no-repeat; width:31px; height:23px; float: right;}
#topNav {background-image:url(images/menu_background.gif); background-repeat:no-repeat; height:25px; width:850px; text-align:left; display:block;}
#topNav_interior {background-image:url(images/menu_background_interior.jpg); background-repeat:no-repeat; height:25px; width:850px; text-align:left;display:block;}
#topNav a {display:block; background:no-repeat; height:25px; float:left;}
#topNav a.home {width:96px; background-image: url(images/home_button.gif);}
#topNav a.home:hover {background-image: url(images/home_button_rollover.gif);}
#topNav a.aboutus{width:147px; background-image: url(images/about_us_button.gif);}
#topNav a.aboutus:hover {background-image: url(images/about_us_button_rollover.gif);}
#topNav a.contactus{width:155px; background-image: url(images/contact_us_button.gif);}
#topNav a.contactus:hover {background-image: url(images/contact_us_button_rollover.gif);}
#topNav a.directions{width:139px; background-image: url(images/directions_button.gif);}
#topNav a.directions:hover {background-image: url(images/directions_button_rollover.gif);}
#topNav_interior a {display:block; background:no-repeat; height:25px; float:left;}
#topNav_interior a.home {width:96px; background-image: url(images/home_button.gif);}
#topNav_interior a.home:hover {background-image: url(images/home_button_rollover.gif);}
#topNav_interior a.aboutus{width:147px; background-image: url(images/about_us_button.gif);}
#topNav_interior a.aboutus:hover {background-image: url(images/about_us_button_rollover.gif);}
#topNav_interior a.contactus{width:155px; background-image: url(images/contact_us_button.gif);}
#topNav_interior a.contactus:hover {background-image: url(images/contact_us_button_rollover.gif);}
#topNav_interior a.directions{width:139px; background-image: url(images/directions_button.gif);}
#topNav_interior a.directions:hover {background-image: url(images/directions_button_rollover.gif);}
#buttons {position:absolute; left:122px; top:152px; height: 153px; width: 492px; text-align:left; display:block;}
#buttons a {display:block; width: 108px; height: 198px; float: left; background:no-repeat; padding-right:15px;}
#buttons a.laser {background-image: url(images/laser.jpg);}
#buttons a.laser:hover {background-image: url(images/laser_rollover.jpg);}
#buttons a.face_body{background-image: url(images/face_body.jpg);}
#buttons a.face_body:hover {background-image: url(images/face_body_rollover.jpg);}
#buttons a.nonsurgical{background-image: url(images/non_surgical.jpg);}
#buttons a.nonsurgical:hover {background-image: url(images/non_surgical_rollover.jpg);}
#buttons a.shop{background-image: url(images/beautiful_shop.jpg);}
#buttons a.shop:hover {background-image: url(images/beautiful_shop_rollover.jpg);}
#buttons_interior {position:absolute; left:353px; top:14px; height: 127px; width: 340px; text-align:left; display:block;}
#buttons_interior a {display:block; width: 77px; height: 127px; float: left; background:no-repeat; padding-right:8px;}
#buttons_interior a.laser_interior {background-image: url(images/laser_interior.jpg);}
#buttons_interior a.laser_interior:hover {background-image: url(images/laser_interior_rollover.jpg);}
#buttons_interior a.face_body_interior{background-image: url(images/face_body_interior.jpg);}
#buttons_interior a.face_body_interior:hover {background-image: url(images/face_body_interior_rollover.jpg);}
#buttons_interior a.nonsurgical_interior{background-image: url(images/non_surgical_interior.jpg);}
#buttons_interior a.nonsurgical_interior:hover {background-image: url(images/non_surgical_interior_rollover.jpg);}
#buttons_interior a.shop_interior{background-image: url(images/beautiful_shop_interior.jpg);}
#buttons_interior a.shop_interior:hover {background-image: url(images/beautiful_shop_interior_rollover.jpg);}
#footer {padding-top:12px; text-align: center; vertical-align:top;font-size:10px;width:850px;}
#contact_form {width:400px; margin:0 auto; text-align:right;}
#contact_form .fieldset {font-size:16px; font-weight:bold; color:#8a1b21; text-align:left;}
#contact_form fieldset{width:400px; border-color:#8a1b21;}
#contact_form input{margin:5px 0 0 0;}
.links a{color:#66CC33;}
.links {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;} 
#specials {text-align:left; border-top:dotted 1px; border-bottom:dotted 1px;}
#specials h1 {color:#8a1b21; text-align:center; margin:0 auto; padding:5px 10px 0 10px;}
#specials ul {margin:0; padding:0px 10px 5px 30px;}
#specials li {margin:0; padding:5px 0;} 