@charset "utf-8";
/* CSS Document */

body {background:url(images/header.jpg) repeat-x #fdf4cd; margin:0; padding:0; text-align:center; border:0;}

#wrapper {background:url(images/header_repeat.jpg) repeat-x #ffffff; width:960px; text-align:center; margin-left:auto; margin-right:auto; margin-top:1px;}
#header {width:960px; height:250px; }
#nav { float:left; width:556px; text-align:right; margin-top:15px; color:#fdf4cd;}
#welcome {width:615px; float:left; text-align:left; color: #fdf4cd; margin-top:10px; text-align:justify; font-size:11.5px;}
#times { width:325px; float:right; text-align:left; margin-top:40px; margin-left:20px; color: #fdf4cd;}
#content {width:960px; background:#FFFFFF; float:left; }
#footer { width:960px; height:75px; background:url(images/foot_bg.jpg) no-repeat #FFFFFF; float:left; text-align:left; font-size:10px; padding-top:10px; color:#5d5c5c}

#titles {margin-top:5px; text-align:left; margin-left:5px; font-size:22px; color:#5c2946}

#home{ width:555px; float:left; margin-left:5px;}
#home_right{width:390px; float:left; margin-left:5px;}
#pampering{background:url(images/pampering_bg.jpg) no-repeat; height:253px; margin-bottom:5px; font-size:14px; color:#5c2946}

#contact_map {width:555px; float:left; margin-left:5px;}
#contact_left{ width:390px; float:left; margin-left:5px; color:#5c2946}

#treatment_menu{ width:200px; float:left; margin-left:5px; text-align:left;}
#treatments_container{float:left; width:500px; margin-left:5px;}
#treatment_advert { width:235px; float:left; margin-left:5px; margin-top:5px;}
#pricing{float:left; width:500px; margin-left:0px; border-bottom:#CCCCCC solid thin; margin-top:3px;}
#treatment_title{ width:395px; float:left; text-align:left; font-weight:bold;}
#description{width:395px; float:left; text-align:left; margin-bottom:2px;}
#cost{width:100px; float:right; margin-left:5px; text-align:right; font-weight:bold;}
#subtitle { width:500px; margin-top:25px; margin-bottom:10px; float:left; text-align: center; font-weight:bold}
#package{ width:188px; float:left; height:250px; background:url(images/pack_bg.gif) no-repeat;}
#pack_title{ width:188px; height:35px; color:#794555; font-size:14px; margin-top:5px; font-weight:bold;}
#pack_price{ color:#794555; font-size:14px; margin-top:5px; font-weight:bold; margin-right:10px; text-align:right;}
#pack_list{ text-align:left; font-size:11px; width:180px; margin-left:4px;}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12.5px;
}

.class1 A:link {color: #fdf4cd; text-decoration:none}
.class1 A:visited {color: #fdf4cd; text-decoration:none}
.class1 A:active {color: #fdf4cd; text-decoration:none}
.class1 A:hover {color: #fdf4cd; text-decoration:underline}
.class1 {font-size:13px;}

.class2 A:link {color: #5d5c5c; text-decoration:none}
.class2 A:visited {color: #5d5c5c; text-decoration:none}
.class2 A:active {color: #5d5c5c; text-decoration:none}
.class2 A:hover {color: #5d5c5c; text-decoration:underline}
.class2 {font-size:10px;}

.class3 A:link {color: #5c2946; text-decoration:none}
.class3 A:visited {color: #5c2946; text-decoration:none}
.class3 A:active {color: #5c2946; text-decoration:none}
.class3 A:hover {color: #5c2946; text-decoration:underline}
}

.style1 {color: #DD1775}
.style2 {
	font-size: 16px;
	
}
.style3 {
	font-size: 13px;

}

h2 {font-size: 16px; font-weight:300;
	margin:0;} 