/*#############################################################
Created by Sam Switzer
for use on the website: "Network of Doom"
sysadmin: "Griffon Bowman"
#############################################################*/
/* elements */
html {min-height : 100%;}
* {
	margin : 0;
	padding : 0;
}
a {color : #00ff00;
text-decoration : none;}
a:hover {text-decoration : underline;}
body {
	/* background : #000 url(/cray.jpeg) no-repeat; */
	background : #000000 url(/panic.png) repeat;
	color : #00ff00;
	font : normal 15px Fixed,Andale Mono,Lucida Console;
	padding-top : 20px;
}
p,code,ul {padding-bottom : 1.2em;}
li {list-style : none;}
h1 {font : normal 1.8em Tahoma,sans-serif;}
h2 {font : bold 1.4em sans-serif;}
h3 {font : bold 1em Tahoma,sans-serif;}
form,input {margin: 0; padding: 0; display: inline;}
code {
	background : #fff;
	border : 1px solid #eee;
	border-left : 4px solid #ccc;
	color : #666;
	display : block;
	font : normal 1em Tahoma,sans-serif;
	line-height : 1.6em;
	margin-bottom : 12px;
	padding : 8px 10px;
	white-space : pre;
}
h1,h2,h3 {
	padding-top : 6px;
	padding-left : 4px;
	margin-bottom : 4px;
}
/* misc */
.clear {clear : both; font-size: 0;}
.left {float : left;}
.right {float : right;}
/* structure */
.inner-container {
	font-size : 1.2em;
	margin : 0 auto;
	padding : 5px;
	width : 780px;
}
.outer-container {
	padding-bottom : 5px;
}
/* header-title */
.header {
	background : #000;
	margin-bottom : 13px;
	border : 1px solid #00ff00;
	height : 130px;
	text-align : center;
	filter : alpha(opacity=25);-moz-opacity:.80;opacity:.80;
}
.header .title {
	padding-top : 15px;
}
.header .title .sitename a {
	font : normal 3em sans-serif;
	text-decoration : none;
}
.header .title a:hover {text-decoration : underline;}
.header .title .slogan {
	font: normal 1.1em Verdana,sans-serif;
	padding-top : 3px;
}
/* content */
.content {
	background : #000;
	margin-top : 20px;
	border: 1px solid #00ff00;
	padding-left : 10px;
	float : left;
	width : 768px;
	filter : alpha(opacity=25);-moz-opacity:.80;opacity:.80;
}
.content .descr {
	font-size : 0.9em;
	margin-bottom : 6px;
}
.content li {
	list-style : square;
	margin-left : 20px;
}
/*navigation*/
.navi {
	text-align:center;
	border : 1px solid #00ff00;
	background : #000;
	color : #00ff00;
	margin:5px auto;
	font-size : 20px;
	width : 778px;
	position : absolute;
	filter : alpha(opacity=25);-moz-opacity:.80;opacity:.80;
}
.navi a.current,
.navi a:hover {
	color : #000;
	text-decoration : none;
	background : #00ff00;
}
/* footer */
.footer {
	background : #000;
	border: 1px solid #00ff00;
	color : #00ff00;
	margin-top : 5px;
	padding : 10px 12px;
	filter : alpha(opacity=25);-moz-opacity:.80;opacity:.80;
}
.footer a {
	text-decoration : none;
}
.footer a:hover {text-decoration : underline;}
