

.top{ width:962px; height:auto;}
.top_t_bg{ background:#706560; border-bottom:#ffffff solid 2px; border-left:#ffffff solid 2px; border-right:#ffffff solid 2px; width:958px; height:21px;}
.top_bg{ background:url(../images/top_bg.gif) repeat-x; height:199px; width:962px;}
.logo{ background:url(../images/logo.gif) bottom right no-repeat; width:444px; height:99px; float:left; padding:48px 0 0 0;}
.menu{ width:962px; height:auto;}
.menu_l{ background:url(../images/menu_left.gif) no-repeat; width:6px; height:33px; float:left;}
.menu_m{ background:url(../images/menu_middle.gif) repeat-x; width:950px; height:33px; float:left;}
.menu_m ul{ padding:0 0 0 0; float:left; width:950px;}
.menu_m ul li{list-style:none; display:inline; float:left;}
.menu_m ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:13px; text-decoration:none; padding:8px 0 8px 27px; font-weight:bold; line-height:33px;}
.menu_m ul li a span{ background: url(../images/sep.gif) right no-repeat; padding:8px 26px 8px 0;}
.menu_m ul li a:hover{ background:#fafafa; font-family:Verdana, Arial, Helvetica, sans-serif; color:#c9202e; font-size:13px; text-decoration:none; padding:8px 0 8px 27px; font-weight:bold; line-height:32px;}
.menu_m ul li a:hover span{ background: url(../images/selected.gif) right no-repeat; padding:8px 26px 8px 0;}
.menu_r{ background:url(../images/menu_right.gif) no-repeat; width:6px; height:33px; float:left;}
.middle{ width:962px; height:auto; float:left;}
.middle_left{ width:250px; height:auto; float:left;}
.bordernul{background:#F8F8F8;}
.bordernul_1{border: 1px solid #707070; padding: 10px;border-top: 0px solid;border-bottom: 0px solid;}
.left_box{ width:241px; height:auto; padding:10px 0 0 0; float:left;}
.left_box_t_l{ background:#707070 url(../images/left_b_t_r.gif) right top no-repeat; padding:8px 9px 8px 0;}
.left_box_t_r{ background:#707070 url(../images/left_b_t_l.gif) left top no-repeat; padding:8px 9px 8px 10px; font-size:13px; font-weight:bold; color:#FFFFFF;}
.left_box_m_l{ background:#f8f8f8 url(../images/left_b_m_r.gif) right top no-repeat; padding:0 9px 3px 0; border-left:#707070 solid 1px; border-right:#707070 solid 1px;}
.left_box_m_r{ background:#f8f8f8 url(../images/left_b_m_l.gif) left top no-repeat; padding:0 9px 3px 10px;}
.left_box_f{ width:241px; float:left;}
.left_box_f_l{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:129px; height:9px;}
.left_box_f_r{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m_1i{background:#F8F8F8 none repeat scroll 0 0;border-bottom:1px solid #707070;float:left;height:9px;width:335px;}
.left_box_f_11{ width:700px; float:left;}
.left_box_f_m_11{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:584px; height:9px;}
 float:left;}
.left_box_f_3{ width:700px; float:left;}
.left_box_f_l_3{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m_3{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:584px; height:9px;}
.left_box_f_r_3{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_7{ width:700px; float:left;}
.left_box_f_l_7{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m_7{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:568px; height:9px;}
.left_box_f_r_7{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_10{ width:973px; float:left;}
.left_box_f_l_10{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m_10{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:840px; height:9px;}
.left_box_f_r_10{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_4{ width:500px; float:left;}
.left_box_f_l_4{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m_4{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:298px; height:9px;}
.left_box_f_r_4{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_1{ width:241px; float:left;}
.left_box_f_l_1{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_m_1{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:298px; height:9px;}
.left_box_f_r_1{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:56px; height:16px; float:left;}
.left_box_f_9{ width:712px; float:left;}
.left_box_f_8i{ width:961px; float:left;}
.left_box_f_m_8i{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:866px; height:9px;}
.left_box_f_l_9{ background:#f8f8f8 url(../images/left_b_f_l.gif) no-repeat; padding:0 0 0 0; width:30px; height:16px; float:left;}
.left_box_f_m_9{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:610px; height:9px;}
.left_box_f_r_9{ background:#f8f8f8 url(../images/left_b_f_r.gif) left top no-repeat; padding:0 0 0 0; width:65px; height:16px; float:left;}
.left_box_f_m_4i{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:269px; height:9px;}
.left_box_f_m_10i{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:584px; height:9px;}
.left_box_f_m_5i{  background:#f8f8f8; border-bottom:#707070 solid 1px; float:left; width:354px; height:9px;}
.uldiv{border:1px solid #707070;background:#F8F8F8;margin-left:0;border-top:0px solid #707070;border-bottom:0px solid #707070;padding:5px;}
.h3-1{color:#CA2432;}
.left_box_link{ width:239px; height:auto;  border-left:#707070 solid 1px; border-right:#707070 solid 1px; background:#f8f8f8;}
.left_box_link ul{ padding:0 40px 10px 15px;}
.left_box_link ul li{ background:url(../images/dot_line.gif) bottom repeat-x; list-style:none; padding:5px 0 8px 0;}
.left_box_link ul li a{ background:url(../images/box_link_arow.gif) 1px no-repeat; text-decoration:none; padding:0 0 0 13px; color:#6d615c}
.virjin_b_t{ background:url(../images/virjin_b_t.gif) no-repeat; width:240px; height:16px; float:left;}
.virjin_b_m{ background:url(../images/virjin_b_m.gif) repeat-y; width:240px; height:auto; float:left;}
.virjin_b_f{ background:url(../images/virjin_b_f.gif) no-repeat; width:240px; height:16px; float:left;}
.virjin_img1{ background:url(../images/virjin_images.gif) right no-repeat; width:111px; height:152px; float:left; padding:0 0 0 8px;}
.virjin_img2{ background:url(../images/virjin_images1.gif) right no-repeat; width:111px; height:152px; float:left; padding:0 0 0 3px;}
.middle_right{ width:712px; height:auto; float:left;}
.middle_right_l{ width:445px; height:auto; float:left; padding:0 0 0 4px;}
.off{ width:443px; height:237px; background:url(../images/50%25.gif) bottom no-repeat; padding:10px 0 0 0;}
.off_con{ font-size:40px; color:#FFFFFF; font-weight:bold; text-align:center; float:right; padding:145px 28px 0 0;}
.Apedit_con{ padding:8px 0 6px 10px; float:left;}
.bef_aft_b{ width:445px; height:auto; float:left;}
.bef_img_main_b{ width:145px; height:140px; padding:10px 0 0 10px; float:left;}
.bef_img_b{ width:131px; height:131px; border:#d7d7d7 solid 1px; float:left; padding:4px 0 0 4px;}
.bef_img_sed{ width:3px; background:#e6e6e6; float:left; height:134px; margin:3px 0 0 0;}
.bef_img_sed_x{ height:3px; background:#e6e6e6; float:left; width:137px; margin:0 0 0 3px;}
.After_img{ float:left;}
.After_img_b{ width:230px; height:131px; border:#d7d7d7 solid 1px; float:left; padding:4px 0 0 4px;}
.After_img_main_b{ width:239px; height:145px; padding:10px 0 0 20px; float:left;}
.After_img_sed_x{ height:3px; background:#e6e6e6; float:left; width:236px; margin:0 0 0 3px;}

.middle_right_r{ width:241px; height:auto; float:left; padding:0 0 0 15px;}
.visit_icon{ background:url(../images/visit_icon.gif) no-repeat; width:23px; height:24px; padding:5px 0 5px 28px;}
.log_in{ background:url(../images/log_in.gif) no-repeat; width:23px; height:24px; padding:5px 0 5px 28px;}
.my-acc{ background:url(../images/my-acc.gif) no-repeat; width:23px; height:24px; padding:5px 0 5px 28px;}
.shopping{ background:url(../images/shopping.gif) no-repeat; width:23px; height:24px; padding:5px 0 5px 28px;}
.shopping_link{ width:239px; height:auto;  border-left:#707070 solid 1px; border-right:#707070 solid 1px; background:#f8f8f8; float:left;}
.shopping_link_2{ width:674px; padding:10px; height:auto;  border-left:#707070 solid 1px; border-right:#707070 solid 1px; background:#f8f8f8; float:left;}
.shopping_link_3{ width:674px; padding:10px; height:auto;  border-left:#707070 solid 1px; border-right:#707070 solid 1px; background:#f8f8f8; float:left;}
.shopping_link ul{ padding:0 40px 10px 15px;}
.shopping_link ul li{ background:url(../images/dot_line.gif) bottom repeat-x; list-style:none; padding:7px 0 9px 0;}
.shopping_link ul li a{text-decoration:none; color:#6d615c; font-weight:bold;}
.shopping_link_1{ width:408px; height:auto;  border-left:#707070 solid 1px; border-right:#707070 solid 1px; background:#f8f8f8; float:left;}
.shopping_link_1 ul{ padding:0 40px 10px 15px;}
.shopping_link_1 ul li{ background:url(../images/dot_line.gif) bottom repeat-x; list-style:none; padding:7px 0 9px 0;}
.shopping_link_1 ul li a{text-decoration:none; color:#6d615c; font-weight:bold;}
.twitter{ background:url(../images/twitter.gif) no-repeat; height:31px; color:#4d4d4d; font-weight:bold; padding:10px 0 0 50px; margin:0 0 0 10px;}
.facebok{ background:url(../images/face-book.gif) no-repeat; height:26px; color:#4d4d4d; font-weight:bold; padding:6px 0 0 41px; margin:3px 0 0 18px;}
.email_input{ background:url(../images/input_box.gif) no-repeat; width:142px; height:24px; float:left;}
.email_input_type{ background:none; width:142px; height:24px; border:none; float:left;}
.go_but{ background:url(../images/go_but.gif) no-repeat; border:none; width:33px; height:22px; margin:0 0 0 6px; color:#FFFFFF; font-weight:bold;}
.email_form{ padding:5px 0 0 19px; height:28px;}
.subscrib{ color:#ca2432; font-weight:bold; padding:5px 0 0 15px;}
.Right_Hair{ width:229px; height:145px; padding:0px 0 0 10px; float:left;}
.Right_Hair_img_b{ width:212px; height:131px; border:#d7d7d7 solid 1px; float:left; padding:4px 0 0 4px; background:#FFFFFF;}
.Right_Hair_img_sed_x{ height:3px; background:#e6e6e6; float:left; width:218px; margin:0 0 0 3px;}
.footer{ width:962px; height:auto; float:left;}
.footer_menu{ width:962px; height:auto; padding:10px 0 0 0;}
.footer_l{ background:url(../images/footer_l.gif) no-repeat; width:4px; height:28px; float:left;}
.footer_m{ background:url(../images/footer_m.gif) repeat-x; width:954px; height:28px; float:left;}
.footer_m ul{ text-align:center; padding:6px 0 0 0;}
.footer_m ul li{ background:url(../images/footer_sep.gif) 1px no-repeat; list-style:none; display:inline;}
.footer_m ul li a{ color:#525252; text-decoration:none; font-size:11px; padding:0 10px 0 10px;}
.footer_r{ background:url(../images/footer_r.gif) no-repeat; width:4px; height:28px; float:left;}
.footer_copy{ text-align:center; font-size:11px; padding:3px 0 0 0; width:960px; height:auto;}

/*COLLECTIONS*/

.bye_COLLECTIONS{ width:275px; height:auto; padding:0 0 0 0; float:left;}
.COLLECTIONS_pro_list{color:#646262; font-size:18px; font-weight:bold; padding:8px 0 0 10px; width:auto;}
.collections_con{ padding:0 0 6px 10px; float:left;}
.bye_con{color:#ca2230; font-size:17px; font-weight:bold; padding:2px 0 0 10px; width:270px; float:left;}
.collections_pro_b{width:445px; height:auto; float:left; padding:3px 0 5px 0;}
.collections_Virgin_hed{color:#646262; font-size:17px; font-weight:bold; padding:0 0 5px 10px; width:auto; float:left;}
.collections_Virgin_hed1{color:#646262; font-size:17px; font-weight:bold; padding:10px 0 5px 10px; width:auto; float:left;}

/*COLLECTIONS end*/

/*COLLECTIONS1*/

.buy_but{ width:113px; height:30px; background:#ca2230; color:#FFFFFF; font-size:18px; float:left; font-weight:bold; margin:4px 0 0 0; padding:6px 0 0 23px;}
.collections_pro_bef{width:445px; height:auto; float:left; padding:25px 0 5px 0;}
.more_before_con{ text-decoration:underline; padding:0 0 6px 10px; float:left; width:400px;}
.Product_photo_box{ width:425px; height:150px; float:left; background:#F8F8F8; border:#707070 solid 2px; margin:15px 0 0 7px;}
.Product_img_b{ width:132px; height:140px; float:left; padding:4px 0 0 4px; margin-top:2px;}
.Product1_img_b{ width:115px; height:131px; border:#d7d7d7 solid 1px; float:left; padding:4px 0 0 4px;}
.Product2_img_b{ width:132px; height:140px; float:left; padding:4px 0 0 4px; margin:2px 0 0 8px;}
.Product_img_sed_x{ height:3px; background:#e6e6e6; float:left; width:121px; margin:0 0 0 3px;}

/*COLLECTIONS1 end*/


/*Before & After Photos_inner*/

.Straight_img_main_b{ width:207px; height:194px; padding:10px 0 0 10px; float:left;}
.Straight_img_b{ width:198px; height:191px; border:#d7d7d7 solid 1px; float:left; padding:4px 0 0 4px;}
.Straight_img_sed{ width:3px; background:#e6e6e6; float:left; height:194px; margin:3px 0 0 0;}
.Straight_img_sed_x{ height:3px; background:#e6e6e6; float:left; width:204px; margin:0 0 0 3px;}
.Straight_con{ padding:5px 0 6px 10px; float:left; width:200px; line-height:20px; min-height:194px;}
.Placement_Video{width:425px; height:213px; float:left; background:#F8F8F8; border:#707070 solid 2px; margin:15px 0 0 7px; font-size:22px; color:#666666; font-weight:bold;}

/*end Before & After Photos_inner*/

/* faqs */

.Question_hed{ color:#646262; font-size:14px; font-weight:bold; padding:5px 0 5px 11px; width:400px; float:left;}
.Question_con{padding:5px 0 13px 10px; float:left; width:auto; line-height:20px;}

/* faqs end */

/* blog */

.blog_left{ width:706px; height:auto; float:left; padding:0 0 0 0;}
.blog_fun_photo{width:694px; height:300px; float:left; background:#F8F8F8; border:#707070 solid 2px; margin:7px 0 0 0px; font-size:22px; color:#666666; font-weight:bold; text-align:center; vertical-align:middle; display:table-cell;}

/* blog end */

/*contact_us */

.contact_con{padding:0 0 0 10px; float:left; width:auto; line-height:27px; width:400px;}
.contact_hed{ color:#646262; font-size:14px; font-weight:bold; padding:13px 0 4px 11px; width:400px; float:left;}
.contact_hed1{ color:#646262; font-size:14px; font-weight:bold; padding:35px 0 4px 11px; width:400px; float:left;}


.tez .shopping_link_2 {
	background:transparent none repeat scroll 0 0;
	border:1px solid #DDDDDD;
	margin:3px;
	padding:8px;
	width:419px;
}
