BODY {
	background-color:#000000;
	font-family:Verdana,Helvetica,sans-serif;
	background:url('earthchord.png') no-repeat top left #000;
	font-size:12px;
	}

A {color:yellow}

.article-image {border:2px solid #fff;width:400px;float:right;margin:0 0 1em 1em;padding:0.3em}
.article-image IMG {width:100%}
.article-image SPAN {font-size:0.8em;line-height:1em}

ARTICLE {
	display:block;
	font-size:15px;
	margin:0 0 0 0;
	padding:0;
	text-align:left;
	min-height:5em;
	}

ARTICLE H1 {text-align:left;padding:0;margin:0}
ARTICLE.text {font-size:1.4em;line-height:1.2em}

.article-date {display:block;float:right}

ARTICLE H2 {
	text-align:left;
	font-weight:normal;
	font-size:1em;
	margin:0 0 0.3em 0;
	padding:0px;
	font-weight:bold;
	}


ARTICLE.time {
		margin-bottom:0.3em;
		display:block;
		width:100%;padding:0.3em 0}

ARTICLE P {margin:0.5em 0;display:block;text-indent:0em;text-align:left;font-size:0.9em}

ARTICLE LI {font-size:0.9em}

UL.article-list LI {margin-bottom:0.8em;margin-top:1em;clear:left;border-top:1px solid #ccc;padding:0.5em}
UL.article-list IMG {margin-bottom:0.3em}
UL.article-list {list-style:none;padding:0}

.roundbox {
		border:#668;
		border-radius:13px;
		color:#fff;
		opacity:0.9;filter:alpha(opacity=90);
		padding:0.8em;
		margin: 0 0 0.8em 0
		}

ARTICLE .event {border-bottom: 1px solid #999;margin-bottom:0.em;padding:0.3em 0.3em 0.5em 0.3em}

ARTICLE .event P {padding-left:0.8em}
.roundbox H1 {text-align:left;font:2em;color:#eee}	

.bluebox {
		background-color:#446;
		border:solid #668;
		}

.bluebox A {
		color:#9ff;
		text-decoration:none
		}
		
.redbox {
		background-color:#644;
		border:solid #866;
		}

.redbox A {
		color:#f99;
		text-decoration:none
		}

.greybox {
		background-color:#444;
		border:solid #666;
		}

.greybox A {
		color:#9ff;
		text-decoration:none
		}

.lightbox {
		background-color:#eef;
		border:solid #666;
		}

.lightbox H1 {color:#000;text-align:left}

.blackbox {
		background-color:#222;
		border:solid #444;
		}

.blackbox A {
		color:#9ff;
		text-decoration:none
		}


ARTICLE A {color:blue}

HEADER {display:block;
		color:#fff;
		font-size:35px;
		font-weight:bold;
		padding:0.2em;
		}

FOOTER {
		display:block;
		margin-top:1em;
		clear:both;
		color:#fff;
		text-align:left;
		font-size:12px;
		border-top:1px solid #ccc;
		padding:0.8em
		}
		
FOOTER IMG {margin-right:1em;margin-bottom:1em;width:90px}

FOOTER A:link {color:#ff4}


NAV {	display:block;
		width:155px;
		font-size:13px;
		color:#fff;
		float:left;
		
		}

NAV UL {
		background-color:#446;
		border:4px solid #668;
		border-radius:13px;
		margin-left:-1.5em;
		padding:1em 0 1em 1em;
		margin-right:1em;
		margin-bottom:1em;
		margin-top:0;
		opacity:0.9;
		filter:alpha(opacity=90);
		list-style:none;
		}

NAV LI {
		line-height:1.1em;
		margin-bottom:0.6em
		}
		
NAV LI A {
		text-decoration:none;
		color:#9ff;
		}
		
NAV UL LI UL LI {
		margin-left:0.5em
		}
NAV H3 {margin:0.7em 0}
NAV H4 {margin:0.5em 0}

#page {	margin-top:0;
		margin-right:1em;
		min-height:300px;
		overflow:hidden
		}

#page H1 {
		font-size:1.8em;
		margin-bottom:0;
		text-align:left;
		}

IMG {border:none}


#sidebar {float:right;width:180px;font-size:0.8em}
#sidebar H3 {color:#fff;margin:0.7em 0}

#sidebar A {color:yellow;text-decoration:none}
#sidebar A:hover {text-decoration:underline}
#sidebar UL {list-style:none;padding:0}
#sidebar LI {margin-bottom:0.8em}
#sidebar H1 {font-size:1.2em;font-weight:bold}
#sidebar P {text-align:left;font-size:0.8em;line-height:1.2em;text-indent:0.4em}

