body 
	{
		background:#333333;

		text-align:center;
	}

#main 
	{
		display:block; 
		background: #111111;
        background-image: url(http://forum.recoil.co.uk/forum_hint.jpg);
		width: 721px; 
		margin-left,margin-right:auto;
		color:#444;	
		padding:25px;
		margin-top:10px;
		margin-bottom:10px;
	}

#content 
	{
		clear:both; 
		background-color:#transparent;
background-image: url(http://forum.recoil.co.uk/opal_02.png);
		margin-top:20px;
		margin-bottom:20px;
	}

#copy 
	{
		margin-top:20px; 
		clear:both; 
		font-size:8pt; 
		font-family:Verdana,Arial; 
		font-weight:normal; 
		text-align:center; 
		color:#CCCCCC;
	}

#copy a 
	{
		text-decoration:none; 
		color:#CCCCCC;
	}

#login-panel 
	{
		display: none;
		position: absolute;
		z-index: 100;
		height: 100px;
		width: 400px;
		text-align: center;
	}

#login-panel table
	{
		border:1px solid #000;
		background:#transparent;
				background-image: url(http://forum.recoil.co.uk/forum_hint.jpg);
	}

#login-panel td
	{
		padding:3px;
	}

#login-panel input#name, input#passwd
	{
		width:110px;
	}

a 
	{
		text-decoration:none; 
		color:#ece6df;
	}
	
	A:hover {
        COLOR: #ff9900}


h1 
	{
		font-size:12pt; 
		font-family:Verdana,Arial; 
		font-weight:bold; 
		text-align:center; 
		color:#FFFFFF;
	}

p, div 
	{
		font-family:Verdana,Arial; 
		font-size:8pt; 
		color:#FFFFFF; 
		font-weight: normal;
	}

.sub
	{
		color:#FFFFFF; 
		margin:0px; 
		margin-top:3px; 
		font-size:7pt;
	}

.sub a
	{
		color:#FFFFFF;
	}
		
table, td 
	{
		font-family:Verdana,Arial; 
		font-size:8pt; 
		color:#FFFFFF; 
		font-weight: normal;
	}

table
	{
		width:100%; 
		border-spacing:0px; 
		border-collapse:collapse;
	}

table.main
	{
		border:1px solid #FFFFFF; 
		border-spacing:0px; 
	}

td
	{
		padding:7px; 
		text-align:left; 
		margin:0px;
	}

td.oben 
	{
		background-color:#transparent;
				background-image: url(http://forum.recoil.co.uk/opal.png);
		border-bottom:1px solid #222222; 
		color:#FFFFFF; 
		font-weight:bold; 
	}

td.oben a
	{
		text-decoration:none; 
		color:#FFFFFF;
	}

td.w 
	{
		background-color:#transparent;
				background-image: url(http://forum.recoil.co.uk/forum_hint.jpg);
	}

td.g 
	{
		background:#transparent;
		background-image: url(http://forum.recoil.co.uk/opal_02.png);

	}

td.tb 
	{
		background-color:#transparent;
	background-image: url(http://forum.recoil.co.uk/opal.png);
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
	}

#notice 
	{
		color: white;
		background-color: #333333; 
		padding: 10px;
		border-top: 1px dotted #cccccc;
		border-bottom: 1px dotted #ffffff;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

#confirm 
	{
		color: white;
		background-color: #333333; 
		padding: 10px;
		border-top: 1px dotted #cccccc;
		border-bottom: 1px dotted #ffffff;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

#error 
	{
		color: white;
		background-color: #333333; 
		padding: 10px;
		border-top: 1px dotted #cccccc;
		border-bottom: 1px dotted #ffffff;
		margin-top:20px;
		margin-bottom:20px;
		text-align:center;
	}

img 
	{
		border:0px;
	}

fieldset
	{
		margin:5px;
	}

legend
	{
		font-size:8pt; 
		font-family:Verdana,Arial; 
		font-weight: bold; 
		color:#FFFFFF;
	}

input, select, button, textarea 
	{
		font-size:8pt; 
		font-family:Verdana,Arial;
	}

form 
	{
		display: inline;
	}
