html, body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(gifs/main-bg.jpg);
	background-repeat: repeat;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}


ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

html { padding:0; margin:0;}

div, h1, h2, h3, h4, h4, p, form, label, input, textarea, img, span{
	
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}


ul{
	list-style-type:none;
	}
.blank{
	font-size:0px; clear:both; line-height:0px;
	}
	
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}	


.clr {margin:0; padding:0;clear:both;}


.top-bg {
	background-image: url(gifs/top-bg.jpg);
	height: 127px;
	width: 100%;
	background-repeat: repeat-x;
}

.top-header{
	width:960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	height: 127px;
}

.salon{
	width:312px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.menu {
	margin:0;
	width:520px;
	float:right;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-position: top;
	}
.menu ul {
	padding:0;
	margin:0;
	list-style:none;
	border:0;
	float:left;
	text-transform: uppercase;
}
.menu ul li { float:left; margin:0; padding:0 5px; border:0;}
.menu ul li a { float:left; margin:0; padding:16px 0; color:#909090; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a span { padding:13px; background:none;}
.menu ul li a:hover { color:#B2713B; background: url(gifs/r_menu.gif) right no-repeat;}
.menu ul li a:hover span { color:#B2713B; background:url(gifs/l_menu.gif) left no-repeat;}
.menu ul li a.active { color:#B2713B; background:url(gifs/r_menu.gif) right no-repeat;}
.menu ul li a.active span {  color:#B2713B; background:url(gifs/l_menu.gif) left no-repeat;}



.main-cont {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(gifs/model.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height:856px;
}

.main-conta {
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-position: right top;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 11px;
	line-height: 20px;
	text-align: justify;
	padding: 0px;
	height: 856px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #383838;
	border-left-color: #383838;
}

.inner-txt{
	font-family:verdana;
	font-size:13px;
	text-align:justify;
	color:#BCBEC0;
	line-height:20px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
h1 {
	font-family: Garamond;
	font-size: 28px;
	color: #D2A47C;
	text-align: justify;
	line-height: 40px;
	font-style: normal;
	background-image: url(gifs/heading.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
}


.left-cont{ font-family:verdana; font-size:11px; text-align:justify; color:#FFFFFF; line-height:20px; width:312px; float:left;
margin-top:400px; padding-right:10px;}

.footer{
	background-image:url(gifs/footer-bg.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	width: 100%;
	height: 181px;
}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}

.footer-txt{
	font-family:verdana;
	font-size:11px;
	text-align:justify;
	color:#000000;
	line-height:20px;
	width:960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.footer-line{
	width:727px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 4px;
	background-image: url(gifs/footer-white-line.jpg);
	background-repeat: no-repeat;
	margin-top:5px;
	margin-bottom:5px;
}

.copy{font-family:verdana; font-size:11px; text-align:center; line-height:18px; color:#000000;}
.copy a {color:#000000; text-decoration:none;}
.copy a:hover{color:#740707; text-decoration:none;}
.services{ font-family:verdana; font-size:13px; text-align:justify; color:#BCBEC0; line-height:20px; font-weight:normal;}
.contact-us{ font-family:verdana; font-size:12px; text-align:justify; color:#BCBEC0; line-height:30px; font-weight:normal;}
.form{ font-family:verdana; font-size:11px; text-align:right; color:#ffffff; padding-right:13px; font-weight:bold;}
.table-txt{font-family:verdana; font-size:11px; line-height:18px; color:#BCBEC0; text-align:justify;}
