body	{	margin: 0;	padding: 0;	text-align: center; /* ie5x needs this */	font-family: verdana, arial, sans-serif;	color: #000;	background: #d6c670 url(../i/pattern.gif);  	}#hdr	{	width: 550px;	margin: auto;	margin-top: 30px;	padding: 0;	text-align: right;	color: #fff;	background: #391b05;	}#hdr img	{	margin:0;	padding: 0;	text-align: right;	color: #fff;	background: #391b05;	}#drk	{	width: 100%;	margin: 0;	height: 6px;	color: #fff;	background: #bbab54 url(../i/drktop.gif);	}.drkr	{	width: 550px;	padding: 0;	height: 6px;	margin: auto;	color: #fff;	background: #1c0d02;	}		#cntr	{	width: 100%;	margin: 0;	padding: 0;	color: #000;	background: #fff;	}#drkbot	{	width: 100%;	margin: 0;	height: 6px;	color: #fff;	background: #bbab54 url(../i/drkbot.gif);	}#ftr	{	width: 550px;	height: 66px;	margin: auto;	padding: 0;	text-align: center;	color: #fff;	background: #391b05;	\width: 550px; /* ie5/win */	w\idth: 550px;	}#subnav	{	width: 492px;	margin: auto;	padding: 0;	color: #000;	background: #fff;	}#cntct	{	width: 550px;	margin-top: 0;	margin: auto;	padding: 0;	font: 10px verdana, arial, sans-serif;	text-align: center;	color: #391b05;	background: transparent;	}#cnthome	{	width: 330px;	margin: auto;	padding: 50px 100px;	color: #000;	background: #fff;	}			#cnthome img	{	border:	0;	padding: 0;	margin: 0;	display: block;	}#cnt	{	width: 370px;	margin: auto;	padding-top: 40px; padding-left: 150px; padding-bottom: 40px; padding-right: 150px;	font: 11px/17px verdana, arial, sans-serif;	text-align: left;	color: #391b05;	background: #fff;	\width: 670px; /* ie5/win */	w\idth: 370px;	}		h1	{	margin: 0;	padding: 0;	}h1 img	{	margin: 0;	padding: 0;	height: 66px;	text-align: right;	display: inline;	}h2	{	margin-left: -60px;	padding: 0;	z-index: 100;	overflow:visible;	}h3	{	margin-top: 40px;	padding: 0;	}h4	{	font: bold 11px/17px verdana, arial, sans-serif;	margin: 0;	padding: 0;	}p {	font-family: verdana, arial, sans-serif;	}.top	{	font: 10px verdana, arial, sans-serif;	}	img	{	border:	0;	}	a	{	text-decoration: underline;	}a:link {	color: #998c33;	background-color: #fff;	}a:visited {	color: #998c33;	background-color: #fff;	}a:hover	{	color: #81794c;	background-color: #fff;	text-decoration: none;	}a:active {	color: #998c33;	background-color: #fff;	}	input, textarea, #submit	{	margin-top: 5px;	margin-bottom: 10px;	}label	{	font-weight: bold;	}	