
/* some ideas from bluerobot.com */

BODY { background-color: #FFFFFF }

P {
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px 0px 16px;
 FONT: 13px/20px verdana, arial, helvetica, sans-serif;
 PADDING-TOP: 0px;
}

TD {
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px 0px 16px;
 FONT-SIZE: 16px;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 PADDING-TOP: 0px;
}

TH {
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 MARGIN: 0px 0px 16px;
 FONT-SIZE: 13px;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 FONT-WEIGHT: bold;
 PADDING-TOP: 0px;
}

A {
 COLOR: #996633;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 FONT-SIZE: 16px;
 FONT-WEIGHT: 600;
 TEXT-DECORATION: underline;
}

A:link { COLOR: #996633; }
A:visited { COLOR: #663300; }
A:hover { BACKGROUND-COLOR: #CCCC99; }


.month-calendar TD {
 TEXT-ALIGN: right;
}

.month-calendar-day-with-entries {
 BACKGROUND-COLOR: #CCCC99;
}

.month-calendar-day-with-entries-this-day {
 BACKGROUND-COLOR: #CCCC99;
 BORDER: thin solid #000000;
 BORDER-WIDTH: 1px;
}

.month-calendar-day-this-day {
 BORDER: thin solid #000000;
 BORDER-WIDTH: 1px;
}

.storydate {
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
}

.storytitle {
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 FONT-SIZE: 19px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}

.storycategory {
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 FONT-SIZE: 13px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.storycategory A {
 FONT-SIZE: 12px;
 FONT-WEIGHT: normal;
}

.storybody {
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 FONT-SIZE: 16px;
}

#copyright {
 COLOR: #999999;
 FONT-SIZE: 13px;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

#copyright A {
 FONT-WEIGHT: 300;
 FONT-SIZE: 13px;
 COLOR: #CCCCCC;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 TEXT-DECORATION: underline;
}

#copyright A:link { COLOR: #CCCCCC; }
#copyright A:visited { COLOR: #CCCCCC; }
#copyright A:hover { BACKGROUND-COLOR: #FFFFFF; }

#designedby {
 COLOR: #CCCCCC;
 FONT-SIZE: 13px;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}

#designedby A {
 FONT-WEIGHT: 300;
 FONT-SIZE: 13px;
 COLOR: #CCCCCC;
 FONT-FAMILY: verdana, arial, helvetica, sans-serif;
 TEXT-DECORATION: underline;
}

#designedby A:link { COLOR: #CCCCCC; }
#designedby A:visited { COLOR: #CCCCCC; }
#designedby A:hover { BACKGROUND-COLOR: #FFFFFF; }

/* See http://glish.com/css/hacks.asp for details. */
#Header {
 BORDER: none;
 HEIGHT: 63px;
 /* margin - top, right, bottom, left */
 MARGIN: 0px 0px 0px 0px;
 PADDING: 0px 0px 0px 0px;
}

#HeaderText {
 COLOR: #CCCC99;
 BACKGROUND-COLOR: #EEEEEE;
 FONT-SIZE: 60px;
 FONT-FAMILY: serif;
 FONT-WEIGHT: bold;
 /* padding - top, right, bottom, left */
 PADDING: 0px 0px 3px 10px;
 /* margin - top, right, bottom, left */
 MARGIN: 0px 0px 0px 10px;
}

#Content {
        /* margin - top, right, bottom, left */
	MARGIN:10px 50px 50px 200px;
        /* padding - top, right, bottom, left */
	PADDING:10px;
	}

#Menu {
	position:absolute;
	top:90px;
	left:20px;
	width:180px;
	padding:10px;
	background-color:#EEEEEE;
	border: none;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:160px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:160px;}


