body
	{
	background-color:black;
	}
table#maintable
	{
	width:1024px;
	margin:auto;
	}
table#maintableforum
	{
	width:1024px;
	height:805px;
	margin:auto;
	border:2px solid #FF0000;
	}
table#subtableforum
	{
	color:orange;
	margin:auto;
	border:1px solid orange;
	}
td.top
	{
	vertical-align:top;
	}
td.forumfoot
	{
	color:#FF0000;
	height:12px;
	text-align:center;
	border:1px solid orange;
	}
td.forummaincontent
	{
	vertical-align:top;
	}
info.a			
	{
	color:#FF8C00;
	font-weight:bold;
	}
a:link		
	{
	color:#FF8C00;
	}
a:visited	
	{
	color:#FF8C00;
	}
a:active	
	{
	color:#FF8C00;
	}
a:hover		
	{
	color:#FFFFFF;
	}
h3			
	{
	color:orange; 
	background-image:url(img/bg.jpg);
	}
p
	{
	color:orange;
	font-weight:bold;
	}
small
	{
	color:red;
	}
h4.home
	{
	width:320px;
	}
table
	{
	background-color:#000000;
	}
td.left
	{
	color:orange;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	}
td.head
	{
	border:2px solid #FF0000;
	background-color:#000000;
	}
td.thead
	{
	border:1px solid #FF0000;
	text-align:center;
	color:orange;
	font-weight:bold;
	width:180px;
	}
.echo
	{
	color:orange;
	}
td.navi
	{
	text-align:center;
	color:orange;
	width:100px;
	border:2px solid #FF0000;
	background-image:URL(img/normal.jpg);
	font-weight:bold;
	height:27px;
	}
td.subnavi
	{
	color:orange;
	font-weight:bold;
	text-align:center;
	width:100px;
	}
a.navi
	{
	color:orange;
	}
a.navi:hover
	{
	color:black;
	}
td.body
	{
	height:600px;
	border:2px solid #FF0000;
	vertical-align:top;
	}
td.right
	{
	height:600px;
	border:2px solid #FF0000;
	vertical-align:top;
	color:orange;
	}
div.reggen
	{
	width:450px;
	font-weight:bold;
	color:orange;
	margin-left:2em;
	margin-top:2em;
	}
div.headline
	{
	font-weight:bold;
	text-align:center;
	background-image:URL(img/bg.jpg);
	}
div.small
	{
	font-size:11pt;
	color:#FF0000;
	font-weight:normal;
	}
td.small
	{
	font-size:11pt;
	color:orange;
	text-align:center;
	border:2px solid #FF0000;
	}
div.shout
	{
	border:1px solid ;
	color:orange;
	}
div.admin
	{
	font-weight:bold;
	font-size:13pt;
	text-decoration:underline;
	color:#FF0000;
	}
div.user
	{
	font-weight:bold;
	color:orange;
	}
div.bold
	{
	font-weight:bold;
	}
div.subline
	{
	color:#FF0000;
	font-weight:bold;
	font-size:13pt;
	font-variant:small-caps;
	}
div.ntitle
	{
	text-decoration:underline;
	font-weight:bold;
	font-size:14pt;
	font-variant:small-caps;
	}
div.ndis
	{
	color:orange;
	}
div.welcome
	{
	border:1px solid #FF0000;
	color:orange;
	}
div.error
	{
	font-weight:bold;
	text-decoration:underline;
	color:#FF0000;
	}
div.ok
	{
	font-weight:bold;
	color:green;
	}
div.log
	{
	color:#FF0000;
	border:1px solid orange;
	}
td.login
	{
	height:20px;
	vertical-align:top;
	}
div.category
	{
	color:orange;
	font-size:13pt;
	font-weight:bold;
	border:1px solid #FF0000;
	}
div.forumlogin
	{
	color:white;
	height:20px;
	vertical-align:top;
	}
div.scroll
	{
	height:570px;
	overflow:auto;
	}
div.forumnavi
	{
	height:35px;
	color:orange;
	font-weight:bold;
	}
td.forumhead
	{
	font-size:15pt;
	font-weight:bold;
	text-decoration:underline;
	}
td.center
	{
	text-align:center;
	}
.notice
	{
	width:50px;
	color:#FF0000;
	vertical-align:top;
	border:1px solid #FF0000;
	}
.forumcontent
	{
	vertical-align:top;
	border:1px solid #FF0000;
	}
.forum
	{
	color:orange;
	font-size:13pt;
	font-weight:bold;
	width:850px;
	}
.img
	{
	width:50px;
	height:50px;
	}
.count
	{
	font-size:13pt;
	color:red;
	}
	
td.ghead
	{
	font-weight:bold;
	font-variant:small-caps;
	color:#FF0000;
	text-decoration:underline;
	}
td.gallery
	{
	color:orange;
	}
td.gallerypic
	{
	text-align:center;
	}
td.gmail
	{
	color:orange;
	font-weight:bold;
	}
td.foot
	{
	border:2px solid;
	text-align:center;
	color:red;
	width:1024px;
	}
td.mysql
	{
	color:#FFFFFF;
	}
th
	{
	color:orange;
	}
a.gallery
	{
	width:80px;
	}
td.picture
	{
	width:80px;
	}
#main		
{
	position:absolute; 
	margin-left:0em; 
	margin-right:5em; 
	width:800px; 
	height:500px; 
	background-image:url(img/radio.gif);
	background-repeat:no-repeat;
	visibility:visible;

	z-index:1;
}

.ticker
{
	top:25px;
	margin-left:14em;
	width:500px;
	color:#FF8C00;
	position:absolute;
}

.info
{
	top:190px;
	margin-left:1em;
	width:330px;
	height:315px;
	color:#FF8C00;
	position:absolute;
}

.bottom
{
	top:0px;
	margin-left:11em;
	width:250px;
	height:150px;
	color:#FF8C00;
	position:absolute;
}

.head
{
	top:0px;
	margin-left:1em;
	width:450px;
	height:50px;
	color:#FF8C00;
}

input[type=text]
	{
	border:1px solid #FF0000;
	}
input[type=submit]
	{
	border:1px solid #FF0000;
	}
input[type=password]
	{
	border:1px solid #FF0000;
	}
input[type=checkbox]
	{
	border:1px solid #FF0000;
	}
textarea
	{
	border:1px solid #FF0000;
	}
select
	{
	border:1px solid #FF0000;
	}