@charset "utf-8";
/* CSS Document */
body {
margin:0px;
padding:0px;
background: #ffefd3;
line-height: 18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
}

.top_area {
margin:0px auto;
width: 808px;
background:#FF0000;
background:url(../images/toparea_bg.png) no-repeat;
height: 353px;
padding: 0px;
}

.container {
margin:0px auto;
width: 808px;
background:#FFFFFF;
background:url(../images/container_bg.png);
padding: 0px;
}

#subpage{ padding:0;}
#subpage p{padding:0 50px 15px 32px; margin:0; line-height:15px;}
#subpage h1{ font-size:20px; color:#8c714c; text-indent:30px;} 
#subpage h2{text-indent:30px; font-size:16px;}
#subpage h3{ text-indent:30px; font-size:12px; color:#663300; line-height:0px;}
#subpage h1 .bora-bora{ color:#336699;}
.subpage-left{width:596px; float:left; position:relative; background:#fff; }
.subpage-right{ width:207px; float:left; background:#fff;}
.subpage-right h4{ font-size:12px; line-height:15px; padding:33px 17px 0 23px; text-align:center;}
.subpage-right h5{ font-size:12px; line-height:15px; padding-left:0px; font-weight:bold; padding:0; margin:0;}
.subpage-right .free-tan-session{ width:193px; background:url(../images/home/free-tansession-bg.png) no-repeat; margin-top:47px;}
.subpage-right .free-input{padding-left:25px;}
.subpage-right .smart-tan{ padding-top:42px;}
#subpage .subpage-left h3{ font-size:14px;}
#subpage .subpage-left img{ padding-left:33px; background:#fff;}

.main-left{ width:596px; float:left; position:relative; padding:22px 0 0 0;}
.main-left p{padding-left:24px;}
.main-left h1{ text-indent:24px; font-size:20px; color:#8c714c; line-height:32px;}
.main-left h1 .bora-bora{color:#1e699e;}
.ad-whychoose{margin-left:3px;}
.main-right{ width:207px; float:left;}
.main-right h2{ font-size:12px; line-height:15px; padding:33px 17px 0 23px; text-align:center;}
.main-right h3{ font-size:12px; line-height:15px; padding-left:0px; font-weight:bold; padding:0; margin:0;}
.main-right .free-tan-session{ width:193px; height:236px; background:url(../images/home/free-tansession-bg.png) no-repeat; margin-top:47px;}
.main-right .free-input{padding-left:25px;}
.main-right .smart-tan{ padding-top:42px;}
.button{ background:url(../images/home/btn-enter.jpg) no-repeat; padding:10px 0 0 0; margin:20px 0 0 0; border:0; width:69px; height:28px; text-indent:-9999999px;}
.moredetails{ font-weight:bold; color:#FFFFFF; line-height:20px; margin-left:10px;}

.service{float:left; margin-bottom: 30px;}
.service img{float:left; padding-right:9px;}
.specials-img{text-align:center; height:498px; margin:13px;}
.specials{ padding-top:29px; padding-left:16px; padding-bottom: 20px;}
.specials img{ padding-right:15px;}
.contact-map{ width:432px; height:359px; float:right; margin:0 32px 0px 0px; background:url(../images/contact/Contact_map.jpg) no-repeat;}
.faq-img{float:right; padding-right:53px;}
.salon{ clear:both; padding-left:23px;}
.salon img{padding-left:33px; padding-bottom:32px; background:#fff;}

.foot_area {
clear:both;
width: 808px;
background:url(../images/foot_bg.png);
height: 60px;
margin:0px auto;
margin-bottom: 105px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 0px;
}

.menu_area {
margin:0px auto;
width: 808px;
height: 45px;
padding: 0px;
background:url(../images/container_bg.png);
}

.mainmenu_style  {
margin: 0px  14px 0px 14px;
padding: 0px;
height: 45px;
}

.mainmenu_style ul {
list-style:none;
padding: 0px;
margin: 0px auto;
}

.mainmenu_style ul li {
	float:left;
	height: 45px;
}

.mainmenu_style ul li.item1 {
width:72px;
height: 45px;
background:url(../images/home_bg.png) repeat-x;
}

.mainmenu_style ul li.item1 a {
width:72px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item1 a:hover {
width:72px;
height: 45px;
background:url(../images/home_bg_active.png) repeat-x;
text-decoration: none;
}

.mainmenu_style ul li.item2 {
width:94px;
height: 45px;
background:url(../images/services_bg.png) repeat-x;
}

.mainmenu_style ul li.item2 a {
width:94px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item2 a:hover {
width:94px;
height: 45px;
background:url(../images/services_bg_active.png) repeat-x;
text-decoration: none;
}


.mainmenu_style ul li.item3 {
width:101px;
height: 45px;
background:url(../images/products_bg.png) repeat-x;
}

.mainmenu_style ul li.item3 a {
width:101px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item3 a:hover {
width:101px;
height: 45px;
background:url(../images/products_bg_active.png) repeat-x;
text-decoration: none;
}

.mainmenu_style ul li.item4 {
width:85px;
height: 45px;
background:url(../images/gallery_bg.png) repeat-x;
}

.mainmenu_style ul li.item4 a {
width:85px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item4 a:hover {
width:85px;
height: 45px;
background:url(../images/gallery_bg_active.png) repeat-x;
text-decoration: none;
}

.mainmenu_style ul li.item5 {
width:93px;
height: 45px;
background:url(../images/specials_bg.png) repeat-x;
}

.mainmenu_style ul li.item5 a {
width:93px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item5 a:hover {
width:93px;
height: 45px;
background:url(../images/specials_bg_active.png) repeat-x;
text-decoration: none;
}


.mainmenu_style ul li.item6 {
width:133px;
height: 45px;
background:url(../images/testimonials_bg.png) repeat-x;
}

.mainmenu_style ul li.item6 a {
width:133px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item6 a:hover {
width:133px;
height: 45px;
background:url(../images/testimonials_bg_active.png) repeat-x;
text-decoration: none;
}

.mainmenu_style ul li.item7{
width:80px;
height: 45px;
background:url(../images/faq_bg.png) repeat-x;
}

.mainmenu_style ul li.item7 a {
width:80px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item7 a:hover {
width:80px;
height: 45px;
background:url(../images/faq_bg_active.png) repeat-x;
text-decoration: none;
}

.mainmenu_style ul li.item8{
width:122px;
height: 45px;
background:url(../images/contactus_bg.png) repeat-x;
}

.mainmenu_style ul li.item8 a {
width:122px;
height: 45px;
display: block;
text-decoration: none;
}

.mainmenu_style ul li.item8 a:hover {
width:122px;
height: 45px;
background:url(../images/contactus_bg_active.png) repeat-x;
text-decoration: none;
}

.specials-img-teeth {
	text-align:center;
	height:250px;
	margin-top: 13px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
