a { color:#ffffff; text-decoration:none; font-size: 18 px ; font-weight: bold; }a:hover { color:#fcc00f; text-decoration:none; font-size: 18 px ; font-weight: bold; }

a.infobar2  { color:#fcc00f; text-decoration:none; font-size: 13 px ; font-weight: bold; }a:hover.infobar2 { color:#ffffff; text-decoration:none; font-size: 13 px ; font-weight: bold; }

a.side { color:#fcc00f; text-decoration:none; font-size: 11 px ; font-weight: bold; }a:hover.side { color:#ffffff; text-decoration:none; font-size: 11 px ; font-weight: bold; }

a.white { color:#fcc00f; text-decoration:none; font-size: 18 px ; font-weight: bold; }a:hover.white { color:#ffffff; text-decoration:none; font-size: 18 px ; font-weight: bold; }

body {
 color: #000000 ;
                background-image: url(images/bg5.jpg);
                font-family: Tahoma ; font-size: 13 px ;
	scrollbar-face-color:#6b8e23; scrollbar-shadow-color:#527509 ;
	scrollbar-highlight-color:#527509; scrollbar-3dlight-color:#527509 ;
	scrollbar-darkshadow-color:#527509; scrollbar-track-color:#527509 ;
	scrollbar-arrow-color:#ffffff ; }

form { margin:0px 0px 0px 0px; }

hr { height:1px; color:#006600 }

hr.side-hr { height:2px; color:#006400 }
td { font-family: Tahoma ; font-size: 12 px ; }

pre { font-family: Tahoma ; font-size: 12 px ; }

.alt { color:#000000 ; }

.header {
	font-family: Tahoma ;
	font-size: 13 px ;
	background-image: url(images/header1-1.jpg);
	
	color:#ffffff;
	border-top: 0px #009900 ridge;
	border-left: 0px #005500 solid;
	border-bottom: 0px #009900 ridge;
	border-right: 0px #005500 solid;
                padding: 0px 0px 0px 0px;
}

.header2 {
	font-family: Tahoma ;
	font-size: 14 px ;
	color:#00cc00; background-image: url(images/header2.jpg);
                padding: 0px 0px 0px 0px; }

.navbar {
	font-family: Tahoma ;
               
	font-size: 17 px ;
	color: #fcc00f;
                background-color:#;
	border: 0px ridge #458b00;
                padding: 5px 2px 5px 3px; }

.navbar-over {
	font-family: Tahoma ;
                
	font-size: 17 px ;
	color:#ffffff;
	background-color:#;
	border: 0px ridge #222222;
                padding: 5px 2px 5px 3px; }

.header3 {
	font-family: Tahoma ;
	font-size: 13 px ;
	color:#fcc00f;
	background-image: url(images/header2.jpg);
	border: 0px ridge #00aa00;
                padding:2px 2px 2px 2px; }

.footer {
	font-family: Tahoma ;
	font-size: 14 px ; font-weight: bold;
	color:#ffffff;
	background-image: url(images/footer.jpg);
	background-image: url(images/header1-1.jpg);
	border-top: 0px #005500 solid;
	border-left: 0px #005500 solid;
	border-right: 0px #005500 solid;
	padding:10px; }

.footer2 {
	font-family: Tahoma ;
	font-size: 12 px ;
	color:ffffff;
	padding:0px;
	border-top: 0px #005500 solid;
	border-bottom: 0px #005500 solid;
	border-left: 0px #005500 solid;
	border-right: 0px #005500 solid; }

.footer-left {
background-image: url(images/panel.jpg);
backgorund-repeat: repeat-y;
color: #ffffff; }

.footer-right {
background-image: url(images/panel2.jpg);
backgorund-repeat: repeat-y;
color: #ffffff; }

.footer-mid {
background-color:#6b8e23;
color: #ffffff; }

.button {
	font-family: Tahoma ;
	font-size: 12 px ;
                font-weight: bold;
	color:#ffffff;
	background-color:#000000;
	padding: 0px 0px 0px 0px;
	border: 2px white ridge;
	margin-top:0px; }
	
.textbox {
	font-family: Tahoma ;
	font-size: 13 px ;
	color:#000000; background-color:#999900;
	border: 2px white ridge; }

.textbox2 {
	font-family: Tahoma ;
	font-size: 13 px ;
	color:#ffffff;background-color:#000000;
                border: 2px white ridge; }

.checkbox2 {
width: 15px;
height: 15px;
color:#ffcc00;
background-color:#ccffff;
border:2px #ffffff ridge; }

.date {
	font-family: Tahoma ;
	font-size: 12 px ;
	font-weight:bold;
	text-align: center;
	color:#fcc00f;
                background-color:#000000;
	height: 20 px;
	width: 93 px;
	border: 2px #000000 solid; }

.main-bg {padding: 10px;}

.side-body {
color: #ffffff ;
	font-size: 13 px ;
	border-top: 0px #636363 solid;
	border-bottom: 0px #636363 solid;
	border-left: 0px #636363 solid;
	border-right: 0px #636363 solid; }

.side-border-left { padding:0px 0px 0px 0px;
color:#333333; background-image: url(images/panel.jpg);
background-repeat: repeat-y;
background-color:#005500;
 border-left: 0px #005500 solid;
 border-right: 0px #005500 solid; }

.side-border-right {padding:0px 0px 0px 0px;
color:#333333; background-image: url(images/panel2.jpg);
background-repeat: repeat-y;
background-color:#006400;
border-left: 0px #005500 solid;
 border-right: 0px #005500 solid; }

.main-body {
	font-size: 13 px ;
	color:#000000 ;
	background-color:#6b8e23;
	padding: 0px 0px 0px 0px;
	border-left: 0px #000000 solid;
                border-right: 0px #000000 solid;
                border-top: 0px #000000 solid;
                border-bottom: 0px #000000 solid; }

.border {border:0px #243D53 solid; }

.infobar {
	font-size: 12 px ;
	color:#527509;
	padding:0px 0px 0px 0px; }

.caption {
	font-family: Tahoma ;
	font-size: 17 px ;
	
	color:#ffffff;
	padding:2px 2px 2px 2px; }

.side-caption {
	font-family: Tahoma ;
	font-size: 13 px ;
	font-weight: bold;
	color:#ffffff;
	background-image: url(images/s-caption.jpg);
	background-repeat: repeat-x;
	border-left: 0px #007700 solid;
                border-right: 0px #007700 solid;
                border-top: 0px #007700 solid;
                border-bottom: 0px #007700 solid;
	padding:3px 3px 3px 3px; }

.side-captionl {
	font-family: Tahoma ;
	font-size: 12 px ;
	font-weight: bold;
	color:#ffffff;
	background-image: url(images/header2.jpg);
	background-repeat: repeat-x;
	border-left: 0px #007700 solid;
                border-top: 0px #007700 solid;
                border-bottom: 0px #007700 solid;
	padding: 0px 3px 3px 3px; }

.side-captionr {
	font-family: Tahoma ;
	font-size: 12 px ;
	font-weight: bold;
	color:#ffffff;
	background-image: url(images/header2.jpg);
	background-repeat: repeat-x;
                border-right: 0px #007700 solid;
                border-top: 0px #007700 solid;
                border-bottom: 0px #007700 solid;
	padding: 0px 3px 3px 3px; }

.tbl-border { background-color:#6b8e23 ; }
.tbl {font-size: 12 px ; padding: 3px 4px 3px 4px; }
.tbl1 {font-size: 18 px ; color:#ffffff ; background-color:#6b8e23 ; padding: 4px; }
.tbl2 {font-size: 18 px ; font-weight: bold; color:#fcc00f ; background-color:#527509 ; padding: 4px; }
	
.forum-caption {
	font-size: 12 px ;
	font-weight: bold;
	color:#006400; background-color:#ffffff;
	height: 20px;
	padding: 0px 4px 2px 4px; }

.quote {
	color:#fcc00f; background-color:#006600;
	padding:9px;
	margin:0px 20px 0px 20px;
	border:9px #ffffff solid; }
	
.poll { height:12px; border:1px #005500 solid; }

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

.shoutboxname {color:#00bb00; }
.shoutbox { color:#ffff99; }
.shoutboxdate { font-size: 12 px ; color:#cdad00; text-align:right; }

.small { font-size: 12 px ; font-weight:normal; }
.small2 { font-size: 13 px ; font-weight:normal; color:#000000; }
.side-small { font-size: 12 px ; font-weight:normal; color:#333333; }
.side-label {padding:2px; color:#ffffff;letter-spacing: 2px;}

.gallery { padding: 16px 0px 8px 0px; }
.gallery img { border: 3px #000000 solid ; filter: gray; }
.gallery:hover img { border: 3px solid #cdad00; filter: none; }
img.activegallery { border: 5px solid #cdad00; )