﻿html {height: 100%; margin-bottom: 1px;}

body {font: normal 80% Verdana, Geneva, sans-serif;color: #000000;text-align: center;background-color: #8ea966;margin: 0;padding: 0;}

img {border: none;}

a {color: #2a3b17;	text-decoration: none;	font-weight: bold;}
a:hover {color: #2a3b17;	text-decoration: underline;	font-weight: bold;}
	
h1 {color: #3e5624;font: normal 26px Georgia, Georgia, serif;margin: 0 0 10px 0;}
h2 {color: #213e08;	font: normal 20px Verdana, Arial, sans-serif;	margin: 5px 0;}
h3 {color: #2a3b17;	font: normal 20px Verdana, Arial, sans-serif;	margin: 5px 0;}
h4 {color: #7d9d52;	font: normal 18px "Comic Sans MS", "Trebuchet MS", sans-serif;	margin: 5px 0;}
h5 {color: #7d9d52;	font: normal 16px "Trebuchet MS", sans-serif;	margin: 5px 0;}
h6 {color: #213e08;	font: normal 12px Verdana, "Trebuchet MS", sans-serif;	letter-spacing: 1px;	margin: 5px 0;}	
hr {background-color: #2a3b17;color: #2a3b17;	height: 1px;	width: 80%;}
	
ul {padding: 0;		margin: 0 0 20px 20px;	list-style: square;}	

/* PAGE LAYOUT IDs */
#sidebar-right .wed{color: #ffffff;font: normal 14px Georgia, Georgia, serif; padding:10px 0px 0px 10px;}
#sidebar-right .wed a{color: #ffffff; text-decoration:none;}
#sidebar-right .wed a:hover{text-decoration:underline;}

table.table{padding:20px 0px;}
table.table td{font-family:Arial; font-size:12px; font-weight:bold; color:#ffffff; text-align:left; padding:2px;}

#wrapper-3col {background: url('images/wrapper3col.jpg');text-align: left;width: 960px;margin: 0 auto;}	
#wrapper-2col {	background: url('images/wrapper2col.jpg');	text-align: left;	width: 960px;	margin: 0 auto;}
	
#global {	position: absolute;	left: 500px;	top: 2px;	z-index: 1;	color: #ffffff;	height: 30px;	width: 430px;	text-align: right;	font-size: 85%;}
#global a {outline: none;	color: #ffffff;	padding: 0 5px;	text-decoration: none;	font-weight: bold;	font-size: 80%;}	
#global a:hover {outline: none;	color: #2a3b17;	text-decoration: underline;	font-weight: bold;}
	
#header {position: relative;	height: 188px;	width: 960px;}
	
#sidebar-left {width: 200px;	float: left;	color: #2a3b17;	text-align: left;	line-height: 1.4em;	font-size: 85%;	padding: 5px 10px 5px 20px;}
#sidebar-left a {color: #2a3b17;	text-decoration: none;	font-weight: bold;	outline: none;}
#sidebar-left a:hover {color: #2a3b17;	text-decoration: underline;	font-weight: bold;	outline: none;}	
#sidebar-left h1 {color: #ffffff;	font: normal 26px Georgia, Georgia, serif;	margin: 0 0 10px 0;}
#sidebar-left h2 {color: #ffffff;	font: normal 20px Verdana, Arial, sans-serif;	margin: 5px 0;}
#sidebar-left h3 {color: #ffffff;	font: normal 16px Verdana, Arial, sans-serif;	margin: 5px 0;}
#sidebar-left h4 {color: #ffffff;	font: bold 12px "Trebuchet MS", sans-serif;	margin: 5px 0;}

#content-intro {width: 450px;	float: left;	text-align: center;	padding: 0 10px 5px 25px;}	
#content1 {	width: 450px;	float: left;	text-align: left;	line-height: 1.6em;	padding: 0 15px 0 20px;}
#content2 {width: 680px;	float: right;	text-align: left;	line-height: 1.6em;	padding: 0 30px 0 10px;}
.stylist_text {text-align:justify;}
.stylist_text img, h6 {margin-top:30px;}
.left{float:left; padding:0px 10px 0px 40px;}

#sidebar-right {width: 200px;	float: right;	color: #2a3b17;	text-align: left;	line-height: 1.4em;	font-size: 85%;	padding: 5px 20px 5px 5px;}	
#sidebar-right h1 {	color: #ffffff;	font: normal 26px Georgia, Georgia, serif;	margin: 0 0 10px 0;}
#sidebar-right h2 {	color: #ffffff;	font: normal 20px Verdana, Arial, sans-serif;	margin: 5px 0;}
#sidebar-right h3 {	color: #ffffff;	font: normal 16px Verdana, Arial, sans-serif;	margin: 5px 0;}
#sidebar-right h4 {	color: #ffffff;	font: bold 12px "Trebuchet MS", sans-serif;	margin: 5px 0;}
#sidebar-right a {	color: #2a3b17;	text-decoration: none;	font-weight: bold;	outline: none;}
#sidebar-right a:hover {color: #ffffff;	text-decoration: underline;	font-weight: bold;	outline: none;}
	
#content3-top {clear: both;    background: #ffffff url('images/content3-top.jpg') no-repeat;		text-align: center;	letter-spacing: 2px;	font-size: 75%;	line-height: 2em;}
#content3 {background: #2a3b17 url('images/content3-back.jpg') repeat-y;	letter-spacing: 2px;	font-size: 75%;	line-height: 2em;	padding: 10px 20px;}	    
#content3-footer {	clear: both;	color: #ffffff;	background: #2a3b17 url('images/content3-footer.jpg') no-repeat;		text-align: center;	letter-spacing: 2px;	font-size: 70%;	line-heigh:2em;	padding: 35px 10px 0 0;	height: 60px;}
	
#content3-footer a {color: #ffffff;	padding: 0 5px;	text-decoration: none;	font-weight: bold;}	
#content3-footer a:hover {	color: #ffffff;	text-decoration: underline;	font-weight: bold;}

#footer-3col {clear: both; color: #ffffff;	background: #2a3b17 url('images/footer-3col.jpg') no-repeat; text-align: center;	letter-spacing: 2px;font-size: 70%;	line-height: 2em;padding: 35px 10px 0 0; height: 60px;}	
#footer-3col p {padding: 0;	margin: 0;}	
#footer-3col a {	color: #ffffff;	padding: 0 5px;	text-decoration: none;	font-weight: bold;}	
#footer-3col a:hover {	color: #ffffff;	text-decoration: underline;	font-weight: bold;}	
#footer-2col {clear: both;color: #ffffff;	background: #2a3b17 url('images/footer-2col.jpg') no-repeat; text-align: center; letter-spacing: 2px; font-size: 70%; line-height: 2em;	padding: 35px 10px 0 0; height: 60px;}	
#footer-2col p {padding: 0;margin: 0;}	
#footer-2col a {color: #ffffff;padding: 0 5px;text-decoration: none;font-weight: bold;}	
#footer-2col a:hover {color: #ffffff;	text-decoration: underline;	font-weight: bold;}
#navigation {font-size: 120%;	line-height: 1.6em;	margin-bottom: 10px;}
#navigation a {  display: block;color: #2a3b17;	font-weight: bold;	text-decoration: underline;	font-variant: small-caps;}
#navigation a:hover {color: #ffffff;	font-weight: bold;	text-decoration: underline;	font-variant: small-caps;}

.mgn10 {margin-top:10px;}		
.clear {clear: both;}
	
.center {text-align: center;}	
	
.imageleft-noborder {margin: 5px; float: left;}
.imageright-noborder {margin: 5px; float: right;}	
.imageleft-border {margin: 0 10px 0 0; 	float: left;	border: 3px double #c2c2c2;}
.imageright-border {margin: 0 0 0 10px; float: right;border: 3px double #c2c2c2;}
.image-border {border: 3px double #c2c2c2;}
.calendar {text-align: center;padding: 5px;}

.bottom {padding: 0; border-collapse: collapse; font-size: 100%; width: 925px;}
.bottom .col1{width:300px; float:left; padding-right:7px;}
.bottom .col2{width:300px; float:left;}
.bottom .col3{width:307px; float:right;}
       
.catalog {padding: 5px;	line-height: 1em;text-align: center;vertical-align: top;width: 33%;}

.black{color:#000;}
.white{color:#fff;}
.green{color:#6d8c46;}
.movinGreenTxt{font-size: 14pt; font-weight: bold; color:Green;}
.callNow{font-size:11pt; font-style:italic; font-weight:bold; color:Green;}
#contact-info {border: 3px double #ffffff; padding:10px; background-color:#3d591f; color:White;margin-right:35px;}
#contact-info h2{font-size:16px; font-weight:bold; color:#c2e7ff;}
.required {color:Red;}
label {font-weight:bold;}