	
	html, body {
		margin:0;
		padding:0;
		height:100%;
		background:url(../images/background.gif) repeat-y top #484848;
		font-family:arial;
		font-size:12px;
		color:#FFFFFF;
	}
	
	h1, h2, h3, h4, h5 {
		font-family:arial;
		text-decoration:none;
		margin:0;
		padding:0;
		font-weight:normal;
		display:inline;
		font-size:12px;
	}
	
	body form {
		margin:0;
		padding:0;
	}
	
	body label {
		cursor:pointer;
		vertical-align:middle;
	}
	
	body input {
		font-family:Arial;
		vertical-align:middle;
	}
	
	#pages {
		margin:0;
		padding:0;
		width:100%;
		height:100%;
	}
	
	.mask{
		position:relative;
		width:700px;
		height:240px;
		overflow:hidden;
	}
	
	.mask img{
		position:absolute;
		display:block;
		border:none;
	}
	
	.accordion { width:640px; list-style-type: none; padding: 0; margin: 0; }
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; border-top:1px solid #615F58; }
	.accordion li { list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%; border-bottom:1px solid #615F58; }
	.accordion li div { padding: 20px; display: block; clear: both; float: left; }
	.accordion a { text-decoration: none; font: bold 1.1em/2em Arial, sans-serif; }
	
	
	.pagenumbers {
		display:block;
		font-size:20px;
		text-align:center;
	}
	
	.pagenumbers span {
		color:#C4AD68;
		display:inline;
		font-size:20px;
	}
	
	.pagenumbers font {
		color:#615F58;
		display:inline;
		font-size:20px;
	}
	
	.clear {
		height:0;
		clear:both;
	}
	
	a:link		{ text-decoration: none; 		}
	a:visited 	{ text-decoration: none; 		}
	a:hover   	{ text-decoration: underline; 	}
	