@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg_final.jpg);
	background-repeat:no-repeat;
	background-position:center top;
		
	}
	
.main_body_shadow{
width:900px;
margin:auto;
}	
	
.main_body_container{
width:880px;
margin:auto;
}	

.header_container{
width:880px;
height:86px;
float:left;
}
.arial14N_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.arial12N_f5f5dc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #f5f5dc;
	text-decoration: none;
}
.arial14B_343434 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #343434;
	text-decoration: none;
}

a.arial12N_f5f5dc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #f5f5dc;
	text-decoration: underline;
}
.arial12B_800020 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #800020;
	text-decoration: none;
}



.arial14B_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.logo{
background-image:url(images/img_logo.jpg);
background-repeat:no-repeat;
width:218px;
height:86px;
float:left;
}
.logo a{
width:218px;
height:86px;
float:left;
}

.menu_container{
width:662px;
float:left;
height:86px;
}
.arial14BN_f5f5dc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #f5f5dc;
	text-decoration: none;
}
a.arial14BN_f5f5dc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.callus{
width:662px;
float:left;
height:28px;
text-align:right;
padding-top:30px;
}
.arial12N_1b1b1b_height {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: none;
	line-height:24px;
}
.arial12N_1b1b1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: none;
}
.arial11N_1b1b1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: none;
	line-height:19px;
}
.arial11NN_1b1b1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: none;
	
}
a.arial11NN_1b1b1b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: underline;
	
}

.arial10N_1b1b1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: none;
}
a.arial10N_1b1b1b:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: underline;
}
.arial16N_1b1b1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1b1b1b;
	text-decoration: none;
}

.menu_container_text{
width:442px;
float:left;
height:28px;
padding-left:220px;

}
.menu_bg{
background-image:url(images/img_menu_bg.jpg);
background-repeat:repeat-x;
width:442px;
float:left;
height:28px;
}
.divider{
width:5px;
height:28px;
float:left;
background-image:url(images/img_divider.jpg);
background-repeat:no-repeat;
}
.home{
width:47px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.homeaa{
background-image:url(images/img_btn_bg.jpg);
background-repeat:repeat-x;
width:47px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.aboutus{
width:69px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.aboutusaa{
background-image:url(images/img_btn_bg.jpg);
background-repeat:repeat-x;
width:69px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}

.services{
width:69px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.servicesaa{
background-image:url(images/img_btn_bg.jpg);
background-repeat:repeat-x;
width:69px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.packages{
width:149px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.packagesaa{
background-image:url(images/img_btn_bg.jpg);
background-repeat:repeat-x;
width:149px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.contact{
width:86px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.contactaa{
background-image:url(images/img_btn_bg.jpg);
background-repeat:repeat-x;
width:86px;
height:22px;
float:left;
text-align:center;
padding-top:6px;
}
.home_main_pic{
width:880px;
height:405px;
float:left;
background-image:url(images/img_home_page_pic.jpg);
background-repeat:no-repeat;
}
.middle_main_container{
width:880px;
float:left;
background-image:url(images/img_top_shadow.jpg);
background-repeat:repeat-x;
background-position:top;
}
.middle_main_container_contact{
width:870px;
float:left;
background-image:url(images/img_top_shadow.jpg);
background-repeat:repeat-x;
background-position:top;
padding-left:5px;
padding-right:5px;
}
.contact_head{
width:870px;
height:44px;
float:left;
background-image:url(images/img_contact_heading.gif);
background-repeat:no-repeat;
background-position:top left;
border-bottom:1px solid #c4c4b0;
}
.packages_specials_head{
width:870px;
height:44px;
float:left;
background-image:url(images/img_packages_specials.gif);
background-repeat:no-repeat;
background-position:top left;
}
.services_head{
width:870px;
height:44px;
float:left;
background-image:url(images/img_services.gif);
background-repeat:no-repeat;
background-position:top left;
}
.serviepage_head{
width:870px;
height:30px;
padding-top:4px;
float:left;
background-image:url(images/img_servicespage_head.gif);
background-repeat:no-repeat;
background-position:top center;
text-align:center;
}

.listed{
width:870px;
padding-top:4px;
float:left;
border-bottom:1px solid #6f6d3e;
}
.style_pic{
width:184px;
height:174px;
float:left;
background-image:url(images/style_pics.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.wax_pic{
width:184px;
height:175px;
float:left;
background-image:url(images/img_wax.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.manicure_pic{
width:184px;
height:175px;
float:left;
background-image:url(images/img_manicure_pedicure.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.massage_pic{
width:184px;
height:175px;
float:left;
background-image:url(images/img_massage_therapy.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.wax_pic2{
width:174px;
height:175px;
float:left;
background-image:url(images/img_wax2.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.manicure_pic2{
width:174px;
height:175px;
float:left;
background-image:url(images/img_manicure_pedicure2.jpg);
background-repeat:no-repeat;
background-position:left top;
}

.style_pic_txt{
width:686px;
float:left;
}
.style_pic_txt5{
width:502px;
float:left;
}
.style_pic_txt1{
width:684px;
float:left;
}
.style_pic_txt4{
width:500px;
float:left;
}
.style_pic_txt_headeing{
width:684px;
float:left;
height:19px;
background-image:url(images/img_heading_bg.gif);
background-repeat:repeat-x;
padding-top:2px;
overflow:hidden;
}
.style_pic_txt_headeing2{
width:500px;
float:left;
height:19px;
background-image:url(images/img_heading_bg.gif);
background-repeat:repeat-x;
padding-top:2px;
overflow:hidden;
}
.box232{
width:212px;
float:left;
}
.box202{
width:202px;
float:left;
}
.box106{
width:106px;
float:left;
}
.box76{
width:76px;
float:left;
}
.box126{
width:150px;
float:left;
}
.map_container{
width:501px;
height:350px;
float:left;


}
.map{
width:501px;
height:325px;
float:left;
background-image:url(images/img_map.jpg);
background-repeat:no-repeat;
}
.address{
width:501px;
height:16px;
float:left;
text-align:center;
padding-top:4px;
overflow:hidden;
}
.contact_hours{
width:310px;
height:260px;
float:left;
padding-left:39px;
padding-top:40px;
}
.packages_left{
width:300px;
height:330px;
float:left;
padding-left:19px;
padding-top:20px;
}
.packages_right{
width:550px;
height:280px;
float:left;
padding-top:20px;
}
.pack_row1{
width:550px;
float:left;
border-bottom:1px solid #e2cdbd;
background-image:url(images/img_row1_bg.gif);
background-repeat:repeat-y;
background-position:left;
}
.pack_row2{
width:550px;
float:left;
border-bottom:1px solid #e2cdbd;
}
.row1_box{
width:15px;
float:left;
background-color:#ebe1cc;
text-align:center;
}
.row1_box2{
width:350px;
float:left;
padding-left:10px;
}
.row1_box3{
width:70px;
float:left;
}
.row1_box4{
width:85px;
float:left;
}

.divider2{
background-image:url(images/img_divider2.jpg);
background-repeat:repeat-x;
width:880px;
height:3px;
float:left;
overflow:hidden;

}
.body_txt_part{
width:856px;
float:left;
padding:12px;
}
.about_pic{
background-image:url(images/img_about_mainpic.jpg);
background-repeat:no-repeat;
float:left;
width:433px;
height:389px;
}
.about_txt{
float:left;
width:417px;
height:349px;
padding-left:30px;
padding-top:40px;
}
.about_head{
background-image:url(images/img_about_head.gif);
background-repeat:no-repeat;
float:left;
width:400px;
height:50px;
}
.about_righttxt{
float:left;
width:380px;
height:250px;
}
.body_txt_part2{
width:866px;
float:left;
padding:7px;
}
.box12_spacer{
width:7px;
height:95px;
float:left;
}
.box1{
width:424px;
height:95px;
float:left;
}
.box_cr_left{
background-image:url(images/img_border_left_cr.gif);
background-repeat:no-repeat;
width:12px;
height:95px;
float:left;
}
.box_cr_right{
background-image:url(images/img_border_right_cr.gif);
background-repeat:no-repeat;
width:12px;
height:95px;
float:left;
}
.box_cr_center{
background-image:url(images/img_border_center_cr.gif);
background-repeat:repeat-x;
width:400px;
height:75px;
float:left;
padding-top:20px;
}
.box_txt2{
width:400px;
height:35px;
float:left;
padding-top:10px;
}
.box_txt1{
width:400px;
height:45px;
float:left;
}
.box_txt1_readmore{
width:400px;
height:25px;
float:left;
}

.opration_hours{
width:271px;
float:left;
border:1px solid #c69391;
padding:2px;
margin-right:3px;
}
.phone{
width:271px;
float:left;
padding-top:10px;
}
.email{
width:40px;
float:left;
}
.email_ID{
width:200px;
float:left;
}
.gray_border{
width:267px;
float:left;
border:1px solid #cccbab;
padding:2px;
background-image:url(images/img_box1_bg.gif);
background-repeat:repeat-x;
height:131px;
}
.gray_border3{
width:267px;
float:left;
padding:2px;
background-image:url(images/img_pack_left_bg.gif);
background-repeat:repeat-x;
height:300px;
}
.opration_hours_head{
width:267px;
height:20px;
background-color:#800020;
float:left;
text-align:center;
padding-top:3px;
}
.opration_hours_txt{
width:267px;
float:left;
padding-top:5px;
}
.packages_txt{
width:262px;
float:left;
padding:5px;
border-bottom:1px solid #d4cbae;
}
.packages_txt_last{
width:262px;
float:left;
padding:5px;
}
.opration_hours_txt1{
width:100px;
float:left;
padding-left:30px;
}
.opration_hours_txt2{
width:130px;
float:left;
}
.download_coupon{
width:149px;
float:left;
border:1px solid #c69391;
padding:2px;

}
.download_coupon_head{
width:144px;
height:20px;
background-color:#800020;
float:left;
text-align:center;
padding-top:3px;
}
.gray_border2{
width:140px;
float:left;
border:1px solid #cccbab;
padding:2px;
}

.download_pdf{
background-image:url(images/img_download_pdf.gif);
background-repeat:no-repeat;
width:144px;
height:108px;
float:left;
}
.download_pdf a{
width:144px;
height:108px;
float:left;
}
.bottom_pics{
background-image:url(images/img_bottom_pics.jpg);
background-repeat:no-repeat;
width:428px;
height:144px;
float:left;
}

.footer_container{
background-image:url(images/img_footer_bg.jpg);
background-repeat:repeat-x;
background-position:center top;
float:left;
width:100%;
height:40px;
}
.footer_links_container{
width:880px;
margin:auto;
}
.adress_container{
width:880px;
float:left;

}
.copyright_container{
width:400px;
height:26px;
float:left;
padding-top:3px;
padding-left:5px;
}
.add_bottom{
width:575px;
float:left;

}
.add_bottom_site{
width:300px;
float:left;
text-align:right;

}
.links_container{
width:470px;
height:27px;
float:left;
text-align:right;
padding-right:5px;
padding-top:2px;
}
