body
{background-color: #BEC198;
font-family: Arial, Helvetica, sans serif;
font-size:12px;
text-align:justify;
color:#4D4E39;
margin:0px;
margin-bottom:20px;
padding:0px;}

#container
{width:420px;
margin-top:30px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
padding:0px;
background-color:#C8CBA8;
border:3px solid #BBBE95;
z-index:1;}

#left
{width:144px;
margin-left:10px;
border-top:10px solid #646648;
border-left:3px solid #646648;
border-right:3px solid #646648;
border-bottom:10px solid #646648;
float:left;}

*html #left
{\margin-left:5px;
mar\gin-left:5px;}

#hdr
{border-bottom:5px solid #646648;}

#menu
{border-bottom:5px solid #646648;}

#stats
{margin-top:8px;
font-size:10px;}

#right
{width:240px;
margin-right:10px;
border-top:10px solid #646648;
border-left:3px solid #646648;
border-right:3px solid #646648;
border-bottom:10px solid #646648;
float:right;}

*html #right
{\margin-right:5px;
mar\gin-right:5px;}

#content
{margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0px;
z-index:2;}

#foot
{clear:both;}

h1
{font-size:12px;
font-weight:normal;
text-align:left;
text-decoration: none;
font-variant: small-caps;
width:90%;
border-bottom: 1px solid #646648;
padding-bottom:2px;
margin-top:5px;
margin-left:10px;
margin-right:auto;
margin-bottom:10px;}

h2
{font-size:12px;
font-weight:normal;
text-align:left;
text-decoration: none;
font-variant: small-caps;
width:90%;
border-bottom: 1px solid #646648;
padding-bottom:2px;
margin-top:30px;
margin-left:10px;
margin-right:auto;
margin-bottom:10px;}

p.div
{width:180px;
border-bottom: 2px solid #646648;
margin-top:25px;
margin-left:auto;
margin-right:auto;
margin-top:25px;}

img
{border:0px;}

p
{margin: 0px 10px 20px 10px;}

p #foot
{margin: 1px 1px 1px 1px;}

a:link
{text-decoration:none;
border:0px;
font-weight:bold;
color:#4D4E39;}

a:visited
{text-decoration:none;
border:0px;
font-weight:bold;
color:#4D4E39}

a:active
{text-decoration:none;
border:0px;
font-weight:bold;
color:#4D4E39}

a:hover
{text-decoration:underline;
border:0px;
font-weight:bold;
color:#4D4E39}

#membersort
{width:200px;
border:0px;
border-spacing:0px;
padding-left:40px;
margin-left:auto;
margin-right:auto;}

blockquote
{margin-top:25px;
margin-left:10px;
margin-right:10px;
margin-bottom:25px;}

input, textarea, text, select, button
{background:#CCCFA4;
color:#646648;
border-style:solid;
border-width:2px;
border-color:#646648}

.codes
{text-align:center;}

.codesortul
{margin-left:-25px;
margin-right:auto;}

.codesortli
{display: inline;
padding:2px;}

.form
{margin-left:auto;
margin-right:auto;
margin-bottom:10px;}

.credit
{text-align:center;}

p.catfile
{text-align:center;
font-size:10px;}

p.donate
{text-align:center;}

ul
{margin: 0px;}

li
{margin: 0px;}

ul
{padding-top: 5px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 8px;
margin: 0px;
list-style-type: none}

ul li
{display: inline}

ul li a:link
{display: block;
font-weight: normal;
font-variant: small-caps;
text-align: center;
line-height:14px;
letter-spacing:4px;
color:#4D4E39;
padding-top: 2px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
margin: 0px;}

ul li a:hover 
{padding-top: 2px;
padding-bottom: 2px;
text-decoration:underline;}

ul li a:visited
{display: block;
font-weight: normal;
font-variant: small-caps;
text-align: center;
line-height:14px;
letter-spacing:4px;
color:#4D4E39;
padding-top: 2px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 2px;
margin: 0px;}