@import url("reset.css");
html { font: 62.5% Verdana, Arial, Helvetica, sans-serif; }
body { background:#e2d800;font-size:1.1em; }
h1 { font-size:1.4em;margin-bottom:17px; }
h2 { font-size:1.2em; }
p {	margin:1em 0; }

div#submitButton { clear:both;padding:10px 0; }
.logo { position:relative;top:-35px; }
.bar { background:#6d553b;height:10px;left:186px;position:absolute;top:381px;width:571px;z-index:1; }
.fieldContainer .error, .globalError { color:red;float:left;margin-left:10px; }
.globalError { margin-left:0; }

.leftNavContainer { position:relative;z-index:2; width:189px; _width:auto;}
.leftNavContainer .leftNav { 
	background:url(../img/backgrounds/leftnav/main.png) 0 0 no-repeat;
	margin:-37px 0 0 7px;
	padding-top:27px;
	padding-bottom:10px;
	width:189px;
}
.leftNavContainer .leftNav ul { }
.leftNavContainer .leftNav ul li { background:url(../img/backgrounds/leftnav/bullet.png) 0 50% no-repeat; }
.leftNavContainer .leftNav ul li a { background:url(../img/backgrounds/leftnav/divider.png) 11px 100% no-repeat;color:#000;display:block;font-weight:bold;height:100%;padding:9px 0 6px 23px;text-decoration:none;width:165px;z-index:99; }

.leftNavContainer .bottom {
	background:url(../img/backgrounds/leftnav/bottom.png) 0 0 no-repeat;
	_background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/backgrounds/leftnav/bottom.png', sizingMethod='crop');
	height:16px;
	margin:-11px 0 0 7px;
	width:100%;
}

.pageContainer {
	background:url(../img/backgrounds/main.png) 0 0 no-repeat !important;
	height:503px;
	margin:80px auto 0 auto;
	position:relative;
	width:757px
}

.contentContainer {
	background:url(../img/backgrounds/content.png) 0 0 no-repeat !important;
	color:#000;
	height:334px;
	left:229px;
	position:absolute;
	top:26px;
	width:503px;
	padding:27px 20px 20px 20px;
}

.contentContainer .content {
	font-size:1em;
	//font-weight:bold;
	height:288px;
	line-height:1.4em;
	overflow:auto;
	padding:0 10px 0 0;
	width:468px;
}
.contentContainer .content ul{
	margin: 2px 0px 10px 17px;
	padding: 0px 0px 0px 0px;
	list-style: square outside url('img/list-square.gif');
	line-height: 135%;

}

.contentContainer .content ul li{
	padding: 0px 0px 2px 0px;
	margin: 0px;
	margin-left: 5px;
}
.contentContainer .content strong{
	font-size: 1.05em;
	font-weight:bold;
}
.contentContainer .content .image_floatLeft { clear:none;float:left;padding:5px 10px 5px 0;margin-right: 10px; }
.contentContainer .content .afterImage_floatLeft { clear:none; }
.contentContainer .content .featuredDish {margin-left: 50px; }
/* FORM ELEMENTS */
.fieldContainer { clear:both;padding:10px 0; }
.fieldContainer .fieldValue input, .fieldContainer .fieldValue textarea { float:left; }
