DIV.space-line { /* to simulate an end of <TR> with CSS */
  clear: both; margin: 0; padding: 0; width: auto;
}

DIV.table-row { /* begins the table-row with css...all other table-row-x fit inside this one */
	text-align: center;
	width: 100%;	/* background-color: #990033; */
}

DIV.table-row-center { /* this is the centered td */
	text-align: justify;
	width: 100%;
	display: block;
	text-indent: 199px;
}

DIV.table-row-bottom { /* this style is the TR that holds the game images and username and scores */
	text-align: left;
	width: 100%;
	display: block;
	text-indent: 0px;
	font-size:12px;
}

DIV.table-row-bottom img { /*img size control for parent style */
width:100px;
}

/* Style rules game listings. These are for pages other than the main category view */
DIV.cent-container {
	border: none;
	float: left;
	margin: 10;
	padding: 10;
	width: 100%;
	text-align: center;
	/* background-color: #0000FF; */
}

DIV.left-container1 {
	border: none;
	float: left;
	margin: 0;
	padding: 10;
	width: 50%;
	text-align: center;
}

DIV.right-container1 {
	border: none;
	float: right;
	margin: 0;
	padding: 2;
	width: 50%;
	text-align: left;
	vertical-align: text-top;
}

DIV.left-container2 {
	border: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 70%;
	text-align: left;
}

DIV.right-container2 {
	border: none;
	float: right;
	margin: 0;
	padding: 0;
	width: 30%;
	text-align: right;
}

DIV.lft-cnt31 {
  border: none; float: left; margin: 0; padding: 0; width: 20%;
}

DIV.cnt-cnt32 {
  border: none; float: left; margin: 0; padding: 0; width: 35%;
}

DIV.rgt-cnt33 {
  border: none; float: right; margin: 0; padding: 0; width: 45%;
}

DIV.lft-cnt51 {
	border: none;
	float: left;
	margin: 10;
	padding: 10;
	width: 20%;
	text-align: center;
	color: #226CA4;
}

DIV.rgt-cnt52 {
  border: none; float: right; margin: 0; padding: 0; width: 20%;
}
/* END Style rules game listings. */

DIV.game-block { /* main block that holds all category data */
	margin: 2px;
	padding: 5px;
	float:left;
	border: thin dotted #FF9900;
	/*height: 800px;*/
	background-color: #FFFFFF;
}

DIV.game-block img { /* this is controlling any IMG inside of the game block */
border-color:#000000;
margin:1px;
}

DIV.game-block p {
	background-position: left top;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	
}
.game-top-lft {
	/* here is where you can start using images along with your css */
	/* for example: background-image: url(images/lft.gif);*/
	background-repeat: no-repeat;
	background-position: left top;
	width: 0px;
	float:left;
	background-color: #3399FF;
}
.game-top-mid {
	height: 20px;
	float:left;
	width: 95%;
	text-align: center;
	text-indent: 0px;
	background-position: 15px;
	background-color: #FFEBCC;
	border: thin solid #3333FF;
	font-weight: bolder;
	color: #000000;
}
.game-top-mid a:link { 
	color:#003366;
}

.game-top-mid a:visited { 
	color:#006699;
}
.game-top-rgt {
	width: 0px;
	background-repeat: no-repeat;
	float:right;
}
 .sectiontableentry1{
	/*background-image: url(images/css_f2.png);
	background-repeat: repeat-x;				*/
	background-color:#DFE1FF !important;
	}

.sectiontableentry2{
    /*background-image: url(images/css_f2.png);
    background-repeat: repeat-x;					*/
    background-color:#FBF1CA !important;
    
    }