/*
 * http://www.xscorch.org/wide.css
 *
 * Copyright (c) 2004 Jacob Luna Lundberg
 * Copyright (c) 2004 Justin David Smith
 */

/* sitewide A style */
A:link		 { background-color: #000; color: #aaf; }
A:link:hover	 { background-color: #223; color: #aaf; }
A:link:active	 { background-color: #322; color: #faa; }
A:visited	 { background-color: #000; color: #88c; }
A:visited:hover	 { background-color: #223; color: #88c; }
A:visited:active { background-color: #322; color: #c88; }
A {
	border:		0px;
	outline:	none;
	/* w3c checker is broken, fails their own grammar, thus the backslash */
	\-moz-outline:	none;
	text-decoration: none;
}

/* hide borders of linked images */
A:link IMG, A:visited IMG { border-style: none; }
A IMG { color: black; } /* NS 4.x compatible */

/* general body defaults */
BODY {
	background:	#000;
	color:		#ddd;
}

/* section headings */
H3 {
	border-bottom:	1px solid #fc0; /* #c9c */
	display:	block;
	margin-top:	1.5em;
	padding:	0.1em 1ex;
}

/* horizontal rules should look like ours (archives) */
HR {
	border:		1px solid #fc0;
	border-width:	0px 0px 1px 0px;
	color:		#fc0;
	height:		0px;
}

/* lists are undented left, what a pain */
LI {
	margin:		0em 0ex 0.5em 2ex;
	padding:	0em 0ex 0em 1ex;
}
OL, UL {
	margin:		0em 0ex 0em 0ex;
	padding:	0em 0ex 0em 0ex;
}

/*
 * ABOVE are general styles; specific styles are BELOW
 */

DIV.page {
	padding:	1ex;
}

DIV.nav {
	clear:		none;
	float:		left;
	margin:		0px 25px 25px 0px;
}

A.logo {
	background:	url('/tank.gif') no-repeat center center;
	border:		2px solid #fc0;
	color:		#fff !important;
	display:	block;
	height:		100px;
	margin-bottom:	25px;
	width:		100px;
}

A.logo > SPAN {
	display:	block;
	font-family:	sans-serif;
	font-size:	120%;
	font-weight:	bold;
	margin:		0.5ex;
	text-align:	center;
}

P.nav {
	text-align:	right;
}

DIV.shots {
	clear:		left;
	float:		left;
	font-family:	helvetica, arial, sans-serif;
	font-size:	80%;
	margin:		0px 25px 25px 0px;
	width:		140px;
}

DIV.shots A {
	background:	#000;
}

DIV.shots IMG {
	border:		1px solid #fc0;
	height:		111px;
	width:		134px;
}

DIV.main {
	margin:		0px 0px 0px 130px;
	text-align:	justify;
}

DIV.main > H3:first-child {
	margin-top:	0em;
}

P.footer {
	font-family:	helvetica, arial, sans-serif;
	font-size:	80%;
}
