a {	color : #B5D8F6;	text-decoration : none;}a:hover {	color : #005599;	text-decoration : none;}a.side {	color : #B5D8F6;	text-decoration : none;}a:hover.side {	color : #005599;	text-decoration : none;}a.white, li.white a {	color: #ddd;	text-decoration: none;}a:hover.white, li.white a:hover {	color: #ddd;	text-decoration: underline;}body {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	background-image: url(images/bg.jpg);	margin:0px;}form {	margin : 0px;}hr {border:none;	height:1px;	background:url(images/hr.png) no-repeat center;	border:0px;}hr-normal {border:1px;}hr.side-hr {  height:1px;  background:url(images/hr.png) no-repeat center;}td {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;}pre {	font-family : Verdana, Tahoma, Arial, Sans-Serif;	font-size : 11px;}.alt {	color : #555;} .outer-border {	border : 1px solid #000;}.sub-header {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #fff;	background-color : #888;	border-top : 1px solid #000;	border-bottom : 1px solid #000;	padding : 5px;}.sub-header ul{	margin: 0;	padding: 0;}.sub-header ul li{	display: inline;}.sub-header ul li.first-link .bullet{	display: none;}.full-header {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #ddd;	background-color : #444;	padding : 10px;}.footer {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #fff;	padding : 5px;}.admin-message {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	text-align : center;	color : #fff;	background-color : #313538;	padding : 3px 4px 5px 4px;	margin : 5px;}.button {	font-family:Tahoma,Arial,Verdana,Sans-Serif;	font-size:10px;	color:#fff;	background-color: #4C80B0;	background-image:url(images/buttonh.gif);	background-repeat:repeat-x;	border:#1E5288 1px solid;	margin-top:0px;	padding-bottom:2px;	height:16px;}.bbcode {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #555;	background-color : #f1f1f1;	border : 1px solid #ccc;	margin-top : 2px;}.textbox {	font-family:Verdana,Tahoma,Arial,Sans-Serif;	font-size:10px;	font-weight:bold;	color:#000;	background-color: #FDFBFC;	background-image:url(images/textbox.jpg);	background-repeat:repeat-x;	border:1px #3c3c3c solid;	width: 100%;}.main-body {	font-size : 11px;	color : #ffffff;	background-color : #000000;	padding-left:5px;	padding-right:5px;	padding-bottom:5px;	margin-left:5px;	margin-right:5px;	border-left : 1px solid #323B44;	border-right : 1px solid #323B44;	border-bottom : 1px solid #323B44;	text-align: left}.side-body {	font-size : 10px;	color : #ffffff;	background-color : #10161D;	padding : 4px;	border-left : 1px solid #323B44;	border-right : 1px solid #323B44;	border-bottom : 1px solid #323B44;}#main-bg {	color : #555;	padding : 10px 5px 5px 5px;}.side-both #main-bg {margin: 0 187px;}.side-left #main-bg {margin-left: 187px;}.side-right #main-bg {margin-right: 187px;}.side-left #side-border-right {display:none;}.side-right #side-border-left {display:none;}.center {	margin : 0 auto;}	* html #main-bg{	height: 0px;	}.border {	border : 1px solid #333A44;}#side-border-left {	color : #777;	background-color : #;	float:left;	padding : 10px 0px 10px 10px;	width: 175px;}#side-border-right {	color : #777;	background-color : #;	float:right;	padding : 10px 10px 10px 0px;	width: 175px;}.news-category {	border:0;	margin:3px 5px 0 0;	float:left;}.news-footer {	text-align: center;	font-size : 10px;	color : #fff;	background-color : #313538;	padding : 3px 4px 4px 4px;	border-left : 1px solid #323B44;	border-right : 1px solid #323B44;	border-bottom : 1px solid #323B44;	margin-left:5px;	margin-right:5px;}.barmain {	font-family : Verdana, Tahoma, Arial, Sans-Serif;	font-size : 10px;	color : #;	padding : 4px;}.capmain {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	font-weight : bold;	color : #fff;	background-image : url(images/panelbg.jpg);	padding : 6px 6px 6px 6px;	border-top : 1px solid #323B44;	border-left : 1px solid #323B44;	border-right : 1px solid #323B44;	margin-left:5px;	margin-right:5px;	text-align: left}.scapmain {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 10px;	font-weight : bold;	color : #fff;	background-image : url(images/sidebg.jpg);	border-top : 0px solid #323B44;	border-left : 0px solid #323B44;	border-right : 0px solid #323B44;	padding : 4px;}.tbl {	font-size : 11px;	color : #E8EFF6;	background-color : #00000;	padding : 4px;}.tbl1 {	font-size : 11px;	color : #E8EFF6;	background-color : #00000;	padding : 4px;}.tbl2 {	font-size : 11px;	color : #E8EFF6;	background-color : #131313;	padding : 4px;}.forum-caption {	font-size : 11px;	font-weight : bold;	color : #fff;	background-color : #273343;	padding : 2px 4px 4px 4px;}.quote {	font-size : 11px;	color : #fff;	background-color : #;	padding : 4px;	margin : 0px 20px 0px 20px;	border : 1px solid #bbb;}.poll {	height : 12px;	border : 1px solid #bbb;}.comment-name {	font-weight : bold;	color : #005599;}.shoutboxname {	font-weight : bold;	color : #005599;	background-color : #1C2734;}.shoutbox {	color : #A7D8F6;	background-color : #10161D;}.shoutboxdate {	font-size : 8px;	color : #888;	background-color : #10161D;}.small {	font-size : 10px;	font-weight : normal;	color : #ffffff;}.small2 {	font-size : 10px;	font-weight : normal;	color : #ffffff;}.side-small {	font-size : 10px;	font-weight : normal;	color : #ffffff;	background-color : #;}.side-label {	color : #fff;	background-color : #f1f1f1;	padding : 2px 2px 3px 2px;}/* Vertical Navigation */#navigation h2 {	font-size: 10px;	color : #fff;	background-color: #;	margin: 0;	padding: 4px;}	#navigation ul {	margin: 0;	padding: 0;	list-style-type: none;}* html #navigation ul li{   height: 1%;}#navigation a {	display: block;	color: #B5D8F6;	background-color: #;	padding: 2px;	text-decoration : none;}#navigation a:hover {	color: #f6f6f6;	background-color: #4F6D8F;	margin-left:2px;}/* Page Navigation */.pagenav {	padding: 0.4em;}.pagenav span {	color: #ffffff;	background-color: #005599;	border: 1px solid #e1e1e1;	padding: 0.2em 0.4em 0.2em 0.4em;	margin: 0.2em;}.pagenav a {	color: #005599;	background-color: #fff;	border: 1px solid #e1e1e1;	padding: 0.2em 0.4em 0.2em 0.4em;	margin: 0.2em;	text-decoration: none;}.pagenav a:hover {	color: #fff;	background-color: #005599;	margin: 0.2em;	text-decoration: none;}/*Helpers*/.center {margin: 0 auto;}.content_center {text-align: center;}.flleft {float: left !important;}.flright {float: right !important;}.clear {clear: both;}/*IE Fixes*/* html #main-bg {	height: 1%;	width: auto;}.clearfix:after {	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}/* Hide from IE Mac \*/.clearfix {display:block;}/* End hide from IE Mac */.floatfix {overflow:hidden;}* html .floatfix {width:100%;}.center, *[align="center"] {margin: 0 auto;}.MemberForm {	padding-top:0;	padding-bottom:5;	padding-left:35;	padding-right:0;}.LoginForm {	padding-top:0;	padding-bottom:8;	padding-left:20;	padding-right:0;}.buttonReg {	font-family:Tahoma,Arial,Verdana,Sans-Serif;	font-size:10px;	color:#fff;	background-color: #4C80B0;	background-image:url(images/buttonr.gif);	background-repeat:repeat-x;	border:#000 1px solid;	margin-top:0px;	padding-bottom:2px;	height:16px;}.main {	font-family : Verdana, Arial, Helvetica, sans-serif;	font-size : 11px;	color : #E8EFF6;	background-color : #000000;	padding : 2px 0px 4px 0px;	border-left : 1px solid #323B44;	border-bottom : 1px solid #323B44;	border-right : 1px solid #323B44;	text-align: left}.buttonHeader {font-family:Tahoma,Arial,Verdana,Sans-Serif;font-size:10px;color:#000;background-color: #4C80B0;background-image:url(images/buttonh.gif);background-repeat:repeat-x;border:#1E5288 1px solid;margin-top:0px;padding-bottom:2px;height:16px;}#bigbuttons {padding: 0 0 0 0;margin: 0;width: 81px;}#bigbuttons li{list-style: none;padding: 0 0 0 0;margin: 0;.homemenu {background-image: url(images/menu_02_hover.jpg);background-repeat: no-repeat;height: 30px;width: 81px;}.homemenu a{background-image: url(images/menu_02.jpg);background-repeat: no-repeat;height: 30px;width: 81px;display: block;}.homemenu a:hover{background: none;}#wrap {position: relative;margin: 0 auto;padding: 0;font-size: 95%;text-align: left;width: 800px;background: #0b415f;}