body
{
	text-align: center;
	background-color: #000000;
	color: #FFFFFF; text-decoration:none;
	font-family:verdana;
	font-size: 10pt;
	margin: 0px 0px 0px 0px;
}

table
{
	font-size: 10pt;
	border-collapse:collapse;
}

img
{
	border: 0px;
	padding: 0px;
}

A#link
{
	text-decoration: none;
	font-size: 18pt;
	font-weight: normal;
	color: #FFFFFF;
	cursor: pointer;
}

A:link
{
	text-decoration: none;
	color: #11AAFF;
}

A:visited
{
	text-decoration: none;
	color: #11AAFF;
}

A:visited
{
	text-decoration: none;
	color: #11AAFF;
}

A:active
{
	text-decoration: none;
	color: #FF0000;
}

A:hover 
{
	text-decoration: none;
	color: #FF0000;
}



table#main
{
	width: 100%;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-spacing: 0px;
}
table#main td#banner
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
}

table#banner
{
	background-image: url("http://www.overclockers.com.au/images/main_logo.jpg");
	background-color: #08103F;
	background-repeat: no-repeat;
	width: 100%;
	height: 124px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
}

table#main td#navbar
{
	width: 147px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	vertical-align: top;
}
table#main td#main
{
	text-align: center;
	border: 0px;
	margin: 0px;
	width: auto;
	padding: 0px;
	border-spacing: 0px;
	vertical-align: top;
}

table#navbar
{
	width: 147px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	font-size: 10pt;
}

table#navbar td#start
{
	background-image: url("img/navbartop.gif");
	padding: 2px 5px 2px 5px;
	height: 32px;
	text-align: left;
	vertical-align: middle;
}

table#navbar td.item
{
	background-image: url("img/navbarbg.gif");
	padding: 2px 5px 2px 5px;
	height: 15px;
	text-align: left;
	vertical-align: middle;
}

table#navbar td.gap
{
	background-image: url("img/navbarbg.gif");
	padding: 2px 5px 2px 5px;
	height: 7px;
	text-align: left;
	vertical-align: middle;
}

table#navbar td#end
{
	background-image: url("img/navbarend.gif");
	padding: 2px 5px 2px 5px;
	height: 42px;
	text-align: left;
	vertical-align: middle;
}

table#image
{
	border: 0px solid #C66C20;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: auto;
}

table#image td#auth
{
	text-align: left;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	width: 33%;
}

table#image td#views
{
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	width: 33%;
}

table#image td#tools
{
	text-align: right;
	vertical-align: center;
	padding: 0px;
	width: 33%;
}

table#image td#name
{
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	font-size: 16pt;
	font-weight: bold;
	color: #C66C20;
}

table#image td#link
{
	text-align: right;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
}

table#image td#image
{
	text-align: center;
	vertical-align: middle;
	padding: 0px;
	font-weight: bold;
}

table#image td#desc
{
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
}

table#image td#tools img
{
	margin: 5px 5px 5px 5px;
}

table#gal
{
	border: 0px solid #C66C20;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: auto;
}

table#gal td#auth
{
	text-align: left;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
}

table#gal td#name
{
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
	font-size: 16pt;
	font-weight: bold;
	color: #C66C20;
}

table#gal td#images
{
	text-align: center;
	padding: 0px;
}

table#gal td#desc
{
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
}

table#gal td#tools
{
	text-align: right;
	vertical-align: center;
	padding: 0px;
}

table#gal td#tools img
{
	margin: 5px 5px 5px 5px;
}

table#images
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: 600px;
}

table#images td
{
	width: 200px;
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
}

table#reports
{
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
}

table#reports td.image
{
	border: 1px solid #C66C20;
	width: 200px;
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
}

table#reports td.userid
{
	border: 1px solid #C66C20;
	width: 150px;
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
}

table#reports td.reason
{
	border: 1px solid #C66C20;
	border-right:none;
	width: auto;
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
}

table#reports td.action
{
	border: 1px solid #C66C20;
	border-left:none;
	width: 25px;
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
}

table#error
{
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
}

table#error td#title
{
	color: #C66C20;
	font-size: 24pt;
	font-weight: bold;
	width: 100%;
	text-align: center;
	vertical-align: middle;
	padding: 5px 5px 5px 5px;
}

table#error td#body
{
	color: #FFFFFF;
	width: 100%;
	text-align: left;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
}

table#imgnav
{
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: 600px;
}

table#imgnav td#left
{
	text-align: left;
	padding: 0px;
	width: 200px;
}

table#imgnav td#center
{
	text-align: center;
	padding: 0px;
	width: 200px;
}

table#imgnav td#right
{
	text-align: right;
	padding: 0px;
	width: 200px;
}

table#pages
{
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	width: auto;
	border: 2px solid #C66C20;
}

table#pages td
{
	padding: 1px 5px 1px 5px;
	width: auto;
	border: 1px solid #C66C20;
}

div#content
{
	width: auto;
	height: 100%;
	border: 0px;
	margin: 5px 5px 5px 5px;
	padding: 10px 10px 10px 10px;
	background-color: #0C1347;
	text-align: left;
}

div#left
{
	border: 0px;
	width: 100%;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

div.error
{
	background-color: #FF0000;
	border: 2px solid #000000;
	width: 500px;
	text-align: center;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 5px 0px;
}

div.notice
{
	border: 2px solid #C66C20;
	width: 500px;
	text-align: center;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 5px 0px;
}

fieldset legend
{
	color: #ffffff;
	font-size: 8pt;
}

fieldset.login
{
	width: 500px;
	border: 2px solid #C66C20;
	text-align: left;
	padding: 5px 5px 5px 5px;
}

fieldset.login table
{
	padding: 5px 5px 5px 5px;
	font-size: 8pt;
}

fieldset.upload
{
	width: 500px;
	border: 2px solid #C66C20;
	text-align: left;
	margin: 0px 0px 5px 0px;
}

fieldset.upload table
{
	padding: 5px 5px 5px 5px;
	font-size: 8pt;
}

fieldset.buttons
{
	width: 500px;
	border: 0px;
	text-align: center;
}