 a { color:#000000 ; text-decoration:none; }
 a:hover { color:#A0BFD0; text-decoration:underline; }

 a.side {  color: #666666; text-decoration:none; }
 a:hover.side { color: #FF9900 ; text-decoration:underline; }

 a.white { color:#A0BFD0; text-decoration:none; }
 a:hover.white { color:#A0BFD0; text-decoration:underline; }

 a.menu { color:#608490; text-decoration:none; FONT-WEIGHT: bold;  }
 a:hover.menu { color:#608490; text-decoration:underline; FONT-WEIGHT: bold;  }

 

 .main-body {
 	font-size:11px;
 	color:#000;background-color: White;

 }

 .side-body {
 	font-size:11px;
 	color:#000;

 }

 .main-bg {
 	background-color: White;


 }

 .side-border-left {
 	background-color:#FFffff;
 	border:1px #A0C4D0 solid;
 }

 .side-border-right {
 	background-color:#688498;
 	border:1px #A0C4D0 solid;
 }

 .capmain {
 	font-family:Verdana,Tahoma,"MS Sans Serif";
 	font-size:13px;font-weight:bold;
 	color:#FFFFFF;background-color:#FF9900;
 	padding:1px 1px 1px 4px;
 }

 .scapmain {
 	font-family:Verdana,Tahoma,"MS Sans Serif";
 	font-size:13px;font-weight:bold;
 	color:#FFFFFF;background-color:#FF9900;
 	padding:1px 1px 1px 4px;
 }



 .forum-caption {
 	font-size:11px;font-weight:bold;
 	color:#000;background-color:#A0C0D0;
 	padding:2px 4px 2px 4px;
 }

 .quote {	color:#000;background-color:#F0F8FF;	padding:2px;	margin:0px 20px 0px 20px;	border:1px #487C98 solid;}

 
 .tbl1 { font-size:11px; color:#000; background-color:#fff; padding:4px; }
 .tbl2 { font-size:11px; color:#000; background-color:#D0E0E8; padding:4px; }
 .tbl-border { background-color:#B0CCD8; }
 .tbl { font-size:11px; padding:2px 0px 2px 0px; }

 hr { height:1px; color:#487C98; }
 hr.side-hr { height:1px; color:#487C98; }
 .border { border:1px #487C98  solid; }

.button {	font-family:Tahoma,Arial,Verdana,"MS Sans Serif";	font-size:11px;	color:#000;background-color:#fff;	height:19px;	padding:0px 2px 0px 2px;	border:1px #888 solid;	margin-top:2px;}
 .textbox {font-family:Verdana,Tahoma,"MS Sans Serif";	font-size:11px;	color:#000;background-color:#F0F8FF;	border:1px #487C98 solid;}
 .input{border-color: #000000; color:#000000; background-color: #A0BFD0; font:normal 11px Verdana,sans-serif;border-width: 1px 1px 1px 1px}
 select{border-color: #000000; color:#000000; font:normal 11px Verdana,sans-serif}
 form { margin:0px 0px 0px 0px; }

 .alt { color:#666; }


 
 body {
 	font-family:Verdana,Tahoma,"MS Sans Serif";
    background-image: url('images/bg.gif');
 	font-size:11px;
	margin:0px;
 }

 td { font-family:Verdana,Tahoma,"MS Sans Serif"; font-size:11px; }

 pre { font-family:Verdana,Tahoma,"MS Sans Serif"; font-size:11px; }
 .h1   { font: bold 13px  Verdana, "Ms Sans Serif", tahoma; color: #000000;   }
 .h2   { font: 18px Verdana, "Ms Sans Serif", tahoma ; color: #464646 ;FONT-WEIGHT: bold;   }

 
 .barmain {
 	font-family:Verdana,Tahoma,"MS Sans Serif";
 	font-size:11px;
 	color:#000;
 	padding:4px 4px 4px 4px;
 }

	
 .white-header {
 	font-family:Verdana,Tahoma,"MS Sans Serif";
 	font-size:11px;
 	color:#eee;background-color:#608490;
 	padding:4px;
 }

 .full-header {
 	font-family:Verdana,Tahoma,"MS Sans Serif";
 	font-size:11px;
 	color:#ddd;background-color:#608490;
 }

 .news-footer {
 	font-size:10px;
 	color:#000;
 	padding:4px 0px 0px 0px;
 }

 
 .poll { height:12px; border:1px #000 solid; }

 .comment-name { font-weight:bold; color:#666; }

 .shoutboxname { color:#002266; }
 .shoutbox { color:#666; }
 .shoutboxdate { font-size:10px; color:#000; text-align:right; }

 .small { font-size:11px; font-weight:normal; }
 .small2 { font-size:11px; font-weight:normal; color:#666; }
 .side-small { font-size:11px;font-weight:normal; color:#000; }
 .side-label { padding:2px; }

 .gallery { padding: 16px 0px 8px 0px; }
 .gallery img { border: 1px solid #ccc; filter: none; }
 .gallery:hover img { border: 1px solid red; filter: none; }
 img.activegallery { border: 1px solid green; filter: none; }
