@import "./code.css";

html, body 
	{
	border:				none;
	}

body 
	{
	margin:				0 auto;
	background:			black; /** #ffcc99 url(background_wenedyk.png) 50% 0% repeat-x; **/
	text-align:			center;
	font-family:			palatino linotype, gentium, times new roman, thryomanes, arial unicode ms, code2000, tahoma, verdana, helvetica;
	font-size:			100%;
	scrollbar-base-color: 		#a20; 
	scrollbar-arrow-color: 		yellow;
	scrollbar-darkshadow-color: 	#600; 
	}

ul	{
	text-align:			left;
	margin-left:			15px;
	}
	
sup	{
	font-size:			75%;
	}

h1 	{
	font-size:			200%;
	width:				100%;
	margin:				20px auto 20 auto;
	padding:			0;
	color:				#c00;
	text-align:			center;
	}

h3, h4, h5, h6 
	{
	color:				black;
	margin:				0.5em 0 0 0;
	text-decoration:		none;
	}

h2 	{
	color:				#c00;
	font-size:			150%;
	font-weight:			bold;
	text-align:			center;
	}

h3 	{
	font-size:			130%;
	font-weight:			bold;
	}

h4 	{
	font-size:			110%;
	font-weight:			normal;
	}

td
	{
	font-size:			100%;
	vertical-align:			top;
	}

td p
	{
	font-size:			100%;
	font-weight:			normal;
	vertical-align:			top;
	}

th.balk
	{
	background:			#c00;
	color:				yellow;
	text-align:			center;
	vertical-align:			middle;
	}

tr.balk
	{
	background:			#c00;
	color:				yellow;
	text-align:			center;
	vertical-align:			top;
	}

img 	{
	border:				none;
	margin-left:			5px;
	margin-right:			5px;
	}

p 	{
	margin:				1em 0;
	}

a
	{
	target:				_top;
	}

a:link {
	color:				#f00;
	}

a:visited 
	{
	color:				#c00;
	}

pre 	{
	font-family:			"Lucida Console", "Courier New", Courier, monospace;
	font-size:			80%;
	overflow: 			auto;
	width: 				100%;
	}

caption {
	font-size:			80%;
	text-align:			center;
	margin:				1ex auto;
	caption-side:			bottom;
	}

hr	{
	color:				#c00;
	width:				99%;
	height:				1px;
	}

/** Header **/

#header {
	width:				100%;
	text-align:			center;
	clear:				both;
	margin:				0 auto;
	padding:			0;
	}

#header a
	{
	target:				_top;
	}

#header a:link, #header a:visited, #header a:hover, #header a:link.current, #header a:visited.current
	{
	font-size:			100%;
	font-weight:			bold;
	text-decoration:		none;
	}

#header a:link, #header a:visited
	{
	color:				yellow;
	}

#header a:hover
	{
	color:				white;
	font-size:			110%;
	}

#header a:link.current, #header a:visited.current, #header a:hover.current, #header a:link.current, #header a:link.visited.current
	{
	color:				orange;
	}

#header table	
	{
	background:			#a00;
	border:				1px solid yellow;
	color:				yellow;
	width:				100%;
	vertical-align:			middle;
	}

#header td
	{
	font-size:			80%;
	font-weight:			bold;
	vertical-align:			top;
	padding:			5;
	border:				1px solid yellow;
	}

#header th
	{
	font-size:			110%;
	font-weight:			bold;
	font-family:			Monotype Corsiva;
	text-align:			center;
	width:				12.5%;
	vertical-align:			top;
	background:			#600;
	padding:			5;
	border:				1px solid yellow;
	}

#header th.logo
	{
	vertical-align:			middle;
	background:			#a00;
	border:				none;
	}

/** News articles **/

#news
	{
	width:				800;
	background:			#ffd;
	border:				1px solid black;
	text-align:			center;
	padding:			50;
	margin-top:			25;
	margin-bottom:			25;
	color:				#000;
	font-family:			times new roman, palatino linotype, gentium, code2000, tahoma, verdana;
	}

#news h1
	{
	font-size:			200%;
	margin-top:			25;
	color:				#000;
	}

#news h2
	{
	font-size:			100%;
	margin:				0px;
	color:				#000;
	text-align:			right;
	font-weight:			normal;
	font-style:			italic;
	}

#news h3
	{
	font-size:			140%;
	text-align:			left;
	font-weight:			bold;
	}
	
#news h4
	{
	font-size:			110%;
	text-align:			left;
	font-style:			italic;
	font-weight:			normal;
	}

#news p {
	text-align:			justify;
	}

#news p.notes
	{
	font-size:			80%;
	margin-top:			0px;
	}

#news hr
	{
	border:				1px dotted black;
	color:				black;
	height:				3px;
	}

#news hr.notes
	{
	border:				1px solid black;
	color:				black;
	height:				1px;
	width:				120px;
	text-align:			left;
	}

#news table th
	{
	text-align:			center;
	font-size:			110%;
	font-weight:			bold;
	color:				#ffd;
	background:			black;
	width:				100%;
	border:				none;
	padding:			3px;
	}

/** Marquee Stuff **/

#marquee
	{
	width:				100%;
	background:			black;
	color:				#f72;
	font-size:			115%;
	font-weight:			bold;
	}

#marquee p
	{
	margin:				8px auto 2 auto;
	}

/** Footer Stuff **/

#footer {
	background:			black;
	width:				95%;
	border:				0px;
	margin-bottom:			1em;
	}

#footer table.webring
	{
	width:				450px;
	font-size:			90%;
	}

#footer td
	{
	vertical-align:			middle;
	font-size:			90%;
	color:				gold;
	}

#footer a:link, #footer a:visited 
	{
	color:				yellow;
	text-decoration:		none;
	}

#footer a:hover
	{
	color:				white;
	font-size:			110%;
	}

#footer img.back
	{
	border:				1px solid gold;
	margin:				1em;
	}

/** Background table stuff **/

table.b1  		{ background:#000000; width:100%; }
table.b1 td.b1   	{ background:#110000; padding:3; }
table.b2  		{ background:#220000; width:100%; }
table.b2 td.b2   	{ background:#330000; padding:3; }
table.b3  		{ background:#440000; width:100%; }
table.b3 td.b3   	{ background:#550000; padding:3; }
table.b4  		{ background:#660000; width:100%; }
table.b4 td.b4   	{ background:#770000; padding:3; }
table.b5  		{ background:#880000; width:100%; }
table.b5 td.b5   	{ background:#990000; padding:3; }
table.b6  		{ background:#aa0000; width:100%; }
table.b6 td.b6   	{ background:#bb1100; padding:3; }
table.b7  		{ background:#cc2200; width:100%; }
table.b7 td.b7   	{ background:#dd3300; padding:3; }
table.b8  		{ background:#ee4400; width:100%; }
table.b8 td.b8   	{ background:#ff5500; padding:3; }
table.b9  		{ background:#ff6611; width:100%; }
table.b9 td.b9   	{ background:#ff7722; padding:3; }
table.b10 		{ background:#ff8833; width:100%; }
table.b10 td.b10 	{ background:#ff9944; padding:3; }
table.b11 		{ background:#ffaa55; width:100%; }
table.b11 td.b11 	{ background:#ffbb66; padding:3; }
table.b12 		{ background:#ffcc77; width:100%; }
table.b12 td.b12 	{ vertical-align:top; padding:10; }
