div{
	border: solid 1px #000000;
	padding:0px;
	margin:0px;	
}

html {
	
}

body {
	background-color: #000000; /* #E8E8E8; */
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
	margin: 0;
}

#centre {
	position:relative;
	width: 100%;
	text-align: center;
	background: black;
}

#container {
	position:relative;
	width: 1300;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow:hidden;
}

#playpageContainer {
	position:relative;
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow:hidden;
}

#playpageContainerHTML {
	position:relative;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow:hidden;
}
div#box0{ 
	position:relative;
	float:left;
	height:117px; 
	
 	width: 1230; 
	background: #000000;
	overflow:hidden;
} /* position:absolute; */
	
div.centralColumn{	
	position:relative;
	float:left;
	width: 975;
	background: #333333;
	overflow:hidden;
} /* position:absolute; */	

div.shopColumn{	
	position:relative;
	float:left;
	width:975px;
	background: #333333;
	overflow:hidden;
} /* position:absolute; */	
	
/* ---------------------------- */
div#box05{
	position:relative;
	float:left;
	width: 970; 
	background: #000000;
	overflow:hidden;
}
/* ---------------------------- */
div#box05shop{
	position:relative;
	float:left;
	width:970px; 
	background: #000000;
	overflow:hidden;
}
#containerSplash {
	position:relative;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow:hidden;
}	

div#splash{ 
	position:relative;
	float:left;
	height:300px; 
	width:600px; 
	background: #000000;
} /* position:absolute; */


div#box1{ 
	padding: 0;
	margin: 0;
	position:relative;
	float:left;
	height:34px;
	
 	width: 970; 
	background-image: url("./gloss.png");
	background-repeat:repeat-x;
	background-color: #FFFF00;
} 

div#shopHMenu{ 
	padding: 0;
	margin: 0;
	position:relative;
	float:left;
	height:34px;
	width:970px; 
	background-image: url("./gloss.png");
	background-repeat:repeat-x;
	background-color: #FFFF00;
} 

/* 

div.gloss{ 
	height:38px; 
	width:711px; 
	background-image: url("./a/gloss.png");
	background-repeat:repeat-x;
	background: #FFFF00;
} 
 */

div#box2{ 
	position:relative;
	float:left;
	height:155px; 
 	width: 970; 
	background: #0000FF;
} /*left:0; top:155; */
/* ---------------------------- */
div#box3{ 
	position:relative;
	float:left;
	height:255px; width:255px; 
	background: #333333;
} 
/* left:715; top:118;*/
div#box3content{
	padding: 10px;
	margin:10px;
	width:202px;
	height:245px;
}
/* ---------------------------- */
div#box4{
	position:relative;
	float:left;
	height:127px; width:956px; 
	background: #FFFF00;
} /*left:0; top:404; */


div.infoContainer{
	position:relative;
	width: 945px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow:hidden;
}
div.infoContent{
	float:left;
	margin:3px;/* outer */
	padding: 10px; /* inner */
	width:161px;
	height:97px;
	background: #FFFF00;
}

/* index page--------------------- */
div#box6{  
	clear:both;
	position:relative;
	float:left;
	width:478px; 
	background: #FFEEFF;
} /*left:0; top:532.1; */
div#box6content{
	padding: 10px;
	margin:10px;
	width:438px;
	height:622px;
}

div#leftLogo{  
	clear:both;
	position:relative;
	float:left;
	/*width:202px; */
	background: #FFFF00;
	min-height:600px;
} /*left:0; top:532.1; *
/* content pages-------------------- */
div#leftNav{  
	clear:both;
	position:relative;
	float:left;
	width:202px; 
	background: #FFFF00;
} /*left:0; top:532.1; */
div#leftNavcontent{
	padding: 5px;
	margin:5px;
	width:192px;
	/*height:622px;
	background: #FFFFFF;
	*/
	border: solid 0px;
	overflow:hidden;
}
/* index page---------------------- */
div#box7{  
	position:relative;
	float:left;
	width:232px; 
	background: #FF0000;
} /*left:482.8; top:532.1; */
div#box7content{
	padding: 10px;
	margin: 10px;
	width:192px;
	/* height:622px; */
	background: #FFFFFF;
}

/* ---------------------------- */
div#mainContentArea{  
	position:relative;
	float:left;
	
  	width: 762; 
	background: #FFFF00;
} /*left:482.8; top:532.1; */
/* ---------------------------- */
div#shopContentArea{  
	position:relative;
	float:left;
	width:970px; 
	background: #FFFF00;
} /*left:482.8; top:532.1; */


div#mainContentAreacontent{
	padding: 0px 5px 5px 5px;
	margin: 5px 13px 5px 13px;
	width: 730;
	/*height:622px;*/
	background: #FFFFFF;
	
	border: solid 0px #000000;
}

div#mainContentAreaNews{
	padding: 0px 5px 5px 5px;
	margin: 5px 13px 5px 13px;
	width:728px;
	/*height:622px;*/
	background: #FFFFFF;
	
	border: solid 0px #000000;
}

div.gamestitle{
	position:relative;
	float:left;
	width: 720;
	font-size: 1.2em;
	font-weight: bold;
	
	color: #FFFFFF;
	padding: 3px;
	margin: 5px 0px 10px 0px;
	border: solid 0px #000000;
	background-image: url("./gloss.png");
	background-repeat:repeat-x;
	background-color: #0000FF;
	

}

div.playgamestitle{
	position:relative;
	float:left;
	width:711px;
	font-size: 1.2em;
	font-weight: bold;
	
	color: #FFFFFF;
	padding: 3px;
	margin: 5px 0px 10px 0px;
	border: solid 0px #000000;
	background-image: url("./gloss.png");
	background-repeat:repeat-x;
	background-color: #0000FF;
	

}

div.playgamestitleHTML{
	position:relative;
	clear:left;
	float:left;
	width:100%; 
	font-size: 1.2em;
	font-weight: bold;	
	color: #FFFFFF;
	padding: 3px;
	margin: 5px 0px 10px 0px;
	border: solid 0px #000000;
	background-image: url("./gloss.png");
	background-repeat:repeat-x;
	background-color: #0000FF;
	

}

div.largethumb{
	position:relative;
	float:left;
	width:245px;
	height:140px;
	background: #0000FF;
	color: #FFFF00;
	padding: 0px;
	margin: 2px;
	overflow:hidden;
	border: solid 0px #000000;
}

div.largeThumbTitle{
	position:relative;
	float:left;
	width:130;
	height:130px;
	font-size: 0.8em;
	font-weight: bold;
	background: #0000FF;
	color: #FFFFFF;
	padding: 0px;
	overflow:hidden;
	border: solid 0px #000000;
}

div.thumb{
	position:relative;
	float:left;
	width:115px;
	height:180px;
	background-color:#6666FF;
	color: #FFFF00;
	padding: 0px;
	margin: 2px;
	overflow:hidden;
}
div.thumbImage{
	position:relative;
	float:left;
	width:100px;
	height:100px;
	margin:5px;
	border: solid 0px #000000;

}
div.thumbTitle{
	position:relative;
	float:left;
	width:100px;
	height:45px;
	font-size: 0.8em;
	font-weight: bold;
	background-color:#6666FF;
	color: #FFFFFF;
	margin: 4px;
	border: solid 0px #000000;
}

div.thumbwide{
	position:relative;
	float:left;
	width: 715;
	background-color:#6666FF;
	color: #FFFF00;
	padding: 3px;
	margin: 2px;
	overflow:hidden;
}

div.thumbDescription{
	position:relative;
	float:left;
	width: 580;
	height:110px;
	font-size: 0.8em;
	font-weight: bold;
	background-color:#6666FF;
	color: #FFFFFF;
	padding: 5px;
	border: solid 0px #000000;
	overflow-y:auto;
	overflow-x:hidden;
}

div.thumbwideNews{
	position:relative;
	float:left;
	width:680px;
	background-color:#6666FF;
	color: #FFFFFF;
	padding: 3px;
	margin: 2px;
	//overflow:hidden;
}



div.thumbwideNews td:first-child{
	width:150px;
}

div.thumbwideNews image{
	width:150px;
	height:80px;
}

table{
	color:#FFFFFF;
}

thumbwide table{
	width: 200;
	

}

td{
	font-size: 0.8em;

}


/* ---------------------------- */
div#gameArea{  
	position:relative;
	float:left;
	width:711px; 
	background: #FFFF00;
	overflow:hidden;
} /*left:482.8; top:532.1; */

div#gameAreaHTML{  
	position:relative;
	float:left;
	/*width:711px; */
	background: #FFFF00;
	overflow:hidden;
} /*left:482.8; top:532.1; */


div#gameContent{
	padding: 10px;
	margin: 10px;
	width:671px;
	/*height:622px;*/
	background: #FFFFFF;
	overflow:hidden;
}

div#gameContentHTML{
	padding: 10px;
	margin: 10px;
	/*width:671px;*/
	/*height:622px;*/
	background: #FFFFFF;
	overflow:hidden;
}
/* ---------------------------- */
div#box8{  
	position:relative;
	float:left;
	width:255px; 
	background: #FFFF00;
	overflow:hidden;
} /*left:714.15; top:533.1; */

div#box8shop{  
	position:relative;
	float:left;
	width:255px; 
	background: #FFFF00;
	overflow:hidden;
} /*left:714.15; top:533.1; */
/*
div#box8content1{
	padding: 10px;
	margin: 10px;
	width:202px;
	height:311px;
}
div#box8content2{
	padding: 10px;
	margin: 10px;
	width:202px;
	height:311px;
}
*/
div.rightPanelContent{
	border: 0px;
	/*padding: 10px;*/
	margin: 40px;
	width:170px;
	min-height:600px;
	/*height:150px;*/
}
div#footer{  
	clear:both;
	position:relative;
	float:left;
	height:181px; width:956px; 
	background: #000000;
	
} /*left:0; top:1154; */

div#playFooter{  
	clear:both;
	position:relative;
	float:left;
	height:181px; 
	width:1280px; 
	background: #000000;
	
} /*left:0; top:1154; */

div#playFooterHTML{  
	clear:both;
	position:relative;
	float:left;
	height:50px; 
	width:100%; 
	background: #000000;
	
} /*left:0; top:1154; */

div#footercontent{
	padding: 10px;
	margin: 10px;
	width:916px;
	height:141px;
	font-size: 0.6em;
	color:#EEEEEE;
}	

.floatFix{
	border: solid 0px #000000;
	clear:both;
}

#loading{
	font-size: 1.1em;
	color:#0000FF;
}
.isLoading{
	display:block;
	border: solid 0px #000000;
}

.loaded{
	display:none;
	border: solid 0px #000000;
}

	/* --------------------------------------------------------------------------- */
	/* content */
	
#menu {

	width: 180px;
	background-color: #E6E6E6;
}	
	
#logo {
	float: left;
	margin-top: 0px;
}

#splashlogo {
	/*float: left; */
	margin-top: 0px;
}
	


ul{
	padding:0px;
	margin:0px;

}
.horizontalList{
	margin-left: 70px; /* outer */
	padding:0; /* inner */
	width:auto;
}

li{
	margin:0;

}



.horizontalList li{
	display:block;
	float:left;
	font-size: 0.8em;
	list-style: none;
	list-style-type: none;
	margin-left: 5;
	margin-right: 10px;	
	padding-top: 9px ;
	padding-left: 3px ;
	padding-right: 3px ;
	padding-bottom: 9px ;
}

.horizontalList li:hover{
	background: #0000FF;
	color: #FFFFFF;
}

.horizontalList li:hover a{
	color: #FFFFFF;
}

/* ------------------------------------------------ */
li.menusection {
	list-style: none;
	list-style-position: outside;
	font-size: 0.8em;
	background-image: url(list_section_active.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	border-bottom: 2px solid white;
	margin-left: 0px;
}



/* ------------------------------------------------------- */
a{
	color: #000099;
	font-weight: bold;
	padding: 0;
	text-decoration: none;
}

td a{
	color: #000099;
	font-weight: bold;
	padding: 0;
	text-decoration: none;
	font-size: 1.2em;
	target:
}

td:first-child a{
	color: #000099;
	font-weight: bold;
	padding: 0;
	text-decoration: none;
	font-size: 0.8em;
}

td:first-child br{
	display:none;
}

td:empty {
	width:0px;
}

div.lh td a{
	color: #000099;
	font-weight: bold;
	padding: 0;
	text-decoration: none;
	font-size: 0.7em;
}

td div{
	border: 0px;
}

a.p{
	color: #000099;
	font-weight: bold;
	padding: 0;
	text-decoration: none;
	font-size: 0.7em;
}

a.emailLink{
	font-size:0.9em;
}

a.menuSection:link {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color:#FF0000;
	background-image:url(list_section_active.gif);
	background-repeat:no-repeat;
	padding: 4px 0 4px 7px;
	/*border-bottom: 1px solid #FFFFFF;*/
	font-weight:bold;
}		

a.menuSection:visited {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color:#FF0000;
	background-image:url(list_section_active.gif);
	background-repeat:no-repeat;
	padding: 4px 0 4px 7px;
  	/*border-bottom: 1px solid #FFFFFF;*/
  	font-weight:bold;
	}
	
	

a.menuSection:hover {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color:#FF0000;
	background-image:url(list_section_hover.gif);
	padding: 4px 0 4px 7px;
  	/*border-bottom: 1px solid #FFFFFF;*/
  	font-weight:bold;
}

a.menuSection:active {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color:#FF0000;
	padding: 4px 0 4px 7px;
  	/*border-bottom: 1px solid #FFFFFF;*/
  	font-weight:bold;
}
/* ------------------------------------------------------- */
a.sub:link {
	text-decoration: none;
	color: #4D4D4D;
	display: block;
	background-color: #E6E6E6;
	padding: 4px 0 4px 20px;
}

a.sub:visited {
	text-decoration: none;
	color:#4D4D4D;
	display: block;
	background-color:#E6E6E6;
	padding: 4px 0 4px 20px;
  	/*border-bottom: 1px solid #FFFFFF;*/
}
	
	

a.sub:hover {
	text-decoration: none;
	color: #4D4D4D;
	display: block;
	background-color:#B3DCEA;
	padding: 4px 0 4px 20px;
  	/*border-bottom: 1px solid #FFFFFF;*/
}
	
a.sub:active {
	text-decoration: none;
	color: #4D4D4D;
	display: block;
	background-color:#B3DCEA;
	padding: 4px 0 4px 20px;
  	/*border-bottom: 1px solid #FFFFFF;*/	
}

/* ------------------------------------------------------- */
a.menulink:link {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background-color:#6666FF;
	background-image: url(list_active.jpg);
	background-repeat: no-repeat;
	padding: 4px 0 4px 7px;
	font-weight: bold;
}

a.menuLink:visited {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background-color:#6666FF;
	background-image:url(list_active.gif);
	background-repeat:no-repeat;
	padding: 4px 0 4px 7px;
  	/*border-bottom: 1px solid #FFFFFF;*/
  	font-weight:bold;
	}
	
	

a.menuLink:hover {
	text-decoration: none;
	display: block;
	color: #FFFFFF;
	background-color:#FF0000;
	background-image:url(list_hover.gif);
	background-repeat:no-repeat;
	padding: 4px 0 4px 7px;
  	/*border-bottom: 1px solid #FFFFFF;*/	
  	font-weight:bold;
}

a.menuLink:active {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	background-color:#6666FF;
	padding: 4px 0 4px 7px;
  	/*border-bottom: 1px solid #FFFFFF;*/	
  	font-weight:bold;
}

#quickcontact {
	float: right;
	width: 900;
	margin:5px;
	margin-top: 20px;
}	

div.ad{

	float:left;
	width:200px;
	padding: 0px;
	margin-left:10px;
	border: solid 0px #000000;
}
div.tagline{

	float:left;
	width:500px;
	padding: 20px;
	border: solid 0px #000000;
}

span.tagline{
	font-size: 1.5em;
	color: #999999;
	font-weight:bold;
	border: solid 0px #000000;
}

span.intro{
	font-size: 0.9em;
	color: #CCCCCC;
	font-weight:bold;
	border: solid 0px #000000;
}

.noBorder{
	border:0px;
}

.fb-like{
	border:0px;
}
