@charset "utf-8";
/* CSS Document */
	
	/* style new tags to work as normal tags in old browsers */
	article, section, aside, hgroup, nav, header, footer, figure, figcaption {
		display: block;
	}
	
	html {
		height: 100%; 
		background: #000 fixed;
		background-image:url(backing.jpg);
		
		font-family: helvetica, arial, 'sans serif';
		font-size:20px;
		color:#DDD;
	}
	body {	
		width:70%;
		min-width: 640px; 
		min-height: 100%; 
		max-width: 1047px;
			
		margin: 0 auto; /* center the body */
		padding: 0px 0px;
		border: 1px solid black; 
		border-width: 0 1px;
			
		/*background:#2862a1; blue*/
		/*background:#ea5044; orange*/
		/*background:#000000;*/
		/*-moz-box-shadow: 0px 0px 20px 20px #999;
		-webkit-box-shadow: 0px 0px 20px 20px #999;
		box-shadow: 0px 0px 30px 24px #999;*/
	}
	#logo {
		border:0px;
		width:100%;
		max-width:1047px;	
	}
	header {
		text-align:center;
		width:100%;	
	}
	header h1 {
		display:none;	
	}	
	nav {
		/*display:none;*/
		text-align:center;
		width:100%;
		margin:0px 0px 0px 0px;	
		padding: 10px 0px;
		/*background-color:#6e2b92; purple*/
		/*background-color:#ade18e; green*/
		background-color:#cc5248;
		opacity: 0.8;
    	filter: alpha(opacity=80); 
		
	}
	nav h1 {
		display:none;	
	}		
	nav a, footer a {			
		color:#eee;
		text-decoration:none;
		text-transform:uppercase;
		padding:11px;			
		margin:0px 10px;			
	}	
	.anchor {
		margin-top:-10px;
	}
		
	footer a {
		text-transform:none;
	}
	
	nav a:hover, footer a:hover {			
		color:#ccc;
		background-color:#552730;
	}
	time {
		color:#447777;
		font-size:16px;
		font-weight:bold;
		text-transform:uppercase;
		margin: 0px 6px 0px 0px;
	}		
	article, #about, #help {			
		padding:20px;
		color:#999;
		/*background-color:#FDF;*/
	}		
	article h2 {
		font-size:24px;	
	}
	article a {
		color:#cc2211;
		text-decoration:none;
		text-transform:uppercase;
		padding:2px;
	}
	article a:hover {			
		background-color:yellow;
	}
	
	h1 a:hover {background-color:red; color:white;}
			
	h1 a { 
	
		font-size:26px;
		text-decoration:none; 
		display:inline-block;
		text-align:center;
		width:270px;				
		color:#ccc;
		border:thin #ccc solid;
		background-color:#6e2b92; /*#a0967b; /*#C93; /*#F90;*/		
		padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:7px; 
		margin-left:46px; margin-right:6px; margin-top:0px; margin-bottom:0px;
		
		opacity: 0.7;
    	filter: alpha(opacity=70);
		
		
		-moz-border-radius: 10px;
		border-radius: 10px; 
		
	}	
	
	
	figure {
		padding:0px 0px;
		margin:0px;
	}
	figure img {
		width:100%;
		max-width:100%;		
		
		margin: 0px 30px 30px 0px;				
		
	}
	figcaption {			
		display:none;
	}
	
	aside {
		padding:20px;
		color:#333;
		background-color:#FFF;
	}
	footer {
		text-align:center;
		padding:1px;	
	}
	