body 
{
	background-color: #000000;
	font-family: Verdana;
	font-size: 12px;
}

p
{
	color: #000000;
	padding: 5px 15px 5px 15px;
	text-align: justify;
	margin: 0px 0px 0px 0px;
}

p.center
{
	padding: 5px 15px 5px 15px;
	text-align: center;
	margin: 0px 0px 0px 0px;
}

.calendar
{
	padding: 5px 15px 5px 15px;
	margin: 0px 0px 0px 0px;
}

.redText
{
	color: Red;
}

h1
{
	color: #000000;
	padding: 5px 15px 5px 15px;
	font-size: 24px;
	font-weight: normal;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
}

h2
{
	color: #000000;
	padding: 5px 15px 5px 15px;
	font-size: 21px;
	font-weight: normal;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
}

h2.center
{
	text-align: center;
}

h3
{
	color: #000000;
	padding: 5px 15px 5px 15px;
	font-size: 17px;
	font-weight: normal;
	font-family: Verdana;
	margin: 0px 0px 0px 0px;
}

h3.center
{
	text-align: center;
	padding: 5px 0px 5px 0px;
}

h4
{
	color: #000000;
	padding: 5px 15px 5px 15px;
	font-size: 14px;
	font-weight: normal;
	font-family: Verdana;
	margin: 0px 0px 5px 0px;
}

a, a:VISITED
{
	color: #000000;
	text-decoration: underline;
}

a:HOVER
{
	color: #cccccc;
	text-decoration: none;
}

.mainBody
{
	width: 800px;
	margin: auto;
}

.frontText
{
	color: #FFFFFF;
	font-size: 15px;
	padding: 15px 15px 5px 15px;
	text-align: justify;
}

.mainFooter
{
	padding-top: 50px;
	text-align: center;
	font-size: 9px;
	color: #645e5e;
	height: 25px;
}

.mainFooter a, .mainFooter a:VISITED
{
	font-weight: bold;
	color: #645e5e;
	text-decoration: none;
}

.mainFooter a:HOVER
{
	color: #FFFFFF;
	text-decoration: underline;
}

.social
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align:right;
	padding-top: 15px;
}

.footer
{
	padding-top: 15px;
	text-align: center;
	font-size: 9px;
	color: #645e5e;
	height: 25px;
}

.footer a, .footer a:VISITED
{
	font-weight: bold;
	color: #645e5e;
	text-decoration: none;
}

.footer a:HOVER
{
	color: #FFFFFF;
	text-decoration: underline;
}

.content
{
	color: #000000;
	background-color: #FFFFFF;
}

.contentSpa, .contentSpa p, .contentSpa h2, .contentSpa h3, .contentSpa a, .contentSpa a:HOVER
{
	color: #FFFFFF;
	background-color: #9c0000;
}

.contentSalon, .contentSalon p, .contentSalon h2, .contentSalon h3, .contentSalon a, .contentSalon a:HOVER
{
	color: #FFFFFF;
	background-color: #573500;
}

.contentStore, .contentStore p, .contentStore h2, .contentStore h3, .contentStore a, .contentStore a:HOVER
{
	color: #FFFFFF;
	background-color: #bf6036;
}

.contentProfiles, .contentProfiles p, .contentProfiles h2, .contentProfiles h3, .contentProfiles a, .contentProfiles a:HOVER
{
	color: #FFFFFF;
	background-color: #1151b3;
}

.contentBlog, .contentBlog p, .contentBlog h2, .contentBlog h3, .contentBlog a, .contentBlog a:HOVER
{
	color: #FFFFFF;
	background-color: #1151b3;
}

.contentBridal, .contentBridal p, .contentBridal h2, .contentBridal h3, .contentBridal a, .contentBridal a:HOVER
{
	color: #FFFFFF;
	background-color: #649aeb;
}

.nav
{
	display: block;
}



h1.salon
{
	background-color: #573500;
	color: #FFFFFF;
}

h1.spa
{
	background-color: #9c0000;
	color: #FFFFFF;
}

h1.store
{
	background-color: #bf6036;
	color: #FFFFFF;
}

h1.profiles
{
	background-color: #1151b3;
	color: #FFFFFF;
}

h1.blog
{
	background-color: #1151b3;
	color: #FFFFFF;
}

h1.bridal
{
	background-color: #649aeb;
	color: #FFFFFF;
}


p.small
{
	font-size: 9px;
	text-align: left;
	padding: 0px 0px 0px 35px;
}




ul, ol
{
	margin: 5px 0px 5px 5px;
	list-style-position: inside;
}

li
{
	
}

#twitter_update_list
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 15px 5px 15px;
}

#twitter_update_list li
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}


.ImgLeft
{
	margin: 5px 15px 5px 15px;
	float: left;
	position: relative;
	border: solid 1px #000000;
	background-color: #FFFFFF;
}

.ImgLeftNoBorder
{
	margin: 5px 15px 5px 15px;
	float: left;
	position: relative;
	border: none;
}


.ImgRight
{
	margin: 5px 15px 5px 15px;
	float: right;
	position: relative;
	border: solid 1px #000000;
	padding: 0px 0px 0px 0px;
}

.staffThumbnail
{
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border-right: solid 1px #000000;
	float: left;
}

.post
{
}

.pod
{
	background-color: #1151b3;
	margin: 0px 0px 10px 0px;
}

.pod h4
{
	color: #FFFFFF;
	padding: 5px 15px 5px 15px;
	margin: 0px;
	font-size: 19px;
	font-weight: normal;
	font-family: Verdana;
	background-color: #1151b3;
}

.pod p
{
	padding: 0px 15px 5px 15px;
	margin: 0px 0px 0px 0px;
}

.profilesummary
{
	color: #000000;
	padding: 0px 0px 0px 0px;
	margin: 10px 15px 10px 15px;
	width: 368px;
	height: 78px;
	float: left;
	position: relative;
	border: solid 1px #001735;
	background-color: #FFFFFF;
}


.profilesummary a, .profilesummay a:VISITED, .profilesummary p, .profilesummary h3,
.profilesummary h3 a, .profilesummary h3 a:VISITED
{
	color: #000000;
	background-color: #FFFFFF;
}



.frontLink
{
	font-size: 17px;
	padding: 35px 15px 5px 15px;
	text-align: center;
}

.frontLink a, .frontLink a:VISITED
{
	color: #FFFFFF;
	text-decoration: none;
}

.frontLink a:HOVER
{
	color: #666666;
	text-decoration: none;
}