@charset "UTF-8";
/* CSS Document */

<style type="text/css">


#chris {}

body {
	background: url(images/bgy.jpg);
	margin: 0;
	padding: 0;
	text-align: center;
}
.pageheight {
	background: #571C46 url(images/bgz.jpg) repeat-x bottom;
	padding: 12px 0px 0px;
	margin: 0px;
	border: none;
	height: 920px;
}
#header {
	text-align:center;
	color: #958272;
}

#header a{
	font:Georgia, "Times New Roman", Times, serif;
	color: #958272;
}

.oneColFixCtrHdr #container {
	width: 851px;
	margin: 0 auto;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.bdr {
	margin: auto;
	padding: 4px;
	border: 2px solid #FFFFFF;
	position:relative;
	height: 100%;
}
.oneColFixCtrHdr #header {
	padding: 10px 20px;
	background-image: url(images/nav.jpg);
	margin: 0px auto 0px;
	background-repeat: repeat-x;
}


.oneColFixCtrHdr #mainContent {
	padding: 0 20px 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #DFDFDF url(images/bgpic-salon.jpg) no-repeat;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #333333;
	min-height: 760px;
}
#mainContent h2 {
	margin-top: 0px;
	padding-top: 17px;
}
.oneColFixCtrHdr #footer {
	padding: 0 10px;
	color: #FFFFFF;
}
.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
}
.style2 {color: #666666}

.style3 {font-size: 85%}

#foot      {
	width: 800px;
	padding-top: 0px;
	padding-bottom: 80px;
}

p {
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #555555;}
	
h2, #header a.lit {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #5a2149;
}

#apDiv4 {
	position:absolute;
	width:357px;
	height:110px;
	left: 254px;
	bottom: 10px;
}
#apDiv1 {
	position:absolute;
	left:-116px;
	top:461px;
	width:178;
	height:400px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:848px;
	top:216px;
	width:111px;
	height:400px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	width:428;
	height:271px;
	z-index:3;
	left: 58px;
	top: 381px;
}
#apDiv5 {
	position:relative;
	width:325px;
	height:720px;
	z-index:1;
	float: right;
}


 NAVBAR 

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:841px;
	height:85px;
}

#Slice-overlit {
	position:absolute;
	left:0px;
	top:0px;
	width:841px;
	height:9px;
}

#Slice-overlit002 {
	position:absolute;
	left:0px;
	top:9px;
	width:13px;
	height:76px;
}

#Slice-overlit003 {
	position:absolute;
	left:13px;
	top:9px;
	width:84px;
	height:32px;
}

#Slice-overlit004 {
	position:absolute;
	left:97px;
	top:9px;
	width:77px;
	height:32px;
}

#Slice-overlit005 {
	position:absolute;
	left:174px;
	top:9px;
	width:226px;
	height:32px;
}

#Slice-overlit106 {
	position:absolute;
	left:400px;
	top:9px;
	width:307px;
	height:32px;
}

#Slice-overlit007 {
	position:absolute;
	left:767px;
	top:9px;
	width:74px;
	height:34px;
}
#Slice-overlit107 {
	position:absolute;
	left:707px;
	top:9px;
	width:120px;
	height:34px;
}

#Slice-overlit008 {
	position:absolute;
	left:13px;
	top:41px;
	width:814px;
	height:2px;
}

#Slice-overlit009 {
	position:absolute;
	left:0px;
	top:9px;
	width:15px;
	height:76px;
}

#Slice-overlit010 {
	position:absolute;
	left:14px;
	top:43px;
	width:152px;
	height:32px;
}

#Slice-overlit011 {
	position:absolute;
	left:166px;
	top:43px;
	width:80px;
	height:32px;
}

#Slice-overlit012 {
	position:absolute;
	left:245px;
	top:43px;
	width:267px;
	height:32px;
	background-color: #D8CFCF;
}

#Slice-overlit013 {
	position:absolute;
	left:512px;
	top:43px;
	width:125px;
	height:32px;
}

#Slice-overlit014 {
	position:absolute;
	left:637px;
	top:43px;
	width:188px;
	height:32px;
}

#Slice-overlit015 {
	position:absolute;
	left:827px;
	top:9px;
	width:14px;
	height:76px;
}

#Slice-overlit016 {
	position:absolute;
	left:15px;
	top:75px;
	width:812px;
	height:10px;
}

#navbar a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #827C55;
	text-decoration: none;
}
#navbar a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #827C55;
	text-decoration: none;
}
#navbar a:hover {
	text-decoration: underline;
}
.oneColFixCtrHdr .pageheight #container .bdr #navbar .style5 {
	font-size: 15px;
}
