/************************************************/
/* 	08/07/2010							*/
/************************************************/
/* 	Colors
	white:#ffffff; 
	cream:#ddbb99; 
	light grey:#564c4c; 
	grey:#333333; 
	yellow:#fbc906;
	orange:#ff3521;
	red:#cc0000;
	dark red:#cc0000;
	bronze:#675a35; 
	black:#000000; 
*/

body {
	font-family:"Century Gothic","Lucida Grande","Lucida Sans","Bitstream Vera Sans Mono",Verdana,Arial,Helvetica,sans-serif;
	font-size:90%;
	height:100%;
	background-color:#000000;
	background-attachment:fixed;
	color:#cc0000;
	margin:0;
	scrollbar-face-color:#333333; 
	scrollbar-3dlight-color:#675a35; 
	scrollbar-highlight-color:#ddbb99; 
	scrollbar-shadow-color:#675a35; 
	scrollbar-darkshadow-color:#000000; 
	scrollbar-track-color:#ddbb99; 
	scrollbar-arrow-color:#675a35;
	}

table,th,tr,td {
	font-family:"Century Gothic","Lucida Grande","Lucida Sans","Bitstream Vera Sans Mono",Verdana,Arial,Helvetica,sans-serif;
	font-size:10pt;
	color:#bdb292;
	margin:0;
	padding:0;
	}
pre {
	font-family:Monospace;
	color:#8d9141;
	}
small	{
	font-size:70%;
	}
ul	{
	text-align:left;
	margin:0 30px;
	padding:0 2px;
	}
h1 {
	font-size:200%;
	font-weight:bold;
	color:#675a35;
	margin:0 5px 4px 5px;
	padding:0;
	}
h2 {
	font-size:150%;
	font-weight:600;
	color:#564c4c;
	margin:5px;
	padding:0;
	}
h3 {
	font-size:110%;
	font-weight:bold;
	color:#cc0000;
	margin:1px 5px 3px 5px;
	padding:0;
	}
h4 {
	font-size:100%;
	font-weight:bold;
	color:#675a35;
	margin:5px 5px 1px 5px;
	padding:0;
	}
p {
	font-size:100%;
	color:#ddbb99;
	margin:1px 5px 5px 5px;
	padding:0;
	}
a img 		{border:0 none;}
a:link 		{color:#675a35;font-weight:bold;text-decoration:underline;} 
a:visited 		{color:#675a35;font-weight:bold;text-decoration:none;} 
a:active 		{color:#675a35;text-decoration:none;} 
a:focus 		{color:#ff3521;text-decoration:none;}  
a:hover 		{color:#ff3521;text-decoration:none;}

.menuX 			{position:relative;line-height:180%;display:block;font:bold 12px Verdana;color:#675a35;}
.menuX a			{color:#675a35;text-decoration:none;}
.menuXa:visited		{color:#675a35;text-decoration:none;}
.menuX a:active		{color:#675a35;text-decoration:none;}
.menuX a span 		{color:#675a35;padding:1px;}
.menuX a.on span 	{color:#ff3521;background-color:#333333;padding:0;border:solid #675a35 1px;text-decoration:none;}
.menuX a:focus span	{color:#ff3521;background-color:#333333;padding:0;border:solid #675a35 1px;text-decoration:none;}
.menuX a:hover span 	{color:#ff3521;background-color:#333333;padding:0;border:solid #675a35 1px;text-decoration:none;}

.wText 			{color:#ddbb99;}
.wText a	 		{color:#ddbb99;text-decoration:none;}
.wText a:visited 	{color:#ddbb99;text-decoration:none;}
.wText a:active 	{color:#ddbb99;text-decoration:none;}
.wText a:focus 		{color:#ddbb99;text-decoration:none;}
.wText a:hover 		{color:#ddbb99;text-decoration:underline;}

/*////////////////////////////////////
// Form  classes//
////////////////////////////////////*/

/*////////////////////////////////////
// emulate moz to look like IE      //
// [type=""] doesnt work in IE      //
////////////////////////////////////*/
input	 	{
	font:8pt Verdana,Arial,Helvetica,sans-serif;
	background-color:#ffbbaa;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
	cursor:auto;
	margin:0;
	padding:0;
	}
input[type="reset"],
input[type="button"],
input[type="submit"] {
	font:10pt sans-serif;
	margin:1px;
	padding:0 16px;
	}

input:not([type]),
input[type="text"],
input[type="password"] {
	-moz-appearance:dialog;
	border:solid #000 1px;
	background-color:#ffffff;
	}

form{
	margin:0;
	padding:0;
	}

input.pbutton {
	font:8pt Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
	background-color:#333333;
	border:1px solid #675a35;
	}
textarea.wtext {
	width:300px;
	font-size:80%;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
	background-color:#ddbb99;
	border:2px solid #675a35;
	margin:3px 5px;
	padding:0;
	}
input.wtext {
	width:300px;
	font-size:80%;
	font-weight:bold;
	text-decoration:none;
	color:#cc0000;
	background-color:#ddbb99;
	border:2px solid #675a35;
	margin:3px 5px;
	padding:0;
	}
/*////////////////////////////////////
// classes						//
////////////////////////////////////*/
div.textColumn {
	position:relative;
	float:left;
	background-color:transparent;
	width:32%;
	margin:0 0 0 2px;
	padding:9px;
	z-index:100;
	}
div.panel {
	background-color:#000000;
	border:solid #cc0000 1px;
	height:100%;
	overflow:auto;
	margin:0;
	padding:0;
	}
div.textbox {
	position:relative;
	text-align:left;
	margin:0;
	padding:0;
	z-index:3;
	}
div.textbox p img {
	float:left;
	}
div.picbox {
	background-color:#000000;
	border:solid #000000 1px;
	margin:0 auto;
	padding:0;
	}
div.picbox img {
	border:solid #000000 1px;
	}
div.mbox {
	display:block;
	background-color:#333333;
	position:relative;
	font-size:8pt;
	width:42px;
	border:solid #333333 1px;
	text-align:left;
	margin:0;
	padding:0;
	z-index:3;
	}
/*////////////////////////////////
// positioned divs 			//
////////////////////////////////*/
#menudiv {
	position:absolute;
	top:122px;
	width:100px;
	left:20px;
	z-index:10;
	margin:0;
	padding:0;
	z-index:100;
	}
#mastheadL {
	position:absolute;
	background-color:#cc0000;
	top:0;
	left:0;
	width:20px;
	height:100%;
	margin:0;
	padding:0;
	z-index:0;
	}
#mastheadC {
	position:relative;
	text-align:center;
	left:20px;
	height:130px;
	margin:0 auto;
	padding:10px 0 0 0;
	}
#outerdiv {
	position:relative;
	text-align:center;
	left:20px;
	width:700px;
	height:100%;
	margin:0 auto;
	padding:0;
	}
#tboxdiv {
	position:absolute;
	background-color:#222222;
	top:0;
	left:0;
	width:100%;
	height:100%;
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	margin:0 auto;
	padding:0;
	z-index:1;
	}
#boxdiv {
	position:absolute;
	background-color:#333333;
	width:90%;
	height:90%;
	margin:5% 5%;
	padding:0;
	z-index:2;
	overflow:auto;
	}
#footdiv {
	position:absolute;
	background-color:#333333;
	text-align:left;
	left:0;
	bottom:0;
	width:100%;
	margin:0;
	padding:0;
	z-index:2;
	}
#t1 {
	position:relative;
	top:0;
	left:0;
	font-size:16pt;
	font-weight:600;
	color:#bdb292;
	margin:5px;
	padding:0;
	}
#t2 {
	position:relative;
	top:0;
	left:0;
	margin:5px;
	padding:0;
	}
