/* ----------------------- Layout ---------------------- */body {	behavior: url(styles/csshover.htc);	font-family: Arial, Helvetica, sans-serif;	font-size: 10.5pt;	color: #000;	padding: 0.2em;	background-color: #aaa;	margin: 0.2em;}a:link, a:visited {	text-decoration: none;	color: #000; text-decoration: underline;}a:hover, a:active {	text-decoration: underline;	color: #e00000;}hr {	width: 75%;}h1, h2, h3, h4, h5, h6 {	margin-top: 0;	margin-bottom: 0;	text-align: center;}h5 {	font-size: 12pt;	background: #333;	color: #ddd;}h6 {	font-size: 14pt;	background: #333;	color: #ddd;}ul, li, p {	margin-top: 0;	margin-bottom: 0;}img {	border-style: none;}
#leaguebox {
	text-align: center;
	margin: 0;
	float: left;
}
	#leaguebox select {
		width: 10em;
		margin: 5px;
	}
#content {	border: 2px solid #666;	background-color: #999;	padding: 0;	margin-left: 11.3em;	margin-bottom: 5px;}* html #content {	float: right;	clear: right;	margin-left: .8em;}#maincontent {	padding: 5px;}#footer {	color: #000;	width: 100%;	font-size: 10pt;	text-align: center;}#footer a:link, #footer a:active, #footer a:visited { color: #000; }#banner {	border: 2px dotted #666;	margin: 0;	padding: 0;	background: #444;	color: #eee;}#bannerimg {	padding: 0;	margin: 0;	vertical-align: bottom;}.Date {	color: #000;	margin: 0;	font-size: 10px;	z-index: 100;}.Date a:link, .Date a:hover, .Date a:visited, .Date a:active {	color: #000;}.right {	text-align: right;	vertical-align: top;}* html #nav a {	height: 1px;}* html #laststuff { display: none; }#laststuff {	border: 1px solid #000;	background-color: #999;	position: fixed;	right: 0;	left: auto;	top: auto;	bottom: 0;	width: 200px;}#laststuff h6 {	font-size: 10px;}#laststuff ul {	margin: 0;	padding: 0;}#laststuff li {	margin-left: 3px;	list-style: none;	font-size: 10px;}
.bold {	font-weight: bold;	font-size: 10pt;}
.standard {
	width: 550px;
	padding: 5px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	border: 2px solid #aaa;
}

.error {
	font-weight: bold;
	color: darkred;
}
.row1 {	background: #eee;}.row2 {	background: #bbb;}.comment {	font-size: 8pt;}.verification {	background: transparent;	margin: 0;	padding: 0;	width: 90px;	height: 20px;	border-style: none;	vertical-align: middle;}#donatebox {	text-align: center;	background: transparent;	border-style: none;}#donatebox a:link, #donatebox a:link:hover, #donatebox a:visited, #donatebox a:visited:hover, #donatebox a:active {	border-top-color: #004;	background: transparent;}#customlinks {	text-align: right;	color: #ddd;}#customlinks a:link, #customlinks a:hover, #customlinks a:visited, #customlinks a:active {	border-top: 1px solid #ddd;}#customlinks a:hover {	background: #ddd;	color: #333;}
#mysites {
	background-color: #aaa;
	border: 1px solid #ddd;
	font-size: 8pt;
	margin: 5px auto;
	padding: 2px;	text-align: right;	width: 99%;
}/* ----------------------- End Layout ---------------------- *//* ----------------------- Form Stuff -------------------------- */.table1 {	border: 2px solid #aaa;	border-collapse: collapse;}th {	background: #666;	color: #ddd;}
td.left {
	text-align: left;
}button, input, textarea, select {	color: #000;	border: 1px solid #000;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 10pt;}input, textarea, select {	background: #b6b6b6;	color: #000;	font-weight: bold;}input:focus, textarea:focus {	background: #eee;	border-bottom: 0;	border-right: 0;	border-left: 2px inset #ddd;	border-top: 2px inset #ddd;}.checkbox, input[name="checkbox"] {	border-style: none;	background: transparent;}button {	margin-top: 2px;	margin-bottom: 2px;	margin-left: 1px;	margin-right: 1px;	background: #b6b6b6;	vertical-align: middle;}button:hover {	border: 2px solid #000;	margin-top: 1px;	margin-bottom: 1px;	margin-left: 0;	margin-right: 0;	vertical-align: middle;}/* ----------------------- End Forms -------------------------- *//* ----------------------- General ---------------------- */#profilenav a, #profilenav a:visited, #profilenav a:active { font-weight: bold; display: block; color: #000; text-decoration: underline; text-align: center; background: #999; padding-left: 3px; padding-right: 3px; }#profilenav a:hover { text-decoration: none; font-weight: bold; display: block; background: #000; text-decoration: underline; color: #999; padding-left: 3px; padding-right: 3px; }#mini { width: 400px; height: 220px; border: 0px; font-family: Arial, Sans-Serif, Serif; font-size: 10pt; }#mini textarea { width: 375px; height: 175px; }#botmar { margin-bottom: 5px; }#slots {	width: 150px;	height: 50px;	border: 5px dashed #000;}.bjhand { background: #000; }#roulette {	background: #007300;	width: 219px;	height: 512px;}#roulette td {	background: #000;	text-align: center;}#roulette td.red {	background: #ce3131;}#roulette td.green {	background: #007300;}#roulette tr {	height: 30px;}#roulette input {	width: 30px;}#fancytext {	padding: 5px;	margin-left: auto;	margin-right: auto;	color: #fff;	width: 80%;	text-align: justify;	border: 2px solid #000;	background: dimgray;}.rightbold {	text-align: right;	vertical-align: top;	font-weight: bold;}.greenmsg {	color: #004000;	font-weight: bold;}.redmsg {	color: darkred;	font-weight: bold;}/* ----------------------- End General ---------------------- *//* ----------------------- AdBrite Ads ---------------------- */.adbrite { clear: both; background: #444; border-right: 2px dotted #666; border-left: 2px dotted #666; border-bottom: 2px dotted #666; }.adbrite h1 { background: url(../pics/nav_bg_gray.gif); text-align: center; margin-top: 0; margin-bottom: 0; font-size: 10pt; color: #fff; }.adbrite h2 { background: #444; text-align: right; margin-top: 0; margin-bottom: 0; font-size: 10pt; }.adbrite h2 a { text-decoration: none; color: #aaa; }.adbrite h2 a:hover { text-decoration: underline; color: #aaa; }.adbrite a { color: #999; }.adbrite a:hover { color: #999; }.adText {	color:  !important;	text-align: center;	font: Normal 10pt Arial;	text-decoration: none;}/* ---------------------- End AdBrite ---------------------- */
/* -----------------------Forum Stuff------------------------ */.quote {	background: transparent;	margin: 5px 20px 20px;}.quote1 {	background: #E5E5E5;	border: 1px inset;	margin: 0;	padding: 6px;	overflow: auto;}.description, .description a:link, .description a:visited, .description a:active, .description a:hover { 	font-size: 9pt;	color: #000;	text-decoration: none;}.centered {	text-align: center;}.righted {	text-align: right;}.forum_postbox {	width: 98%;}.forum_postbox table {	margin-bottom: 10px;	border-right-width: 5px;}
.forum_postbox input {
	background-color: #ddd;
	color: #000;
}
.forum_postbox td {	text-align: left;	vertical-align: top;}.forum_datebar {
	font-weight: bold;	background: #aaa;
	border: 1px 1px 0 1px;	border-color: #eee;}.forum_infobar {
	padding: 5px;	background: #aaa;	width: 140px;
	border: 0 1px 1px 1px;	border-color: #eee;}
.forum_postbody {	background-color: #999;
	border: 1px solid #000;	padding: 5px;	vertical-align: top;}
.forum_postbody hr {	background: #000;	color: #000;	width: 50%;	text-align: left;}.forum_quote {	height: 20px;	vertical-align: bottom;	background: #aaa;
	border: 0 1px 1px 1px;	border-color: #eee;}.forum_divider {	font-weight: bold;	padding-left: 10px;}.buttonlink {	border-style: none;	background-style: transparent;	text-decoration: none;	color: blue;	margin: 0;	padding: 0;}.buttonlink:hover {	border-style: none;	background-style: transparent;	text-decoration: underline;	color: red;	margin: 0;	padding: 0;}.forum_votebox td {	text-align: left;}/* ------------------- End Forum Stuff ------------------------ */
/* ------------------------- ADS ------------------------------ */#left_ads, #bottom_ads {	margin-top: 10px;	margin-bottom: 15px;	text-align: center;}#bottom_ads { margin-left: 11.2em; margin-left: 12em; }#left_ads img, #bottom_ads img { margin: 2px; }#left_ads a, #bottom_ads a {	color: #fff;}#left_ads h3, #bottom_ads h3 {	background: url(../pics/nav_bg_gray.gif);	color: #ddd;	margin: 0;	font-size: 0.8em;	padding: 0.2em;}
/* ---------------------- Navigation ------------------------- */
.arrow { vertical-align: middle; }/* #left_ads { clear: left; float: left; } */
#nav { margin-top: 0;	/* position: fixed;	top: 175px; */ }#nav, #left_ads {	width: 11.1em;	clear: left;	float: left;	}#nav, #left_ads, #bottom_ads {
	padding-top: 0;	font-size: 10pt;	border-left: 2px dotted #666;	border-right: 2px dotted #666;	border-top: 0;	border-bottom: 2px dotted #666;	background: #444;}	#nav h2, #nav p { display: none; }	#nav h3 {		background: url(../pics/nav_bg_gray.gif);		color: #ddd;		margin: 0;		font-size: 0.8em;		padding: 0.2em;	}	#nav ul {		list-style: none;		padding: 0;		margin: 0; }		#nav ul li {			margin: 0;			padding: 0;}			#nav a:link, #nav a:visited {				border: 1px solid #aaa;				display: block;				padding: 0.1em;				text-decoration: none;				font-weight: bold;				color: #ddd; }			#nav a:hover, #nav a:visited:hover, #nav a:active {				border-left: 0px;				border-right: 0px;				border-top: 1px;				border-bottom: 1px;				border-style: solid;				border-top-color: #aaa;				border-bottom-color: #aaa;				background-color: #999;				color: #000; }* html #nav li { line-height: 0; }* html #nav li li { line-height: 1.3em; }* html #nav li ul { margin: -0.9em 0 0 10em; }#nav li ul { position: absolute; margin: -1.5em 0 0 10em; left: -999em;	width: 10em; }#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; z-index: 999; }#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }#nav li ul li { font-size: 8pt; background: #ccc; }#nav li ul li a, #nav li ul li a:link, #nav li ul li a:visited, #nav li ul li a:active { color: #000; }#nav li ul li a:hover, #nav li ul li a:link:hover, #nav li ul li a:visited:hover, #nav li ul li a:active:hover { color: #fff; background: #666; border-top-color: #666; border-bottom-color: #666;}#nav li ul li a.sfhover, #nav li ul li a:visited.sfhover, #nav li ul li a:active.sfhover { color: #fff; background: #666; border-top-color: #666; border-bottom-color: #666; z-index: 999; }#nav li ul li:hover { font-size: 8pt; }
/* ----------------------- End Nav -------------------------- */