TABLE, PRE, BODY {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.regulartxt, PRE{
	font-size: 11px;
}

.smalltxt, .messageboard{
	font-size: 9px;
}

.boldtxt, .sectionheader {
	font-size: 12px;
	font-weight: bold;
/*	color: #FF6600;*/
}

BODY {
/*	color: #FFCC00;*/
/*	background-color: #000000;*/
}

APPLET.chat {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
/*	color: #FFCC00;*/
/*	background-color: #000000;*/
}

TR, TD {
	vertical-align: top;
	padding: 0px;
    border-style: none;
    border-color: none;
    border-width: 0px;
}

A:link, A:active, A:visited {
        text-decoration : none;
/*        color : #FF6600;*/
        background : transparent;
}

A:hover {
/*        color : #FFCC66;*/
}

A.headlineclass:hover {
/*        color : #FF0000;*/
}

IMG {
	border: 0;
}

/* page sections */
.main {
	width: 100%;
	border: none;
	border-collapse: collapse;
}

.header, .footer, .hmenu, .bodytable, .banners, .url_tree {
	width: 100%;
	border: none;
	border-collapse: collapse;
}

.main, .header, .footer{
    margin: 0 0 0 0;
}

.hmenu{
	margin: 0 0 0 0;
/*	background-color: #800000;*/
}


.navigation_bar {
	margin: 0 0 0 0;
/*	background-color: #400000;*/
	text-align: left;
}

.bodytable, .banners  {
    margin: 6 0 6 0;
}

.leftbanner {
	margin: 0 6 0 0;
	text-align: center;
}

.rightbanner {
	margin: 0 0 0 6;
	text-align: center;
}

/* body sections */
.bodyleft, .bodycenter, .bodyright  {
	vertical-align: top;
}

.bodyleft {
	width: 0;
	padding: 0 10 0 0;
	white-space: nowrap;
}

.bodycenter {
	width: 100%;
	padding: 0 10 0 0;
	text-align: center;
}

.bodyright {
	width: 10px;
	padding: 0 0 0 0;
	text-align: right;
}

IMG.centerspacer {
	width: 500px;
}

/* section formatting */
.sectionheader {
/*	color: #FF9900;*/
}

.highlights {
/*	background-color: #FFFFCC;*/
/*	color : black;*/
	padding: 3px;
	width: 500px;
	font-size: 10px;
	text-align: center;
	margin: 0px auto;
}

.miscsection {
	border: 1px solid #663300;
}

.poll {
	width: 160;
	border: 1px solid #663300;
}

.reviews {
	/*width: 180;*/
}

.tile {
	border-width: 0;
	border-style: none;
	margin: 3 0 3 0;
	display: block; /* force line break */
}

.highlights_story {
	margin: 10 20 0 20;
	border-width: 0;
	border-style: solid;
/*	border-color: #663333;*/
/*	background-color: #FFFFCC;*/
/*	color : black;*/
	width: 450px;
}

.story_head {
	padding: 2;
/*	background-color: #800000;*/
	font-weight: bold;
	font-size: 10pt;
/*	color: #FFCC00;*/
}

.story_body {
/*	color=red;*/
/*	color: #000000;*/
	font-size: 8pt;
}
.pagetitle {
	font-size: 18px;
/*	color: #FFFFFF;*/
	font-style: italic;
	font-weight: bold;
}
.menuheader {
	font-weight: bold;
/*	background-color: #800000;*/
	width: 120;
	padding: 2 0 2 5;
	margin: 12 0 0 0;
}

