body, td {
	font-family:  "Arial";
	letter-spacing: 0px;
	color: 	#000;
	font-size: 	11px;
}
body {
	background: 	#004;
}	  
a, a:visited {
	color: #00F;
	font-weight: 	bold;
}
.listhead,.bitss {
	background-color: #639; 
	border: 	1px solid #DCF;
	color: 	#FFF;
	font-size: 	11px;
	font-weight: 	bold;
	padding: 	1px;	
	padding-left: 	5px;	
}
.menuitem {
	border:	1px solid #639;	
	border-width: 0px 0px 0px 0px;
	color:		#000;
	font-weight: 	bold;
	padding: 	2px;
}
#catlist {
  margin-left: 2px;
	border:	1px solid #639;	
	border-width: 0px 2px 1px 2px;
	padding-bottom: 5px;
}
.menuitem, #submenuitem, #ssm {
	xborder:	1px solid #770;	
	xborder-width: 0px 0px 1px 0px;	
	xpadding: 	0px;
}

#submenuitem {
 xbackground-image: url(http://shoppertron.net/soulgeek/bg1.gif);
 color: #C60;
 xbackground: #000;
}

#ssm {	
 padding-left: 8px;
 xbackground: #001522;
} 

.menuitem a, .menuitem a:visited {
  color: #00A;
}  

.listitems, #sds2 {
	background-color: #EEE;
	padding: 0px;
	margin-bottom: 10px;
}	
.listitem {
	sbackground-image: url(/psp/bar-bg-4.gif);
	background-color: #EEE; 	
	border-bottom: 	1px solid #BAD;
	padding: 	5px;
	padding-left: 	10px;
}
.preitem {
	border-right: 	1px dotted #777;	
	border-bottom: 	1px dotted #777;
	padding: 	5px;
	padding-left: 	10px;
}
.rssitem {
        border-bottom:  1px dotted #BBB;
        padding:   	5px 0px 8px 5px;
}
.statbar, .statbarTD {
	background-color: #DA0; 
  background-image: url(http://shoppertron.net/soulgeek/bg1.gif);
  background-position: top right;
	border:	1px outset orange;	
	color:		#FFF;
	padding: 	1px;
	padding-left: 	5px;
	padding-right: 	5px;	
  font-size: 10px;
}
.statbar td {
 	color:		#FFF;
}
.statbar a, #VML a, .listhead a {
 	color:		#FFF;
}

.statbarTD {
	border:	0px solid #777;	
	color:		#FFF;
}
.textitem {
	background:	#fff;
	border: 	1px solid #77f;
	font-weight: 	bold;
	padding: 	3px;
}
.textitem a, .textitem a:visited {
 color: #777;
}
.textitem div {
	border-bottom: 1px solid #DDD;
	padding: 3px 0px 7px 3px;
}
.textitem center {
	padding: 10px 0px 0px 0px;
}
.logo {
	font-family: 	verdana;
	color: 		#CCC;
	font-size: 	33px;
	font-weight: 	bolder;
}
.lmenu {
	background-color: #DCF;	
	xborder-top: 	1px solid #CCC;
	xborder-right: 1px solid #CCC;		
	font-weight: 	bold;
	padding: 	0px 5px 0px 0px;
}
.hdr {
	border-left: 	1px solid #CCC;
	border-right: 	1px solid #CCC;		
}
.br0 { 
	padding: 	0px;
} 
.br1 { 
	xborder-left: 		1px solid #CCC;
	xborder-right: 	1px solid #CCC;
	xborder-bottom: 	1px solid #CCC;
	background:	#FFF;
	padding: 	3px;
} 
.br2 { 
	border: 	0px solid #CCC;
	background:	#FFF;
	padding: 	7px;
} 
a.cur {
	color: 		#777;
	font: normal 	9px;
	line-height: 	11px;
}
.bits {
	color: 		#777;
	font: 		normal 9px;	
}
.ibits {
 display: none;
}
.mline {
	border-bottom: 	1px solid #777;
  	margin-top: 	4px;
	margin-bottom: 	4px;	
}
select, input {
	font: 		bold 12px;
	background: 	#FFF;
	color: 		blue;	
}
input {
	font: 		normal 15px;
}
.sitem {
 border: 		1px solid #777;
}
#mbl {
	border-left: 		2px solid #639;
}
#mbm,#mbl,#mbr {
	border-bottom: 	0px solid #639;
	background: 	#DCF;
}
#mbr {
	border-right: 	2px solid #639;
}
.tdb {
	border-bottom: 	1px solid #CCC;
}
#timg {
	border: 	1px solid #777; 
}
#footer td {
  color: #AAA;
}
#rsnav a {
 color: #DDD;
}