body
{
	font-size:10px;
	font-family:Helvetica, Arial;
	line-height:160%;
    COLOR: #FFFFFF;
 	background-color:#111111;
}

.contentwrapper
{
	BACKGROUND-COLOR: #221155;
//	background-image:url('/images/contentbg_canvas.jpg');
//	BACKGROUND-COLOR: #2F2F87;
	border-top: 2px solid #32328A;
	padding:10;
}

.content {

	padding:0;
}

.siteheader {
	BACKGROUND-COLOR: #434396;
	border-bottom: 2px solid #383891;
	background-image:url('/images/siteheader_topright.gif');
	background-repeat:no-repeat;
	background-position:top right; 
	padding:5;
}

.2010hotbox {
   	FONT-SIZE: 10pt;
}

.wtf { 	color:#FF5555; }
.ftw { 	color:#55FF55; }

.byline {

   	FONT-SIZE: smaller;
   	font-style:italic;
 	color:#8A8AE4;

}

.byline_body {

   	FONT-SIZE: 10px;

}

.subtletext {

   	FONT-SIZE: 8pt;
 	color:#36369F;

}

.shopcontent
{
	BACKGROUND-COLOR: #FFFFFF;
	color: #000000;
	font-size:12px;
	font-family:Arial,Helvetica,Verdana;
	line-height:150%;
}

.shopcontent a:link {color:#880088; font-weight:bold; }
.shopcontent a:active {color:#990099; font-weight:bold; }
.shopcontent a:visited {color:#880088; font-weight:bold; }
.shopcontent a:hover {color:#BB00BB; font-weight:bold; }


.commenttable0
{
BACKGROUND-COLOR:3D3D97;
}

.commenttable1
{
BACKGROUND-COLOR:2D2D87;
}


 a.gocomment:link {color:#AAFFAA; }
 a.gocomment:active {color:#AAFFAA; }
 a.gocomment:visited {color:#AAFFAA; }
 a.gocomment:hover {color:#AAFFAA; }



.sureblack { color:#000000 }

.dujiebox
{
	BACKGROUND-COLOR: #5A5AB3;
}

.dujiebox table
{
	BACKGROUND-COLOR: #383891;
    BORDER: 1px solid #333333;
}

.freshybox
{
	BACKGROUND-COLOR: #5A5AB3;
}

.freshybox table
{
	BACKGROUND-COLOR: #383891;
    BORDER: 1px solid #333333;
}


.middleconsole
{
	BACKGROUND-COLOR: #FFFFFE;
	BORDER: 1px solid #556555;
	COLOR: 111111;
	FONT-SIZE:8pt;
}


a:link {color:#FFFF00;}
a:active {color:#F78Feb;}
a:visited {color:#FFFF00;}
a:hover {color:#CC1111;}

table.fragtable
{
	font-size: 12pt;
	TEXT-DECORATION:none;
	font-family: Courier New, Courier;
	color:#FFFFFF;
	padding=7;
}

table.fragtable b
{
	font-color:red;
}

.small
{
	font-size:9pt;
}

.smalldark
{
	color:#FFFFFE;
	background-color:#111111;
 	font-size:9pt;
}

table.grmp,
table.crossword,
table.podcast,
table.shop,
table.smrgcomment_top,
table.g8kbox
{
	border-left: 1px solid #333333;
//	border-top: 2px solid #AA99DD;
//	border-bottom: 2px solid #7766AA;
//	border-left: 2px solid #AA99DD;
//	border-right: 2px solid #7766AA;
    BACKGROUND: #000000;
	color: #FFFFFF;
	padding:7px;
	background-image:url('/images/dujiecorner.jpg');
	background-repeat:no-repeat;
//	background-attachment:fixed;
	background-position:bottom right; 
font-size:14px;
 font-family:Helvetica, Arial;
// font-family:Times New Roman, Times;
line-height:160%;

}

.lighterbox 	{ background-color:#5858B1; color:#FFFFFF; }
	.lighterbox a { color:#FFFF00}


tr.smrg0
{
	font-size: 10pt;
}

tr.smrg1
{
	font-size: 10pt;
}


tr.smrg0 a,
tr.smrg1 a
{ text-decoration:none; }

.rightzone 	{ color:#FFFFFF; }

.tabs
{
	margin:0;
	color:#111111;
	background-color:#FFFFFE;
 	font-weight:bold;
 	padding:5;
}


div.bigtitle
{
	font-size:22pt;
	font-style:italic;
	text-align:center;
	color:#FFAAAA;
}

div.midtitle
{
	font-size:14pt;
	text-align:center;
	color:#FFAAAA;
}



// All Stuff from Grumpinion! ========================================


table.wrappertable 
	{ 
		border-top:2px solid #DDDDDD; 
		border-left:2px solid #DDDDDD; 
		border-right:2px solid #BBBBBB; 
		border-bottom:2px solid #999999; 
	}

table.gamehead { border: 1px solid black; }

.g8kmain,
table.gamelist
	{
		color:#111111;
		background-color:#FFFFFE; 
		border-top:2px solid #444444; 
		border-left:2px solid #444444; 
		border-right:2px solid #222222; 
		border-bottom:2px solid #000000; 
	}


th.listhead
	{ 
		font-size:8pt;
		background-color:#333333; 	
		color:#FFFFFF;   
		padding:5; 
	}

th.listhead a { color:#FFAAAA; }


.tiny { font-size:8pt } /* I know, bad CSS design. friggit */

td.dark { background-color:#AAAAAA; color:#FFFFFF; margin:10; padding:7 }

td.nicenav
 {
 	font-size:11pt; 
 	text-align:center;
 	color:#000000;
 }
td.nicenav a 
 { 
 	color:#000033;
	text-decoration:none;
 	font-weight:bold;

 }
td.nicenav a:hover 
 {
 	color:#CC1111;
	text-decoration:none;
 	font-weight:bold; 	
 }

#nn1 { background-color:#EEFFEE; }
#nn2 { background-color:#DDEEDD; }
#nn3 { background-color:#CCDDCC; }
#nn4 { background-color:#BBCCBB; }
#nn5 { background-color:#AABBAA; }
#nn6 { background-color:#99AA99; }
#nn7 { background-color:#778877; }

.s_New0 		{ background-color:#5858B1; color:#FFFFFF; }
	.s_New0 a { color:#FFFF00}
.s_Live0	 	{ background-color:#5858B1; color:#FFFFFF; }
	.s_Live0 a { color:#FFFF00}
.s_Hot0	 	{ background-color:#5858B1; color:#FFFFFF; }
	.s_Hot0 a { color:#FFFF00}
.s_Draft0	 	{ background-color:#585858; color:#FFFFFF; }
	.s_Draft0 a { color:#CCCC00}
.s_Archived0 		{ background-color:#FFFFFF; color:#BFBFBF}
	.s_Archived0 a { color:#BBBBBB}


.s_New1 		{ background-color:#5050A4; color:#FFFFFF; }
	.s_New1 a { color:#FFFF00}
.s_Live1	 	{ background-color:#5050A4; color:#FFFFFF; }
	.s_Live1 a { color:#FFFF00}
.s_Hot1	 	{ background-color:#5050A4; color:#FFFFFF; }
	.s_Hot1 a { color:#FFFF00}
.s_Draft1	 	{ background-color:#505050; color:#FFFFFF; }
	.s_Draft1 a { color:#CCCC00}
.s_Archived1 		{ background-color:#FFFFFF; color:#BFBFBF}
	.s_Archived1 a { color:#BBBBBB}

.s_None0 	{ background-color:#BFBFBF;  color:#000000;}
.s_None1 	{ background-color:#DDDDDD;  color:#000000;}

