body { 
	background: #ffffff; 
	font-family: Verdana, Helvetica, Arial; 
	font-size: 10pt;
	text-decoration: none
}

.a {
	font-family: Verdana, Helvetica, Arial;
	text-decoration: none
}

.barheader {
	font-weight: bold;
	font-size:   12pt;
	text-align:  left;
        padding-bottom: 2px;
	padding-left: 0px;
	padding-top: 2px;
	color: #6b6b6b;
	width: 100%;
	background-color: #dddddd;
	border-style: none;
	vertical-align: top
}

.topsitebar {
	position: absolute;
	border: none;
	top: 0px;
	right: 0px;
	left: 0px;
	background: #6b6b6b;
	padding-left: 10px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 8pt;
	width: 98%
}

.topsitebar a {
	color: #dddddd;
	text-decoration: none
}

.topsitebar a:hover { background: #003399 }

.topbar {
	position: absolute;
	border: none;
	padding-left: 15px;
	padding-top: 20px;
	top: 20px
}

.horizontaladbar {
        position: absolute;
        border: none;
        padding: 0em;
        text-align: right;
	top: 20px;
        right: 10px
}

.toplinkbar {
	position: absolute;
	top: 90px;
	left: 0px;
	right: 0px;
	height: 20px;
	border: none;
	padding-left: 10px;
	background: #ffffff;
	text-decoration: none
}

.toplinkbar a {
        text-decoration: none
	}

.leftcol {
	position: absolute;
	border: none;
	margin: 0px;
	left: 5px;
	width: 150px;
	top: 125px;
}

.centrecol {
	position: absolute;
	border: none;
	top: 125px;
	left: 180px;
	right: 230px
}

.newsbox {
        border: groove;
        border-width: thin;
        padding: 0.5em;
        background: #eeeeee
}


.newsbox a {
	text-decoration: none
}

.newsboxheader {
	border: none;
	background: #003399
}

.changelogbox {
        border: groove;
        border-width: thin;
        padding: 0.5em;
        background: #eeeeee
}

.changelogboxheader {
        border: none;
        background: #003399;
        font-size: 12pt;
        font-weight: normal;
        color: #ffffff
}

.rightcol {
	position: absolute;
	border: none;
	margin: 0px;
	right: 5px;
	top: 125px;
	width: 200px
}
.right_small {
	font-size: 7pt;
	font-weight: normal;
	color: #333333;
	text-align: right
}

.left {
	font-weight: normal;
	color: #333333;
	text-align: left
}

.comics {
	position: absolute;
	text-align: center;
	left: 0px;
	right: 0px;
	top: 200px;
	width: 100%
}

.bottom {
	text-align: left;
	color: #666666;
	font-size: 8pt
}

.box {
	border: dotted;
	border-width: thin;
	padding: 0.5em
}

a.boxlinksmall { font-family: "Verdana, Helvetica, Arial"; font-size: 8pt; text-decoration: none; font-weight: bold }

a.headline { font-size: 12pt; text-decoration: none; font-weight: bold; color: #ffffff }

span.small { font-size: 7pt; font-weight: normal; color: #333333 }

.boxtitle { font-family: Verdana, Helvetica, Arial; font-size: 12pt; font-weight: bold; color: #6b6b6b; background: #dddddd}

p { font-family: Verdana, Helvetica, Arial }

