body {
	background: #ece9d8 url("texture.gif") repeat fixed top left;
	margin: 10px 25px; padding: 0; font-size: 12pt; font-weight: bold;
	color: #0000aa;
}

body.avatar {
	background-image: url("../media/rosette_nebula.jpg");
	color: #00ffff;
}

body.aux {
	background: #c0c0c0 url("../media/starback.gif") repeat fixed top left;
}

.intro, .sech, .asech {
	font-size: 24pt; border-style: solid; border-width: 6px 0;
}
.intro { border-color: #00ff00; }
.sech { border-color: #008000; }
.tf { font-size: 24pt; margin-right: 40px; }
.et { font-size: 18pt; text-align: center; }
.intro { text-align: center; }

div.links { display: inline; }

div.links a:link, div.links a:visited,
div.links a:hover, div.links a:active {
	color: #00ff00; background-color: #000060;
	border: 5px solid black;
	border-color: #e0e0e0 #808080 #808080 #e0e0e0;
	padding: 4px 8px; margin: 2px 0px;
	text-align: center; text-decoration: none;
	font-size: 18pt; display: inline;
}

div.links a:hover, div.links a:focus {
	color: #ffff00; border-color: #808080 #e0e0e0 #e0e0e0 #808080;
}

div.links a:active  { color: #ff7f00; }
div.links a:visited { color: #aa0000; }

div.lcnr, div.dlcnr { float: left; }
div.rcnr, div.drcnr { float: right; }

div.lcnr a:link, div.rcnr a:link { color: #0000aa; }
div.lcnr a:visited, div.rcnr a:visited { color: #aa00aa; }

div.dlcnr a:link, div.drcnr a:link { color: #ffff00; }
div.dlcnr a:visited, div.drcnr a:visited { color: #ff7f00; }

div.spec { font-size: 14pt; }
div.desc { font-size: 14pt; color: #000000; }

div.grn {
	color: #008000; text-transform: uppercase;
	margin-right: 8px; display: inline;
}
span.grn { color: #008000; }
span.bgrn { color: #00ff00; }

div.ml { margin-left: 30px; }

span.best {
	color: #0000aa; font-size: 18pt; border: 2px solid #0000aa;
	padding: 4px; font-style: italic;
}

span.baa { color: #0000aa; }

div.big { font-size: 30pt; text-align: center; }

span.redstar { color: #ff0000; }

div.spacing { margin: 8px 0; }
span.info {
	padding: 3px 4px; border: 2px solid #008000;
	font-size: 18pt; color: #008000;
}

table.gallery td { padding: 12px; font-weight: bold; }
