body {
	margin:0;
	background:#3f3f3f url(graphics/bgd_lite.gif);
	/*scrollbar-face-color:#555;
scrollbar-track-color: #333;
scrollbar-arrow-color: #fc3;
scrollbar-highlight-color:#333;
scrollbar-3dlight-color: #aaa;
scrollbar-darkshadow-color:#aaa;
scrollbar-shadow-color: #333;*/
}
#container {
	text-align: center;
	z-index: 2;
}
#midbar {
	position:absolute;
	top:70px;
	height:325px;
	width:100%;
	background: #252525 url(graphics/bgd_main.gif);
	z-index: 1;
}
#midbarBorder {
	position:absolute;
	top:69px;
	height:327px;
	width:100%;
	background: #ffcc33;
	z-index: 0;
}

#members {
	font: small-caps 12px Arial, Helvetica, sans-serif;
	color:#ffcc33;	
	position:absolute;
	top:50px;
	z-index: 7;
	padding-left: 350px;
		}
		
#copyright {
	position:absolute;
	top:170px;
	right:5px;
	z-index: 6;
		}

#logoFront {
	position:absolute;
	top:10px;
	z-index: 6;
	padding-left: 520px;
		}
		
#logoBack {
	position:absolute;
	top:10px;
	z-index: 0;
	padding-left: 520px;
		}
		
#safeText {
	position:absolute;
	top:90px;
	color: #fff;
	font: bold italic 45px Arial, Helvetica, sans-serif ;
	z-index: 6;
	padding-left: 250px;
	}
	
#safeText2 {
	position:absolute;
	top:90px;
	color: #999;
	font: bold italic 45px Arial, Helvetica, sans-serif;
	z-index: 5;
	padding-left: 246px;
	}
	
#safeText3 {
	position:absolute;
	top:90px;
	color: #444;
	font: bold italic 45px Arial, Helvetica, sans-serif;
	z-index: 4;
	padding-left: 240px;
	}

#learn {
	position:absolute;
	top:270px;
	z-index: 6;
	padding-left: 400px;
	}
	
#header {
	height:60px;
	width:770px;
	margin-top: 10px;
	text-align: left;
	background:#3f3f3f url(graphics/bgd_lite.gif);
	}
	
#mainWindowScroll {
	position:relative;
	text-align: left;
	height:325px;
	width:770px;
	overflow: auto;
	background: #252525 url(graphics/bgd_main.gif);
	z-index: 4;
	color:#cccccc;
	font: 12px Arial, Helvetica, sans-serif;
	}
	
#mainWindow {
	position:relative;
	text-align: left;
	height:325px;
	width:770px;
	overflow: hidden;
	background: #252525 url(graphics/bgd_main.gif);
	z-index: 4;
	}
	
#footer {
	position:relative;
	margin-top:3px;
	text-align: left;
	font: small-caps 12px Arial, Helvetica, sans-serif;
	height:15px;
	width:770px;
	background:#3f3f3f url(graphics/bgd_lite.gif);
	z-index: 5;
	clear:right;
	}
	
#footer a, #members a{
	text-decoration: none;
	color: #ffcc33;
	}

#footer :hover, #members :hover{
	position:relative;
	left:-1px;
	top:1px;
	text-decoration: underline;
	}
		
	#menuBar {
	margin-top:4px;
height: 24px;
width: 750px;
background:url(graphics/menuBar.gif) repeat-x ;
	
	}
			#menuTitle {
			margin-top:-4px;
			margin-left:-20px;
float:left;
		}

				.menuItem a{
			margin-left:20px;
height: 24px;
float:left;
font: 10px Arial, Helvetica, sans-serif;
color: #aaa;
text-decoration:none;
background:url(graphics/menuUp.gif) no-repeat center bottom;
		}
								.menuItem a:hover{
color: #ccc;
background:url(graphics/menuDown.gif) no-repeat center bottom;
		}

						#menuBack a{
		margin-left:20px;
height: 24px;
float:left;
font: bold 11px Arial, Helvetica, sans-serif;
color: #ccc;
text-decoration:none;
		}
						.menuFocus a{
		margin-left:20px;
height: 24px;
float:left;
font: 10px Arial, Helvetica, sans-serif;
color: #fff;
text-decoration:none;
background:url(graphics/menuDown.gif) no-repeat center bottom;
		}

	#heading {
	color: #fff;
	margin-bottom:10px;
	margin-top:8px;
	font: small-caps bold 14px Arial, Helvetica, sans-serif;
	}
	#prevNav a {
	margin-bottom:5px;
	float:left;
	}
	#moreNav a {
	float:left;
	position: absolute;
	left:235px;
	}
	#nextNav a {
	position: absolute;
	left:485px;
	}
	.item{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666;
	padding:5px 0px 5px 5px;
	}
	.attention {
	font: small-caps 13px Arial, Helvetica, sans-serif;
		color: #a00;
		margin-bottom:5px;
		}
	.postcodeInput {
		font: 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
		color: #000;
}
	.membersInput {
	font: 11px monospace ;
	color: #000;
}
.membersForm {
text-align:right;
margin-right:330px;
font-family:monospace;
}

.link {
	font: small-caps  12px Arial, Helvetica, sans-serif;
	color: #fc3;
	text-decoration:none;
		}

