body{
	background:url(!icons/00000002.png) repeat-y left top #222222 fixed;
	margin:0 0 24px 0;
	color:#DDDDFF;
	font-family: monospace;
	font-size: 13px;

}
.column{
height:100%;
width:232px;
overflow:hidden;
text-align:center;
float:left;
position:fixed;
left:0px;
}
.main{
height:100%;
margin-left:240px;
}
.menubottom{
width:90%;
height:16px;
border-top:1px solid red;
margin-left:auto;
margin-right:auto;
}
.menu a{
width:90%;
display:block;
padding-top:5px;
padding-bottom:5px;
border-left:1px solid red;
border-right:1px solid red;
border-top:1px solid red;
margin-left:auto;
margin-right:auto;
cursor:pointer;
}
.menu a:link,
.menu a:visited,
.menu a:active{
text-decoration:none;
}
.menu a:hover{
background-color:#666666;
background-image:url(!icons/00000004.png);
text-decoration:none;
}
a,
a:link,
a:visited,
a:active{color:#DDDDFF;}
a:hover{
background-image:url(!icons/00000003.png);
background-repeat: repeat;
background-position:left top;
}
a img,
a:link img,
a:visited img,
a:active img{color:#DDDDFF;border:0;}


.thumbs{
float:left;
display:block;
width:220px;
height:200px;
padding-top:10px;
text-align:center;
text-justify:justify-all-lines;
text-decoration:none;
}

td{
font-family: monospace;
font-size: 13px;
padding-left:8px;
padding-right:8px;

}

table.comp{
width:100%;
}

table.comp td{
padding: 6px;
FONT-SIZE: 10px;
FONT-FAMILY: Verdana;
}

tr.completter td{
font-family: monospace;
font-size: 32px;
font-weight: bold;
border: none;
white-space: nowrap;
text-align:left;
padding-top:24px;
}

tr.comptop td{
border: none;
white-space: nowrap;
text-align:center;
}

tr.comp5 td{
border:1px solid #70FF70;
}

tr.comp3 td{
border:1px solid #FFFF00;
}

tr.comp1 td{
border:1px solid #FF0000;
}

tr.comp0 td{
border:1px solid #9999aa;
}
.list{
font-weight:bold;
display:list-item;
}

.dirs{
text-align:center;
}
.diri{
display:inline-block;
width:220px;
zoom:1;
*display: inline;
}
.imgdescrip{
visibility:hidden;
}
a.thumbs:hover .imgdescrip{
visibility:visible;
}