body{background-color:#0099FF;background-image:url(background.png);margin:0;padding:0;text-align:center;vertical-align:middle;
color:#000000;font-size:12px;font-family:Verdana,Arial,Helvetica, sans-serif;}


a:link{text-decoration: none;color: #000000;font-size:24px;;font-weight:bold;}
a:visited{color: #000000;text-decoration: none;font-size:24px;;font-weight:bold;}
a:active{color: #000000;font-size:24px;;}
a:hover{color:#0099FF;font-weight: bold;font-size:24px;}


a img{border: 0;}

h3{text-align:center;}


#container{text-align:center;width:640px;margin:auto;background-color: white;border-style:solid;border-color:#666666;border-width:1px;padding:20px;vertical-align:middle;}

#header{background-image: url(logo.png);height: 132px; width:589px;}

#mainmenu{ text-align:center; padding:0; margin: 5px auto 0;width:550px;height:24px; text-transform: uppercase;}

#mainmenu a {float:left; background-position: 0 0; margin: 0px 5px 0px 0px; height:24px; }
#mainmenu a span { display:none; }
#mainmenu a:hover { background-position: 0 25px; }
#mainmenu a:visted { }
#mainmenu a.shop{ width: 128px; background-image:url(shopbutton.png); }
#mainmenu a.games{ width: 128px; background-image:url(gamesbutton.png); }
#mainmenu a.forum{ width: 128px; background-image:url(forumbutton.png); }
#mainmenu a.help{ width: 128px; background-image:url(helpbutton.png); }

#body{text-align:left;vertical-align:middle;margin:auto;}
#body h1{color:#0068E8}

#footer{width: 640px;height: 16px;background-color:#AEAEAE;margin: auto;padding: 20px;color:#666666;size:10px;}

#hiscore{background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#999999;text-align:center;padding:5px;width:250px;}
#hiscore a:link, #hiscore a:visited, #hiscore a:active, #hiscore a:hover{font-size:12px;}

#download{background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#999999;text-align:center;padding:5px;}
#download a:link, #download a:visited, #download a:active, #download a:hover{font-size:12px;}

#buy{background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#999999;text-align:center;padding:5px;margin: 5px auto;}
#buy a:link, #buy a:visited, #buy a:active, #buy a:hover{font-size:14px;}
#buy span{color:#999999;}

#buysafely{background-color:#FFFFFF;border-style:solid;border-width:1px;border-color:#999999;text-align:center;padding:5px;}
#buysafely a:link, #buysafely a:visited, #buysafely a:active, #buysafely a:hover{font-size:12px;}

#left{width: 310px;}
#right{vertical-align:middle;text-align:left;width: 324px;float:right;clear:left;}