body {
	text-align: center;
	margin : 0px;
	padding : 0px;
	background-color: #333333;
} 

h1 {
	color : #000000;       
	font-size : 20px;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;

}

h2 {
	color : #009d21;       
	font-size : 14px;
	padding-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;

}

h3 {
	color : #333333;       
	font-size : 12px;
	padding-left: 0px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	margin: 0;

}

h4 {
	color : #000000;       
	font-size : 15px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	margin: 0;

}

p {
	color : #333333;       
	font-size : 12px;
	padding-left: 0px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
}

p a:link 		{
	color : #333333;
	font-size: 12px;
	text-decoration : none;
	font-weight : normal;
 }

p a:visited		{
	color : #333333;
	font-size: 12px;
	text-decoration : none;
	font-weight : normal;
}
      						
p a:hover 		{
	color : #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
}	

ol li	{
	color : #333333;       
	font-size : 12px;
	padding-left: 0px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	text-decoration: none;
}

ol li a:link, ol li a:visited 	{
	color : #333333;
	font-size: 12px;
	text-decoration : none;
	font-weight : normal;
}


ol li a:hover	{
	color : #333333;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
}

ul li	{
	color : #333333;       
	font-size : 12px;
	padding-left: 0px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size:8pt;
	font-weight:normal;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom:6px;
	margin-top:6px;
	text-decoration:none;
}

ul li a:link, ul li a:visited 	{
	color : #333333;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
}


ul li a:hover	{
	color : #009D21;
	font-size: 12px;
	text-decoration: none;
	font-weight : bold;
}

a, input[type=image]	{
  outline: none;
}
						    															              																								
/* /////////////////////////////////////////////////////// */
/* Master Layout                                           */
/* /////////////////////////////////////////////////////// */

.topcontainer	  {
	display: block;
	width: 986px;
	height: 170px;
	background-image: url(../_images/986x170_header.png);
	margin-left: auto;
	margin-right: auto;
}	

.middlecontainer	  {
	display: block;
	overflow: hidden;
	width: 986px;
	background-color: #ffffff;
	margin-left: auto;
	margin-right: auto;
}	

.tabcontainer	  {
	display: block;
	width: 26px;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	background-color: #333333;
	float: left;
}	

.navicontainer	  {
	display: block;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	width: 147px;
	background-image: url(../_images/147x1_navigrad.png);
	background-repeat:repeat;
	float: left;
}

.naviheart	  {
	display: block;
	width: 147px;
	height: 16px;
	background-image: url(../_images/147x16_naviheart.png);
	float: left;
}

.naviheads	  {
	display: block;
	width: 147px;
	height: 23px;
	background-image: url(../_images/147x23_naviheads.png); 
	float: left;
	color : #000000;       
	font-size : 14px;
	line-height: 23px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial Narrow, Arial, Helvetica;
	font-weight:normal;
	text-align: left;
}

.navilinks	  {
	display: block;
	width: 122px;
	float: left;
	color : #000000;       
	font-size : 11px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
}

 .navilinks a:link, .navilinks a:visited	{
	text-decoration : none;
	width: 122px;
	float: left;
	color : #000000;       
	font-size : 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	}
   						
.navilinks a:hover 		{
	text-decoration : underline;
	font-weight : normal;
}	

.contentcontainer	  {
	display: block;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	width: 813px;
	background-color: #ffffff;
	float: left;
}	

.bottomcontainer	  {
	display: block;
	height: 8px;
	width: 986px;
	background-image: url(../_images/986x8_bottom.png);
	margin-left: auto;
	margin-right: auto;
}					

.footer	{
	color : #ffffff; 
	width: 986px;
	height: 40px;      
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}		
							
.footer a:link 		{
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
 }

.footer a:visited		{
	color : #ffffff;
	text-decoration : none;
	font-weight : normal;
}
      						
.footer a:hover 		{
	color : #ffffff;
	text-decoration: none;
	font-weight : bold;
}	

.footertxt	{
	width: 893px;
	height: 40px;  
	color : #ffffff;    
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: right;
	padding-top: 14px;
	float: left;
}

.footerlogo	{
	width: 93px;
	height: 40px;  
	text-align: right;
	float: left;
}			

/* /////////////////////////////////////////////////////// */	
/* Tabs Grid                                               */
/* /////////////////////////////////////////////////////// */

.bookmark, .bookmark a:link, .bookmark a:visited, .bookmark a:hover, .bookmark a:active,
.sitemap, .sitemap a:link, .sitemap a:visited, .sitemap a:hover, .sitemap a:active {
	display: block;
	width: 26px;
	height: 120px;
}

.bookmark a:link, .bookmark a:visited {
	background:url(../_images/52x120_bookmark.png) -26px 0 no-repeat;
}

.bookmark a:hover, .bookmark a:active {
	background: url(../_images/52x120_bookmark.png) 0 0 no-repeat;
}

.sitemap a:link, .sitemap a:visited {
	background: url(../_images/52x120_sitemap.png) -26px 0 no-repeat;
}

.sitemap a:hover, .sitemap a:active {
	background: url(../_images/52x120_sitemap.png) 0 0 no-repeat;
}		


a
{
	outline:none;
}

/* /////////////////////////////////////////////////////// */	
/* News/Updates                                            */
/* /////////////////////////////////////////////////////// */

.updatespacer	  {
	display: block;
	width: 813px;
	height: 10px;
	float: left;
}

.updatecontainer	  {
	display: block;
	width: 813px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}

.pictop	  {
	display: block;
	width: 155px;
	height: 39px;
	background-image: url(../_images/155x39_pictop.png);
	float: left;
}

.picline	  {
	display: block;
	width: 658px;
	height: 39px;
	background-image: url(../_images/658x39_picline.png);
	float: left;
	color : #000000;       
	font-size : 24px;
	line-height: 38px;
	font-family: Century Gothic, Arial, Helvetica;
	font-weight: bold;
	text-align: left;
}

.picstrech	  {
	display: block;
	width: 175px;
	float: left;
}

.picbottom	  {
	display: block;
	width: 175px;
	height: 95px;
	background-image: url(../_images/175x95_picbottom.png);
	float: left;
}

.updatecontent	  {
	display: block;
	width: 638px;
	float: left;
}

/* /////////////////////////////////////////////////////// */	
/* Misc                                                    */
/* /////////////////////////////////////////////////////// */

.contentx	  {
	display: block;
	width: 793px;
	padding-left: 10px;
	float: left;
}

.gamestatscontainer	  {
	display: block;
	width: 394px;
	float: right;
	padding-top: 15px;
	padding-right: 10px;
}

.gamestatsleft	  {
	display: block;
	width: 188px;
	height: 315px;
	float: left;
}

.gamestatsright	  {
	display: block;
	width: 206px;
	height: 315px;
	float: left;
}

.gamestatsheader	  {
	display: block;
	width: 188px;
	height: 122px;
	background-image: url(../_images/188x122_gamestatsheader.png);
	float: left;
}

.gamestatscontent   {
	display: block;
	width: 188px;
	height: 193px;
	background-image: url(../_images/188x193_gamestatscontent.png);
	float: left;
}

.gamestatscontent p  {
	color : #000000;       
	font-size : 12px;
	padding-left: 60px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.gamestatstop  {
	display: block;
	width: 206px;
	height: 13px;
	background-image: url(../_images/206x13_gamestatstop.png);
	float: left;
}

.gamestatspic  {
	display: block;
	width: 206px;
	height: 289px;
	float: left;
}

.gamestatsbottom  {
	display: block;
	width: 206px;
	height: 13px;
	background-image: url(../_images/206x13_gamestatsbottom.png);
	float: left;
}

.submitcenter   
{
    padding-left: 100px;
    text-align: left;
}

.contactformval 
{
    border: 0;
	height: 244px;
    margin: 0px;
    padding: 20px 0px 15px 128px; /* Use this to position text in DIV: Top, Right, Bottom, Left */ 
    background: url(/_images/100x244_errorman.png) no-repeat 5px 0%;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	
}

.comments {
	color : #000000;       
	font-size : 12px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
}

.comments a:link 		{
	color : #000000;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
 }

.comments a:visited		{
	color : #000000;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
}
      						
.comments a:hover 		{
	color : #000000;
	font-size: 12px;
	text-decoration: underline;
}	

.comments2 {
	color : #000000;       
	font-size : 12px;
	padding-top: 5px;
	padding-left: 65px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
}

.comments2 a:link 		{
	color : #000000;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
 }

.comments2 a:visited		{
	color : #000000;
	font-size: 12px;
	text-decoration : none;
	font-weight : bold;
}
      						
.comments2 a:hover 		{
	color : #000000;
	font-size: 12px;
	text-decoration: underline;
}	

.submit {
	color : #333333;       
	font-size : 12px;
	padding-left: 0px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	margin: 0;

}

/* /////////////////////////////////////////////////////// */	
/* Consoles Code                                           */
/* /////////////////////////////////////////////////////// */

.consolecontainer	{
	display: block;
	width: 426px;
	float: right;
	padding-top: 15px;
}

.consoleimg	{
	display: block;
	width: 426px;
	height: 325px;
	float: left;
}

.consolelatest	{
	display: block;
	width: 426px;
	float: left;
}

.consoleupdateheader {
	color : #535353;       
	font-size : 24px;
	padding-left: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-top: 1px;
	padding-bottom: 5px;
	text-align: left;
	}

.consoleupdate0	{
	padding-left: 28px;
	padding-right: 10px;
}

.consoleupdate1, .consoleupdate1 a:link, .consoleupdate1 a:visited, .consoleupdate1 a:hover, .consoleupdate1 a:active	{
	display: block;
	width: 158px;
	padding-left: 55px;
	float: left;
	color : #535353;       
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
}

.consoleupdate2, .consoleupdate2 a:link, .consoleupdate2 a:visited, .consoleupdate2 a:hover, .consoleupdate2 a:active	{
	display: block;
	width: 183px;
	padding-left: 30px;
	float: left;
	color : #535353;       
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
}

.consolelinksblock	
{
    display: block;
    width: 28px;
    height: 28px;
    padding-left: 10px;
    float: left;
	color : #333333;
	font-weight : normal;
	text-align: left;
}

.consolelinks	{
	display: block;
	width: 300px;
	height: 28px;
	padding-top: 7px;
	padding-left: 5px;
	float: left;
	color : #535353;       
	font-size : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}

.consolelinks a:link	{
	color : #333333;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-weight: bold;
	text-align: left;
 }

.consolelinks a:visited	{
	color : #333333;
	font-size: 14px;
	text-decoration : none;
	font-weight: bold;
}
      						
.consolelinks a:hover	{
	color : #333333;
	font-size: 14px;
	font-weight : bold;
	text-decoration: line-through; 
}	

p.biggerimg {
	margin: 10px 5px 10px 5px;
	}

p.biggerimg img {
	border: none;
	}

p.biggerimg a:link {
	width: 500px;
	display: block;
    border: 2px solid #c6c6c6;
	}

p.biggerimg a:visited {
	width: 500px;
	display: block;
    border: 2px solid #c6c6c6;
	}
      						
p.biggerimg a:hover {
	width: 500px;
	display: block;
    border: 2px solid #9f9d9d;
	}
	
p.portraitimg {
	margin: 10px 5px 10px 5px;
	}

p.portraitimg img {
	border: none;
	}

p.portraitimg a:link {
	width: 300px;
	display: block;
    border: 2px solid #c6c6c6;
	}

p.portraitimg a:visited {
	width: 300px;
	display: block;
    border: 2px solid #c6c6c6;
	}
      						
p.portraitimg a:hover {
	width: 300px;
	display: block;
    border: 2px solid #9f9d9d;
	}	
