html,body
{
	margin:			0;
	padding:		0;
}

body
{
	font:			small arial,sans-serif;
}

p
{
	margin:			0 10px 10px;
}

a
{
	color: 			#006;
}


div#container
{
	text-align:		left;
	width:			700px;
	margin:			0 auto;
}

div#header
{
	position:		relative;
	text-align: 	center;
}

div#content
{
	float:			left;
	width:			495px;
	margin-top: 	0.5em;
	margin-bottom:	0.5em;
	padding-left:	5px;
	padding-right:	5px;
}

div#navigation
{
	
	float:			left;
	width:			85px;
}

div#extra
{
	margin-top: 	0.5em;
	float:			right;
	clear:			right;
	width:			105px;
}

div#extra a
{
	text-indent: 	-5px;
	margin-left: 	-5px;
}

div#extra p
{
	margin-left: 	-5px;
}

div#footer
{
	background: 	#333;
	color: 			#FFF;
	clear:			both;
	width:			100%;
	text-align: 	center;
}

div#footer p
{
	margin:			0;
	padding:		3px;
}

div#footer a
{
	display:		inline;
	padding:		0;
	color: 			#C6D5FD;
}

table
{
	margin: 		0 auto;
}

td.head
{
	text-align: 	left;
	font-size: 		large;
	font-weight: 	bold;
	border-bottom: 	2px solid black;
}

td.tail
{
	text-align: 	right;
}

p.error
{
	color: 			#ff0000;
	font-weight: 	bold;
}

table#news
{
	width: 			75%;
}

table#news td.subject
{
	font-weight: 	bold;
	border-bottom: 	2px solid black;
}

table#news td.by
{
	font-size: 		smaller;
	padding-bottom:	10px;
}

table#editnews textarea
{
	width: 			100%;
}

table#editnews select
{
	width: 			420px;
	margin-right: 	10px;	
}

table#editlist td.left
{
	text-align: 	center;
	font-weight: 	bold;
}

table#editlist input.submit
{
	width: 			40px;
}

table#lists select
{
	margin-right: 	5px;
}

table#submitnewcomic input.txt
{
	width: 			100%;
}

table#editlist td.nav
{
		
}

a:link {color: blue;}
a:visited {color: blue;}
a:hover {color: red;}
a:active {color: blue;}

a.liststart:link {color: blue; text-decoration: none;}
a.liststart:visited {color: blue; text-decoration: none;}
a.liststart:hover {color: red; text-decoration: none;}
a.liststart:active {color: blue; text-decoration: none;}
