/* $Id: clansphere.css 320 2006-09-12 01:45:49Z hajo $ */body {	background-color:#333333;	color:#ffffcc;	font-family:Arial,Helvetica,sans-serif;	font-size:9pt;	margin:auto;	text-align:center;		width: 1060px;}a:link, a:visited {	background-color:inherit;	color:#ffffcc;	text-decoration:none;}a:active, a:hover {	background-color:#4a4a4a;	color:#F1D87E;	text-decoration:none;}element.style {	color:#FF9900;}div,span {	background-color:inherit;	color:#FFFFCC;	font-family:Arial,Helvetica,sans-serif;}.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac */input, textarea, select {	background-color:#C19B15;	border:1px dotted #111111;	color:#222222;	font-family:Arial,Helvetica,sans-serif;	font-size:9pt;	margin:2px;	padding-left:3px;}input:hover, textarea:hover, select:hover {	background-color:#ffffff;}img {	border:0px;}form {	display:inline;}td {	background-color:inherit;	color:#ffffff;	font-size:9pt;	vertical-align:top;}textarea {	width:90%;}ul {	margin:0px;}#nav-left,#content,#bottom {	float:left;	margin:auto;}#nav-left {	width:140px;}#nav-right {	float:right;	width:220px;}#content {	background-color:inherit;	color:#ffffcc;	text-align:center;	width:66%;}#bottom {	background-color:#FF9900;	color:inherit;	margin-top:20px;	padding:4px 0px 4px 0px;	width:100%;	-moz-border-radius:12px 12px 0px 0px;}#head {	background-color:#FF9900;	color:#333333;	font-size:30pt;	height:120px;	margin-bottom:20px;	text-align:center;	width:100%;	-moz-border-radius:12px 12px 12px 12px;}#debug {	height:150px;	margin-bottom:20px;	overflow:auto;	padding-left:4px;	width:100%;	text-align:left;}#errors {	color:#CC0000;}#sql {	color:#777777;}.h1 {	color: #F2F2F2;	font-size: 14pt;	font-weight: bold;	text-decoration: none;}.h2 {	color: #F2F2F2;	font-size: 16pt;	font-weight: normal;	text-decoration: none;}.h3 {	color: #F2F2F2;	font-size: 20pt;	font-weight: normal;	text-decoration: none;}.forum {	background-color:inherit;	color:#f2f2f2;	margin:auto;	border-collapse:seperate;	border-spacing:1px;}.headb {	background-color:#ff9900;	color:#222222;	font-weight:bold;	padding:4px;	text-align:left;	-moz-border-radius:8px 8px 0px 0px;}.bottom {	background-color:#735b0d;	color:inherit;	padding:4px 6px 4px 8px;	text-align:left;	-moz-border-radius:0px 0px 8px 8px;}.newshead {	background-color:#EC8D00;	color:#F2F2F2;	font-size:12pt;	font-weight:bold;	padding:4px 6px 4px 8px;	text-align:left;	-moz-border-radius:8px 8px 0px 0px;}.left,.center,.right {	padding:1px;}.leftb {	background-color:#444444;	color:inherit;	padding:4px 6px 4px 8px;	-moz-border-radius:0px 0px 0px 8px;}.centerb {	background-color:#444444;	color:inherit;	padding:4px 6px 4px 8px;	-moz-border-radius:0px 0px 0px 0px;}.rightb {	background-color:#444444;	color:inherit;	padding:4px 6px 4px 8px;	-moz-border-radius:0px 0px 8px 0px;}.leftc,.centerc,.rightc {	background-color:#444444;	color:inherit;	padding:4px 6px 4px 8px;	-moz-border-radius:0px 0px 8px 8px;}.left,.leftb,.leftc {	text-align:left;}.center,.centerb,.centerc {	text-align:center;}.right,.rightb,.rightc {	text-align:right;}.quote {	background-color:#FF9900;	border:1px solid #88BBF2;	color:inherit;	padding:6px;	text-align:left;}.navhead,.navhead2 {	-moz-border-radius-bottomleft:0;	-moz-border-radius-bottomright:0;	-moz-border-radius-topleft:8px;	-moz-border-radius-topright:8px;	background-color:#FF9900;	border:1px solid #222222;	border-width:1px 1px 0px 1px;	color:inherit;	font-weight:bold;	padding:4px;	text-align:center;	}.navbodyb,.navbody2b {	-moz-border-radius-bottomleft:8px;	-moz-border-radius-bottomright:8px;	background-color:#3E3E3E;	border:1px solid #222222;	color:inherit;	list-style:none;	padding:4px 6px 4px 8px;	text-align:left;}.navbodyb:hover,.navbody2b:hover {	background-color:#4A4A4A;}.calhead {	background-color:#C19B15;	color:inherit;	padding:4px 2px 4px 2px;	text-align:center;	-moz-border-radius:8px 8px 8px 8px;}.calday,.calevent,.caltoday, .calweek {	padding:4px 2px 4px 2px;	text-align:right;}.calday {	-moz-border-radius-bottomleft:8px;	-moz-border-radius-bottomright:8px;	-moz-border-radius-topleft:8px;	-moz-border-radius-topright:8px;	background-color:#e2b518;	color:inherit;}.calevent {	-moz-border-radius-bottomleft:8px;	-moz-border-radius-bottomright:8px;	-moz-border-radius-topleft:8px;	-moz-border-radius-topright:8px;	background-color:#FF6600;	color:inherit;}.caltoday {	-moz-border-radius-bottomleft:8px;	-moz-border-radius-bottomright:8px;	-moz-border-radius-topleft:8px;	-moz-border-radius-topright:8px;	background-color:#735B0D;	color:inherit;}.calweek {	-moz-border-radius-bottomleft:8px;	-moz-border-radius-bottomright:8px;	-moz-border-radius-topleft:8px;	-moz-border-radius-topright:8px;	background-color:#947610;	color:inherit;}
