/* 1stad CSS.*/
/* © copyright 1998 - 2011 Fresh Logic Ltd. You may not reproduce, alter, duplicate or print any part of this document without first obtaining written permission. mail@purelogic.co.uk */


html, body {
	background-color:#080808;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align:center;
	height:100%;
	border:0px;
	margin:0px;
}


p, ul, li {
	color:#CCCCCC;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}

h1, h2 {
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

h3, h4 {
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

h5 {
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif
}

h6 {
	color:#CCCCCC;
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif
} 

a:link {color:#147ACC; text-decoration:none; font-size:12px}     
a:visited {color:#147ACC; text-decoration:none; font-size:12px} 
a:hover {color:#51AED0; text-decoration:none; font-size:12px}  
a:active {color:#51AED0; text-decoration:none; font-size:12px} 

img.left {
	margin:auto;
	display:block;
	text-align:left;
}
 
img.center {
	margin:auto;
	display:block;
	text-align:center;
}
 
img.right {
	margin:auto;
	display:block;
	text-align:right;
}


/* Page containers and classes */				
#container{
	width:100%;
	min-height:100%;
	background-image:url("./images/bgtest.jpg");
	background-size: cover;
	background-attachment:fixed;
	background-position:fixed;
	margin:0px;
	}
	
 #subcontainer{
	width:100%;
	height:100%;
	margin:0px auto;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	} 
	
/*#body{
	width:1078px;
	height:100%;
	margin:0px auto;
}*/

#header {
	clear:both;
	width:600px;
	height:150px;
	margin:30px auto;
	border:0px solid;
	border-color:#000000;
	border-top-left-radius:1em;
	-moz-border-radius-topleft:1em;
	-webkit-border-top-left-radius:1em; 
	border-top-right-radius:1em;
	-moz-border-radius-topright:1em;
	-webkit-border-top-right-radius:1em; 
	border-bottom-left-radius:1em;
	-moz-border-radius-bottomleft:1em;
	-webkit-border-bottom-left-radius:1em; 
	border-bottom-right-radius:1em;
	-moz-border-radius-bottomright:1em;
	-webkit-border-bottom-right-radius:1em;
}

#footer {
	clear:both;
	width:100%;
	height:8px;
	}
	
	#footer a.footer:link, a.footer:visited, a.footer:hover, a.footer:active {
	width:100%;
	height:8px;
	color:#A79787;
	text-decoration:none;
	font-size:8px;
	}
		
		

				

		
		#middlecolumn {
		width:100%;
		float:left;
		margin-top:10px;
		margin-bottom:10px;
		margin-left:29px;
		margin-right:29px;
		padding:0px;
		display:inline;
		position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
		}