body{margin:0; padding:0; background:black; font-family: arial,helvetica,; font-size:15px; sans-serif; color:#eeeeee}

img{border:none;}
A:link  { text-decoration:none; color:#88cc99 }
A:visited { text-decoration:none; color:#66bb77 }
A:hover { text-decoration:underline; color:#88cc99 } 

/* footer */
#footer{margin:2pt 7.5%; padding:1pt 3pt; float:right;}
/* Topbar class */
#topbar{ margin:0pt; padding:2pt; display:none;}
#topbar h1{background:#114422; border:#114422 solid 2pt; margin:0; padding:1pt 2pt; font-weight:bold; color:white; font-size:14px;}
#topbar img{margin:0; padding:0; display:none;}

/* box */ 
.box{background:#002211; margin:0 0 10pt 0; font-size:.8em; text-align:left;}
.box h3{background:#114422;  margin:0; padding:3pt; font-weight:bold; color:white; font-size:14px;}
.box ul{margin:0pt; list-style:none; padding:3pt 0 2pt 0; }
.box li{margin-left:15pt;}
.box p{margin:2pt 5pt; font-size:12px; font-weight:normal; font-family:arial,helvetica}
/* idbar */
#idbar{text-align:center; border-top:#114422 dotted 5pt; border-bottom:#114422 dotted 5pt; font-size:2em; font-family: arial,helvetica,;font-weight:bold; color:#EEEEEE; margin:5pt 0 3pt 0; padding:1pt;}
/* Rounded corners */
.roundedCornerSpacer{margin:0px; padding:0px; border:0px; clear:both; font-size:1px; line-height:1px;}
/* In the CSS below, the numbers used are the following:
    1px: the width of the border
    3px: a fudge factor needed for IE5/win (see below)
    4px: the width of the border (1px) plus the 3px IE5/win fudge factor
    14px: the width or height of the border image*/
.borderTL, .borderTR, .borderBL, .borderBR{width:0; height:0; padding:0px; border:0px; z-index:99;}
.borderTL, .borderBL {float:left; clear:both;}
.borderTR, .borderBR {float:right; clear:right;}
.borderTL {margin:-1px 0px 0px -1px;}
.borderTR {margin:-1px -1px 0px 0px;}
.borderBL {margin:-14px 0px 0px 0px;}
.borderBR {margin:-14px 0px 0px 0px;}

/* IE5-5.5/win needs the border scooted to the left or right by an additional 3px! Why? */
.borderTL{margin-left:-4px; ma\rgin-left:-1px;}
html>body .borderTL{margin-left:-1px;}
.borderTR{margin-right:-4px; ma\rgin-right:-1px;}
html>body .borderTR{margin-right:-1px;}
.borderBL{margin-left:-3px; ma\rgin-left:0px;}
html>body .borderBL{margin-left:0px; $in_piclink}
.borderBR{margin-right:-3px; ma\rgin-right:0px;}
html>body .borderBR{margin-right:0px;}
/* To get around a known bug in IE5/win, apply the border (no margin, padding or positioning) to the content class and apply whatever positioning you want to the contentWrapper class. */
.content{margin:0px; padding:0px; border:none; height:100%;}
.content p{padding:0 5pt;}
.content ul{list-style:none; margin:0px 0px 5px 15px; padding-left:0px;}
.content li{margin-left:10pt;}
.content h2{font-size:1em; color:white; padding:0pt 10pt; margin:0pt; background:#114422;} 

.contentWrapper{/* position this div however you want, but keep its padding and border at zero */
	margin:0pt 0 15pt 0; padding:0px; border:none; width:99%; background:#002211;} 
.icon{float:left; margin:2pt 5pt 10pt 2pt;}
.byline{margin:1pt 1pt 2pt 1pt; font-style:italic;}

/* Main divs */
#most{border:solid 1pt black; position:relative;}
#midcol{position:relative; left:0pt; margin:2pt 160pt; padding:0pt 0pt 0pt 5pt; width:auto; display:block;}
#leftcol{position:absolute; left:0pt; top:0; margin:2pt 5pt 0pt 5pt; width:155pt;}
#rightcol{position:absolute; right:0pt; top:0; margin:2pt 5pt 0pt 5pt; width:155pt;}
#final{text-align:center; width:100%; font-size:.8em;}

fieldset{border-color:#338844;}
input{border:1px #338844 solid; border-bottom:2px solid #88cc99; border-right:2px solid #88cc99; background-color:#225533; color:white; margin:3pt;}
/* forum login */
#flogin{margin:5pt; width:auto; text-align:center;}
.box form{margin:5pt 0pt; display:block;}
.box label{float:left; clear:left; text-align:right; width:65pt; margin-right:.5em; margin-bottom:5pt; border:1px solid #002211;}
.box input{width:55pt; margin-bottom:2pt; border:1px #338844 solid; border-bottom:2px solid #88cc99; border-right:2px solid #88cc99; background-color:#225533; color:white; }
#fsub{position:relative; margin:3pt 5pt 2pt 50pt; display:block; color:#EEEEEE; font-weight:bold; text-align:center;}

 
