body {
	background-image:url(images/website_background.gif);
	background-repeat:repeat;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 auto;
}
h1, h2, h3, h4, h5 {
	margin:0px;
	padding:0px;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
	font-size:1px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A18B35;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#A18B35;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A18B35;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
li {
	padding-bottom:15px;
}

#contentarea {
	float:none;
	width:751px;
	background-image:url(images/standardback.gif);
	padding-top:30px;
	padding-bottom:40px;
	padding-left:50px;
	padding-right:40px;
	text-align:left;
	margin:0 auto;
}
#leftnav {
	float:left; width:120px;
	padding-top:20px;
	margin:0 auto;
	color:#A18B35;
}
a:link {
	text-decoration:none;
	color:#A18B35;
}
a:visited {
	text-decoration:none;
	color:#766314;
}
a:active {
	text-decoration:none;
	color:#124735;
}
a:hover {
	text-decoration:none;
	color:#C2AC5F;
}
#bctop {
	padding-top:40px;
	margin:0 auto;
}
#bcnav {
	text-align:center;
	width:841px;
	margin:0 auto;
	background-image:url(images/navplaceholder.gif);
}
#bcbottom {
	text-align:center;
	margin:0 auto;
}
#content-text {
	float:left; width:450px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#abouttext {
	float:left; width:320px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#specialdaytext {
	float:left; width:320px;
	padding-left:70px;
	padding-top:20px;
	margin:0 auto;
}
#motivationtext {
	float:left; width:400px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#partnerstext {
	float:left; width:280px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#contactustext {
	float:left; width:450px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#designgallerytext {
	float:left; width:600px;
	padding-top:20px;
	margin:0 auto;
}
#eventstext {
	float:left; width:550px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#directionstext {
	float:left; width:470px;
	padding-left:40px;
	padding-top:20px;
	margin:0 auto;
}
#emilypic {
	float:left;
	padding-left:50px;
	padding-top:20px;
}
#aboutpic {
	float:left;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:40px;
}
#specialdaypic {
	float:left;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:40px;
}
#storeone {
	float:left;
	padding-left:30px;
	padding-top:20px;
	padding-bottom:40px;
}
#eventpic1 {
	float:left;
	padding-bottom:20px;
}
#eventpic2 {
	float:left;
	padding-left:50px;
	padding-bottom:20px;
}
#eventpic3 {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
}
#eventpic4 {
	float:left;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:20px;
}
#eventpic5 {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
}
#eventpic6 {
	float:left;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:20px;
}
#designer1 {
	float:left; width:300px;
	height:200px;
}
#designer2 {
	float:left; width:300px;
	height:200px;
}
#designer3 {
	float:left; width:300px;
	height:200px;
}
#designer4 {
	float:left; width:300px;
	height:200px;
}
#designer5 {
	float:left; width:300px;
	height:200px;
}
#designer6 {
	float:left; width:300px;
	height:200px;
}
#designer7 {
	float:left; width:300px;
	height:200px;
}
#designer8 {
	float:left; width:300px;
	height:200px;
}
#designer9 {
	float:left; width:300px;
	height:200px;
}
#designer10 {
	float:left; width:300px;
	height:200px;
}
#designer11 {
	float:left; width:300px;
	height:200px;
}
#designer12 {
	float:right; width:300px;
	height:200px;
}
#designer13 {
	float:left; width:300px;
	height:200px;
}
#designer14 {
	float:left; width:300px;
	height:200px;
}
#designerpic1 {
	padding-top:60px;
}
#designerpic2 {
	float:left;
}
#designerpic3 {
	float:left;
}
#designerpic4 {
	float:left;
}
#designerpic5 {
	padding-top:60px;
}
#designerpic6 {
	float:left;
}
#designerpic7 {
	padding-top:60px;
}
#designerpic8 {
	padding-top:60px;
}
#designerlink1 {
	padding-top:40px;
	padding-left:120px;
}
#designerlink2 {
	padding-left:130px;
	padding-top:145px;
}
#designerlink3 {
	padding-left:130px;
	padding-top:145px;
}
#designerlink4 {
	padding-left:130px;
	padding-top:145px;
}
#designerlink5 {
	padding-top:40px;
	padding-left:120px;
}
#designerlink6 {
	padding-left:130px;
	padding-top:145px;
}
#designerlink7 {
	padding-top:40px;
	padding-left:120px;
}
#designerlink8 {
	padding-top:40px;
	padding-left:120px;
}
#appointmentformlabels {
	float:left;
	line-height:21px;
}
#appointmentformvalues {
	float:left; width:180px;
	line-height:20px;
}
.forminput {
	font-size:10px;
}
form {
	line-height:40px;
}
.listing {
	padding-left:30px;
}
#flashcontainer {
	background-image:url(images/homeflashholder.gif);
	width:841px;
	height:590px;
	border:thin;
}

p.pic img {
	display: inline;
	float: left;
	margin: 0 10px 20px 0;
}

.timeslink a img {
	border:none;
}
