body {background-color: #000; text-align:center; font: 14px Ariel, Helvetica, Sans-Serif; color: #fff;}

#header {width: 99%; height: 185px; background-color: #000; position: absolute; top: 0; z-index: 9; overflow: hidden; margin: 0; padding:0;}
#headercont {width: 960px; height: 185px; position: absolute; top: 0; z-index: 10;}

.transparent {
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

#logo {z-index: 12; margin-top: 10px;}
#menu {z-index: 12;}

#bgimg {z-index: 1; width: 100%; margin: 0 auto; position: absolute; top: 40px; overflow: hidden;}

#navlist {margin: 0 auto; position: relative; width: 750px; left: 10px; top: 5px;}

#navcontainer ul {
	border: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	height: 50px;
}

#navcontainer ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	height: 50px;
}

#navcontainer ul li a {
	padding: 9px 20px;
	margin: 0;
	color: #c5ae87;
	text-decoration: none;
	display: block;
	text-align: center;
	font: 36px moon_flowerregular, Verdana, Helvetica, Sans-Serif;
	text-transform: uppercase;
}

#navcontainer ul li a:hover {
	color: #fff;
}
body#home a#homenav,
body#about a#aboutnav,
body#contact a#contactnav,
body#order a#ordernav,
body#gallery a#gallerynav,
body#menu a#menunav {
	color: #fff;
}

@font-face {
    font-family: 'moon_flowerregular';
    src: url(../images/moon_flower-webfont.eot);
    src: url(../images/moon_flower-webfont.eot?#iefix) format('embedded-opentype'),
         url(../images/moon_flower-webfont.woff) format('woff'),
         url(../images/moon_flower-webfont.ttf) format('truetype'),
         url(../images/moon_flower-webfont.svg#moon_flowerregular) format('svg');
    font-weight: normal;
    font-style: normal;

}

#contentbg {width: 99%; position: absolute; top: 520px; background-color: #000; z-index: 9; padding: 10px 0px 50px 0px; overflow: hidden; margin: 0; padding:0;}
#content {width: 960px; padding: 0px 10px; position: absolute; top: 520px; z-index: 10;}

.central {
  position: relative;
  left: 50%;
  margin-left: -480px;
}

#content h1,h2,h3 {
	font: 36px moon_flowerregular, Verdana, Helvetica, Sans-Serif;
	text-transform: uppercase;
	color: #c5ae87;
	margin-bottom: 0;
}

#content p,td {
	font: 14px Ariel, Helvetica, Sans-Serif;
	color: #fff;
}

#content a {
	font: 14px Ariel, Helvetica, Sans-Serif;
	color: #c5ae87;
}

#content a:hover{
	font: 14px Ariel, Helvetica, Sans-Serif;
	color: #fff;
}