@charset "UTF-8";
/* CSS www.pixelportfolio.co.uk 

*  Steve Powell 2008 | All Rights Reserved *

*/

body {padding:0;margin:0;font-size:76%;font-family:arial;background: url(../images/background.jpg);text-align:center;}/*#8e7962*/
	h1 {padding:0;margin:0;text-indent:-400em;line-height:15px;font-size: 1em;}
	h2 {padding:0;margin:4px 2px 7px 10px;font-size:1.2em;font-weight:700;color: #fff;}
	h3 {padding:0;margin:2px 7px 5px 10px;font-size:1.0em;line-height:1.2em;letter-spacing:0.0px;font-weight:700;color: #000;}
	h4 {padding:0;margin:2px 0 0px 0px;font-size:1.3em;line-height:1.3em;letter-spacing:0.05em;font-weight:500;color: #000;}
	h5 {padding-left:38px;margin:10px 0 0px 0;font-size:1.1em;line-height:1.3em;letter-spacing:0em;font-weight:500;color: #fff;}
	h6 {padding-left:0;margin:4px 0 7px 0;font-size:1.3em;line-height:1.3em;letter-spacing:0.02em;font-weight:500;color: #000;}
	p {color:#fff;font-size:1.0em;line-height:1.3em;letter-spacing:0.0em;padding:0;margin:2px 6px 6px 10px;}
	#sitecenter2 h2 {padding:0;margin:4px 2px 7px 10px;font-size:1.2em;font-weight:700;color:#000;text-align:left;}
	li {
	font-family: Arial;
	font-size: 1.0em;
	line-height: 1.3em;
	margin: 0px;
	padding: 0px 0px 8px 1px;
	color: #FFF;
	list-style-type: disc;}
	.arrow {position:relative; left:-25px; top:28px; width:auto; height:auto;}
	/* 2. Access & Wrappers **************************/
	#sitecenter {padding:0;margin:auto 7px 0 auto;border:0;width:auto;}
	#sitecenter2 {float:left;padding:0;margin:0 auto 0 auto;border:0;width:750px;background:#fff;}
	#sitecenter3 {float:left;padding:0;margin:0 auto 0 auto;border:0;width:904px;background:#ffffff;}
	#site_wrapper {
	margin:0 auto;
	position:relative;
	width:1024px;
	}
	#access {display:none;}	
	#planet2 {text-align:center;padding:0;margin:0 auto 0 auto;border:0;height:auto;width:657px;z-index:1;background: url(../images/bg2.jpg) repeat-y;}				
	#planet {text-align:center;padding:0;margin:0 auto 0 auto;border:0;width:1024px;z-index:1;background: none;}
	/*#top {margin-top:25px; padding:0; float:left; width:auto;}*/
    #top {top:18px; left:-115px; padding:0; position:relative; width:auto;}
	.bgtopx {margin:0; padding:0; float:left; width:auto;}
	#close {margin:0; padding:0; text-align:left;width:631px;background:#fff;}
	#close h2 {padding:10px;margin:0;font-size:0.8em;font-weight: bold;color: #000;}
	
	#spacebot {margin:0; padding:0;width:auto;height:400px;}
	
	#atmosphere {margin:0 0 0 120px; padding:0;text-align:left;border:none;background:none;width:auto;float:left;}
	#contentbg {margin:20px 0 0 0; padding:20px 0 0 0;text-align:left;border:none;background:url(../images/pixelbg_06.png) no-repeat;width:878px;height:449px;float:left;}
	#contentleft {margin:0; padding:0;text-align:left;border:none;background:url(../images/pixel_06a.png) no-repeat;width:631px;height:412px;float:left;}
	#contentright {float:right; margin:0; padding:0;text-align:left;border:none;background:none;width:200px;height:400px;}
	#base {margin:0; padding:0; text-align:left;width:799px;height:190px;background:url(../images/pixel_08.jpg) no-repeat;float:left;}
	.butholder {margin:10px 0 0 0; padding:0; float:left; width:121;height:19px;background:url(../images/buts02_10.gif) no-repeat;}
	.picholder {margin:0; padding:0; float:left; width:auto;}
	.txtholder {margin:0; padding:210px 0 0 0; float:right; width:auto;}
	.txt {margin:0; padding:0; float:left; width:160px;}
	.steve {margin:0;padding:0;float:left;width:auto;color:#000;}
	.steve p {padding:0;margin:0;text-indent:-1000px;font-size: 0.1em;}
	.steve h1 {padding:0;margin:0;text-indent:-1000px;font-size: 0.1em;}
	.steve h2 {padding:0;margin:0;text-indent:-1000px;font-size: 0.1em;}
	.steve h3 {padding:0;margin:0;text-indent:-1000px;font-size: 0.1em;}
.formtoemail {margin:0;padding:0;float:left;width:auto;
}
	.mainlinksborder {
	padding-top:7px;
	margin:0;
	width: 711px;
}
#mainlinks {
	width:709px;
	line-height:18px;
	font-family: arial, helvetica, sans serif;
	text-align: left;
	font-weight: normal;
	background:none;
	letter-spacing: 0.02em;
	margin: 0px;
	border: none;
	
	
}

#mainlinks ul { 
	
	padding:0;
	margin:0;
}

#mainlinks li {
	font-size: 1.1em;
	display:inline;
	list-style-image: none;
	list-style-type: none;
	padding:5px 0 0 19px;
	margin: 0px;
}
.mainlinks a:link {	
	color: #fff;
	text-decoration: none;
}
.mainlinks a:visited {
	color: #fff;
	text-decoration: none;
}
.mainlinks a:hover {
	color: #feeda8;
	text-decoration: none;
}
.mainlinks a:active {	
	color: #000;
	text-decoration: none;
}


.rigntmenu {margin:114px 42px 0 0; padding:0px 0 0 0; float:right; width:auto;}
#menubar {margin:30px 42px 0 0; padding:0;width:auto;height:auto;background:none;float:right;}
.mainlinksborder2 {
	padding-top:0;
	margin:0;
	width: 130px;
}
#mainlinks2 {
	width:auto;
	font-family: arial, helvetica, sans serif;
	text-align: left;
	font-weight: normal;
	background:none;
	letter-spacing: 0.02em;
	margin: 0px;
	border: none;
	
	
}

#mainlinks2 ul { 
	
	padding:0;
	margin:0;
}

#mainlinks2 li {
	font-size: 1.1em;
	line-height:2.1em;
	display: list-item;
	list-style-image: none;
	list-style-type: none;
	padding:0px 0 0 0px;
	margin: 0px;
}
.mainlinks2 a:link {	
	color: #000;
	text-decoration: none;
}
.mainlinks2 a:visited {
	color: #555;
	text-decoration: none;
}
.mainlinks2 a:hover {
	color: #fc8a03;
	text-decoration: none;
}
.mainlinks2 a:active {	
	color: #000;
	text-decoration: none;
}
.mailboxreply p {
	padding: 10px 0 10px 0;
	color:#000;
	font-size:1.0em;
	line-height:1.4em;
	font-family:  verdana, Arial, Helvetica, sans-serif;}
.mailboxreply   {margin:0;padding:0;text-align:center;width:auto;
}
.formtoemail {margin:0;padding:0;float:left;width:auto;
}
.formtoemail p {padding:0;margin:0;text-indent:-1000px;font-size: 0.1em;}
.formbox {
	 padding:0 0 11px 30px;width:400px;color:#fff;
} 
.formtext {
	text-align:left; color:#FFFFFF;margin:20px 0px 0 12px; width:452px;
	
	
}
.formtext p {
 	padding: 10px 0 10px 0;
	color:#fff;
	font-size:0.9em;
	line-height:1.0em;
	font-family:  verdana, Arial, Helvetica, sans-serif;
}
.copyright {margin:0; padding:15px 0 0 25px; float:left; width:300px; height:394px;}
