/* Makeshift CSS Reset */  
{  
	margin: 0;  
	padding: 0;  
}  
/* Tell the browser to render HTML 5 elements as block */  
header, footer, aside, nav, article {  
	display: block;  
}  
body {  
	margin: 0 auto;  
	width: 940px;  
	font: 13px/22px Helvetica, Arial, sans-serif;  
	background: #000000;  
}  
h2 {  
	font-size: 28px;  
	line-height: 44px;  
	padding: 22px 0;  
}  
h3 {  
	font-size: 18px;  
	line-height: 22px;  
	padding: 11px 0;  
}  
p {  
	padding-bottom: 22px;  
} 
hr {  
	height:2px;
	color:gray;
	clear:both;
}

#main {  
	margin-top: 32px;  
	margin-bottom: 32px;
	/* padding: 32px;  */
	
	/* background: #FAFAFA  url("resources/head.png") top right repeat-x; */
	background: #FAFAFA;
	background-size: 100%;  
	border-radius: 22px;
	
	
	/* Border-radius not implemented yet */
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
} 



#News{  
	padding-left: 32px;
	padding-right: 32px;
}

#Media{  
	padding-left: 32px;
	padding-right: 32px;
}

#Downloads{  
	padding-left: 32px;
	padding-right: 32px;
}


#preview{  
	padding-left: 32px;
	padding-right: 32px;
	padding-top: 20px;
	height: 350px;
}


#About{  
	padding-left: 32px;
	padding-right: 32px;
	width: 350px;
	height: 350px;
	float: left;	
}


#header {
	position: relative;
	margin-top: 0px;
	padding: 0px;
	background: #000000  url("resources/head.png") right center no-repeat;
	/* background: #000000  url("resources/zpw_head.png") right center no-repeat; */
	/* Background-size not implemented yet */
	-webkit-background-size: 100%;
	-o-background-size: 100%;
	-khtml-background-size: 100%;

}


/*------------------------------
=NAVIGATION
------------------------------*/

nav {

	background: url("resources/nav_background.png");
	height: 44px;
}

nav ul {
	margin: 0 auto;
	width: 940px;
	list-style: none;
}

nav ul li {
	float: left;
}


nav ul li a {
	display: block;
	margin-right: 20px;
	width: 140px;
	font-size: 14px;
	line-height: 44px;
	text-align: center;
	text-decoration: none;
	color: #777;
}

nav ul li a:hover {
	color: #fff;
}

nav ul li.selected a {
	color: #fff;
}

