/** This stylesheet has been designed from scratch by Joseph Lombas.  If you wish to use any part of this document, you must send an email to c o o l c a t j o e y 2 @ h o t m a i l . c o m first. **/
			.login:link { text-decoration:none; color:#555555 }
			.login:visited { text-decoration:none; color:#555555 }
			.login:hover { text-decoration:none; color:#888888 }
			.login:active { text-decoration:none; color:#555555 }
			a:link { text-decoration:none; color:#555555 }
			a:visited { text-decoration:none; color:#555555 }
			a:hover { text-decoration:none; color:#888888 }
			a:active { text-decoration:none; color:#555555 }
			body {
			margin:0; padding:0;
			font:11pt/1.5 sans-serif;
			background:#000000;
			}
			hr{
			border:1px #444444 solid;
			}
			pre{
			color:#666666;
			font-family:verdana;
			font-size:12px;
			}
			p {
			color:#666666;
			letter-spacing:-1px;
			font-family:verdana;
			font-size:10px;
			text-align:justify;
			}
			#container {
			padding:15px;
			width:800px;
			}
			#header {
			margin:-15px; padding:0;
			min-width:640px;
			}
			#main1 {
			margin:0; padding:0;
			}
			#main2 {
			margin:0; padding:0;
			}
			#left {
			float:left;
			width:150px;
			margin:0; padding:0;
			font-size:80%;
			
			}
			#right {
			float:right;
			width:0px;
			margin:0; padding:0;
			font-size:80%;
			}
			#middle {
			margin:0 150px;
			font-size:80%;
			}
			#newsmain{
			border:1px solid #444444;
			color:#888888;
			font-family:verdana;
			font-size:10px;
			}
			#newsheadlines{
			line-height:15px;
			text-align:justify;
			}
			#footerbar{
			background:#000000 url('footerbar.png') no-repeat center;
			padding:5px;
			}
			#forum_window{
			width:655px;
			}
			.column-in {
			margin:0; padding:0.5em 1em;
			color:#666666;
			letter-spacing:-1px;
			font-family:verdana;
			font-size:10px;
			overflow: hidden;

			}
			.column-out {
			margin:0; padding:0.5em 1em;
			color:#666666;
			letter-spacing:-1px;
			font-family:verdana;
			font-size:10px;
			overflow: hidden;

			}
			.content {
			margin:0; padding:0.5em 1em;
			position:relative;
			top:11px;
			left:-26px;
			width:655px;
			color:#666666;
			letter-spacing:-1px;
			font-family:verdana;
			font-size:10px;
			overflow: hidden;
			display:inline;
			}
			.clearfix {
			clear:both;
			height:1px;
			font-size:1px;
			border:none;
			margin:0; padding:0;
			background:transparent;
			}
			h1,h2,h4 {
			color:#888888;
			letter-spacing:0px;
			font-family:verdana;
			text-align:left; }
			h1 {}
			h2 {}
			h3 {background: #000000 url('div.png') no-repeat center; text-align:center; color:#888888; letter-spacing:2px; padding:5px;}
			h4 {margin:0px; padding:0px; color:#888888; font-size:12px;  border:1px #444444 solid;}
			.login:link, active, visited { color:#666666; font-size:8px; text-decoration:none; letter-spacing:2px;}
			.login:hover { color:#888888; }
			.menuitem:link {   color:#444444; font-size:10px; text-decoration:none; letter-spacing:0px;}
			.menuitem:active {   color:#444444; font-size:10px; text-decoration:none; letter-spacing:0px;}
			.menuitem:visited {   color:#444444; font-size:10px; text-decoration:none; letter-spacing:0px;}
			.menuitem:hover {  color:#888888; letter-spacing:1px; font-size:10px; text-decoration:none;}
			.adframe {border:1px #444444 solid;}
			.copy { text-align:center; font-size:80% }
			.login_table {border:1px #444444 dotted;}
			.footer {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:-1px;
			line-height:10px;
			text-align:justify;
			color:#444444;
			}
			.intro {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:-1px;
			color:#444444;
			}
			.indexintro {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:-1px;
			color:#444444;
			text-align:center;
			}
			.buttonsubmit{
			color:yellow;
			height:21px;
			vertical-align:bottom;
			font-family:'trebuchet ms',helvetica,sans-serif;
			font-size:14px;
			font-weight:bold;
			background-color:#111;
			border:1px solid;
			border-top-color:#666666;
			border-left-color:#666666;
			border-right-color:#666666;
			border-bottom-color:#666666;
			opacity:0.5;
			}
			.gamesep{
			border:1px dotted #444444;
			}
			.gamelink{
			font-size:12px;
			}
			.adlink {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:-1px;
			color:#444444;
			text-align:center;
			}
			.menu:link {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:2px;
			color:#888888 }
			.menu:visited {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:2px;
			color:#888888 }
			.menu:hover {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:3px;
			color:#444444 }
			.menu:active {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:2px;
			color:#444444 }
			.marker {
			text-decoration:underline overline;
			font-family:verdana;
			font-size:12px;
			letter-spacing:3px;
			color:#999999;
			}
			.footer:link {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:2px;
			color:#888888
			}
			.form_input
			{
			font-size: 12px;
			font-weight: normal;
			width:110px;
			color: yellow;
			padding: 2px;
			margin: 0px;
			height: 15px;
			border: #858585 solid 1px;
			font-family: verdana, Helvetica, sans-serif;
			background: #111111;
			opacity:0.6;}
			.fpspecial:link {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			color:#666666; }
			.fpspecial:visited {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			color:#666666; }
			.fpspecial:hover {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			letter-spacing:1px;
			color:#888888; }
			.fpspecial:active {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			color:#888888; }
			.songlink:hover {
			text-decoration:none;
			font-family:verdana;
			font-size:10px;
			color:#888888;}
			.newsbreak{
			width:55%;
			border:1px #444444 dotted;
			text-align: left;
			margin: 0 auto 0 0;
			}
			.bmicrolink:link, visited, hover, active{
			color:blue;
			font-size:10px;
			font-family:arial;
			}
			.songbreak{
			width:100%;
			border:1px #444444 dotted;
			text-align: left;
			margin: 0 auto 0 0;
			}
			.mainnewslink:link{
			color:#888888;
			}			
			.mainnewslink:hover{
			background:yellow;
			color:#222222;
			}
			.minornewslink:link{
			color:#555555;
			}
			.minornewslink:hover{
			background:yellow;
			color:#222222;
			}
			.gamepic{
			border:1px solid #444444;
			}
			ul.vertical, ul.vertical li {
			margin:0;
			padding:0;
			list-style-type:none;
			font-size:100%;
			}
			ul.vertical {
			position:absolute;
			z-index:1000;
			cursor:default;
			width:8em;
			left:1em;
			top:4.05em;
			}
			ul.vertical li {
			position:relative;
			text-align:left;
			cursor:pointer;
			cursor:hand;
			width:8em;
			margin:-1px 0 0 0;
			}
			ul.vertical ul {
			z-index:1020;
			cursor:default;
			position:absolute;
			width:8.2em;
			margin:-0.5em 0 0 7.5em;
			top:-100em;
			left:-1px;
			padding:1px 0 0 0;
			}
			ul.vertical ul li {
			width:8.2em;
			}
			ul.vertical ul ul {
			margin:-0.5em 0 0 7.7em;
			}
			@media Screen, Projection {
			ul.vertical li:hover > ul { top:0; }
			}
			ul.vertical a, ul.vertical a:visited {
			display:block;
			cursor:pointer;
			cursor:hand;
			background:#ffc;
			border:1px solid #edbb85;
			padding:5px 7px;
			font:normal normal bold 0.7em tahoma, verdana, sans-serif;
			color:#008000;
			text-decoration:none;
			letter-spacing:1px;
			}
			ul.vertical a:hover, ul.vertical a:focus, ul.vertical a.rollover, ul.vertical a.rollover:visited {
			background:yellow;
			color:#111111;
			}
			@media screen, projection {
			* html ul.vertical li {
			display:inline;
			f\loat:left;
			background:#ffffff;
			}
			}
			* html ul.vertical li { position:static; }
			* html ul.vertical a { position:relative; }
			ul[class^="vertical"] ul { display:none; }
			ul[class^="vertical"] ul { displa\y:block; }
