.imageWrapper {
	height:900px;
	width:940px;
	margin-left:0px;
	clear:both;
	text-align:left;
	/*border:1px solid #000;*/
	
}
div.entirepage
{
   margin-top: 0px;
   margin-right: auto;
 	margin-bottom: 0px;
   margin-left:auto;
   text-align:left;
   
}
div.spacer
{
	height:12px;
   width:790px;
   margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
div
{
/*border:1px solid black;*/
}
div.blueHeadline
{
	text-align:center;
   overflow:hidden;
   width:790px;
   font-family:"verdana";
   /*color: #3bc2fd;*/
   color:#006699;
   font-weight: bolder;
   font-size:24px;
   text-align:left;
   margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 30px;
	padding:0px;
   position:relative;
   top:10px;
}

div.benefits
{
   text-align:left;
   height:160px;
   width:768px;
   margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 22px;
}

div.benefitsImage
{
   text-align:left;
   margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 22px;
   font-family:"verdana";
	font-size:18px;
	/*color:#ff8a00;*/
	/*color:#e30783;*/
	color:#ca0674;

}

img.benefitsImage
{
	width:13px;
	height:13px;
   margin-top:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left: 0px;
}

div.whoPayText
{
   position:absolute;
   top:170px;
   left:380px;
   width:400px;
   background-color:white;
   border:2px solid #009cff;
   display:none;
   font-family:"verdana";
   font-size:12px;
   font-weight:bolder;
   color:#767676;
   padding-top:10px;
   padding-left:2px;
   padding-bottom:10px;
   padding-right:2px;      
}
div.smallerHeadline
{
   margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 22px;
	padding:0px;
	font-family:"verdana";
	font-size:18px;
	/*color:#ff8a00;*/
	color:#006699;
	text-align:left;
   float:left;
   width:900px;
}

div.separationLine
{
   float:left;
   margin-top: 10px;
	margin-right: auto;
	margin-bottom: 24px;
	margin-left: auto;
   height:1px;
   padding:0px;
}

div.genres
{
   float:left;
   text-align:left;
   margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 22px;
   height:30px;
   width:768px;
   position:relative;
}
div.genresContainer
{
	float:left;
   margin-top: 0px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 22px;
   width:200px;
   height:200px;
}

div.gamesSampleImage
{
	width:165px;
	height:125px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 15px;
	padding:0px;
	float:left;
	cursor:pointer;
	overflow:hidden;
	
}

div.gamesSampleImageLink
{
   width:150px;
   text-align:center;
   position:relative;
   margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
   color: #00a2eb;
   font-family: Verdana;
}


div.Column
{
   width:360px;
	height:100px;
   float:left;
   margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.catagoryImage
{
   width:230px;
	height:40px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

img.catagoryImage
{

   width:36px;
   height:36px;
   float:left;
   position:relative;
   margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.catagoryImage
{
   text-align:left;
   width:180px;
   float:left;
   margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position:relative;
	top:8px;
}


div.headerImage
{
   width:794px;
   width:790px;
   height:98px;
	 background-image: url('../img_v30/topHeader.jpg');
}

div.middleDialog
{
  
   text-align:center;
   width:960px;
   height:1420px;
   #height:1400px;
   position:relative;
   background-color: #ffffff;
   overflow:hidden;
}
div.largeHeading
{
   position:relative;
   float:left;
   top:37px;
}

p.smallHeading
{
   color:#FF8A00;
   font-weight: bold;
   font-family: Verdana;
   font-size: 12px;
   text-align:left;
   position:relative;
   left:12px;
   top:3px;
   line-height: 10px;
}

table {
   color:#FFFFFF;
   font-family:Arial,Helvetica,sans-serif;
   font-size:11px;
}

div.tableHolder
{
   background-image:url('../img_v30/topSubNavOnly_02.gif');
   background-repeat: repeat-x;
   width:794px;
   #width:790px;
   height:28px;
   overflow:hidden;
}

#mainNavButtons td.highLight {
   background-color:#DF6C0F;
   text-decoration:none;
   
}
#mainNavButtons td.highLight a {
   background-color:#DF6C0F;
   color:#FFFFFF;
   cursor:pointer;
   text-decoration:none;
}
#mainNavButtons td.unHighLight {
   text-decoration:none;
   background-color:none;
}
#mainNavButtons td.unHighLight a {
   color:#FFFFFF;
   text-decoration:none;
   background-color:none;
}