<!--

a:link { color: #fff; text-decoration: none;}
a:visited { color: #ccc; text-decoration: none;}
a:active { color: #fff; text-decoration: none;}
a:hover { color: #eee; text-decoration: none;}
a{ text-decoration: none; }

html { margin:0;padding:0; }
body { 
font-family:Arial, Tahoma, sans-serif;
font-size:76%;
margin:0;
color:#fff;
background:#231f20;
padding:0 0 50px 0;
}
p{ margin:0 0 15px 0; }
img{ border:0; }

.clearboth{
font-size:1px;
height:1px;
clear:both;
margin:0;padding:0;
}

#header{
height:60px;
width:802px;
margin:0 auto;
}
#logo{
float:right;
width:125px;
height:40px;
padding:17px 1px 0 0;
}
p#menu{
width:500px;
color:#fff;
float:left;
font-size:12px;
margin:41px 0 0 0;
}
a.active{
font-weight:bold;
}

#container{
width:800px;
min-height:600px;
border:1px solid #58585a;
margin:9px auto;
}

ul#numbers{
list-style-type:none;
list-style:none;
float:left;
width:20px;
margin:0;padding:0;
}
ul#numbers li{
display:block;
}
ul#numbers li a{
display:block;
width:19px;
height:17px;
border:1px solid #58585a;
border-left:none;
border-top:none;
text-align:center;
padding:2px 0 0 0;
}
ul#numbers li a.active{
background:#58585a;
font-weight:bold;
}

#main{
float:left;
margin:0 0 0 20px;
}

p#toptext{
height:25px;
padding:16px 0 0 0;
font-family:tahoma, sans-serif;
font-size:10px;
}

h1#toph1{
height:25px;
padding:14px 0 0 0;
font-family:tahoma, sans-serif;
font-size:12px;
}
.gridtext p{
font-family:tahoma, sans-serif;
font-size:11px;
padding:0 5px 5px 0;
}

table#grid{
width:740px;
border-collapse:collapse;
margin:0 0 15px 0;
}
table#grid td{
padding:0;
margin:0;
width:182px;
height:144px;
border:4px solid #555;
}

table#grid tr.notr{
}
table#grid tr.notr td{
height:1px;
border-bottom:none;
}


div#grid2{
width:740px;
margin:0 0 18px 0;
padding:0;
}



-->