/*
// |================================================|
// |  Game Addiction Style Sheet by: Bluevoodu      |
// |  ~ sales@egameaddiction.com (David Wade)       |
// |================================================|
*/

/*Scroll Bar Custom*/
body, html
{
	scrollbar-face-color: #2B6CBB; 
	scrollbar-shadow-color: #C0C0C0; 
	scrollbar-highlight-color: #0C0071;
	scrollbar-3dlight-color: #DFDFE1; 
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #E1E1E1; 
	scrollbar-arrow-color: #FFFFFF;  
}

/* Link attributes */
A {
	color: #FFFFFF;
	text-decoration: none;
}

A:hover {
	color: #ffb062;
	text-decoration: none;
} 

/* body information */
BODY {
	background-color: #DFDFE1;
	margin: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border: 1px solid #9a9a9a;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
}

/* Main Table (entire body) */
.main {
	background-color: #FFFFFF;
	width: 770px;
	text-align: center;
	padding: 0;
	margin: 0px;
	border: 1px solid #2B6CBB;
}

TD.main A  {
	color: #2B6CBB;
	text-decoration: underline;
}

/* header cell */
.header {
	background-image: url("header.jpg");
	background-color: #FFFFFF;
	width: 100%;
	height: 90px;
	text-align: center;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* Nintendo section header cell */
.ninheader {
	background-image: url("/nintendo/Nintendosectionaddiction01-04.JPG");
	background-color: #FFFFFF;
	width: 100%;
	height: 90px;
	text-align: center;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* Under Header Graphic */
.uhdgraphic {
	background-image: url("gdtncartcatbackground.jpg");
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	width: 100%;
	height: 30px;
	text-align: right;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* for table rows */
tr {
	background-color: #DFDFE1;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* for tds */
td {
	margin: 0px;
	padding: 0px;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
    border: 1px solid #9a9a9a;
}

/* for tables */
table {
	margin: 0px;
	padding: 0px;
    border: 0px solid #9a9a9a;	
}

/* HR horizontal lines */
.hr {
	width: 100%;
	height: 1px;
	color: #9a9a9a;
	margin: 0px;
	padding: 0px;
}


/* footer cell (last on the page) */
.footer {
	background-color: #FFFFFF;
	width: 100%;
	height: 50px;
	text-align: left;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* Content Body #2 */
.contentbody2 {
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

TD.contentbody2 A  {
	color: #2B6CBB;
	text-decoration: underline;
}

/* right navigation */
.nav2 {
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	width: 140px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* RIght navigation cell links */
TD.nav2 A {
	color: #000000;
	text-decoration: underline;
}

/* right navigation table */
.rightnavtable {
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	width: 140px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #2B6CBB;
	color: #2B6CBB;
}


/* right navigationcells header */
.rightnavhd {
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	width: 140px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #2B6CBB;
}

/* right navigationcells */
.rightnav {
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	width: 140px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #2B6CBB;
	color: #2B6CBB;
}

/* left menu table */
.leftmenutable {
	background-color: #FFFFFF;
    font: Bold 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
	text-align: center;
	width: 100px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #2B6CBB;
}


/* left menu header */
.leftmenuheader {
	background-color: #FFFFFF;
    font: Bold 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
	text-align: center;
	width: 100px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* left menu */
.leftmenu {
	background-image: url("gdtncartcatbackgroundsm.jpg");
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #FFFFFF;
	text-align: center;
	width: 100px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}



/* center news header */
.centernewsheader {
	background-color: #FFFFFF;
    font: Bold 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
	text-align: center;
	width: 80px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* center content body #2  */
.centercontbody2 {
	background-color: #FFFFFF;
    font: Bold 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
	text-align: right;
	height: 187px;
	width: 150px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
    link: #000000;
}

/* Center content body #2 links */
TD.centercontbody2 A  {
	color: #000000;
	text-decoration: underline;
}

/* center content body #3  */
.centercontbody3 {
	background-color: #DFDFE1;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
	text-align: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

/* Center content body #3 links */
TD.centercontbody3 A  {
	color: #2B6CBB;
	text-decoration: underline;
}


/* spacer between news and text */
.spacer {
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	width: 130px;
	margin: 0px;
	padding: 0px;
    border: 0px solid #2B6CBB;
}

/* spacer td between news and text */
.spacertd {
	background-color: #FFFFFF;
    font: 8pt Tahoma, Verdana, Arial, sans-serif;
	width: 130px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #2B6CBB;
}


/* center content body #2  */
.forumnews {
	background-color: #FFFFFF;
    font: Bold 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
	text-align: right;
	height: 187px;
	width: 150px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

TD.forumnews A  {
	color: #000000;
	text-decoration: underline;
}

/* Forum news Td  */
.boardnewstd {
	background-color: #FFFFFF;
    font: Bold 8pt Tahoma, Verdana, Arial, sans-serif;
    color: #000000;
	text-align: right;
	height: 187px;
	width: 150px;
	margin: 0px;
	padding: 0px;
    border: 1px solid #9a9a9a;
}

TD.boardnewstd A  {
	color: #000000;
	text-decoration: underline;
}