﻿/*for all elements to reset*/ p, h1, h2, h3, h4, h5, h6, ul, li, div, body, table, th, td, tr{padding:0;margin:0;}
table, th, td{border:0px none;border-spacing:0;border-collapse:collapse }
body{background:#000000;color:#000;font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, san serif , times/Serif , Tahoma, Verdana, Sans-Serif;margin:0 0 0 0;}
p{font-size:13px;color:#46292B;font-family:Arial;}
ul, li, ol{list-style-type:none;}
h1{font-size:24px;color:#46292B;font-family:Arial;}
a{text-decoration:none;color:#99c81E;font-size:12px;font-family:Arial;}
a:hover{text-decoration:none;color:#EDE6DC;}
img{border:none;}
/*------------------------main container------------------------------------*/
.main{margin:0px auto;width:784px;border:solid 0 red;padding:8px;background:#ffffff;}
/*--------------------------Top-Nav----------------------------------*/

/*-----------------------------Header-------------------------------*/
.cnt_hdr{background:#46292B;padding:2px;}
.cnt_hdr1{background:#46292B;padding:2px;}
.logo{float:left;width:220px;}
.vmiddle{vertical-align:middle;}
/*---------------------------------------cnt_body----------------------------------*/

.cnt_body{background:url(images/365_0333.jpg) no-repeat;margin:8px 0 8px 0;padding:1px;width:782px;}
.r_col{width:485px;float:right;margin:10px 8px 4px 8px;display:inline;border:solid 0 red;*margin-bottom:-6px;_margin-bottom:-16px}
.clear{clear:both;}
.right{float:right;margin-right:1px;}
/*------------------------------- Contact US Page Body ---------------------------*/
.contact_body{
	background:url(images/colour-stylist.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
}
.contact_container{margin: 10px 10px 20px 10px;}
.contact_body p{font-family: Times New Roman Sans-Serif; color: #46292B; font-size: 13px;}
.spn_required{font-family: Arial, Sans-Serif; font-size: 9px; color: #46292B;}
.cnt_frm_container{margin:5px 5px 5px 0px;}
.cnt_frm_label{font-size: 12px; font-family: Arial, Sans-Serif; color: #46292B; width: 90px; vertical-align: top; padding-top: 10px; float: left;}
.cnt_frm_value{width: 320px; float: left;}
.cnt_frm_input{border: solid 2px #46292B; background-color: #EDE6DC; font-size: 12px; font-family: Arial, Sans-Serif; height: 20px; width: 310px;}
.cnt_frm_textarea{border: solid 2px #46292B; background-color: #EDE6DC; font-size: 12px; font-family: Arial, Sans-Serif; height: 70px; width: 310px;}
.cnt_alternative{font-family: Arial, Sans-Serif; font-size: 18px; color: #654749; text-align:left;}
.cnt_frm_address{font-family:Arial, Sans-Serif; font-size: 12px; color: #46292B;}
.cnt_anc{font-family: Arial, Sans-Serif; font-size: 12px; color: #46292B;}
.cnt_anc:hover {font-family: Arial, Sans-Serif; font-size: 12px; color: #99C81E;}
.div_successfull{font-family: Arial, Sans-Serif; font-size: 18px; color: #654749; width: 400px;}
/*-----------------------Footer-------------------------*/
.ph_no{font-size:22px;font-weight:bold;color:#99C81E;margin-right:5px;font-family:Arial, Helvetica, san serif;}
.cnt_para{background:#ede6dc;margin:5px 0px 15px 0;padding:10px 10px 10px 15px;_margin-bottom:20px;}
.cnt_para p{font-family:Times New Roman,Serif;margin:5px 0 6px 0;*margin-bottom:10px;}
.web_trms{float:left;margin:10px 0 0 8px;*margin-top:5px;display:inline;}
.web_trms a{font-size:8px;color:#EDE6DC;*font-size:7px;_font-size:8px;}
.web_trms a:hover{color:#99c81E;}
.top_lnks{margin:10px 4px 0 10px;float:right;clear:right;*margin-top:12px;}
.top_lnks img{margin:0 0 0 2px;}
.top_lnks a{font-size:10px;font-weight:bold;color:#EDE6DC;}
.top_lnks a:hover,a:active{color:#99c81E;}
/*.top_lnks a:visited,a:link{color:#967659}*/

.ftr_lnks{float:right;margin-top:8px;margin-right:8px;display:inline;}
.ftr_lnks a{font-size:10px;font-weight:bold;color:#EDE6DC;}
.ftr_lnks img{margin-left:2px;}
.ftr_lnks a:hover{color:#99c81E;}
.cnt_address{
	float:left;
	margin:0px 0 20 15px;
	display:inline;
*margin-top:16px;													width: 770px;
	height: 25px;
	text-align: left;
	padding-left: 5px;
}
.cnt_address p{color:#EDE6DC;font-size:12px;}
.cnt_address a{color:#99C81E;font-size:12px;font-weight:bold;}
.cnt_address a:hover{color:#EDE6DC;}
.email{color:#99c81E;margin-left:15px;font-weight:bold;margin-left:15px;}
.cnt_ph{
	float:left;
	margin:10px 0 0 4px;
	width:200px;
	display:inline;
}
.cnt_ofr{float:left;margin-bottom:5px;margin-top:5px;}
.cnt_ofr p{font-weight:bold;margin:0;font-size:16px;font-family:times,Serif;}
.ofr_bg{background:#Ede6dc;padding:8px;}
.ofr_bg img {width:138px;height:140px;vertical-align:middle;}
.cnt_srvc{float:left;margin-left:12px;margin-top:5px;}
.bg_srvc{background:#654749;padding:8px;}
.bg_srvc img{width:138px;height:140px;vertical-align:middle;}

.cnt_prd{float:left;margin-bottom:5px;margin-left:11px;margin-top:5px;}
.prd_bg{background:#46292B;padding:8px;}
.prd_bg img {width:138px;height:140px;vertical-align:middle;}

/*---------------------------------Template 2----------------------------*/
.body2{background:#c7BFB4;margin:8px 0 8px 0;padding:1px;}
.cnt_bnr{float:left;width:270px;margin-right:8px;}
.pr_intro{float:left;width:400px;border:solid 0px red;margin:8px 0 0 0 ;}
.pr_intro p{font-family:Times,Serif;}
.img1{position:relative;top:-100px;left:360px;width:120px;*left:360px;}
.img2{position:relative ;top:-100px;left:290px;width:120px;*left:290px}
.img3{width:90px;position:absolute;top:55px;left:20px;*top:45px;}
.img4{width:85px;position:absolute;top:60px;left:80px;*top:55px;}
.img5{width:120px;position:absolute;top:0px;*top:-10px;left:122px;}
/*---------------------------Above Divs Styles----------------------------*/
.cnt_prdct{float:left;width:180px;background:#ede6dc;padding:8px 8px 8px 8px;margin:-210px 0 0 280px;*padding-bottom:10px;_margin-left:140px; }
.cnt_prdct img{height:180px;vertical-align:middle;}
.pr_dtls{float:left;width:308px;background:#ede6dc;padding:0px;*width:309px;margin:-180px 0 0 475px;_margin-left:237px;}
.para_right{float:left;margin:10px 0 0px 10px;display:inline;}
.para_right p{font-size:10px;text-align:right;width:180px;}
.para_left{float:left;border:solid 0px red;margin:0 0 10px 12px;display:inline;}
.para_left p{font-size:10px;text-align:left;width:180px;margin:20px 0 0 0;}
/*-----------------------------------Below div style---------------------------------*/
.main_prdct{clear:both;height:175px;*height:161px;_height:145px;}
.prdct_l{float:left;width:581px;background:#ede6dc;padding:15px 0 5px 0;margin:45px 0 0 -1px;display:inline;*margin:20px 0 0 -1px;}
.p_right{float:right;margin:0 8px 10px 10px;display:inline;}
.p_right p{font-size:10px;text-align:right;width:167px;}
.pro_imgs{border:solid 0px red;position:relative;width:230px;top:-60px;*top:-210px;}
.p_left{font-size:10px;text-align:left;width:167px;margin-left:220px;}
.prdct_r{float:left;width:179px;background:#ede6dc;padding:8px;margin:-29px 0 0 0;*margin-top:-45px;*padding-bottom:10px;position:relative;_margin-top:-60px;}
.prdct_r img{height:180px;vertical-align:middle;}
.cnt_pricelistbkgnd {
	background:url(images/Styling-price-list.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
}
.cnt_testimonials {
	font-family:Times New Roman,Serif;
	margin:5px 0 6px 0;
*margin-bottom:10px;}
.review_body {
	background:url(images/Client-hairstyles.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
}
.main .cnt_pricelistbkgnd .r_col .cnt_para .open_hrs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #46292B;
}
.facebookbtm {
	color:#99c81E;
	margin-left:15px;
	font-weight:bold;
	margin-left:2px;
	text-align: left;
	font-size: 11px;
	line-height: normal;
	vertical-align: inherit;
	margin-top: 4px;
}
.cnt_bodyprices {
	background:url(images/365_0333.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
	background-color: #CCCCCC;
}
.cnt_bodyopen{
	background:url(images/Kirton-Lindsey.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
	background-color: #CCCCCC;
}
.cnt_bodylinks{
	background:url(images/Mens-Hairdresser.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
	background-color: #FFFFFF;
}
.cnt_bodylocation {
	background:url(images/Hair-salon.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
	background-color: #CCCCCC;
}
.cnt_bodyservices {
	background:url(images/Mens-hairstyling.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
	background-color: #CCCCCC;
}
.cnt_vacanciesbkgnd {
	background:url(images/365_0333.jpg) no-repeat;
	margin:8px 0 8px 0;
	padding:1px;
	width:782px;
}
.cnt_social {
	float:right;
	margin:10px 8px 5px 8px;
	width:300px;
	display:inline;
	text-align: right;
}
