	/*	CSS Design by Chris Duren	*/html { 	min-width: 975px;	 }body	{	background: #639 url(img/bg.gif);	font: 12px/1.3 geneva, Verdana, Arial, Helvetica, sans-serif;	color: #37284D;	margin: 0;	}		/*	Typography	*/	p	{	margin: 0;	padding: 0 0 12px 0;	}em	{	color: #c00;	}hr	{	height: 1px;	margin: 15px 0;	border: 1px dotted #99c;	color: #fff;	background-color: transparent;	}	strong	{	color: #000;	}	h1	{	text-indent: -9999px;	display: block;		width: 975px;	height: 185px;	background: transparent url(img/grapples.jpg) top left no-repeat;	margin: 0;	padding: 0;	border: 0;	}	h2 {	font-size: 16px;	font-weight: bold;	color: #31186C;	}h3 {	font-size: 14px;	font-weight: bold;	color: #31156A;	margin-bottom: 0;	}h4 {	font-size: 13px;	font-weight: bold;	color: #c00;	margin: 0 0 12px 0;	}form	{	margin: 0;	padding: 0;	}	ul	{	margin-bottom: 14px;	margin-top: 0;	}		/*   Basic Layout Divisions	*/	#wrapper	{	background: #fff url(img/shell.gif) top left repeat-y;	width: 975px;	margin: 0 auto;	padding: 0;	text-align: left;	border-left: 1px solid #306;	border-right: 1px solid #306;	}	#fb	{	text-indent: -9999px;	width: 32px;	height: 32px;	margin: 0 0 0 370px;	background: transparent url(img/facebook.png) top left no-repeat;	display: block;	padding: 0;	border: 0;	left: 50%;	top: 80px;	position: absolute;	z-index: 999;	}	#fb a	{	width: 32px;	height: 32px;	display: block;	}	#content 	{	width: 885px;	background: transparent url(img/bg-content.jpg) top left no-repeat;	float: left;	margin: 0;	padding: 15px 45px;	}#footer	{	clear: both;	background: transparent url(img/footer.gif) bottom left no-repeat;	width: 975px;	margin: 0;	padding: 15px 0 45px 0;	text-align: center;	font-size: 11px;	}#footer a	{	color: #37284D;	text-decoration: none;	}			/*	Main Navigation	*/	#globalnav	{	height: 53px;	width: 975px;	margin: 0;	padding: 0;	border: 0;	background: transparent;	}#globalnav #menu	{	height: 53px;	width: 975px;	background: transparent url(img/menu.png) top left no-repeat;	margin: 0;	padding: 0;	position: relative;	}#globalnav #menu li {	margin: 0;	padding: 0;	list-style: none;	position: absolute;	top: 0;	}	#menu li, #menu a {	height: 53px;	display: block;	}	#globalnav #menu li a {	text-indent: -9999px;	text-decoration: none;	}	#home	{left: 44px; width: 79px;}#process	{left: 129px; width: 130px;}#locator	{left: 265px; width: 105px;}#recipes	{left: 375px; width: 130px;}#survey	{left: 510px; width: 121px;}#news	{left: 636px; width: 79px;}#faq	{left: 720px; width: 79px;}#contact	{left: 804px; width: 130px;}#home a:hover {background: transparent url(img/menu.png) -44px -53px no-repeat;}#process a:hover {background: transparent url(img/menu.png) -129px -53px no-repeat;}#locator a:hover {background: transparent url(img/menu.png) -265px -53px no-repeat;}#recipes a:hover {background: transparent url(img/menu.png) -375px -53px no-repeat;}#survey a:hover {background: transparent url(img/menu.png) -510px -53px no-repeat;}#news a:hover {background: transparent url(img/menu.png) -636px -53px no-repeat;}#faq a:hover {background: transparent url(img/menu.png) -720px -53px no-repeat;}#contact a:hover {background: transparent url(img/menu.png) -804px -53px no-repeat;}	/*   Classes 	*/.hide	{	display: none;	}.header	{		color: #fff;	background: #31186C;	font-weight: bold;	}	.cell	{		background: #e5e5e5;	}	.none	{	list-style: none;	margin: 0;	padding: 0;	}	.nomargin	{	margin: 0;	padding: 0;	}		/*   Links 	*/a:link {	color: #c00;	}a:visited {	color: #c00;	}a:hover {	color: #31186C;	}	/*   Admin Styles	*/	#selectomatic	{	background: #31186C;	padding: 6px 20px;	color: #fff;	border-bottom: 1px solid #fff;	}	#selectomatic a	{	color: #fff;	}
