/* ----------------------- Layout ---------------------- */body {	behavior: url(styles/csshover.htc);	font-family: Arial, Helvetica, sans-serif;	font-size: 10.5pt;	color: #000;	padding: 0.2em;	background-color: #000;	background-image: url(/styles/pics/bg_7.gif);	margin: 0.2em;}a:link, a:visited {	text-decoration: none;	color: #000; font-weight: bold; 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: #000;	color: #fff;}h6 {	font-size: 14pt;	background: #000;	color: #fff;}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: #ccc;	padding: 0;	margin-left: 11.3em;	margin-bottom: 5px;	min-height: 700px;}* html #content {	float: right;	clear: right;	margin-left: .8em;}#maincontent {	padding: 5px;}#footer {	color: silver;	width: 100%;	font-size: 10pt;	text-align: center;}#footer a:link, #footer a:active, #footer a:visited { color: silver; }#banner {	border: 2px dotted #666;	margin: 0;	padding: 0;	background: #c00;	color: #000;}#bannerimg {	padding: 0;	margin: 0;	vertical-align: bottom;}.Date {	color: #eee;	margin: 0;	font-size: 10px;	z-index: 100;}.Date a:link, .Date a:hover, .Date a:visited, .Date a:active {	color: yellow;}.right {	text-align: right;	vertical-align: top;}* html #nav a {	height: 1px;}* html #laststuff { display: none; }#laststuff {	border: 1px solid #000;	background-color: #ccc;	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 #000;}.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: #fff;}#customlinks a:link, #customlinks a:hover, #customlinks a:visited, #customlinks a:active {	border-top: 1px solid #fff;}#customlinks a:hover {	background: #fff;	color: #000;}#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 #000;	border-collapse: collapse;}th {	background: #666;	color: #fff;}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; font-weight: bold; text-decoration: underline; text-align: center; background: #ccc; padding-left: 3px; padding-right: 3px; }#profilenav a:hover { text-decoration: none; font-weight: bold; display: block; background: #000; font-weight: bold; text-decoration: underline; color: #ccc; 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: #d00; border-right: 2px dotted #666; border-left: 2px dotted #666; border-bottom: 2px dotted #666; }.adbrite h1 { background: url(../pics/nav_bg.gif); text-align: center; margin-top: 0; margin-bottom: 0; font-size: 10pt; color: #fff; }.adbrite h2 { background: #c00; text-align: right; margin-top: 0; margin-bottom: 0; font-size: 10pt; }.adbrite h2 a { text-decoration: none; color: #000; }.adbrite h2 a:hover { text-decoration: underline; color: #000; }.adbrite a { color: #fff; }.adbrite a:hover { color: #fff; }.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: #000;}.forum_infobar {	padding: 5px;	background: #aaa;	width: 140px;	border: 0 1px 1px 1px;	border-color: #000;}.forum_postbody {	background-color: #ccc;	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: #000;}.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.gif);	color: #eee;	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: #c00;}	#nav h2, #nav p { display: none; }	#nav h3 {		background: url(../pics/nav_bg.gif);		color: #eee;		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 #000;				display: block;				padding: 0.1em;				text-decoration: none;				font-weight: bold;				color: #eee; }			#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: #000;				border-bottom-color: #000;				background-color: #fff;				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 -------------------------- */