#menu a, #menu a:visited, #menu a:link {
	width:135px;
	background:#36c;
	color:#fff;
	font-size:15px;
	border:1px solid #36c;
	align:left;
	display:block;
	text-decoration:none;
	font-weight: bold;

	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:15px;
}

#menu a:hover {
	width:132px;
	color:#fff;
	background-color:#36c; 
	text-decoration:none;
	font-weight: bold;

	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
	padding-left:15px;
}


.rating a:hover{
        background-color: #36C;
}


.rollover{
        color: #36C;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.rollover a:link{
        color: #36C;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.rollover a:visited{
        color: #36C;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.rollover a:hover{
        filter:alpha(opacity=70);
        -moz-opacity:.70;
        opacity:.70;
        color: #FFF;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.rollover a:active{
        color: #FFF;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}




.lighttext{
        color: #CFF;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.lighttext a:link{
        color: #CFF;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.lighttext a:visited{
        color: #CFF;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.lighttext a:hover{
        color: #F00;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.lighttext a:active{
        color: #8DD;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}



.darktext{
        color: #000;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.darktext a:link{
        color: #00C;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.darktext a:visited{
        color: #00C;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.darktext a:hover{
        color: #C00;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}

.darktext a:active{
        color: #09F;
        font-size: 14px;
        font-weight: bold;
        text-decoration: none;
}



.whitetext{
        color: #FFF;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.whitetext a:link{
        color: #FFF;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.whitetext a:visited{
        color: #FFF;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.whitetext a:hover{
        color: #F00;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.whitetext a:active{
        color: #CFF;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}



.categories {
        font-size: 13px;
        font-family: "Times New Roman";
        color: #000;
        text-decoration: none;
}

.categories a:link{
        font-size: 13px;
        color: #009;
        text-decoration: none;
}

.categories a:visited{
        font-size: 13px;
        color: #009;
        text-decoration: none;
}

.categories a:hover{
        font-size: 13px;
        color: #009;
        text-decoration: underline;
        
}

.categories a:active{
        font-size: 13px;
        color: #009;
        text-decoration: none;        
}

h1 {
        font-family: "BankGothic Md BT";
        font-size: 35px;
        color: #000;
        font-weight: bold;
        display: inline;
}

body {
        background: #36C;
        font-family: "Humanst521 BT";
        margin: 10px;
}

td.center {
        background: #CFF;
        background-image: url("/images/BodyBG.png");
        background-position: 50%;
}

table.content {
	border-width: 2px;
	border-style: solid;
	border-color: #36F;
	border-collapse: collapse;
}
table.content tr {
	border-width: 2px;
	padding: 2px;
	border-style: solid;
	border-color: #36F;
}
table.content td {
	border-width: 2px;
	padding: 2px;
	border-style: solid;
	border-color: #36F;
}

td.center {
        background: #CFF;
        background-image: url("/images/BodyBG.png");
        background-position: 50%;
}

table.gameinfo {
      background: #FFF;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	border-collapse: collapse;
}
table.gameinfo tr {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
}
table.gameinfo td {
	border-width: 0px;
	padding: 0px;
	border-style: solid;
}

.hiddenrollover {
      position: absolute;
	visibility: hidden;
}
