

body {
	margin: 0px;
	padding: 0px;
	background:transparent url(/sysimages/bg-freeware.gif);
}




.bodytable {
	width: 960px;
	background-color: #FFFFFF;
/*
	border-left: 2px solid #5B85A2;
	border-right: 2px solid #5B85A2;
*/

	font-size: 11px;
}
.headerMain {
background-size:100%;
height:59px;
align:center;
width:100%;
}
form {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
  
.searchInput {
background-color: #FFFFFF;
color: black;
border: 1px solid #BBBBBB;
font-family: arial, verdana, ms sans serif;
font-weight: bold;
font-size: 9pt;
} 

.smallblack {
overflow: hidden;
}

select {
	margin: 2px;
	font-family: Tahoma;
	font-size: 11px;
}



.secline {
	border-bottom: 1px solid #A1C2D9;
	color: #808080;
	font-weight: bold;
	margin-bottom: 8px;
}

.topstrip {
	font-size: 40px;
	padding: 4px;
	font-family: Arial;
}

.menucatstrip {
	background-color: #A1C2D9;
	padding: 4px;
	padding-left: 24px;
	font-size: 11px;
	font-family: Arial;
}
.menucatblack {
	background-color: #000000;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: Arial;
}


.rightstrip {
	background-color: #A1C2D9;
	font-family: Verdana;
	text-align: right;
	padding-right: 2px;
	color: #24537E;
}

.rightselect {
	font-size: 9px;
	font-family: Verdana;
	border: 1px solid #53758D;
}

.maincontent {
	background-color: #FFFFFF;
}

.footstrip {
	background-color: #24537E;
	text-align: center;
	font-family: Verdana;
	color: #FFFFFF;
	padding: 4px;
}

.maintable {
	width: 100%;
}

.bcontentsection {

	margin-bottom: 8px;
}

.bcontenthead {
	margin: 3px;
	margin-bottom: 0px;
	background-color: #47A2CB;
	padding: 3px;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
}

.ocontenthead {
	margin: 3px;
	margin-bottom: 0px;
	background-color: #FFA002;
	padding: 3px;
	color: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
}

H1 {
	font-family: Verdana;
	font-weight: bold;
	font-size:11px;
	display:inline;
	color: #FFFFFF;
}

.contenttext {
	padding: 4px;
	font-family: Verdana;
	font-size: 11px;
	color: #606060;
	text-align: justify;
}

.gdesc {
	font-size: 10px;
}

.contenttable {
	font-family: Verdana;
	font-size: 11px;
	color: #606060;
}

.toptext{
	color: #47A2CB;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
	padding: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.mgrad {
	background-image: url(ogm.gif);
	border-bottom: 1px solid #6192A9;
	border-left: 1px solid #6192A9;
	height: 26px;
	float: right;
	padding-left: 24px;
	padding-right: 24px;
}

.mtext {
	padding-top: 5px;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}


.gamethumb {
	border: 1px solid #000000;
	margin-right: 4px;
}

.gltable {
	font-family: Verdana;
	font-size: 11px;
	color: #606060;
	text-align: justify;
	margin-bottom: 4px;
}

.ahtext, .ahtext2 {
	font-size: 15px;
	font-family: Arial;
	font-weight: bold;
}


.menucatlink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menucatlink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.menucatlink:hover {
	color: #24537E;
	text-decoration: underline;
	font-weight: bold;
}

.topmenulink:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.topmenulink:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.topmenulink:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.gamelink:link {
	color: #404040;
	text-decoration: underline;
	font-weight: bold;
}

.gamelink:visited {
	color: #404040;
	text-decoration: underline;
	font-weight: bold;
}

.gamelink:hover {
	color: #47A2CB;
	text-decoration: underline;
	font-weight: bold;
}


.cmenulink:link {
	color: #47A2CB;
	text-decoration: underline;
}

.cmenulink:visited {
	color: #47A2CB;
	text-decoration: underline;
}

.cmenulink:hover {
	color: #FFA002;
	text-decoration: underline;
}

.pagelink:link {
	color: #0000FF;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
}

.pagelink:visited {
	color: #47A2CB;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

.pagelink:hover {
	color: #FFA002;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}

.darklink:link {
	color: #006CFF;
	text-decoration: none;
}

.darklink:visited {
	color: #006CFF;
	text-decoration: none;
}

.darklink:hover {
	color: #FFA002;
	text-decoration: underline;
}

.contentlink:link {
	color: #47A2CB;
	text-decoration: underline;
}

.contentlink:visited {
	color: #47A2CB;
	text-decoration: underline;
}

.contentlink:hover {
	color: #FFA002;
	text-decoration: none;
}

.topbarlink:link {
	color: #FFFFFF;
	text-decoration: none;
}

.topbarlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.topbarlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.footlink:link {
	color: #FFFFFF;
	text-decoration: underline;
}

.footlink:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

.footlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


a:link {
	color: #404040;
	text-decoration: underline;
}

a:visited {
	color: #404040;
	text-decoration: underline;
}

a:hover {
	color: #47A2CB;
	text-decoration: underline;
}

.searchbutton {
	padding: 1px;
	margin: 2px;
}

.searchtext {
	padding: 2px;
	margin: 2px;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display:inline-block;
vertical-align: middle;
}

table.game {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #E0E7ED #E0E7ED #E0E7ED #E0E7ED;
	border-collapse: separate;
}
table.game td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: #E0E7ED #E0E7ED #E0E7ED #E0E7ED;
}
#top
{	
	width:960px;
	height:64px;
	background-color:#ffffff;
}

#signin
{
	height:25px;
	background-color:#f4f3f2;
	border-bottom:1px solid #cdcdcd;
	width:960px;
}

#top_right
{
	padding-top:3px;
	padding-right:3px;
	font-size:12px;
	color:#3d5376;
	float:right;
}

#top_right a
{
	margin-left:6px;
	margin-right:6px;
	color:#3d5376;
}
#top_right a:hover
{
	cursor:pointer;
	text-decoration: none;
}

#navigation
{
	
}

#top_log
{
	padding-left:6px;
	width:370px;
	height:62px;
	float:left;
	background:url(/sysimages/logotop.gif)
}
#top_log1
{
	margin-left:10px;
	width:370px;
	height:62px;
	float:left;
	background:url(/sysimages/logotop.gif)
}

#top_nav
{
	padding-right:6px;
	float:right;
	height:64px;
}

#top_nav a
{
	color:#000000;
}

#top_nav a:hover
{
	cursor:pointer;
	
}

#top_but
{	
	height:20px;
	float:right;
	font-size:12px;
	font-weight:bold;
	padding-top:1px;
}
#bot_list
{
	float:left;
	height:120px;
	width:108px;
	font-size:12px;
	margin-top:10px;
	margin-left:4px;
	margin-right:3px;
}
#bom_ad
{
	height:500px;
	width:720px;
	border:1px solid #000000;
	float:left;
}
.gamelist
{ 
  width:960px;  
}
.gamelist h2
{ 
  border-top: 1px solid #ababab;
  border-bottom:1px solid #ababab;
  
}
.gamelist h3
{
  border-left: 1px solid #df9f23; 
  border-right: 1px solid #df9f23;
  border-bottom:3px solid #df9f23;
  border-top:3px solid #df9f23;
}
#adnav {
height: 260px;
width:960px;
background-color:#ffffff;
}
#adnav ul {
margin: 0 0 0 2px;
padding: 0px;
color: #FFF;
line-height: 30px;
white-space: nowrap;
background-color:#ffffff;
}
#adnav li {
list-style-type: none;
display: inline;
width:330px;
background-color:#ffffff;
}
