BODY
{
	BACKGROUND: #3978C6; 
	COLOR: white;
	PADDING-RIGHT: 10%;
	PADDING-LEFT:  10%;
}

.title
{	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: x-large;
}

.centered 
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

td.menuCell {
	vertical-align: top;
        width: 160px;
}

.navBar {

	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #b2b2b2;
	border-right : 1px solid;
	border-left : 1px solid;
	width: 150px
}

p.intro { text-indent: 5em;}

img.center { vertical-align:-35%; }
img.thumb {vertical-align:-125%;
           padding-right: 10px;
	   height: 60px;
           border: 0;
}

#menudiv {
	position : relative;
	font : 12px tahoma, helvetica, arial, tahoma;
	z-index : 100;
	padding-right: 10px;
	valign: top;
}

#menudiv a {
	color : #F1D7A4;
	background-color : #123570; 	
	display : block;
	padding : 5px;
	text-decoration : none;
	font : 12px;
	font-weight : bold;

	border-top : 1px solid #ffffff;
	border-bottom : 1px solid #b2b2b2;
	border-right : 1px solid;
	border-left : 1px solid;
}
#menudiv a:hover {
	display : block;
	padding : 5px;
	color : #ffffff;
	background-color: #10223C;
}

table.games{
    padding: 20px;
}

table.categoryPage{
    padding-right: 20px;
    border: 1px solid;
}

th.tableHeader{
   background: url(images/tableBorder3.gif);
   height: 40px;
   width: 200px;
   border-right : 1px solid #ffffff;
   border-left : 1px solid #ffffff;
}
td.tableHeadLeft{
   background: url(images/tLeft.gif);
   height: 40px;
   width: 6px;
}
td.tableHeadRight{
   background: url(images/tRight.gif);
   height: 40px;
   width: 6px;
}
td.tableEntry{
   padding-left: 10px;
}

td.nameColumn{
   width: 100px;
}
td.horList{
   width: 80px;
   text-align: center;
   padding-left: 15px;
}
A:LINK{ color: gold; }
A:HOVER{ color: yellow; }
A:visited { color: yellow; }
