@charset "UTF-8";
/* CSS Document */

body {
	background-color:#1F0E17;
	margin:0px;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
.purplebg {
	background-image:url(purple_bg.jpg);
	background-position:top;
	background-repeat:repeat-y;
	position:absolute;
	width:100%;
	height:1110px;
	z-index:-5;
}
.brownbg {
	background-color:#321C11;
	position:absolute;
	width:933px;
	height:1060px;
	left:50%;
	margin-left:-467px;
	z-index:-4;
}
.flowerbg {
	background-image:url(flower_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	position:absolute;
	width:980px;
	height:307px;
	top:0px;
	left:50%;
	margin-left:-490px;
	z-index:-3;
}
.orange_top {
	position:absolute;
	top:331px;
	left:50%;
	margin-left:-495px;
}
.orange_body {
	background-image:url(orange_bg.png);
	background-position:top;
	background-repeat:repeat-y;
	height:666px;
	width:988px;
	position:absolute;
	top:347px;
	left:50%;
	margin-left:-495px;
}
.orange_bottom {
	position:absolute;
	top:1013px;
	left:50%;
	margin-left:-495px;
}
.brown_bottom {
	position:absolute;
	top:1060px;
	left:50%;
	margin-left:-467px;
}
.logo {
	position:absolute;
	left:50%;
	margin-left:-461px;
	top:15px;
}
.navigation {
	position:absolute;
	left:50%;
	margin-left:-414px;
	top:144px;
}
.body_bg {
	background-image:url(inside_fadebg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:930px;
	height:475px;
	position:absolute;
	top:361px;
	left:50%;
	margin-left:-465px;
}
#copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
position:absolute;
left:50%;
top:1039px;
margin-left:200px;
}
/*---UNIQUE SITE CODE GOES BELOW---*/
.content{
width:872px;
height:600px;
position:relative;
margin-left:28px;
margin-top:28px;
}
.text{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
.form{
width:350px;
height:195px;
position:relative;
margin-left:0px;
margin-top:20px;
}
#address{
position:absolute;
top:376px;
}
#storehours{
position:absolute;
top:376px;
left:212px;
}
#addressinfo{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
position:absolute;
top:413px;
width:150px;
height:60px;
}
#storehoursinfo{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
position:absolute;
top:413px;
left:213px;
width:200px;
height:60px;
}
#roomrental{
position:absolute;
top:513px;
left:50px;
width:268px;
height:60px;
}
#emailoption{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
position:absolute;
top:346px;
}
#divider{
position:absolute;
margin-left:440px;
}
#map{
position:absolute;
margin-left:470px;
}
#googlemap{
position:absolute;
margin-left:470px;
margin-top:35px;
}
#findus{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
position:absolute;
margin-top:20px;
margin-left:650px;
width:200px;
}
#directions{
position:absolute;
margin-left:470px;
margin-top:423px;
}
#directionscopy{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
position:absolute;
margin-left:470px;
margin-top:453px;
width:400px;
}
/*#name{
position:absolute;
top:0px;
left:66px;
width:310px;
}
#email{
position:absolute;
top:30px;
left:66px;
width:310px;
}
#phone{
position:absolute;
top:60px;
left:66px;
width:310px;
}
#message{
position:absolute;
top:90px;
left:66px;
width:310px;
}*/
#submit{
position:absolute;
width:110px;
top:180px;
left:66px;
}
#formlabels{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:30px;
position:absolute;
width:60px;
height:107px;
top:0px;
margin-top:-2px;
}
