/* ------------------- GENERAL ------------------------- */
*{
	padding:	0;
	margin:		0;
}

body	{
	text-align:		left;
	background-image: url(../Imgs/background.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #b1a17e;
	}
	
.txtsmblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066FF;
	font-weight: bold;
	font-size: 10px;
}

ul.disc {list-style-type: disc;	font-weight: bold; list-style-position: inside;}
ul.circle {list-style-type: circle;	font-weight: bold; list-style-position: inside;}
ul.square {list-style-type: square;	font-weight: normal; list-style-position: inside;}
ul.none {list-style-type: none;	font-weight: bold; list-style-position: inside;}

.form {
	border-width: 1px;
	border-color: #99CC66;
	width: 300px;
	border-style: solid;
	margin: 20px 0px 20px 10px;
}
p.style1 { 
	font: 			10px Helvetica;
	text-align: 	right;
	padding:		15px 5px 0px 60px;
	line-height:	15px;
	color: 			#5d646f;
	}
	
p.style2 { 
	font: 			11px Verdana;
	font-weight:	bold;
	text-align:		right;
	color: 			#5d646f;
	}
.jobsposition {
	color: 			#FFFFFF;
	display: block;
	background-color: #0066CC;
	font-family: verdana;
	font-size: 11px;
	text-transform: uppercase;
	vertical-align: middle;
	height: auto;
	width: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}
	
p.jobsimage {
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}	
p.style3 {
	font: 			10px verdana;
	text-align: 	justify;
	padding:		5px 20px 10px 20px;
	line-height:	15px;
	color: 			#414141;
	}

p.styletext {
	font: 			10px verdana;
	text-align: 	justify;
	padding:		5px 20px 10px 20px;
	line-height:	14px;
	color: 			#414141;
	}
	
p.styletextbl {
	font: 			10px verdana;
	text-align: 	justify;
	padding:		5px 20px 10px 20px;
	line-height:	14px;
	color: 			#000000;
	}
	
p.courses { 
	position:		static;
	top: 			0px;
	left:			0px;
	width: 			149px;
	height: 		157px;
	margin: 		0px;
	border: 		1px solid #000000;
	overflow:		hidden;
	}
	
p.barbering { 
	position:		static;
	top: 			0px;
	left:			0px;
	width:		180px;
	margin: 		5px;
	border: 		1px solid #000000;
	}
	
p.contact { 
	position:		static;
	top: 			0px;
	left:			0px;
	width: 			350px;
	height: 		245px;
	margin: 		0px;
	border: 		1px solid #000000;
	overflow:		hidden;
	}	
	
p.center { 
	font: 			10px verdana;
	text-align: 	default;
	padding:		5px 20px 10px 100px;
	line-height:	15px;
	color: 			#414141;
	}

p.style4 { 
	font: 			11px Helvetica;
	text-align: 	left;
	letter-spacing:	2px;
	font-weight:	bold;
	color: 			#5d646f;
	padding:		0px 0px 5px 0px;
	}
	
p.style5 { 
	font: 			11px Helvetica;
	color: 			#ffffff;
	padding:		5px 15px 0px 15px;
	}
	
span.style1 { 
	font: 			10px Verdana;
	font-weight:	bold;
	text-align:		right;
	color: 			#b2d820;
	background-color: #817B5F;
	}	
	
span.footer	{
	font: 			10px Verdana;
	font-weight:	bold;
	text-align:		left;
	color: 			#b2d820;
	background-color: #817B5F;
	left: 20px;
	position: relative;
	}
	
span.style2 { 
	font: 			10px Verdana;
	font-weight:	bold;
	text-align:		right;
	color: 			#5d646f;
	}

td.style1 { 
	font: 			10px arial;
	font-weight:	bold;
	padding: 		5px 5px 5px 5px;
	color: 			#000000;
	}

td.style3 { 
	font: 			10px verdana;
	font-weight:	bold;
	padding: 		5px 5px 5px 5px;
	color: 			#000000;
	background-color: #817B5F;
}

a.email:link ,a:visited {
	font: 			10px Verdana;
	color: 				#0066FF;
	font-weight:		bold;
	text-decoration:	none;
}

a.email:hover {
	font: 			10px Verdana;
	color: 				#CC0000;
	font-weight:		bold;
	text-decoration: 	none;
}

a:link ,a:visited {
	font: 			10px Verdana;
	color: 				#0066FF;
	font-weight:		bold;
	text-decoration:	none;
}

a:hover {
	font: 			10px Verdana;
	color: 				#0066FF;
	font-weight:		bold;
	text-decoration: 	underline;
}

a.footer:link ,a.footer:visited {
	font: 			10px Verdana;
	color: 				#b2d820;
	font-weight:		bold;
	text-decoration:	none;
}

a.footer:hover {
	font: 			10px Verdana;
	color: 				#FFFFFF;
	font-weight:		bold;
	text-decoration: 	underline;
}

a.style1:link ,a.style1:visited {
	color: 				#ffffff;
	text-decoration:	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

a.style1:hover {
	color: 				#5d646f;
	text-decoration: 	none;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}


a.style3:link ,a.style3:visited, a.style3:hover {
	font: 				11px Helvetica;
	color: 				#ffffff;
	text-decoration:	underline;
}

/* ------------------- CONTAINER ------------------------- */
#container { 
	position:		static;
	top: 			0px;
	left:			0px;
	width: 			770px;
	margin: 		10px auto;
	border: 		1px solid #5d646f;
	overflow:		hidden;
	}
	
img.container_imgsm {
	position:		static;
	top: 			0px;
	left:			0px;
	width: 			100px;
	height: 		100px;
	margin: 		0px;
	border: 		2px solid #669900;
	overflow:		hidden;
	}
	
#container_courses {
	position:		static;
	top: 			0px;
	left:			0px;
	width: 			149px;
	height: 		157px;
	margin: 		0px;
	border: 		2px solid #999999;
	overflow:		hidden;
	}	

#container_salon {
	position:		absolute: bottom;
	top: 			0px;
	left:			0px;
	width: 			379px;
	border: 		1px solid #5d646f;
	height: auto;
	position: static;
	}

#container_connect { 
	position:		static;
	top: 			0px;
	left:			0px;
	width: 			775px;
	height:			100px;
	margin: 		10px auto;
	border: 		1px solid #5d646f;
	overflow:		hidden;
	}

/* ------------------- LEFT ------------------------- */

#menu {
	position:		relative;
	top:			0px;
	left:			0px;
	text-align:		left;
	padding:		135px 0px 0px 185px;
	}
	
/* ------------------- RIGHT ------------------------- */

td.f {
	background-image: url(../Imgs/backabout.gif);
	background-repeat: repeat-x;
}

#right_awards2004 {
	position: 		relative;
	top: 			0px;
	left:			0px;
	width:			469px;
	height:			618px;
	background:		url(../images/image_awards2004.jpg) no-repeat top left;
	}

#right_awards2005 {
   position: 		relative;
   top: 			0px;
   left:			0px;
   width:			469px;
   height:			618px;
   background:		url(../imgs/background.gif) no-repeat top left;
   }
    
#right_text {
	position:		relative;
	top:			520px;
	left:			0px;
	width:			469px;
	height:			88px;
	}

/* ------------------- FOOTER ------------------------- */

#footer { 
	position: 		relative;
    top: 			0px;
    left: 			0px;
    width: 			100%;
	}
	
#footer p {
	font: 			11px helvetica;
	text-align: 	center;
	}
	
/* ------------------- EXTRAS ------------------------- */

.formbox	{
	BACKGROUND-COLOR: #f1f1f1;
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: normal;
	margin: 5px 0px 5px 5px;
	vertical-align: middle;
}
a10x10border { padding: 10px}
.formradial	{
	BACKGROUND-COLOR: #f1f1f1;
	font-weight: normal;
	margin: 1px 1px 1px 1px;
	vertical-align: middle;
}
input.button	{ FONT-FAMILY: Arial; FONT-SIZE: 8pt; font-weight: normal;}