	body {
		background-color: #969696;
		padding: 0;
		margin: 0;
		text-align: center;
	}

	a:link, a:visited, a:active {
		color: #FFBA00;
		text-decoration: underline;
	}

	a:hover {
		color: #FFF;
	}

	form {
		margin: 0;
		padding: 0;
	}

	input {
		border: 1px #777777 solid;
		background: #fff url(images/input_bg2.gif);
		color: #000;
		padding-left: 5px;
	}

	input.submit {
		border: 1px #777777 solid;
		background: #3c3c3c;
		color: #fff;
		font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
		height: 18px;
		width: 150px;
	}

	#page {
		text-align: left;
		position: relative;
		margin: 0 auto;
		width: 765px;
		border-collapse: collapse;
		border: 1px solid #000;
		background: #2A2A2A url(images/main_bg3.jpg) no-repeat right top;
	}

	#menu {
		float: left;
		width: 375px;
		height: 600px;
		margin-right: -50px;
		background: url(images/menu_bg.gif) no-repeat left;
	}
	
	#menu a {
		margin: 15px ;
		font: bold 16px/36px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	#logo {
		padding: 15px;
	}

	#content {
		font: 9pt Verdana;
		color: #D3D3D3;
		padding: 5px 5px 0 0;
		height: 595px;
	}

	h1 {
		font: bold 13pt Tahoma;
		color: #FFBA00;
		margin: 0;
		margin-bottom: 5px;
	}

	.left {
		float: left;
	}

	.right {
		float: right;
	}
	
	.pics {
		padding: 0 30px 30px 0;
	}
	
	.pics_alt {
		padding: 0 0 30px 0;
	}

	.form_txt {
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

	#bnav, #bnav a {
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;
	}
	
	#bnav a:hover {
		color: #fff;
	}

	#footer {
		height: 25px;
		clear: both;
		text-align: center;
	}

	.footertext {
		font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;
		line-height: 22px;
	}
