
html {
	min-height: 100%;
	height: 100%;
}

body {
	min-height: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px;
	background: #dbd8d1;
	background-image: url(http://www.tagliosalonma.com/images/bg.gif);
	background-repeat: repeat-x;
}

img {
	border: 0px;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#news {
	
}

#news li{
	list-style: circle;
	padding-left: 20px;
	padding-bottom: 10px;
}
#news li p{
	padding-left: 20px;
	padding-right: 40px;
}

h4 {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #2f2614;
}

#quicklinks {
	width: 856px;
	padding: 30px 37px 10px 0px;
}

#quicklinksCenter {
	width: 420px;
	height: 15px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #2f2614;	
}

#quicklinks a {
	color: #2f2614;
}

#border {
	width: 893px;
	border: 7px solid #2f2614;
}

#top {
	height: 21px;
}

#nav {
	padding: 25px;
	background: #2f2614;
}

#content {
	padding: 30px 40px 25px 40px;
	font-family: Tahoma, sans-serif;
	color: #2f2614;
}
#content.contact {
	padding: 20px 30px 20px 29px;
	background: #e3e0da;
}
#content a {
	color: #2f2614;
}

#content h1 {
	margin: 0px;
	padding-bottom: 20px;
	font-size: 16px;
	font-weight: 100;
	line-height: 24px;
	border-bottom: 1px dotted #b9c79b;
}

#content h2 {
	margin: 0px;
	padding-bottom: 20px;
	font-size: 16px;
	font-weight: normal;
	line-height: 24px;
}

#content p {
	font-size: 12px;
	line-height: 22px;
}

#content ul {
	font-size: 13px;
	line-height: 20px;
	padding-left: 18px;
	list-style-image: url(http://www.tagliosalonma.com/images/bullet.gif);
}

#content .specialItem {
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	font-size: 16px;
	border-bottom: 1px dotted #b9c79b;
}

.pricing {
	font-size: 12px;
	color: #2f2614;
}

.pricingHeader {
	padding: 0px 0px 20px 0px;
	border-bottom: 1px dotted #b9c79b;
}

.pricingItem,
.pricingAmount,
.pricingPlus,
.pricingItemOdd,
.pricingAmountOdd,
.pricingPlusOdd {
	padding-top: 10px;
	padding-bottom: 10px;
}

.pricingItem,
.pricingItemOdd {
	padding-left: 22px;
}

.pricingPlus,
.pricingPlusOdd {
	padding-right: 10px;
}

.pricingItemOdd,
.pricingAmountOdd,
.pricingPlusOdd {
	background: #cfcdc6;
}

.pricingFine {
	font-size: 10px;
	line-height: 16px;
}

.skinTreatment {
	padding: 6px 0px 6px 22px;
}

.skinTreatment:hover {
	background: #bac79c;
}

.skinTreatment a {
	color: #2f2614;
}

.skinTreatment a:hover {
	text-decoration: none;
}

.skinDescription {
	padding: 40px;
}

.skinDescriptionContainer {
	display: none;
}

.skinDescriptionTitle {
	padding-bottom: 15px;
}

.skinDescriptionBody {
	width: 325px;
	padding-top: 15px;
	border-top: 1px dotted #b9c79b;
	line-height: 20px;
}

.skinDescriptionPrice {
	padding: 15px 0px 40px 0px;
	font-size: 14px;
}

.specials {
	padding: 15px 15px 15px 30px;
}

h3 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 0 5px 0;
	margin: 0 0 0 -5px;
}

.specials p {
	padding: 0;
	margin: 0;
	line-height: 20px;
}

.specialsImage {
	float: right;
	padding: 0 0 0 40px;
}

.specialsBody {
	padding: 0 15px 0 15px;
	margin: -22px 0 0 0;
}

.specialsFine {
	padding: 8px 0 0 0;
	font-size: 10px;
	font-style: italic;
}

#footer {
	padding-top: 10px;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #2f2614;
}