	* {
		margin:		0;
		padding:	0;
	}
	body {
		margin:		0;
		padding:	0;
		font-size:	66%;
		font-family:	arial, helv, verdana, sans-serif;
		background:	transparent url(bgrepeat.gif) repeat top left;
	}

	#container {
		width:		760px;
		padding-left:	10px;
		padding-right:	10px;
		margin:		auto;
		background:	white;
	}

	#header {
		background:	transparent url(logo.gif) no-repeat top left;
		height:		69px;
		width:		510px;
		float:		left;
	}

	#header h1, #header h2 {
		font-size:	.0001em;
		height:		5px;
		text-indent:	-10000px;
		overflow:	hidden;
	}

	#nav {
		position:	relative;
		margin-top:	39px;
	}

	#nav ul {
		margin-left:	55px;
	}

	#nav ul li {
		list-style:	none;
		float:		left;
		width:		auto;
	}

	#nav ul li a {
		display:	block;
		color:		white;
		text-decoration:none;
		font-size:	1.2em;
		font-weight:	bold;
		line-height:	20px;
		padding-left:	13px;
		padding-right:	13px;
	}

	#nav ul li a:hover {
		text-decoration:underline;
		background:	blue;
	}

	#accent {
		width:		235px;
		height:		69px;
		float:		right;
	}

	#accent.home {
		background:	transparent url(accent1.gif) no-repeat top left;
	}

	#accent h3 {
		text-align:	center;
		margin-top:	48px;
		color:		white;
		font-size:	1.2em;
		font-weight:	bold;
		line-height:	20px;
	}

	#column {
	width:		225px;
	margin-left:	15px;
	margin-top:	10px;
	padding:	5px;
	padding-top:	10px;
	float:		right;
	min-height:	400px;
	background:	#e7e7f5;
	}

	#column h3 {
		font-size:	1.4em;
		margin-top:	20px;
	}

	#content {
		margin-top:	10px;
		font-size:	1.2em;
		margin-bottom:	10px;
	}

	#content strong {
		color: 		#ff6300;
		margin-top:	10px;
	}

	h1#welcome {
		background:	transparent url(welcomeheader.gif) no-repeat top left;
		width:		400px;
		height:		30px;
		overflow:	hidden;
		text-indent:	-10000px;
		position:	relative;
		margin-bottom:	0px;
		padding-bottom:	0px;
		margin-top:	20px;
	}


	h1#contact {
		background:	transparent url(contactheader.gif) no-repeat top left;
		width:		400px;
		height:		30px;
		overflow:	hidden;
		text-indent:	-10000px;
		position:	relative;
		margin-bottom:	0px;
		padding-bottom:	0px;
		margin-top:	20px;
	}

	h1#register {
		background:	transparent url(registerheader.gif) no-repeat top left;
		width:		260px;
		height:		30px;
		overflow:	hidden;
		text-indent:	-10000px;
		position:	relative;
		margin-bottom:	0px;
		padding-bottom:	0px;
		margin-top:	20px;
	}

	h1#howregister {
		background:	transparent url(howregisterheader.gif) no-repeat top left;
		width:		400px;
		height:		30px;
		overflow:	hidden;
		text-indent:	-10000px;
		position:	relative;
		margin-bottom:	0px;
		padding-bottom:	0px;
		margin-top:	20px;
	}

	h1#howpay {
		background:	transparent url(howpayheader.gif) no-repeat top left;
		width:		400px;
		height:		30px;
		overflow:	hidden;
		text-indent:	-10000px;
		position:	relative;
		margin-bottom:	0px;
		padding-bottom:	0px;
		margin-top:	20px;
	}

	#registerimg {
		float:		right;
		margin-top:	20px;
	}


	#content p {
		margin-top:	10px;
	}

	#content ul {
		margin-left:	20px;
		padding-left:	10px;
	}

	#searchform {
		margin-top:	20px;
		padding:	4px;
		padding-top:	38px;
		background:	#f3f3f9 url(searchform.gif) no-repeat 0px 4px;
		border:		1px solid #7676cc;
		width:		495px;
	}


	label {
		width:		auto;
		font-size:	.9em;
		font-weight:	bold;
		display:	block;
		float:		left;
	}

	form p {
		padding-top:	0px;
		margin-top:	5px;
		padding-bottom:	0px;
		margin-bottom:	0px;
		clear:		left;
	}


	#footer {
		clear:		both;
		font-size:	1em;
		padding-top:	10px;
		text-align:	center;
	}
	
	a img { border:none}
	
	.test img {
		margin:10px;
		}
