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

/* sitewide A style (these are order dependant) */
A:link		 { background-color: #000; color: #88f; }
A:link:hover	 { background-color: #224; color: #88f; }
A:link:active	 { background-color: #422; color: #f88; }
A:visited	 { background-color: #000; color: #8f8; }
A:visited:hover	 { background-color: #242; color: #8f8; }
A:visited:active { background-color: #422; color: #f88; }
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 */

ABBR, ACRONYM {
	border-bottom:	0em;
	font-style:	inherit;
	text-decoration: inherit;
}

/* general body defaults */
BODY {
	background:	#000;
	color:		#ddd;
	font-family:	sans-serif;
}

/* 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:	25px;
}

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:	serif;
	font-size:	120%;
	font-weight:	bold;
	margin:		0.5ex;
	text-align:	center;
}

P.nav {
	text-align:	right;
}

DIV.shots {
	clear:		none;
	float:		right;
	font-size:	80%;
	margin:		0px 0px 25px 25px;
	width:		140px;
}

DIV.shots A {
	background:	#000;
}

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

DIV.main {
	margin:		0px 130px;
}

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

P.footer {
	font-size:	80%;
}
