		/*** The Essential Code ***/

		body {
			min-width: 620px;         /* 2 x LC width + RC width */
		}

		#container {
			padding-left: 160px;      /* LC width */
			padding-right: 300px;     /* RC width */
			  overflow: hidden;
		}
		
		#container .column {
			position: relative;
			float: left;
		}
		
		#center {
			width: 100%;
		}
		
		#left {
			width: 160px;             /* LC width */
			right: 160px;             /* LC width */
			margin-left: -100%;
		}
		
		#right {
			width: 300px;             /* RC width */
			margin-right: -100%;
		}
		
		#footer {
			clear: both;
			  position: relative;
		}
		
		/*** IE6 Fix ***/
		* html #left {
			left: 300px;              /* RC width */
		}

		/*** Just for Looks ***/

		body {
			margin: 0;
			padding: 0;
			background: #FFF;
					font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;		

		}



		#center {
			background: #ffffff;
		}

		#right {
			background: #ffffff;
		}

		#container .column {
			padding-top: 1em;
			text-align: justify;
		}
		
		
		
		
.menuContent{ border-bottom-color: #99CCFF;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
		}

.bottomMenuContent{ text-align: left;
		padding-top: 10px;
		padding-bottom: 10px;
		}

.menuHeading{ font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #999999;
		font-size: 14px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		}

.pageBottomMenu { text-align: right;
		width: 750px;
		padding: 5px;
		}


a.menu { color: #000000;
		text-decoration: none;
		border-width: 1px;
		border-style: solid;
		border-color: #FFFFFF;
		position: static;
		display: block;
		padding: 2px;
		width: 150px;
		}

a.menu:hover { color: #6666CC;
		text-decoration: none;
		border-width: 1px;
		border-style: solid;
		border-color: #999999;
		background-color: #EEEEEE;
		position: static;
		display: block;
		padding: 2px;
		width: 150px;
		
		}

a.menu:active { text-decoration: none;
		border-width: 1px;
		border-style: solid;
		position: static;
		display: block;
		padding: 2px;
		width: 150px;
		}

a.menu:visited { text-decoration: none;
		border-width: 1px;
		border-style: solid;
		position: static;
		display: block;
		padding: 2px;
		width: 150px;
		}

		
		
		
		.homepagegame{
width:180px;
height:170px;
margin:1px 1px 1px 3px;
background-color:#F2EEEE;
float:left;
text-align: center;
font: 9px "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
.homepagegame:hover{
background-color:#D5F1FF;
}
.homepagegame a{
font-weight: bold;
}
.homepagegame a img{
margin-right: 4px;
margin-top:4px;
}
.homepagegame div {
width: 186px;
float: right;
}
.homepagegame div div {
height:34px;
width: 186px;
overflow:hidden;
}








.ha {
background-image: url('ha.jpg');
height: 2px;		

}
#header{ 
background-image: url('images/header.png');		
font-size: 36px;
		text-align: left;
		padding: 0px;
		Height: 90px;
				margin: 0px;

		}
		.hc {
background-image: url('hc.jpg');
height: 4px;		
		

}.hd {
background-image: url('hd.jpg');	
	width: 100%;
height: 25px;		
display: inline-block;

}
		.hf {
background-image: url('hf.jpg');
height: 1px;
}
.mi {
font-size: 10px;
line-height: 21px;
}

a.mi:link {font-size:12;line-height: 21px;font-family:ms sans serif,verdana, arial;  color: #000000; text-decoration: none;}
a.mi:active {font-size:12;line-height: 21px;font-family:ms sans serif,verdana, arial;  color: #000000; text-decoration: none }
a.mi:visited {font-size:12;line-height: 21px;font-family:ms sans serif,verdana, arial;  color: #000000; text-decoration: none }
a.mi:hover {font-size:12;line-height: 21px;font-family:ms sans serif,verdana, arial;  color: #000000; text-decoration: underline }
.logo { float: left;
		margin-top: -5px;
		background-image: bg.gif; display: inline;
width: 200px;
		}

.googleAd { width: 728;
		float: right; display: inline;
		}
#clear {
			clear: both;
}









textarea, input, select {
	font-size: 9pt;
	color: #73777C;
	}





	/*
item_game_banner
*/
.item_game_banner{
width:80px;
height:100px;
margin:1px 1px 1px 3px;
background-color:#F2EEEE;
float:left;
font: 9px "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
.item_game_banner:hover{
background-color:#D5F1FF;
}
.item_game_banner a{
font-weight: bold;
}
.item_game_banner a img{
margin-right: 4px;
margin-top:4px;
}
.item_game_banner div {
width: 186px;
float: right;
}
.item_game_banner div div {
height:34px;
width: 186px;
overflow:hidden;
}
