/* CSS Document 



*/

body {
	background-color:#b2bdc4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:small;
	line-height:1.2em;
	color:#000;
	background-image:url(_images/background1.jpg);
	}


a {
	color: #FFF;	
	text-decoration: none;
}

a.visited {
	color: #FFF;	
}

h1 {
	font-size: 18px;
	font-weight: bold;	
}

h2 {
	font-size: 14px;
	font-weight: bold;	
}

.header {
	font-size: x-large;
	font-variant:small-caps;
	color: #FFF;
	font-weight: bold;
}

.subheader {
	font-size: large;
	color: #000;
	font-weight: bold;
}

.fieldheader {
	font-size:medium;
	color: #000;
	font-weight: bold;
}


.smallcontent {
	font-size: 8pt;
	color: #000;
}

#flash-header {
	position:absolute; 
	top: 20px; 
	left: 20px; 
	width:840px; 
	height: 220px; 
	text-align:center; 
	background-image:url(_images/ll-flash-header-background.png); 
	padding-top: 20px; 
	margin-left: 20px;	
}

.metacontentdiv-white {
	position:relative;
	left: 10px;
	background-image:url(_images/_background/white-pixel.png);
	padding: 5px;
	width: 490px;
	height: 50px;
	color:#000;
	border-color:#F0CB7D;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;	
}

.maincontentdiv-white {
	position:relative;
	left: 10px;
	top:20px;
	background-image:url(_images/_background/white-pixel.png);
	padding: 5px;
	width: 490px;
	height: 340px;
	color:#000;
	border-color:#F0CB7D;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
	font-size: 9pt;
}

.advertdiv-black {
	font-size: 10pt;
	color: #FFFFFF;
	position: absolute;
	left: 540px;
	top: 0px;
	background-image:url(_images/_background/black-pixel.png);
	padding: 5px;
	width: 300px;
	height: 420px;
	color: #FFF;
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}


#index-pre-bonded {
	position: absolute; 
	left: 10px; 
	top: 460px; 
	background-image:url(_images/_background/background-index-1-250x150.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #FFF;	
}

#index-pre-bonded:hover {
	position: absolute; 
	left: 10px; 
	top: 460px; 
	background-image:url(_images/_background/background-index-1-250x150-hover.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #FFF;
	cursor: pointer;
}

#index-micro-ring {
	position: absolute; 
	text-align: right; 
	left: 280px; 
	top: 460px; 
	background-image:url(_images/_background/background-index-2-250x150.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #FFF;
}

#index-micro-ring:hover {
	position: absolute; 
	text-align: right; 
	left: 280px; 
	top: 460px; 
	background-image:url(_images/_background/background-index-2-250x150-hover.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #FFF;
	cursor: pointer;
}


#index-3-background {
	position: absolute; 
	text-align: center; 
	left: 550px; 
	top: 460px; 
	background-image:url(_images/_background/white-pixel.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #000;	
	border-color:#F0C133;
	border-width:0px;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}


#index-pre-taped-weft {
	position: absolute; 
	text-align: right; 
	left: 550px; 
	top: 320px; 
	background-image:url(_images/_background/background-pre-taped-weft.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #000;	
}

#index-pre-taped-weft:hover {
	position: absolute; 
	text-align: right; 
	left: 550px; 
	top: 320px; 
	background-image:url(_images/_background/background-pre-taped-weft2.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #000;
	cursor: pointer;
}

#index-micro-ring2 {
	position: absolute; 
	text-align: right; 
	left: 550px; 
	top: 480px; 
	background-image:url(_images/_background/background-index-2-250x150.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #FFF;
}

#index-micro-ring2:hover {
	position: absolute; 
	text-align: right; 
	left: 550px; 
	top: 480px; 
	background-image:url(_images/_background/background-index-2-250x150-hover.png); 
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #FFF;
	cursor: pointer;
}


#content-consultation {
	position: relative; 
	padding: 5px; 
	width: 490px; 
	height: 490px; 
	color:#000;	
	background-image:url(_images/_background/white-pixel.png); 
	border-color:#F0C133;
	border-width: thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}

#consultation-form-link {
	position: absolute;
	font-size: 10pt;
	left: 550px; 
	top: 40px; 
	background-image:url(_images/_background/background-consultation-1.png);
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #000;
}

#consultation-form-link:hover {
	position: absolute;
	font-size: 10pt;
	left: 550px; 
	top: 40px; 
	background-image:url(_images/_background/background-consultation-1-hover.png);
	padding: 5px; 
	width: 240px; 
	height: 
	140px; 
	color: #000;
}


#contact-form-link {
	position: absolute; 
	text-align: left; 
	left: 550px; 
	top: 200px; 
	background-image:url(_images/_background/background-contact-1.png);
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #000;
}

#contact-form-link:hover {
	position: absolute; 
	text-align: left; 
	left: 550px; 
	top: 200px; 
	background-image:url(_images/_background/background-contact-1-hover.png);
	padding: 5px; 
	width: 240px; 
	height: 140px; 
	color: #000;
}

#content-online-consultation {
	position: absolute; 
	background-image:url(_images/_background/black-pixel.png);
	padding: 5px; 
	width: 790px; 
	height: 1100px; 
	color:#FFF;	
	border-color:#F0C133;
	border-width: thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}

#content-hairextensions {
	left: 20px; 
	background-image:url(_images/_background/white-pixel.png); 
	padding: 5px; 
	width: 790px; 
	height: 240px;
	color:#000;	
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}


#content-maintenance {
	position: absolute; 
	background-image:url(_images/_background/background-white-800x200.png); 
	padding: 5px; 
	width: 790px; 
	height: 190px; 
	color:#000;	
}


#maintenance-side1 {
	left: 20px; 
	background-image:url(_images/_background/grey-pixel.png); 
	padding: 5px; 
	width: 792px; 
	height: 333px; 
	color:#000;	
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}


#content-prices {
	position: absolute; 
	background-image:url(_images/_background/white-pixel.png); 
	padding: 5px; 
	width: 510px; 
	height: 750px; 
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}


#content-aftercare {
	position: absolute; 
	background-image:url(_images/_background/white-pixel.png);
	padding: 5px; 
	width: 790px; 
	height: 790px; 
	color:#000;	
	font-size: 14pt;
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}

#content-contact {
	position: absolute; 
	padding: 5px; 
	width: 800px; 
	height: 240px; 
	color:#000;	
	background-image:url(_images/_background/black-pixel.png);
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}

#content-terms {
	position: absolute; 
	background-image:url(_images/_background/background-white-700x500.png); 
	padding: 5px; 
	width: 690px; 
	height: 490px; 
	color:#000;	
}

#content-testimonials {
	position: absolute; 
	background-image:url(_images/_background/white-pixel.png); 
	padding: 5px; 
	width: 790px; 
	height: 390px; 
	color:#000;	
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;
}

#content-portfolio {
	position: absolute; 
	padding: 5px; 
	width: 990px; 
	height: 790px; 
	color:#000;	
}


#star-1 {
	position: absolute;
	height: 25px;
	width: 25px;
	top: 10px;
	left: 10px;
}

#star-1 {
	position: absolute;
	height: 25px;
	width: 25px;
	top: 400px;
	left: 280px;
}


#mnu-menu-text {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #FFF;
}

#mnu-menu-text:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #FFF;
	text-decoration: underline;
}

#mnu-home
{
	position: absolute;
	display: block;
	left: 0px; 
	width: 75px; 
	height: 25px;
	background-image:url(_images/_menu/home-off.png);
	background-repeat:no-repeat;
}

#mnu-home:hover
{
	position: absolute; 
	display: block;
	left: 0px; 
	width: 75px; 
	height: 25px;
	background-image:url(_images/_menu/home-on.png);
	background-repeat:no-repeat;
}



#mnu-services
{
	position: absolute; 
	display: block;
	left: 80px; 
	width: 99px; 
	height: 25px;
	background-image:url(_images/_menu/services-off.png);
	background-repeat:no-repeat;	
}

#mnu-services:hover
{
	position: absolute; 
	display: block;
	left: 80px; 
	width: 99px; 
	height: 25px;
	background-image:url(_images/_menu/services-on.png);
	background-repeat:no-repeat;	
}

#dd_services {
	position: absolute; 
	display: none;
	top: 20px;
	left: 20px; 
	width: 600px; 
	height: 30px;
	padding-top: 3px;
	border-bottom-style: solid;
	border-bottom-color:#FC0;
	border-bottom-width: thin;
}

#mnu-prices
{
	position: absolute; 
	display: block;
	left: 184px; 
	width: 78px; 
	height: 25px;
	background-image:url(_images/_menu/prices-off.png);
	background-repeat:no-repeat;	
}

#mnu-prices:hover
{
	position: absolute; 
	display: block;
	left: 184px; 
	width: 78px; 
	height: 25px;
	background-image:url(_images/_menu/prices-on.png);
	background-repeat:no-repeat;	
}

#mnu-portfolio
{
	position: absolute; 
	display: block;
	left: 267px; 
	width: 120px; 
	height: 25px;
	background-image:url(_images/_menu/portfolio-off.png);
	background-repeat:no-repeat;	
}

#mnu-portfolio:hover
{
	position: absolute; 
	display: block;
	left: 267px; 
	width: 120px; 
	height: 25px;
	background-image:url(_images/_menu/portfolio-on.png);
	background-repeat:no-repeat;	
}

#mnu-testimonials
{
	position: absolute; 
	display: block;
	left: 392px; 
	width: 152px; 
	height: 25px;
	background-image:url(_images/_menu/testimonials-off.png);
	background-repeat:no-repeat;	
}

#mnu-testimonials:hover
{
	position: absolute; 
	display: block;
	left: 392px; 
	width: 152px; 
	height: 25px;
	background-image:url(_images/_menu/testimonials-on.png);
	background-repeat:no-repeat;	
}

#mnu-aftercare
{
	position: absolute; 
	display: block;
	left: 549px; 
	width: 123px; 
	height: 25px;
	background-image:url(_images/_menu/aftercare-off.png);
	background-repeat:no-repeat;	
}

#mnu-aftercare:hover
{
	position: absolute; 
	display: block;
	left: 549px; 
	width: 123px; 
	height: 25px;
	background-image:url(_images/_menu/aftercare-on.png);
	background-repeat:no-repeat;	
}

#mnu-contact
{
	position: absolute;
	display: block;
	left: 677px; 
	width: 105px; 
	height: 25px;
	background-image:url(_images/_menu/contact-off.png);
	background-repeat:no-repeat;	
}

#mnu-contact:hover
{
	position: absolute; 
	display: block;
	left: 677px; 
	width: 105px; 
	height: 25px;
	background-image:url(_images/_menu/contact-on.png);
	background-repeat:no-repeat;	
}




/* GALLERY CSS */



.tags UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}

.tags UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0.25em; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

.tags UL LI.one {
	FONT-SIZE: 1.2em
}
.tags UL LI.two {
	FONT-SIZE: 1.4em
}
.tags UL LI.three {
	FONT-SIZE: 1.6em
}
.tags UL LI.four {
	FONT-SIZE: 1.7em
}
.tags UL LI.five {
	FONT-SIZE: 1.8em
}
.tags UL LI A:link {
	TEXT-DECORATION: none
}
.tags UL LI A:visited {
	TEXT-DECORATION: none
}
.tags UL LI A:hover {
	TEXT-DECORATION: underline
}
.tags UL LI A:unknown {
	TEXT-DECORATION: underline
}



.gallery2_table {
	position: absolute;
	width: 800px;
	left: 50%;
	margin-left: -500px;
	margin-top: 10px;
	background-image:url(_images/_background/black-pixel.png);
	width: 488px;
	height: 295px;
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;	
}

.gallery3_table {
	position: absolute;
	width: 800px;
	left: 50%;
	margin-top: 10px;
	background-image:url(_images/_background/black-pixel.png);
	width: 488px;
	height: 295px;
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;	
}

.gallery4_table {
	position: absolute;
	top: 320px;
	width: 800px;
	left: 50%;
	margin-top: 10px;
	margin-left: -500px;
	background-image:url(_images/_background/black-pixel.png);
	width: 488px;
	height: 295px;
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;	
}

.gallery5_table {
	position: absolute;
	top: 320px;
	width: 800px;
	left: 50%;
	margin-top: 10px;
	background-image:url(_images/_background/black-pixel.png);
	width: 488px;
	height: 275px;
	border-color:#F0C133;
	border-width:thin;
	border-style:groove;
	-moz-border-radius: 15px;
	border-radius: 10px;	
}
