body, html {
	margin:0;
	padding:0;
}

	body {
		background: #000;
		color: #fff;
		font: 12px/18px Helvetica, Arial, sans-serif;
		overflow: hidden;
	}
	
	.halfsize { width: 48%; z-index: 10; }
	.left { float: left; }
	.right { float: right; }
	img { border: 0; }

	#loading {
		position: absolute;
		top: 49.5%; 
		left: 49.5%;
		z-index: 3;
		width: 24px; 
		height: 24px;
		text-indent: -999em;
		background-image: url(images/progress.gif);
	}
	
	#supersize{ position:fixed; }
	#supersize img, #supersize a {
		height:100%;
		width: 100%;
		position:absolute;
		z-index: 0;
	}
	#supersize .prevslide, #supersize .prevslide img { z-index: 1; }
	#supersize .activeslide, #supersize .activeslide img { z-index: 2; }
	
	#container {
		background: transparent url(images/semi.png);
		margin: 0 auto;
		width: 100%;
		bottom: 7%;
		z-index: 3;
		position:absolute;
		
	}
	
	#wrapper {
		width: 820px;
		margin: 0 auto;
		overflow: hidden;
		z-index: 5;
		padding: 20px;
	}	
	
	#menu ul {
		list-style: none;
		padding: 0;
		margin: 0;
		font-size: 17px;
	}
	#menu ul li { margin: 8px 0; }
	#menu ul li a { text-decoration: none; padding-right: 25px; }
	#menu ul li a:hover, #menu ul li.current a { 
		background: url(images/diamond.png) right center no-repeat; 
		color: #ccc;
	}
	
	h2 {
		font-size: 17px;
		font-weight: normal;
		color: #c33;
		padding: 0;
		margin: 5px 0;
		
	}

	a:link, a:visited {
		color: #fff;
		outline: 0;
	}
	a:hover { text-decoration: none; }