body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Tahoma;
}

h1 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #FF0000;
	font-size: 18px;
	font-weight: normal;
}

.style5 {
	font-size: 11px;
	font-family: Tahoma;
}

.style6 {
	font-family: Tahoma;
	font-size: 14px;
}
.style8 {font-size: 12px}

.style14 {font-family: Tahoma; font-size: 16px; color: #CC0000; }
.style16 {color: #ED1C24}
.style17 {font-size: 14px}
.style18 {font-family: Tahoma}
.style21 {
	font-family: Tahoma;
	color: #FF0000;
	font-size: 18px;
}
.style22 {
	font-size: 16px;
	color: #0072BC;
}
.style25 {font-size: 12px; font-family: Tahoma; }
.style27 {color: #FF0000; font-size: 18px; }
.style28 {font-family: Tahoma; color: #FFFFFF; font-size: 18px; }
.style30 {font-family: Tahoma; font-size: 14px; color: #000000; }
.style31 {font-size: 18px}
.style32 {color: #000000}


.link {
	float: left;
	width: 250px;
	height: 50px;
	font-size: 12px;
	padding: 0px 10px 0px 0px;
}

.link a {
  color: #000000;
  text-decoration: underline;
  font-weight: normal;
}

.link a:hover {
  color: #8A8A8A;
  text-decoration: underline;
}

.gamelist {
	float: left;
	width: 500px;
	margin: 5px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.gamethumb {
	float: left;
	width: 120px;
}

.gamedetails {
	float: left;
	width: 300px;
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0px 0px 0px;
}

.games h1 {
	padding: 0px 0px 10px 0px;
}

.games p, a {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-size: 12px;	
	color: #000000;
}

.games a:hover {
   color: #004382;
}

.playgame {
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
	border: 2px solid #004382;
	width: 500px;
}


.info {
	float: left;
	width: 260px;
	min-height: 50px;
	font-size: 12px;
	padding: 0px 10px 10px 0px;
}

* html {
	height: 50px;
}

.info a {
  color: #000000;
  text-decoration: underline;
  font-size: 11px;
}

.info a:hover {
  text-decoration: underline;
}

.eventlist {
	padding: 3px 3px 0px 3px;
	font-size: 11px;
}

.eventlist a {
  color: #000000;
  text-decoration: underline;
  font-size: 11px;
}

.eventlist a:hover {
  text-decoration: underline;
}

.upcomingevents {
  padding: 10px 10px 10px 10px;	
   margin: 0px 0px 0px 0px;	
	font-size: 12px;
}

.upcomingevents h2 {
 	color: #FF0000;
  font-size: 14px;
   padding: 0px 0px 2px 0px;
   margin: 0px 0px 0px 0px;	
}

.upcomingevents p {
   font-size: 11px;
   padding: 2px 0px 2px 0px;
   margin: 0px 0px 0px 0px;	
}

#leftColumn {
   float: left;
   width: 210px;	
	padding: 0px 0px 0px 40px;
	margin: 0px 0px 0px 0px;	
}

#middleColumn {
   float: left;
   width: 350px;	
	font-size: 16px;
	padding: 0px 5px 0px 5px;
	margin: 0px 0px 0px 0px;	
}

#leftMiddleColumn {
   float: left;
   width: 570px;	
	padding: 0px 0px 0px 40px;
	margin: 0px 0px 0px 0px;	
}

#rightColumn {
   float: left;
   width: 162px;	
}

#allColumn {
   float: left;
	padding: 0px 0px 0px 40px;
	margin: 0px 0px 0px 0px;	
}


.tgAddress {
	background-color: #D9D6C5;
	padding: 5px 5px 5px 5px;
}

.tgAddress p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
}

.tgforumlogin {
	padding: 0px 0px 10px 0px;
}

.eventlistbody {
	background-color: #D9D6C5;
	padding: 5px 5px 5px 5px;
	width: 185px;
}

ul {
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;	
	font-size: 12px;
}