a:link { text-decoration: underline; color: #e43; }
a:visited { text-decoration: underline; color: #e43; }
a:active { text-decoration: none; color: #fff; }
a:hover { text-decoration: none; color: #9cdaff; }
BODY { text-align: center; margin-left: 2px; background: #123; }
/* UL,DL { list-style-image: url(/files/bullet3.png); } */
/* LI { display: list-item; list-style-position: outside; } */
LI { margin-left: -18px; }

#vp { width: 650px; margin-right: auto; margin-left: auto;
	-moz-border-radius: 8px;
	padding-top: 3px;
	padding-left: 8px;
/*
background-image: url('/users/doej/imgs/bg.png');
*/
	padding-right: 8px;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	margin-top: 2px; padding-bottom: 8px;
	text-align: left; background: #1e1212; }

#footer { float: none; clear: both; text-align: right; }
.fineprint { font-size: 9px; line-height: 120%;
	font-family: Helvetica,Arial,sans-serif;
	color: #ccf; }

.nwresize { cursor: nw-resize; }
.neresize { cursor: ne-resize; }
.boxedimg { border: 1px solid #bfbfbf; }
.fsready { border: 1px solid #bfbfbf; background-color: #f3e8ca; }
.fsactive { border: 1px solid #bfbfbf; background-color: #fefefe; }
.fready { background-color: #f3e8ca; }
.factive { background-color: #fefefe; }
.fxready { background-color: #f3e8ca; text-align: right; }
.fxactive { background-color: #fefefe; text-align: right; }
.generic { font-size: 11px; font-family: Verdana,Helvetica,Arial,sans-serif; }


.current { color: #766; }
.notes { line-height: 120%; font-size: 9px;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	color: #bbc; margin-left: 2em; width: 64%; }
.lam { color: #fe8; font-weight: bold; }

H1 { font-size: 21px; color: #eef;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	letter-spacing: 3px; text-transform: uppercase;
	padding-bottom: 3px; margin-bottom: 8px;
	border-bottom: 1px solid #d43;
	border-right: 4px solid #d43;
	-moz-border-radius-bottomright: 8px;
}
H2 { font-size: 17px; color: #ccf;
	font-family: Verdana,Helvetica,Arial,sans-serif; }
H3 { font-size: 13px; color: #ccf;
	font-family: Verdana,Helvetica,Arial,sans-serif; }
H3.httperr { color: #f00; }
H4 { font-size: 12px; color: #ccf;
	margin-left: 4px;
	font-family: Verdana,Helvetica,Arial,sans-serif;}
UL,LI { color: #fff; }
P,LI,DT,DD { font-size: 12px; color: #ccf;
	line-height: 158%;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif; }
BLOCKQUOTE { font-size: 11px;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	color: #fff; }
#primary { float: left; width: 45%;
	border: 1px solid #1e1212;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	background: #1e1212;
	margin-right: 24px;
	font-size: 10px; font-family: sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;
}
#plain { float: left; width: 86%;
	border: 1px solid #333;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	background: #1e1212;
	font-size: 10px; font-family: sans-serif;
	margin-bottom: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
#sidebar {
	float: left; width: 47%;
	border-left: 1px solid #555;
	background: #1e1212;
	margin-left: 2px;
	margin-top: 100px;
	margin-bottom: 32px;
	padding-left: 20px;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	font-size: 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.stdpara { width: 600px; font-size: 11px; line-height: 148%; }
.sys { width: 90%; background-color: #9aaaff; color:#fff;
	padding-left: 4px;
	-moz-border-radius: 8px; }
.mopen { -moz-border-radius: 8px;
	width: 600px; margin-top: 8px; border: 1px solid #777;
	background-color: #1e1212;
	margin-bottom: 8px; }
#mblock { padding-top: 12px; padding-bottom: 8px;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	background-color: #111;
	padding-left: 2em; }
.mdate { font-size: 9px; color: #ccc; }
.mpager { font-size: 9px;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	text-align: right; margin-bottom: 6px; }
.mline { width: 597px; background: #456; font-size: 12px;
	color: #ccc;
	padding-left: 4px; padding-top: 4px; padding-bottom: 4px; }
.mlinea { width: 596px; font-size: 12px; font-weight: bold;
	color: #ddd;
	background: #678; padding-left: 4px; padding-bottom: 4px;}
.fhit { color: #ff0; font-weight: bold; }
.mauthor { width: 80%; margin-top: 0px; margin-bottom: 0px; margin-left: 4em;
	background-color: #1e1212; color: #fff;
	font-size: 12px; line-height: 118%; }
.mname { color: #999; font-weight: bold; }
.mbody { width: 80%; margin-top: 8px; margin-bottom: 12px; margin-left: 4em;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	background-color: #1e1212; color: #eef;
	font-size: 11px; line-height: 142%; }
.mquoted { font-size 11px; margin-left: 1em;
	margin-top: 3px; padding-right: 12px;
	line-height: 144%; color: #fff; border-bottom: 1px solid #555; }
.mno { margin-right: 1em; text-align: right;
	font-size: 8px; padding-top: 2px; color: #456;}
.inlinemenu { width: 80%; font-size: 11px;
	color: #ccc;
	border-top: 1px solid #afafaf; text-align: right;
	margin-top: 8px; margin-bottom: 12px; margin-left: 4em; }
.basicmenu { width: 100%; font-size: 11px; text-align: right;
	font-size: 11px; color: #ccc;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif; }
.tar { text-align: right; }
#fimg { margin-top: 10px; }
.fleg { font-size: 12px; color: #eee; }
/* .ffld { border: 1px solid #bfbfbf; background-color: #fff;
	margin-bottom: 8px; font-size: 12px; line-height: 148px; } */
.fctr { font-size: 12px; border: 1px solid #bfbfbf; background-color: #f7f7f7; }
.submitbun { text-align: center; }

FORM { color: #ddd; }

.focused { width: 97%; padding: 1em;
	font-size: 11px; color: #444;
	font-family: Tahoma,Verdana,Helvetica,Arial,sans-serif;
	-moz-border-radius: 8px;
	border: 1px solid #aaa; background: #345; }

.debugframe { width: 400px; border: 1px solid #1e1212;
	-moz-border-radius: 12px; }


