body 
{
 margin: 0;
 background-color: White;
 background-image: url(./graphics/bg_tile.gif);
}

#topbar 
{
 top: 0px;
 left: 0px;
 background-repeat: no-repeat;
 height: 600;
 width: 832;
 background-image: url(./graphics/top.jpg);
 background-repeat: no-repeat;
}

a:link 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #FFF8DC;
 text-decoration: none;
}

a:hover 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #B5B5B5;
 text-decoration: none;
}

#top 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 position: absolute;
 top: 10px;
 left: 65px;
 width: 833px;
 height: 102px;
 background-color: #CCC;
 overflow: hidden;
 background-image: url(./graphics/top.png);
}

#main_menu 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
 position: absolute;
 top: 118px;
 left: 65px;
 width: 833px;
 height: auto;
 padding-bottom: 100px;
 background-color: Black;
}

#closebar 
{
 background-color: #D5D5D5;
 position: absolute;
 width: 120px;
 height: 18px;
 padding: 1px;
 top: 3px;
 left: 20px;
 border-color: Black;
 border-width: 1px;
 border-style: solid;
}

#loginbox 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: White;
 text-decoration: none;
 position: absolute;
 top: 113px;
 left: 460px;
 width: 460px;
 height: 20px;
}

#main 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
 position: absolute;
 top: 132px;
 left: 65px;
 width: 833px;
 height: 483px;
 background-color: #979797;
 background-image: url(./graphics/main.png);
 padding-bottom: 0px;
}

#headline 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
}

#headline_front 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: Red;
 text-decoration: none;
}

#headline_complist 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-weight: bold;
 color: Red;
 text-decoration: none;
}

#normal 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
}

#showhead 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 background-color: transparent;
}

#pageHead 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: Black;
 text-decoration: none;
 background-image: url(../graphics/top.jpg);
 background-repeat: no-repeat;
 color: White;
 position: absolute;
 top: 0px;
 left: 0px;
 width: 823px;
 height: 20px;
 background-color: Black;
}

a.menu 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: White;
 text-decoration: none;
 left: 0px;
 height: auto;
 width: auto;
 padding-left: 4px;
 padding-right: 4px;
}

a.menu:hover 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: White;
 text-decoration: none;
 left: 0px;
 height: auto;
 width: auto;
 padding-left: 4px;
 background-color: #6B6969;
}

a.gamemenu 
{
 display: block;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: Green;
 text-decoration: none;
 left: 0px;
 height: auto;
 width: auto;
 padding-left: 4px;
 vertical-align: bottom;
}

a.gamemenu:hover 
{
 display: block;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 24px;
 font-weight: bold;
 color: Red;
 text-decoration: none;
 left: 0px;
 height: auto;
 width: auto;
 padding-left: 4px;
 vertical-align: bottom;
}

a.tablelink 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: Green;
 text-decoration: none;
 left: 0px;
 height: 20px;
 width: auto;
 padding-left: 4px;
}

a.tablelink:hover 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: Red;
 text-decoration: none;
 left: 0px;
 height: 20px;
 width: auto;
 padding-left: 4px;
}

input.login 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: black;
 background-color: #D5D5D5;
 border-color: Gray;
 border-width: 0px;
 border-style: solid;
}

.submit.login 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: black;
 border-color: black;
 border-width: 0px;
 border-style: solid;
}

table.highscores 
{
 width: 580px;
 border-color: #000000;
 border-width: 1px;
 border-style: solid;
 border-collapse: collapse;
 border-spacing: 0px;
}

tr.highscores 
{
 background-color: #444;
 border-color: #000000;
 border-width: 0;
 border-style: solid;
 font-family: Verdana;
 font-weight: bold;
 font-size: 14px;
 color: CaptionText;
}

tr.highscores_values 
{
 border-bottom-color: Black;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 text-align: left;
 font-family: Verdana, sans-serif, Arial;
 font-weight: normal;
 font-size: .7em;
 color: #404040;
 background-color: #fafafa;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 8px;
 padding-right: 0px;
}

#front_box 
{
 position: absolute;
 top: 32px;
 left: 500px;
 width: 316px;
 height: 294px;
 background-image: url(./graphics/skilt.gif);
 background-repeat: no-repeat;
}

#front_box_text 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 position: absolute;
 top: 20px;
 left: 20px;
 width: 200px;
 height: 284px;
 overflow: auto;
}

#welcome_box 
{
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 position: absolute;
 top: 28px;
 left: 10px;
 width: 460px;
 height: auto;
 padding: 10px;
 overflow: auto;
 border-color: Black;
 border-width: 0px;
 border-style: solid;
}

#main_blur 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
 position: absolute;
 top: 20px;
 left: 20px;
 width: 740px;
 height: 400px;
 padding: 10px;
 background-color: Silver;
 border-color: Black;
 border-width: 1px;
 border-style: solid;
 filter: alpha(opacity=95);
 -moz-opacity: 0.95;
 -khtml-opacity: 0.95;
 opacity: 0.95;
 overflow: auto;
}

#menubar 
{
 color: White;
 position: absolute;
 top: 112px;
 left: 65px;
 width: 833px;
 height: 20px;
 background-color: Black;
}

#gamemenubar 
{
 position: absolute;
 bottom: 10px;
 left: 700px;
 width: 123px;
 height: auto;
}

 
{
 
}