@charset "utf-8";
/* CSS Document */

h1
{
	font-family:Tahoma, Geneva, sans-serif;
	font-variant:small-caps;
	position:fixed;
	width:640px;
	left:360px;
	top:-20px;
	font-weight:400;
	letter-spacing:11px;
	color:#FFF;
	color:rgba(255,0,0,0);
	text-shadow:0px 0px 17px #000, 0px 0px 6px #F00,0px 0px 20px #FFF;
	font-size:78px;
	opacity:0.4;
	overflow:hidden;
	z-index:9;

}
h2.adam
{
	font-family:Tahoma, Geneva, sans-serif;
	font-variant:small-caps;
	position:fixed;
	width:640px;
	left:300px;
	top: -80px;
	font-weight:400;
	letter-spacing:11px;
	color:#000;
	text-shadow:0px 0px 5px #D00;
	font-size:108px;
	opacity:0.8;
	z-index:8;

	
}
h2.prack
{
	left:610px;
	font-family:Tahoma, Geneva, sans-serif;
	font-variant:small-caps;
	position:fixed;
	width:640px;
	top: -80px;
	font-weight:400;
	letter-spacing:11px;
	color:#000;
	text-shadow:0px 0px 5px #D00;
	font-size:108px;
	opacity:0.8;
	z-index:8;
}
h3
{
	font-family:Tahoma, Geneva, sans-serif;
	font-variant:small-caps;
	font-size:20px;
	letter-spacing:4px;
	font-weight:600;
}
h4
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	letter-spacing:2px;
	font-weight:300;
	
}
h4:hover
{
	color:#C00;
}
div.sel
{
	font-family:Tahoma, Geneva, sans-serif;
	font-variant:small-caps;
	font-weight:300;
	position:fixed;
	letter-spacing:3px;
	color:#000;
	text-shadow:0px 0px 3px #D00;
	opacity:0.4;
	font-size:22px;
	width:640px;
	z-index:8;
	
}
div.sel:hover
{
	opacity:0.9;
}
div#hlink
{
	top:140px;
	left:305px;
}
div#mlink
{
	top:140px;
	left:430px;
}
div#glink
{
	top:140px;
	left:565px;
}
div#dlink
{
	top:140px;
	left:695px;
}
div#alink
{
	top:140px;
	left:830px;
}

div.left
{
	background-color:rgba(200,200,200,0.9);
	width:180px;
	height:420px;
	position:absolute;
	top:240px;
	left:200px;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	padding: 10px;
	color:#222;
	line-height:20px;
	font-size:14px;
	border-radius:2px;
	padding-bottom:40px;
	
}

div.right
{
	background-color:rgba(130,130,130,0.9);
	width:80px;
	height:450px;
	position:absolute;
	top:240px;
	left:900px;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	padding: 10px;
	color:#222;
	line-height:20px;
	font-size:14px;
	border-radius:2px;
}
div.center
{
	background-color:rgba(160,160,160,0.9);
	width:460px;
	min-height:420px;
	position:absolute;
	top:240px;
	left:410px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	padding: 10px;
	color:#222;
	line-height:20px;
	font-size:14px;
	border-radius:2px;
	padding-bottom:40px;

}
div.center:hover
{
	background-color:rgba(160,160,160,0.95);
}
div.left:hover
{
	background-color:rgba(200,200,200,0.95);
}
div.right:hover
{
	background-color:rgba(130,130,130,0.95);
}
div.lc:hover
{
	background-color:rgba(160,160,160,0.95);
}
div.lc
{
	background-color:rgba(160,160,160,0.9);
	width:670px;
	min-height:420px;
	position:absolute;
	top:240px;
	left:200px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	padding: 10px;
	color:#222;
	line-height:20px;
	font-size:14px;
	border-radius:2px;
	padding-bottom:40px;

}
div.gm
{
	background-color:rgba(160,160,160,0.9);
	width:770px;
	min-height:1100px;
	position:absolute;
	top:240px;
	left:100px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:3px;
	padding: 10px;
	color:#222;
	line-height:20px;
	font-size:14px;
	border-radius:2px;
	margin-bottom:100px;
	padding-bottom:40px;

}
div.footer
{
	width:792px;
	background-color:rgba(190,190,190,0.9);
	left:200px;
	bottom:5px;
	position:fixed;
	border-radius:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	letter-spacing:3px;
	color:#333;
	text-align:center;
	text-shadow: 0px 0px 5px #FFF;
	padding: 4px;
}
div.infoot
{
	background-color:rgba(210,210,210,1.0);
	border-radius:2px;
	
}
div.infoot:hover
{
	color:#C00;
}
div.spacer
{
	background-color:#F00;
	width:40px;
	height:100px;
	position:relative;
	top:800px;
	opacity:0;
}
img.trees
{
	position:absolute;
	left:10px;
	top:300px;
	z-index:4;
	opacity:0.9;
}
img.lava
{
	position:absolute;
	right:10px;
	top:470px;
	z-index:3;
	opacity:0.9;
}
img.dngn
{
	position:absolute;
	left:10px;
	top:640px;
	z-index:2;
	opacity:0.9;
}
img.block
{
	position:absolute;
	right:10px;
	top:810px;
	z-index:1;
	opacity:0.9;
}
img.trees:hover
{
	opacity:1.0;
	z-index:5;
}
img.lava:hover
{
	opacity:1.0;
	z-index:5;
}
img.dngn:hover
{
	opacity:1.0;
	z-index:5;
}
img.block:hover
{
	opacity:1.0;
	z-index:5;
}
img.blight
{
	position:absolute;
	z-index:4;
	left:650px;
	top:115px;
}
a:link
{
	color:#C00;
}
a:visited
{
	color:#C00;
}
a:hover
{
	color:#E00;
	text-decoration:overline;
}
a:active
{
	color:#E00;
}
div#flashPlayer
{
	position:absolute;
	top:240px;
	left:1010px;
}
div#design
{height:1100px;}
img.ice
{
	position:relative;
	left:-400px;
	top:10px;
	opacity:0.9;
}
div.ice
{
	position:absolute;
	left:80px;
	top:180px;

	
}
img.ice:hover
{
opacity:1.0;
}
img.bus
{
	position:relative;
	left:-400px;
	top:40px;
	opacity:0.9;
}
div.bus
{
	position:absolute;
	left:80px;
	top:500px;

	
}
img.bus:hover
{
opacity:1.0;
}
img.bgfirst
{
position:fixed;
right:0px;
bottom:0px;
z-index:-5;
opacity:0.9;
}
img.bgsec
{
position:fixed;
right:-100px;
top:-400px;
z-index:-6;
opacity:0.7;
}
img.bgtri
{
position:fixed;
left:160px;
top:0px;
z-index:7;
opacity:0.95;
}
img.recon
{
position:absolute;
left:0px;
top:0px;
z-index:10;
}
img.snail
{
position:relative;
top:5px;
}