body {
	padding: 0;
	margin-left:30px;
	margin-top:0px;
	font-size: 10px;
	line-height: 1.5em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	background-color:#414141;
	background-image:url(images/bgt.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-attachment:fixed;
}

div#content {
	width: 710px;
	margin: 0 auto;
}

/* BEGIN: Header */
div#header {
	padding: 0px;
}
	/* BEGIN: Logo */
	h1 {
		width: 40px;
		height: 95px;
		margin-top:0px;
	}


	/* BEGIN: Navigation */
	div#nav {
	float: left;
	width: 710px;
	margin-left:5px;
	border-bottom: 1px #FFFFFF solid;
	color: #FFFFFF;
	}
	
	div#nav ul {
		padding: 6px 0 10px 0;
		margin: 0;
		font-size: 120%;
		font-family: Helvetica, Arial, sans-serif;
		list-style: none;
		text-transform: uppercase;
	}
	
	div#nav ul li { float: left; }
	div#nav ul li a { 
		display: block;
		overflow: hidden;
		float: left;
		height: 14px;
		text-indent: -999em;
		color: #F2F2F2;
		background: transparent no-repeat left top;
	}
	
	div#nav ul li a:hover,
	div#nav ul li.active a,
	body#page_work div#nav ul li#nav_left_work a,
	body#page_contact div#nav ul li#nav_left_contact a,
	body#page_about div#nav ul li#nav_left_about a,
	body#page_salon div#nav ul li#nav_left_salon a {
		color: #ec297b;
		background-position: left -16px;
	}
	

	/* BEGIN: Left Navigation */
		ul#nav_left { float: left; }
		ul#nav_left li { margin-right: 10px; }
		ul#nav_left li#nav_left_home a {
			width: 41px;
			background-image:url(images/home.gif);
		}
		ul#nav_left li#nav_left_about a {
			width: 51px;
			background-image: url(images/about.gif);
		}
		ul#nav_left li#nav_left_work a {
			width: 46px;
			background-image: url(images/work.gif);
		}
		ul#nav_left li#nav_left_contact a {
			width: 67px;
			background-image: url(images/contact.gif);
		}
		/* END: Left Navigation */
		
		/* BEGIN: Right Navigation */
		ul#nav_right { float: right; }
		ul#nav_right li { margin-left: 20px; }
		ul#nav_right li#nav_right_clientLogin a {
			width: 93px;
			background-image: url(images/login.gif);
		}
		/* END: Right Navigation */


/* BEGIN: Right Column */
div.right {
	float: right;
	width: 467px;
	padding-left: 8px;
}
div.border_fix {
	border-left: 1px solid #404040;
	padding-left: 17px;
	margin-top: -815px;
}

	/* BEGIN: Recent Acquisition */
	div.acquisition {
		padding-bottom: 5px;
		margin-bottom: 16px;
		border-bottom: 1px #404040 solid;
	}

	div.last {
		padding-bottom: 0;
		margin-bottom: 0;
		border-bottom: none;
	}
	/* END: Recent Acquisition */



/* END: Right Column */
div#underimage {
	float: left;
	width: 710px;
	margin-left:5px;
	height:6px;
	border-top: 1px #FFFFFF solid;
	color: #FFFFFF;
}
div#P2, div#P3, div#P1, div#P4, div#P5 {
	width:440px;
	float:left;
	background-image:url(images/bgsmall.gif);
	background-position: right top;
	background-repeat:no-repeat;
}

.zdesign{
	margin-top:10px;
	margin-left:-0px;
	padding:0;
	position : absolute;
	
	width : 440px;
	height:160px;

}
div#underright {
	width: 220px;
	float:right;
	background-image:url(images/s-about.gif);
	background-repeat:no-repeat;
}
p#highlight {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:36px;
	vertical-align:top;
	color:#414141;
	line-height:22px;
	margin-top:1px;
	background-image:url(images/bg-line.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.link {
	color:#FFFFFF;
	text-decoration:none;
}
.link:HOVER {
	text-decoration:underline;
	color:#BBBBBB;
}
/* FADE IMAGE */
#imageContainer {
	position:relative;
	margin:0ps;
	width:710px;
	border:0px;

}
/* END FADE IMAGE */
/* Logo */
div#logo {
	position:absolute;
	background-image:url(images/logo_long.png);
	background-position:center;
	background-repeat:no-repeat;
	width:100%;
	height:99px;
	margin: 0 auto;
	top:368px;
	margin-left:-15px;
}
/* END: Logo */
.v{
	visibility:visible;
}
.h{
	visibility:hidden;
}

