/* Layout Required */
body {
	margin: 0;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	color: #585858;
}
p,a,ul,td,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #585858;
}
div {text-align: left;}

input,textarea,select {
	background-color: #191919;
	border: 1px solid #dcdcdc;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #585858;
}
form p {color: #dcdcdc;}

div.container {margin:0 auto;width: 980px;}

div#header {float:left;display:inline;margin-top: 55px;width: 100%;height: 74px;}

div#menuBar {margin-left: 240px;}

div.spaceIt {float:left;width: 100%;height: 25px;}
div.spacer {width: 100%;height: 25px;}

div#menuBar img {border: none;margin: 0;}

div#wrapper {float:left;display:inline;width: 100%;text-align:center;background-color:#191919;min-height:500px;}

div#footer {width: 100%;text-align: left;margin-top: 20px;}
	div#footer p,div#footer a {font-size: 11px;}
/* End Layout Required */
div.products {
	float:left;
	display:inline;
	width: 450px;
	height: 215px;
	margin: 10px;
}
div.products p.title {text-transform: uppercase;}

div.products img {
	margin: 10px;
	border: 1px solid #FFFFFF;
	padding: 3px;
	background-color: #000000;
}
div.stylist {
	width:100%;
	min-height:250px;
}
div.stylist div {
	margin-left: 170px;
}
div.stylist img {
	float: left;
	display:inline;
	margin: 10px;
	border: 1px solid #FFFFFF;
	padding: 3px;
	background-color: #000000;
}
div.stylist p.name {
	margin: 0;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFFFFF;
}
div.stylist p.title,div.products p.title {
	margin: 0;
	font-size: 14px;
	font-style: italic;
	color: #FFFFFF;
}
div.coupons {text-align: center;}

div.coupons img {border: none;margin: 15px;}

div.priceList {
	float:left;
	display:inline;
	width: 270px;
	height: 175px;
	margin: 4px;
	margin-left: 45px;
	border-right: 2px solid #404040;
	border-bottom: 2px solid #404040;
}
p.title,span.title {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #e2e2e2;
}
h1 {
	font-size: 20px;
	font-weight:bold;
	text-transform: uppercase;
	color: #dcdcdc;
}
ul.price {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 15px;
}
div.contactInfo {
	float:right;
	text-align: right;
}
div.contactInfo p {
	float: right;
	color: #585858;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left: 25px;
}