*{padding:0; margin:0}

body{ font-family:Arial,Helvetica,sans-serif;  font-size:13px}
#wrapper{ margin:0 auto;  background:white;  width:922px}
h3{ font-size:14px}
ol, li{list-style:none}
A:link, A:visited{ color:#0078C9;  text-decoration:none;  border-bottom:1px dotted #5FB5EE}
A:hover{ color:#4CACEC}

A:link.whitelink, A:visited.whitelink{ color:#FFF;  text-decoration:underline;  border-bottom:none;  margin:0px 0px 0px 10px}
A:hover.whitelink{ color:#FFF;  border-bottom:none;  margin:0px 0px 0px 10px}
A:link.CategoryTitle, A:visited.CategoryTitle{ color:#FFF;  text-decoration:underline;  border-bottom:none;  margin:0px}
A:hover.CategoryTitle{ color:#FFF;  border-bottom:none;  margin:0px}

ul.GamesList A:link, ul.GamesList A:visited{ color:#8ACFFF;   text-decoration:none;  border-bottom:1px dotted #94D4FF}
ul.GamesList A:hover{ color:#A2DAFF;   text-decoration:none;  border-bottom:1px dotted #A2DAFF}
img{ border-style:none}

#header_bar{ width:100%;  padding-left:5px;  text-align:left;   margin-left:auto;  margin-right:auto}

.top_menu{ font-family:Verdana,Arial,sans-serif;  margin:0px 0px 0px 0px;  padding:0em 0em 0em 0em;  font-size:1.1em;  text-transform:lowercase;  color:#fff;  text-align:right;  display:inline}

.top_menu a:link, .top_menu a:visited{ color:#fff;  text-decoration:none;  padding-left:10px;   padding-right:10px;   padding-top:5px;  padding-bottom:5px;  margin:0px 0px 0px 0px;  background:#1B4F76}
 
.top_menu a:hover, top_menu a:active{ color:#eef;  background:#18486B}

ul.GamesList img{ border-style:none;  border-bottom:0px}
div#Tooltip p{ padding:0px 0px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px}
div#Tooltip input{ float:right;  border-style:none;  display:inline;  position:relative}

span.MoreGames{ padding-top:10px;  margin:10px 0px 0px 120px;  font-size:90%}

span.MoreGames A:link, span.MoreGames A:visited{ color:#8ACFFF;   text-decoration:none;  border-bottom:1px dotted #94D4FF}

ul.GamesList li{margin-left:10px; margin-bottom:2px}

ul.GamesList li a{ font-size:90%}

ul.GamesList li img{ width:12px;  height:12px;  border-style:none;  vertical-align:middle;  padding-right:2px}

ul.Games{ margin-bottom:5px}

ul.Games li{ width:170px; float:left; height:90px; margin-left:0px; margin-top:5px}

html>body ul.Games li{ width:170px; float:left; height:90px; margin-left:10px; margin-top:5px}

ul.Games li p{ padding:0px 5px 0px 0px; vertical-align:top; margin:0px 0px 0px 0px; line-height:30px}

ul.Games li span{width:75px; height:75px; float:left; margin-right:5px; margin-left:0px; padding-left:0px; border:solid 1px #000}

ul.Games A:link, ul.Games A:visited{ color:#8ACFFF;   text-decoration:none;  border-bottom:1px dotted #94D4FF}
ul.Games A:hover{ color:#A2DAFF;   text-decoration:none;  border-bottom:1px dotted #A2DAFF}

ul.GamePreview li{width:275px; float:left; padding:0px 0px 0px 0px; margin-left:0px; height:90px; font-size:8pt}

ul.GamePreview li A:link, ul.GamePreview li A:visited{ color:#0078C9;  text-decoration:none;  border-bottom:1px dotted #5FB5EE}

ul.GamePreview li A:hover{ color:#4CACEC;  text-decoration:none;  border-bottom:1px dotted #5FB5EE}

ul.GamePreview li p#description{ width:270px}

ul.GamePreview li img{width:75px; height:75px; float:left; padding:0px 0px 0px 0px; margin-left:0px; margin-right:5px; border:solid 1px #000}

#header{ color:#333;   min-width:900px;  width:auto !important;  width:900px;  float:left;  padding:10px;   height:50px;  margin:0px 0px 0px 0px;  background:#206293}
#navigation{ float:left;   min-width:900px;  width:auto !important;  width:900px;  color:#2F5E80;  font-size:0.9em;  padding:10px;   border-bottom:3px solid white;  margin:0px 0px 0px 0px;  background:#D0E7F4}
#leftcolumn{ color:#333;   border-right:1px solid #D0E7F4;  margin:0px 0px 0px 0px;  padding:10px;   min-height:500px;  height:auto !important;  height:500px;   width:704px;  float:left;   background:white}
#rightcolumn{ float:right;  color:#333;   border-left:3px solid white;  margin:0px 0px 0px 0px;  padding:10px;   min-height:500px;  height:auto !important;  height:500px;  width:174px;   display:inline;  background:white}
#footer{  min-width:900px;  width:auto !important;  width:900px;  clear:both;  color:#FFF;  border:1px solid #ccc;  background:#206293;  text-align:center;  margin:0px 0px 10px 0px;  padding:10px}
input{ border:1px solid #B0D7EC}
