@charset "iso-8859-1";
body { color: #444444;font-size: 11px; font-family:  Helvetica, Arial, sans-serif; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; background-color: #FFFFFF; }

TD { font-family:  Helvetica, Arial, sans-serif; font-size: 11px; }
TH { font-family:  Helvetica, Arial, sans-serif; font-size: 11px; font-weight: bold; }
a { font-weight: bold; color: #888888; text-decoration : none; }
a:hover { font-family:  Helvetica, Arial, sans-serif; color: #CC0000; text-decoration : none; }

a.side { font-family:  Helvetica, Arial, sans-serif; font-weight: bold; color: #888888; text-decoration : none; }
a:hover.side { font-family:  Helvetica, Arial, sans-serif; color: #CC0000; text-decoration : none; }

a.white { font-family:  Helvetica, Arial, sans-serif; font-weight: bold; color: #888888; text-decoration : none; }
a:hover.white { font-family:  Helvetica, Arial, sans-serif; color: #CC0000; text-decoration : none; }

form { margin:0px 0px 0px 0px; }
table { border-collapse:collapse;}
hr { height:2px; color:#363636; width:98%; text-align:center; }
hr.side-hr { height:2px; color:#363636; width:98%; text-align:center; }


pre { font-family: Helvetica, Arial, sans-serif; font-size:10px; color:#000000; }

.alt { color:#888888; }
.white-header { BACKGROUND: none; COLOR:#000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY:  Helvetica, Arial, sans-serif; TEXT-DECORATION: none}
.footer { font-family: Helvetica, Arial, sans-serif; font-size:10px; color:#F7F7F7; }
.full-header { font-family: Helvetica, Arial, sans-serif; font-size:10px; color:#000000; background-color:#F7F7F7; }

.button { font-size:11px; }
.textbox { font-size:11px; border:1px #000000 solid; }

.main-body {
	font-size:10px;
	color:#000000;
	background-color:#F7F7F7;
	padding:3px 4px 3px 4px;
}

.side-body {
	font-size:10px;
  	color:#000000;
	background-color:#F7F7F7;
	padding:3px 4px 3px 4px;
}

.main-bg { 
  	background-color:#F7F7F7;
	padding:0px 10px 4px 10px;
}

.border { border:0px #F7F7F7 solid; }

.side-border-left { background-color:#F7F7F7; padding:0px; }
.side-border-right { background-color:#F7F7F7; padding:0px; }

.news-footer {
	font-size:11px;
	color:#363636; 
	background-color:#cfcfbb; 
	padding:2px; 
	border: 1px solid black;
}

.barmain {
	font-family: Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	padding:4px 4px 4px 4px;
}

.capmain {
	font-size:10px; 
	color:#000000; 
	background-color:#F7F7F7; 
	padding:2px; 
	border: 1px solid black;	
}

.scapmain {
	font-size:11px;
	color:#363636; 
	background-color:#cfcfbb; 
	padding:2px; 
	border: 1px solid black;
}

.tbl-border { background-color:transparent; }
.tbl { 
	color:#000000; 
	background-color:#F7F7F7; 
	font-size:10px; 
	padding:4px; 
}
.tbl1 { 
	font-size:10px; 
	color:#000000; 
	background-color:#F7F7F7; 
	padding:2px; 
	border: 1px solid black;	
}
.tbl2 { 
	font-size:11px;
	color:#363636; 
	background-color:#cfcfbb; 
	padding:2px; 
	border: 1px solid black;
}
	
.forum-caption {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:#DDDDDD;
	height:20px;
	padding:0px 4px 2px 4px;
}

.quote {
	color:#000000;
	background-color:#FFFFFF;
	padding:2px;
	margin:0px 20px 0px 20px;
	border:1px #ccc solid;
}
	
.poll { height:12px; border:1px #000 solid; }

.comment-name { font-weight:bold; color:#0000006; }

.shoutboxname { font-weight:bold; color:#000000; }
.shoutbox { color:#000000; }
.shoutboxdate { font-size:11px; color:#000000; }

.small { font-size:10px; font-weight:normal; }
.small2 { font-size:10px; font-weight:normal; color:#000000; }
.side-small { font-size:10px; font-weight:normal; color:#000000; }

.side-label {
	color:#000000;
	font-size:10px;
	background-color:#dedfdb; 
	padding:2px; 
	border:1px #000000 solid;
}

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 1px solid #FFFFFF; filter: gray; }
.gallery:hover img { border: 1px solid red; filter: none; cursor:hand; }
img.activegallery { border: 1px solid green; filter: none; }

.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; font-family: Helvetica, Arial, sans-serif; }
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px;  font-family: Helvetica, Arial, sans-serif; TEXT-DECORATION: none}

/* NAVIGATION */
#navlist { padding: 4px; margin-left: 0; margin-bottom:5;  border-bottom: 2px inset #84ba10; FONT-SIZE: 11px; font-weight:bold; font-family: Helvetica, Arial, sans-serif; }
#navlist li { list-style: none; margin: 0 0 0 0 ; display: inline; }
#navlist li a { padding: 3px 3px 3px 3px; border: 1px solid #84ba10; border-bottom: none; background: #F7F7F7; text-decoration: none; }
#navlist li a:hover { color: #000; background: #84ba10; border-color: #F7F7F7; }