	body {
		font-family: Arial,Helvetica,Sans-serif;
		font-size: 9pt;
		font-weight: normal;
		text-decoration: none;
		color: #0F0F0F;
		background-color: #838383;
		margin: 0px;
		background-image: url(../images/vert_header.gif);
		background-repeat: no-repeat;
	 }
	a {
		font-family: Arial,Helvetica,Sans-serif;
		font-size: 9pt;
		font-weight: normal;
		text-decoration: none;
		color: #000080;
	 }
	a:hover {
		font-family: Arial,Helvetica,Sans-serif;
		font-size: 9pt;
		font-weight: normal;
		text-decoration: none;
		color: #FF0000;
	 }
	#container {
		position: relative;
		width: 775px;
		margin-right: auto;
		margin-left: auto;
		background-image: url(../images/wid_bg.gif);
		background-repeat: repeat-y;
	 }
	#top {
		background-color: #000000;
		position: relative;
		top: 0px;
		left: 12px;
		width: 751px;
		height: 65px;
		background-image: url(../images/top_bar.gif);
		background-repeat: ;
	 }
	#logo {
		position: relative;
		float: left;
		top: 5px;
		left: 5px;
		width: 300px;
		height: 60px;
		background-image: url(../images/clublogo.gif);
		background-repeat: no-repeat;
	 }
	#header {
		position: relative;
		left: 350px;
		width: 200px;
		height: 20px;
	 }
	#main {
		background-color: #FFFFFF;
		position: relative;
		float: left;
		left: 12px;
		width: 553px;
		background-image: url(../images/backgrounds.gif);
		background-repeat: no-repeat;
	 }
	#main_content {
		position: relative;
		float: left;
		top: 10px;
		left: 8px;
		width: 539px;
	 }
	#panel {
		position: relative;
		float: right;
		right: 12px;
		width: 199px;
		height: 600px;
		background-image: url(../images/panel_tp_bg.gif);
		background-repeat: no-repeat;
	 }
	#panel_content {
		font-size: 8pt;
		position: relative;
		top: 50px;
		left: 10px;
		width: 175px;
	 }
	#panel_box {
		background-color: #EFEFEF;
		position: relative;
		width: 90%;
		padding: 7px;
		border: 1px solid #D1251D;
	 }
	#footer {
		font-size: 8pt;
		color: #FFFFFF;
		background-color: #000000;
		position: relative;
		clear: both;
		left: 12px;
		width: 745px;
		height: 30px;
		padding-left: 6px;
	 }
	#footer a {
		color: #FFFFFF;
	 }
	#footer a:hover {
		color: #FF0000;
	 }
	#nav {
		list-style-type: none;
		background-color: #000000;
		position: relative;
		float: left;
		width: 552px;
		height: 20px;
		z-index: 999;
		background-image: url(../images/nav_bg.gif);
		background-repeat: repeat-x;
	 }
	#nav a {
		font-size: 8pt;
		text-decoration: none;
		color: #FFFFFF;
		float: left;
		clear: left;
		width: 112px;
		height: 18px;
		padding-left: 5px;
	 }
	#nav a:hover {
		font-weight: normal;
		text-decoration: none;
		color: #A40000;
		background-color: #EFEFEF;
		height: 18px;
	 }
	#location {
		font-family: Verdana;
		font-size: 8pt;
		color: #8C0000;
		position: relative;
		float: left;
		line-height: 2;
		left: 10px;
		width: 520px;
		height: 20px;
		padding-left: 15px;
		z-index: 998;
	 }
	#location a {
		font-family: Verdana;
		font-size: 8pt;
		font-weight: bold;
		color: #8C0000;
	 }
	#location a:hover {
		font-family: Verdana;
		font-size: 8pt;
		color: #FF0000;
	 }
	#floater {
		background-color: #EFEFEF;
		position: relative;
		float: left;
		left: 20px;
		width: 330px;
		padding: 3px;
		margin: 4px;
		border: 1px solid #DA251D;
	 }
	#buttons {
		position: absolute;
		top: 4px;
		left: 555px;
		width: 180px;
	 }
	#float_head {
		font-family: Garamond,Perpetua,Georgia,Times;
		background-color: #838383;
		position: relative;
		width: 99%;
		height: 17px;
		border: 1px solid #838383;
	 }
	#n_b1 a {
		margin-left: 4px;
		background-image: url(../images/temp.gif);
		background-repeat: no-repeat;
	 }
	.right {
		float: right;
		padding: 5px;
		margin: 10px;
		border: 1px solid #34607A;
	 }
	.left {
		float: left;
		padding: 5px;
		margin: 10px;
		border: 1px solid #34607A;
	 }
	.panel_head {
		font-family: Verdana;
		font-size: 6pt;
		text-align: center;
		background-color: #D1251D;
		position: relative;
		width: 99%;
		height: 15px;
		border: 1px solid #D1251D;
	 }
	.rev_header {
		font-size: 8pt;
		font-weight: normal;
		color: #FFFFFF;
	 }
	.float_header {
		font-family: Arial,Helvetica,Sans-serif;
		font-size: 9pt;
		color: #FFFFFF;
	 }
	.bodytext {
		text-align: justify;
	 }
	.bodytext:first-letter {
		font-family: Arial,Helvetica,Sans-serif;
		font-size: 16pt;
		color: #8C0000;
		letter-spacing: 4px;
	 }
	img {
		margin: 0px;
	 }
	h2 {
		font-family: Verdana,Helvetica,Sans-serif;
		font-size: 16pt;
		color: #000000;
	 }
	h3 {
		font-size: 14pt;
		color: #000000;
	 }
	h4 {
		color: #DA251D;
	 }
	.banner {
		text-align: right;
		right: 20px;
	 }
	.centre {
		position: relative;
		margin-right: auto;
		margin-left: auto;
	 }
	li {
		list-style-type: square;
	 }
	.small {
		font-size: 7pt;
	 }
	.justify {
		text-align: justify;
		margin: 5px;
	 }
	.headline {
		font-size: 18pt;
		font-weight: bold;
		color: #000000;
		margin-left: 40px;
	 }
	#password {
		font-family: Arial,Helvetica,Sans-serif;
		font-size: 9pt;
		background-color: #FFFFD9;
		position: relative;
		width: 500px;
		height: 100px;
		margin: 10px;
	 }
	.book {
		color: #DA251D;
	 }
	#special {
		background-color: #FFFFD9;
		position: relative;
		float: left;
		left: 10px;
		width: 500px;
		padding: 3px;
		margin: 4px;
	 }
	.grey {
		color: #CFCFCF;
	 }
	#sitelink {
		font-family: Tahoma,Helvetica,Sans-serif;
		font-size: 8pt;
		color: #FFFFFF;
		position: relative;
		top: 23px;
		left: 10px;
	 }
	#audio {
		text-align: left;
		background-color: #EFEFEF;
		width: 500px;
		padding: 6px;
		margin: 7px;
		border: 1px solid #3F4F67;
	 }