/*  
Author URI:  GLOW American Salon & Spa
Version: 1.0
Author:  GLOW American Salon & Spa
*/


* { margin: 0; padding: 0; border:none; }
body {
	background:#351404;
	font:12px Arial, Helvetica, sans-serif;
	color:#DFAA7C;}


/* Links -----------------------------------------------------------------------*/


ul { list-style:none; }
.clear { clear:both; }

.alignleft { float:left;}
.alignright { float:right; }

.imgleft { float:left; margin:0 12px 12px 0; border:4px solid #bcd4de; }
.imgright { float:right; margin:0 0 12px 12px; border:4px solid #bcd4de; }

code { font-size:12px; }


/* STRUCTURE ----------------------------------*/
#header {
	width:1000px;	height:122px;	margin:0 auto; border-right:0px solid #FFFFFF;	border-left:0px solid #FFFFFF; background-image: url(../images/mainbg.jpg);
	}
.band { float:right; margin-right:0px; margin-top:0px; }
.Logo {
	width:250px;
	height:118px;
	position: relative;
	left:40px;
	top:0px;
	/*background-image: url(../images/logo.jpg);
	background-repeat:no-repeat;*/
	}
.Logo a {width:250px;height:118px; display:block; color:#692D11;overflow:hidden; text-indent:-9009px; text-decoration:none;
	background:url(../images/logo_bown.gif) no-repeat; }
	

 
 #contentbar {
	width:1000px;
	height:auto;
		margin:0px auto 0 auto;
	position:relative;	
    }
	
.contentbarleft {
	width:295px;
	left:0px;
	height:681px;
	position:absolute;
	top: 0px;
	bottom: 7px;
	/*background-image: url(../images/leftbg.jpg);*/
    }
	.contentbarleft2 { float:left; width:260px; height: auto;  padding-left:10px; margin-bottom:30px; overflow:hidden;   }
	.contentbarleft2 li { list-style: none; padding:4px 0px 0px 0px; text-align:left;}
	.contentbarleft2 li a { color:#F1A23E;font-size:14px; text-decoration:none; text-transform:uppercase;font-weight:bold; font-weight:bolder; font-family:Verdana, Arial, Helvetica, sans-serif;}	
	.just { font-family:Diavlobook, Arial, Helvetica, sans-serif ;}
	
.contentbarright {
	width:350px;
	left:644px;
	height:454px;
	position:absolute;
	top: 40px;
	bottom: 7px;
	}
.contentbarrightslide { width:253px; height:350px; position:relative;  margin-top:-395px; margin-left:45px; z-index:-1;} 
.contentbarcenter {
	width:340px;
	left:300px;
	position:relative;
	bottom: 0px;
	height: auto;
    }
	.contentbarcenter1 {
	width:700px;
	left:300px;
	position:relative;
	height:auto;
	min-height:760px; !important
	height:auto;
	}
	/* mac hide \*/

* html .contentbarcenter1{height:760px}

/* end hide */

	

			
h1,h2,h3,h4,h5 { color:#F3A43F; padding-bottom:10px; padding-top:10px;}	
h1 { font-size:21px;}
h2 { font-size:17px; }
h3 { font-size:16px; }

.data {
	width:330px;
	padding-bottom:30px;	
	min-height:700px; !important
	left:0px;
	height:auto;
	position:relative;
	top: 10px;
	
	}
	/* mac hide \*/

* html .data{height:700px}

/* end hide */


.data1{
	width:650px;
	left:0px;
	height:auto;
	position:relative;
	top: 10px;
	
	}
	
.data1 h1 { font-size:33px; }
.data1 h2 { font-size:28px;  margin-top:10px;}
.contentmore { background-color:#999933;}
blockquote { width:451px; height:auto; background-color:#7A2B08; padding:15px;  }
/*.data1 ul { width:660px; height:auto; background-color:#833E1F;font-size:16px;font-weight:600; line-height:20px; color:#FFFFFF; padding:15px; } */
.plaintext { width:665px; height:auto; background-color:#611F00; padding:15px; margin-top:15px; margin-bottom:30px;}
.test { width:210px; height:auto;  background-color:#672B04; position:absolute; z-index:2; top:20px; right:10px; }
.test li { font-size:14px; list-style:none; text-align:center; padding:5px;}
.test li a { text-decoration:none; color:#F3A43F; font-weight:bold; }
.sidelink { position:absolute; top:50px; right:0px; z-index:-1; }
.arc-data{width:480px;
		height:auto;
		color:#F3CB69;
		
		overflow:hidden;
	}
.arc-data h2 { color:#FFFFFF; margin-bottom:-7px; }
	
.arc-data ul {
	height:auto;	
	width:430px;
	float: left;
	margin-bottom:7px;
	border:1px solid #4E2310;
	padding:15px;
	background-color:#451A07;
	
	
}
.service33  { width:680px; height:auto; color:#F3CB69;}
.service33 h2, .service33 a {color:#FFFFFF; text-decoration:none;}
.service33 ul { background:#451A07;  height:auto; overflow:hidden; margin-top:10px; padding:15px; display:block; border:1px solid #4E2310; }

.serviceimage { float:left;height:auto; padding-right:10px;  }
.arc-data a {text-decoration:none;}
.moretext { background-color:#180904; color:#F3CB69; margin-top:5px;font-weight:bold; padding:3px; float:right;}
.moretext{ text-decoration: none;}
	
.footer {
	width:1000px;
	margin: 0 auto;
	height:65px;
	background-image: url(../images/footerbg.jpg);
	bottom:0px;
	position: relative;
}
.footerrr {
	width:1000px;
	margin: 0 auto;
	height:65px;
	background-image: url(../images/footerbg.jpg);
	bottom:0px;
	float:left;
	position: relative;
}


.cat h1{ font-family: "Times New Roman", Times, serif;font-size:30px; color:#FF0033;}
.contentbarleft_service {
	width:295px;
	left:0px;
	height:681px;
	position:absolute;
	top: 0px;
	bottom: 7px;
	text-align: justify;
	background-image: url(../images/7.jpg);
    }
/*.contentbarleft_arch{
	width:295px;
	left:0px;
	height:681px;
	position:absolute;
	top: 0px;
	bottom: 7px;
	text-align: justify;
	background-image: url(../images/2.jpg);
    }*/
.back_image {
position:absolute;
left:0px;
top:50px;
z-index:-9999;
 }


P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */
.clearfix:after { content: "."; clear: both; height:0; 	visibility:hidden; display: block; }
.clearfix { display: inline-block; /* Fixes IE/Mac */ }
/* Hides from IE-mac \*/ * html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

