.mainBody {
	font-family:"Tahoma", Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #999999;
	text-align:center;
	background-image: url(/data/skins/crystal_white/bg_dark.jpg);
}
.smallTxt{
	font-family:"Tahoma", Verdana, Arial, sans-serif;
	font-size: 11px;
}
.stdTxt{
	font-family:"Tahoma", Verdana, Arial, sans-serif;
	font-size: 13px;
}
.stdTxtColor{
	color: #666666;
}
.mainTableWidth {
	width:90%;
	max-width: 1280px;
}
.sideCols{
	min-width: 200px;
	max-width: 300px;
	width: 19%;
}
.centerCol{
 	width:62%;
}
.innerBg {
	background-image: url(/data/skins/crystal_white/bg.jpg);
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}
.locationBar {
	background-image:url(/data/skins/crystal_white/banner/location_texture.gif);
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
}
.boxCenter {
	background-color:#FFFFFF;
}
.boxHdr {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	margin-bottom:2px;
}
.boxSubHdr {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}
.boxSubHdr2 {
	color: #938E93;
	font-size: 10px;
	font-weight: bold;
}
.boxContents {
	color: #000000;
	font-size: 12px;
	text-align: left;
}
.boxContentsNews {
	color: #000000;
	font-size: 12px;
}
.quoteHead {
	background-image: url(/data/skins/crystal_white/banner/pageSubHead.gif);
	background-position: center;
}
.quoteHeadLeft {
	text-align: left;
	font-weight: bold;	
}
.quoteText {
	padding: 4px;
	background-color: #FCFCFC;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
.quoteBox {
	width:98%;
}
.codeHead {
	background-image: url(/data/skins/crystal_white/banner/pageSubHead.gif);
	background-position: center;
}
.codeHeadLeft {
	text-align: left;
	font-weight: bold;	
}
.codeText {
	font-family:"Courier New", Courier, monospace;
	padding: 4px;
	background-color: #FCFCFC;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
.codeBox {
	width:98%;
}
.nfoHead {
	background-image: url(/data/skins/crystal_white/banner/pageSubHead.gif);
	background-position: center;
}
.nfoHeadLeft {
	text-align: left;
	font-weight: bold;	
}
.nfoText {
	font-family:"Courier New", Courier, monospace;
	padding: 4px;
	background-color: #FCFCFC;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
.nfoBox {
	width:98%;
}
.spoilerHead {
	background-image: url(/data/skins/crystal_white/banner/pageSubHead.gif);
	background-position: center;
}
.spoilerHeadLeft {
	text-align: left;
	font-weight: bold;	
}
.spoilerText {
	padding: 4px;
	background-color: #FCFCFC;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
.spoilerBox {
	width:98%;
}
.pageSubHead {
	height:30px;
	background-image: url(/data/skins/crystal_white/banner/pageSubHead.gif);
}
.boxartBorder{
	border-width:1px;
	border-style:groove;
	border-color:#5ABED0;
}
.boxartBg{
	background-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/data/skins/crystal_white/bg.jpg);
}
.screensBg{
	background-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/data/skins/crystal_white/bg.jpg);
}
.screenshotsBg{
	background-color: #000000;
}
.rominfoBg{
	background-color: #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/data/skins/crystal_white/bg.jpg);
}
.romTablePad{
	margin-top:10px;
}
.romBox{
	border-style: solid;
	border-color: #5ABED0;
	border-width: 1px;
}
.romDescBox{
	border-style: solid;
	border-color: #5ABED0;
	border-width: 1px;
	background-color: #FFFFFF;
}
.romDesc{
	padding-left:5px;
	padding-right:5px;
}
.romBoxSubHeadColDiv{
	background-image: url(/data/skins/crystal_white/boxes/romBoxSubHeadColDiv.gif);
	width:2px;
	background-repeat: repeat-y;
}
.romBoxSubHead{
	background-image: url(/data/skins/crystal_white/boxes/romBoxSubHead.gif);
	height:21px;
	font-size: 12px;
	font-weight: bold;
}
.romBoxSubHeadDiv{
	background-image: url(/data/skins/crystal_white/boxes/romBoxSubHeadDiv.gif);
	height:2px;
}
.romBoxSubHeadDiv2{
	background-image: url(/data/skins/crystal_white/boxes/romBoxSubHeadDiv2.gif);
	height:2px;
	background-repeat: no-repeat;
}
.romBoxHead{
	background-image: url(/data/skins/crystal_white/boxes/romBoxHead.gif);
	height:22px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}
.romListHead{
	background-image: url(/data/skins/crystal_white/boxes/romBoxHead.gif);
	height:22px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}
.romBoxHeadColDiv{
	background-image: url(/data/skins/crystal_white/boxes/smallHeadGradiant.gif);
	background-position: 0px -22px;
	background-repeat: repeat-x;
	height:22px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.romlistTxt{
	font-size: 9px;
}
.footerBannerTxt {
	color: #666666;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
.footerSidesWidth{
	width: 300px;
	height: 88px;
}
.htmlBtn {
	background-color: #FFFFFF;
	cursor: pointer;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.spoilerBtn {
	background-image:url(data/skins/crystal_white/icons/show.gif)
}
.inputBox {
	background-color: #E6E6E6;
	font-size: 10px;
	font-weight: normal;
	padding: 2px;
}
.inputPostBox {
	background-color: #E6E6E6;
	font-size: 13px;
	font-weight: normal;
	padding: 2px;
}
.menuBox {
	color: #000000;
	background-color: #E6E6E6;
	font-weight: normal;
	font-size: 9px;
	padding: 2px;
	cursor: pointer;
}
.inputBtn {
	font-size: 9px;
	cursor: pointer;
}
.profileLeftColumn {
	width:175px;
}
.underline{
	text-decoration:underline;
}
.pages{
	margin: 10px;
}
.smallHead{
	background-image: url(/data/skins/crystal_white/boxes/smallHeadGradiant.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border:solid;
	border-color:#5ABED0;
	border-width:1px;
	color:#333333;
	font-size:10px;
	font-weight:bold;
	padding: 2px;
}
.navBtnsAlign{
	padding: 4px;
	vertical-align:top;
}
.smallHeadOver{
	background-image: url(/data/skins/crystal_white/boxes/smallHeadGradiant.gif);
	background-position: 0px -42px;
	background-repeat: repeat-x;
	border:solid;
	border-color:#5ABED0;
	border-width:1px;
	color:#5ABED0;
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	padding: 2px;
}
.smallSubHead{
	background-image: url(/data/skins/crystal_white/boxes/smallHeadGradiant.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border:solid;
	border-color:#5ABED0;
	border-width:1px;
	color:#5ABED0;
	font-size:9px;
	font-weight:bold;
	padding: 1px;
}
.smallSubHeadOver{
	background-image: url(/data/skins/crystal_white/boxes/smallHeadGradiant.gif);
	background-position: 0px -42px;
	background-repeat: repeat-x;
	border:solid;
	border-color:#5ABED0;
	border-width:1px;
	color:#5ABED0;
	cursor:pointer;
	font-size:9px;
	font-weight:bold;
	padding: 1px;
}
.smallBox{
	border-style: solid;
	border-color: #5ABED0;
	border-width: 1px;
}
.lastPostWidth {
	width:220px;
}
.pagesBoxViewForum {
	margin-left:10px;
}
.pagesBoxIndex {
	margin-right:10px;
}
.postLeftCol {
	background-color:#F8F8F8;
}
.progress {
	background-image:url(/data/skins/crystal_white/progress.gif);
	background-position:left;
	height:12px;
}
.noprogress {
	background-image:url(/data/skins/crystal_white/noprogress.gif);
	background-position:right;
	height:12px;
}
.legendBorder {
	border-color:#5ABED0;;
}