/************************************************
** Layout
*/

html, body {
	height:100%;
}

body {
	background-color:#000;
	margin:0;
}

table {
	height:100%;
	width:100%;
}

div#wrapper {
	width:700px;
	margin:auto;
}

div.box {
	width:310px;
	border:1px solid;
	margin:10px;
}

div#copyright {
	clear:both;
	font:10px arial;
	color:#999;
	text-align:center;
	margin-top:10px;
}

div#copyright a {
	color:#999;
}

div.rss {
	padding:4px;
	overflow:auto;
	height:210px;
}

div.tall {
	height:474px;
}

div.short {
	height:122px;
}

h1 {
	font:bold 12px Arial;
	padding:4px;
	border-bottom:1px solid;
	margin:0;
}

h1 a {
	text-decoration:none;
}

h2 {
	font:bold 12px Verdana,Helvetica,sans-serif;
	margin:4px 0 0 0;
}

h2 a {
	color:#fff;
	font:11px Verdana,Helvetica,sans-serif;
}

div.rss p {
	color:#fff;
	font:11px Verdana,Helvetica,sans-serif;
	margin:2px 0 14px 0;
	text-align:justify;
}

div.rss p.small {
	font:10px Verdana,Helvetica,sans-serif;
	color:#999;
	margin:0;
}

a.rss {
	text-decoration:none;
}

p a {
	color:#fff;
	text-decoration:underline;
}

blockquote {
	font:10px Verdana,Helvetica,sans-serif;
	color:#999;
}

/************************************************
** Color Schemes
*/

div.red {
	background-color:#300;

	scrollbar-darkshadow-color:#300;
	scrollbar-3dLight-color:#300;

	scrollbar-base-color:#900;
	scrollbar-face-color:#900;
	scrollbar-highlight-color:#900;
	scrollbar-shadow-color:#900;

	scrollbar-arrow-color:#fcc;
	scrollbar-track-color:#300;
}

div.red, div.red h1 {
	border-color:#c00;
}

div.red h1, div.red h1 a {
	color:#f30;
	background-color:#600;
}

div.red h2 {
	color:#f00;
}


div.green {
	background-color:#030;

	scrollbar-darkshadow-color:#030;
	scrollbar-3dLight-color:#030;

	scrollbar-base-color:#090;
	scrollbar-face-color:#090;
	scrollbar-highlight-color:#090;
	scrollbar-shadow-color:#090;

	scrollbar-arrow-color:#cfc;
	scrollbar-track-color:#030;
}

div.green, div.green h1 {
	border-color:#0c0;
}

div.green h1, div.green h1 a {
	color:#0f0;
	background-color:#060;
}

div.green h2 {
	color:#0f0;
}


div.grey {
	background-color:#333;

	scrollbar-darkshadow-color:#333;
	scrollbar-3dLight-color:#333;

	scrollbar-base-color:#999;
	scrollbar-face-color:#999;
	scrollbar-highlight-color:#999;
	scrollbar-shadow-color:#999;

	scrollbar-arrow-color:#ccc;
	scrollbar-track-color:#333;
}

div.grey, div.grey h1 {
	border-color:#ccc;
}

div.grey h1, div.grey h1 a {
	color:#fff;
	background-color:#666;
}

div.grey h2 {
	color:#fff;
}


div.orange {
	background-color:#300;

	scrollbar-darkshadow-color:#003;
	scrollbar-3dLight-color:#003;

	scrollbar-base-color:#c60;
	scrollbar-face-color:#c60;
	scrollbar-highlight-color:#c60;
	scrollbar-shadow-color:#c60;

	scrollbar-arrow-color:#fc9;
	scrollbar-track-color:#300;
}

div.orange, div.orange h1 {
	border-color:#f90;
}

div.orange h1, div.orange h1 a {
	color:#f90;
	background-color:#630;
}

div.orange h2 {
	color:#f90;
}


div.blue {
	background-color:#003;

	scrollbar-darkshadow-color:#003;
	scrollbar-3dLight-color:#003;

	scrollbar-base-color:#009;
	scrollbar-face-color:#009;
	scrollbar-highlight-color:#009;
	scrollbar-shadow-color:#009;

	scrollbar-arrow-color:#ccf;
	scrollbar-track-color:#003;
}

div.blue, div.blue h1 {
	border-color:#06c;
}

div.blue h1, div.blue h1 a {
	color:#09f;
	background-color:#006;
}

div.blue h2 {
	color:#09f;
}


div.pink {
	background-color:#303;

	scrollbar-darkshadow-color:#303;
	scrollbar-3dLight-color:#303;

	scrollbar-base-color:#909;
	scrollbar-face-color:#909;
	scrollbar-highlight-color:#909;
	scrollbar-shadow-color:#909;

	scrollbar-arrow-color:#fcf;
	scrollbar-track-color:#303;
}

div.pink, div.pink h1 {
	border-color:#c09;
}

div.pink h1, div.pink h1 a {
	color:#f0f;
	background-color:#606;
}

div.pink h2 {
	color:#f0f;
}


div.yellow {
	background-color:#330;

	scrollbar-darkshadow-color:#330;
	scrollbar-3dLight-color:#330;

	scrollbar-base-color:#990;
	scrollbar-face-color:#990;
	scrollbar-highlight-color:#990;
	scrollbar-shadow-color:#990;

	scrollbar-arrow-color:#ffc;
	scrollbar-track-color:#330;
}

div.yellow, div.yellow h1 {
	border-color:#ff6;
}

div.yellow h1, div.yellow h1 a {
	color:#ff0;
	background-color:#660;
}

div.yellow h2 {
	color:#ff0;
}


div.teal {
	background-color:#033;

	scrollbar-darkshadow-color:#033;
	scrollbar-3dLight-color:#033;

	scrollbar-base-color:#099;
	scrollbar-face-color:#099;
	scrollbar-highlight-color:#099;
	scrollbar-shadow-color:#099;

	scrollbar-arrow-color:#0ff;
	scrollbar-track-color:#033;
}

div.teal, div.teal h1 {
	border-color:#0cc;
}

div.teal h1, div.teal h1 a {
	color:#0cc;
	background-color:#066;
}

div.teal h2 {
	color:#0cc;
}