.message { width: 410px;background: #fdfdfd; border: #c5b898 2px solid; font-weight: bold; font-size: 14px; padding: 8px 8px 8px 8px; }

.vote-forum { padding: 6px 6px 6px 6px; float: right; margin-right: 10px;  margin-left: 5px; color: #ffffff; width:190px; border: #9a8b76 2px solid; font-weight: bold; font-size: 14px; background: #c4b797; }
.vote-news { padding: 6px 6px 6px 6px; width:410px; border: #c5b898 2px solid; font-size: 14px; background: #fdfdfd; }
.vote-bar { background: #55557f;}
.vote-bar2 { background: #bbbb7f;}


.only-reg { background-color:#cc7070; color:#ffffff; padding: 2 5 2 2; }
.only-moder { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
.only-priv { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
.only-admin { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }
.only-sadmin { background-color:#cc0000; color:#ffffff; padding: 2 5 2 2; }

.hrefbut { background-color:#aaaaff; color:#ffffff; }


.block-menu {  font-size: 13px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; padding-top: 10px; }

.block-content { padding-left: 8px; padding-top: 10px; padding-bottom: 20px; padding-right: 18px; font-size: 13px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica;  }
.block-content-p { padding-left: 38px; padding-top: 10px; padding-bottom: 20px; padding-right: 50px; font-size: 13px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica;  }

.block-info { padding-left: 8px; padding-top: 10px; padding-bottom: 20px; padding-right: 0px; font-size: 12px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica; }

.panel-block { font-size: 12px; font-weight: normal; font-family: sans-serif, verdana, arial, helvetica;}


.item-info-header { background-color: #000002;	color: #fcde72; background: url('img/back_pcb6.gif') no-repeat right bottom;  padding-left: 8px; padding-top: 3px; padding-bottom: 3px; padding-right: 8px; font-size: 13px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }

a.item-info-text:link, a.item-info-text:active, a.item-info-text:visited 
{
	color: #000000; 
	text-decoration: none;
	display: block; 
	text-align: justify;
	font-weight: normal;
	font-size: 12px;
	line-height: 120%;
}

a.item-info-text:hover 
{
	color: #900000; 
	text-decoration: none;
	display: block; 
	text-align: justify;
	font-weight: normal;
	font-size: 12px;
	line-height: 120%;
}


a.item-menu:link, a.item-menu:active, a.item-menu:visited 
{
	color: #000000; 
	text-decoration: none;
	padding-left: 20px; padding-top: 3px; padding-bottom: 3px; padding-right: 20px; margin-right: 18px; 
	margin-bottom: 5px;
}

a.item-menu:hover
{
	background-color: #000000; 
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20px; padding-top: 3px; padding-bottom: 3px; margin-right: 18px; 

}


A.user-button:link
		{ 
			font-size: 11px;
			padding: 1 3 1 3;
			border: #93876e 1px solid;
			color: #2d2923; text-decoration: none; 
		        
		        background: url('img/m_downloads.jpg') no-repeat left top; 
			font-weight: normal;
			font-family: sans-serif, verdana, arial, helvetica;
		}

A.user-button:visited 
		{ 
			font-size: 11px;
			padding: 1 3 1 3;
			border: #93876e 1px solid;
			color: #2d2923; text-decoration: none; 
		        background: url('img/m_downloads.jpg') no-repeat left top; 
			font-weight: normal;
			font-family: sans-serif, verdana, arial, helvetica;
		}

A.user-button:hover 
		{ 			
			font-size: 11px;
			padding: 1 3 1 3;
			border: #93876e 1px solid;
			color: #2d2923; text-decoration: none; 
		        background: url('img/back_page.jpg') no-repeat left top; 
			font-weight: normal;
			font-family: sans-serif, verdana, arial, helvetica;
		}



 A.lmenu-button:link 
		{ 
			display: block;
			padding: 3 5 3 5;
			color: #000000; text-decoration: none; 
			font-weight: normal;
		}

 A.lmenu-button:visited 
		{ 
			display: block;
			padding: 3 5 3 5;
			color: #000000; text-decoration: none; 
			font-weight: normal;
		}

 A.lmenu-button:hover 
		{ 
			display: block;
			padding: 2 5 2 5;
			border-top: #6487A1 1px solid;
			border-bottom: #6487A1 1px solid;
			color: #DDDDDD; text-decoration: none; 
            background-color: #354E74;
			font-weight: normal;
		}

 A.lmenu-button-priv:link 
		{ 
			display: block;
			padding: 3 5 3 5;
			color: #000000; 
			font-weight: bold;
			text-decoration: none;
 		}

 A.lmenu-button-priv:visited 
		{ 
			display: block;
			padding: 3 5 3 5;
			color: #000000; 
			font-weight: bold;
			text-decoration: none;
 		}

 A.lmenu-button-priv:hover 
		{ 
			display: block;
			padding: 2 5 2 5;
			border-top: #6487A1 1px solid;
			border-bottom: #6487A1 1px solid;
			color: #DDDDDD; 
			font-weight: bold;
			text-decoration: none;
            background-color: #354E74;
		}


 

TABLE { font-size: 15px; }


A.top:link { color: #FFFFFF; }
A.top:visited { color: #FFFFFF; }
A.top:hover { color: #EEEEEE; }
A.top:active { color: #FFFFFF; }

A.copyright:link { color: #FFFFFF; }
A.copyright:visited { color: #FFFFFF; }
A.copyright:hover { color: #EEEEEE; }
A.copyright:active { color: #FFFFFF; }


A:link { color: #333333; text-decoration: underline; }
A:visited { color: #333333; text-decoration: underline; }
A:hover { color: #000000;  text-decoration: underline; }
A:active { color: #DD0900;  text-decoration: underline; }

a.menu:link, a.menu:hover, a.menu:active, a.menu:visited 
{
 float: left;
 text-decoration: none 
}


A.rsearch:link { color: #000000; font-weight: normal; }
A.rsearch:visited { color: #000000; font-weight: normal; }
A.rsearch:hover { color: #009900; font-weight: normal; }
A.rsearch:active { color: #000000; font-weight: normal; }

input, textarea, select 
{ 
	font-size: 11px; 
	border: #d0e3da 1px solid;
	background-color: #e6e6e6;
}

   
h1 { color: #625d4f; font-size: 20px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }
h2 { color: #625d4f; font-size: 18px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }
h3 { color: #625d4f; font-size: 16px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }
h4 { color: #625d4f; font-size: 14px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }
h5 { color: #625d4f; font-size: 12px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; }

hr { color: #928c7e; height: 2px;  }

blockquote {padding: 5 5 5 5; background: url('img/back_page3y.jpg') repeat left top; }

.forum-section-table   { background: url('img/back_page1.jpg') no-repeat left top; background-color: #c9bea1; }
.forum-section-cheader { background-color: #DFDFDF; color: #000000; background: url('img/back_page3.jpg') repeat top; font-weight: bold; }
.forum-section-header {  background-color: #c9bea1; color: #000000; background: url('img/back_page3y.jpg') no-repeat left top; }
.forum-section-div { color: #000000; background-color: #c9bea1; }
.forum-section-body   { font-size: 14px; color: #625d4f; background: url('img/back_page3.jpg') no-repeat left top;  }

.forum-topic-cheader { background-color: #DFDFDF; color: #000000;  background: url('img/back_page3.jpg') repeat top; font-weight: bold; }
.forum-topic-header { background-color: #cdc3a8; color: #000000; background-color: #cdc3a8; color: #000000; background: url('img/back_page3y.jpg') repeat left top;  font-size: 14px; }
.forum-topic-div { background-color: #cdc3a8; color: #000000; }
.forum-topic-body   { background-color: #cdc3a8; color: #000000; background-color: #cdc3a8; color: #000000; background: url('img/back_page3.jpg') repeat left top;  }
			  
.forum-message1-header { padding-left: 5px;   background-color: #cdc3a8; color: #000000; background: url('img/back_page3.jpg') repeat left top;  }
.forum-message1-body   { padding-left: 5px;  color: #000000; padding: 10 5 5 5; background: url('img/back_forum_1.jpg') right bottom; }
.forum-message2-header { padding-left: 5px;  background-color: #cdc3a8; color: #000000; background: url('img/back_page3.jpg') repeat left top; }
.forum-message2-body   { padding-left: 5px; color: #000000; padding: 10 5 5 5; background: url('img/back_forum_2.jpg') right bottom;  }
.forum-message-div { background-color: #aea083; color: #000000; }
.forum-message-vdiv { border-right: #cdc3a8 1px solid; font-size: 14px; }


.news-message1-header { font-weight: bold;   }
.news-message1-body   { color: #000000; text-align: justify; }
.news-message2-header { font-weight: bold;   }
.news-message2-body   { color: #000000; text-align: justify;  }
.news-message-div { background-color: #aea083; color: #000000; }



.images-section-theader { padding-left: 5px;   background-color: #cdc3a8; color: #000000; background: url('img/back_page3.jpg') repeat left top; font-weight: bold; }
.images-section1-body   { padding-left: 5px;  color: #000000; padding: 10 5 5 5; background: url('img/back_page3y.jpg') repeat left top; }
.images-section-bheader { padding-left: 5px;  background-color: #cdc3a8; color: #000000; background: url('img/back_page3.jpg') repeat left top; }
.images-section2-body   { padding-left: 5px; color: #000000; padding: 10 5 5 5; background: url('img/back_page3y.jpg') repeat left top;  }
.images-section-div { background-color: #777777; color: #000000; }
.images-section-vdiv { border-right: #cdc3a8 1px solid; }

.images-thumbs-table {  }
.images-thumbs1-header { padding-left: 5px; vertical-align: middle;  background-color: #cdc3a8; color: #000000; background: url('img/back_page1.jpg') repeat left top;  }
.images-thumbs2-header { padding-left: 5px; vertical-align: middle; background-color: #cdc3a8; color: #000000; background: url('img/back_page1.jpg') repeat left top; }
.images-thumbs-vdiv { border-right: #cdc3a8 1px solid;  }


.block-message1-header { background-color: #AED5FC; color: #000000; }
.block-message1-body   { background-color: #D0E7F2; color: #000000; }
.block-message2-header { background-color: #D1D7DC; color: #000000; }
.block-message2-body   { background-color: #D0E7F2; color: #000000; }
.block-message-div { background-color: #aea083; color: #000000; }


a.forum-item-menu:link, a.forum-item-menu:active, a.forum-item-menu:visited 
{
	color: #000000; 
	text-decoration: none;
	display: inline; 
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
}

a.forum-item-menu:hover
{
	color: #000000;
	text-decoration: none;
	display: inline; 
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;

}

.forum-block-menu {  font-size: 13px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica;  }


.table-normal   { color: #000000; background: #dcd9d0 url('img/back_table_1.jpg') right bottom no-repeat; border: #675D4F 1px solid; border-collapse:collapse; }
.table-normal td { border: #675D4F 1px solid; }
.table-normal th { background-color: #cdc3a8; color: #625d4f; font-size: 14px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica;  border: #675D4F 1px solid; border-collapse:collapse; }

.table-forum-message-path1 { padding-left: 2px; padding-bottom: 5px; font-size: 17px; }
.table-forum-message-path2 { padding-left: 2px; padding-bottom: 5px; font-size: 12px; }

.forum-message-signature-divider { color: #d1d2de; }

.table-forum-message-table {  }
.table-forum-message-topic { color: #191919; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #c8dad1; font-size: 16px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica;  text-transform: uppercase; border-left: #675D4F 1px solid; border-top: #675D4F 1px solid; }
.table-forum-message-topic-info { color: #191919; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #c8dad1; font-size: 12px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica;  text-transform: uppercase; border-right: #675D4F 1px solid; border-top: #675D4F 1px solid; }
.table-forum-message1   { color: #44423d; padding-top: 20px; padding-left: 26px; padding-right: 9px; padding-bottom: 15px; background: #fefefe url('img/back_forum_1.jpg') right bottom no-repeat;  font-size: 14px; font-weight: normal; border-bottom: #675D4F 1px solid; border-right: #675D4F 1px solid; }
.table-forum-message2   { color: #44423d; padding-top: 20px; padding-left: 26px; padding-right: 9px; padding-bottom: 15px; background: #f3f3f3 url('img/back_forum_2.jpg') right bottom no-repeat;  font-size: 14px; font-weight: normal; border-bottom: #675D4F 1px solid; border-right: #675D4F 1px solid; }
.table-forum-message-header { color: #fbfaf9; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #191919; font-size: 11px; font-weight: normal; border-bottom: #675D4F 1px solid; }
.table-forum-message-div {  }

.table-forum-message-header-user { color: #fbfaf9; font-size: 14px; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #191919; font-weight: normal; border-bottom: #675D4F 1px solid; border-right: #e0d9cb 1px solid; border-left: #675D4F 1px solid; border-top: #675D4F 1px solid; }
.table-forum-message-header-date { color: #fbfaf9; font-size: 11px; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #191919; font-weight: normal; border-bottom: #675D4F 1px solid; border-top: #675D4F 1px solid; }
.table-forum-message-header-link { color: #fbfaf9; font-size: 11px; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #191919; font-weight: normal; border-bottom: #675D4F 1px solid; border-right: #675D4F 1px solid; border-top: #675D4F 1px solid;  }

.table-forum-message-user { color: #44423d; padding-top: 32px; padding-left: 25px; padding-right: 30px; padding-bottom: 28px; background: #d0e3da; font-size: 13px; font-weight: normal; border-bottom: #675D4F 1px solid; border-right: #e0d9cb 1px solid; border-left: #675D4F 1px solid; }
.table-forum-message-buttons1 { color: #fbfaf9; padding-top: 7px; padding-bottom: 4px; background: #c8dad1; font-size: 14px; font-weight: bold; border-bottom: #675D4F 1px solid; border-left: #675D4F 1px solid;  }
.table-forum-message-buttons2 { color: #fbfaf9; padding-top: 7px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #c8dad1; font-size: 14px; font-weight: bold; border-bottom: #675D4F 1px solid; border-right: #675D4F 1px solid;  }

.table-forum-message-r-table { border: #675D4F 1px solid; margin-top: 3px; background: #f3f3f3 url('img/back_forum_2.jpg') right bottom no-repeat; border-collapse:collapse; }
.table-forum-message-r-header { color: #fcfcfc; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #030303; font-size: 16px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica;  text-transform: uppercase; border-bottom: #675D4F 1px solid;  }
.table-forum-message-r-header2 { color: #44423d; padding-top: 4px; padding-left: 20px; padding-right: 30px; padding-bottom: 4px; background: #030303; font-size: 13px; font-weight: normal; border-bottom: #675D4F 1px solid;  }
.table-forum-message-r-smiles { color: #44423d; padding-top: 20px; padding-left: 35px; padding-right: 5px; padding-bottom: 28px; font-size: 13px; font-weight: normal;   }
.table-forum-message-r { color: #44423d; padding-top: 20px; padding-left: 6px; padding-right: 1px; padding-bottom: 5px;  font-size: 14px; font-weight: normal;  }
.table-forum-message-r-options { color: #44423d; padding-top: 25px; padding-left: 20px; padding-right: 9px; padding-bottom: 15px;  font-size: 14px; font-weight: normal; border-right: #675D4F 1px solid; }
.table-forum-message-r-buttons { color: #fbfaf9; padding-top: 0px; padding-left: 20px; padding-right: 0px; padding-bottom: 34px; font-size: 14px; font-weight: bold;  }


A.forum-user:link { color: #FFFFFF; text-decoration: none; }
A.forum-user:visited { color: #FFFFFF; text-decoration: none; }
A.forum-user:hover { color: #000000; text-decoration: none; }
A.forum-user:active { color: #FFFFFF; text-decoration: none; }

A.forum-message:link { color: #FFFFFF; text-decoration: none; }
A.forum-message:visited { color: #FFFFFF; text-decoration: none; }
A.forum-message:hover { color: #000000; text-decoration: none; }
A.forum-message:active { color: #FFFFFF; text-decoration: none; }
/*
A.forum-path-link:link { color: #a09c90; text-decoration: none; }
A.forum-path-link:visited { color: #a09c90; text-decoration: none; }
A.forum-path-link:hover { color: #000000; text-decoration: none; }
A.forum-path-link:active { color: #FFFFFF; text-decoration: none; }
*/
.forum-path { padding-left: 2px; padding-bottom: 5px; font-size: 17px;  }
.forum-quote-header { color: #3366CC; font-style: italic; font-weight: bold; }
.forum-quote-body { color: #48486b; background-color: #f0f1ff; border: #9d9d9d 1px solid; padding: 4px 4px 4px 4px; margin: 5 5 5 5; }

.table-forum-section-table { background: #fefefe url('img/back_forum_1.jpg') right bottom no-repeat; border-collapse: collapse; }
.table-forum-section-block { color: #191919; padding-left: 11px; padding-top: 6px; padding-bottom: 5px; padding-right: 11px; background: #c8dad1;  font-size: 16px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica;  text-transform: uppercase; border-bottom: #675D4F 1px solid; }
.table-forum-section-div { padding-left: 11px; padding-top: 6px; padding-bottom: 5px; padding-right: 11px; background: #fdfdfd; }
.table-forum-section-header1 { color: #191919; padding-left: 11px; padding-top: 6px; padding-bottom: 5px; padding-right: 11px; background: #c8dad1; font-size: 15px; font-weight: bold; }
.table-forum-section-header2 { color: #ffffff; padding-left: 11px; padding-top: 4px; padding-bottom: 5px; padding-right: 11px; background: #191919; font-size: 14px; font-weight: normal; } 
.table-forum-section-header3 { color: #ffffff; padding-left: 11px; padding-top: 4px; padding-bottom: 5px; padding-right: 11px; background: #191919; font-size: 14px; font-weight: normal; } 
.table-forum-section   { color: #020202; padding-top: 5px; padding-left: 14px; padding-right: 14px; padding-bottom: 10px; font-size: 14px; font-weight: normal; }

.table-forum-lborder { border-left: #675D4F 1px solid; } 
.table-forum-rborder { border-right: #675D4F 1px solid; } 
.table-forum-lrborder { border-left: #675D4F 1px solid; border-right: #675D4F 1px solid; } 
.table-forum-tborder { border-top: #675D4F 1px solid; } 
.table-forum-bborder { border-bottom: #675D4F 1px solid; } 

.table-forum-rborder2 { border-right: #dfdcd1 1px solid; } 
.table-forum-bborder2 { border-bottom: #dfdcd1 1px solid; } 

.table-forum-rborder3 { border-right: #a9a396 1px solid; } 

 
.table-forum-section-stat   { color: #020202; padding-top: 5px; padding-left: 14px; padding-right: 14px; padding-bottom: 10px; font-size: 14px; font-weight: normal;  }
.table-forum-section-last   {  color: #020202; padding-top: 5px; padding-left: 13px; padding-right: 14px; padding-bottom: 10px; font-size: 13px; font-weight: normal;  }
.table-forum-section-numbers   { font-size: 13px; font-weight: normal; }
.table-forum-section-lasttopic   { font-size: 11px; font-weight: normal;  }
A.forum-section-link1:link { color: #020202; text-decoration: none; font-weight: bold; }
A.forum-section-link1:visited { color: #020202; text-decoration: none; font-weight: bold;  }
A.forum-section-link1:hover { color: #000000; text-decoration: none; font-weight: bold;  }
A.forum-section-link1:active { color: #000000; text-decoration: none; font-weight: bold;  }

A.forum-section-link2:link { color: #020202; text-decoration: none; font-weight: normal; }
A.forum-section-link2:visited { color: #020202; text-decoration: none; font-weight: normal;  }
A.forum-section-link2:hover { color: #000000; text-decoration: none; font-weight: normal;  }
A.forum-section-link2:active { color: #000000; text-decoration: none; font-weight: normal;  }

A.forum-section-link3:link { color: #020202; text-decoration: none; font-weight: normal; }
A.forum-section-link3:visited { color: #020202; text-decoration: none; font-weight: normal;  }
A.forum-section-link3:hover { color: #000000; text-decoration: none; font-weight: normal;  }
A.forum-section-link3:active { color: #000000; text-decoration: none; font-weight: normal;  }


.table-forum-section-laston-table {  }
.table-forum-section-laston-header {  color: #191919; padding-left: 11px; padding-top: 6px; padding-bottom: 5px; padding-right: 11px; font-size: 15px; font-weight: bold; }

.table-forum-section-laston-date {  color: #010101; padding-left: 11px; padding-top: 6px; padding-bottom: 0px; padding-right: 3px; font-size: 13px; font-weight: normal; }
.table-forum-section-laston-section {  color: #44423d; padding-left: 1px; padding-top: 6px; padding-bottom: 0px; padding-right: 11px; font-size: 13px; font-weight: normal; }
.table-forum-section-laston-message {  color: #44423d; padding-left: 8px; padding-top: 0px; padding-bottom: 5px; padding-right: 11px; font-size: 13px; font-weight: normal; border-bottom: #c6bfb0 1px solid; }




.table-forum-topic-table { background: #fefefe url('img/back_forum_1.jpg') right bottom no-repeat;  }
.table-forum-topic-header1 { color: #191919; padding-left: 11px; padding-top: 6px; padding-bottom: 5px; padding-right: 11px; background: #c8dad1; font-size: 16px; font-weight: bold; font-family: sans-serif, verdana, arial, helvetica; text-transform: uppercase;  }
.table-forum-topic-header2 { color: #ffffff; padding-left: 11px; padding-top: 4px; padding-bottom: 5px; padding-right: 11px; background: #191919; font-size: 14px; font-weight: normal; } 
.table-forum-topic-header3 { color: #ffffff; padding-left: 11px; padding-top: 4px; padding-bottom: 5px; padding-right: 11px; background: #191919; font-size: 14px; font-weight: normal; } 
.table-forum-topic-bottom { padding-left: 11px; padding-top: 6px; padding-bottom: 5px; padding-right: 11px; background: #c8dad1; }
.table-forum-topic   { color: #020202; padding-top: 5px; padding-left: 14px; padding-right: 14px; padding-bottom: 10px; font-size: 14px; font-weight: normal;  }
.table-forum-topic-last   {  color: #020202; padding-top: 5px; padding-left: 13px; padding-right: 14px; padding-bottom: 10px; font-size: 13px; font-weight: normal;  }
.table-forum-topic-numbers   { font-size: 13px; font-weight: normal; }

A.forum-topic-link1:link { color: #020202; text-decoration: none; font-weight: bold; }
A.forum-topic-link1:visited { color: #020202; text-decoration: none; font-weight: bold;  }
A.forum-topic-link1:hover { color: #000000; text-decoration: none; font-weight: bold;  }
A.forum-topic-link1:active { color: #000000; text-decoration: none; font-weight: bold;  }

A.forum-topic-link2:link { color: #020202; text-decoration: none; font-weight: normal; }
A.forum-topic-link2:visited { color: #020202; text-decoration: none; font-weight: normal;  }
A.forum-topic-link2:hover { color: #000000; text-decoration: none; font-weight: normal;  }
A.forum-topic-link2:active { color: #000000; text-decoration: none; font-weight: normal;  }

A.forum-topic-link3:link { color: #020202; text-decoration: none; font-weight: normal; }
A.forum-topic-link3:visited { color: #020202; text-decoration: none; font-weight: normal;  }
A.forum-topic-link3:hover { color: #000000; text-decoration: none; font-weight: normal;  }
A.forum-topic-link3:active { color: #000000; text-decoration: none; font-weight: normal;  }

A.forum-topic-link-header:link { text-decoration: none; font-size: 18px; font-weight: bold; color: #803D2E; font-family: "Times New Roman", Times, serif;  }
A.forum-topic-link-header:visited { text-decoration: none; font-size: 18px; font-weight: bold; color: #803D2E; font-family: "Times New Roman", Times, serif;   }
A.forum-topic-link-header:hover { text-decoration: underline; font-size: 18px; font-weight: bold; color: #803D2E; font-family: "Times New Roman", Times, serif;  }
A.forum-topic-link-header:active { text-decoration: none; font-size: 18px; font-weight: bold; color: #803D2E; font-family: "Times New Roman", Times, serif;   }

A.forum-topic-link-parent:link { text-decoration: none; font-size: 18px; font-weight: bold; color: #4f7178; Verdana, Geneva, Arial, Helvetica, sans-serif;  }
A.forum-topic-link-parent:visited { text-decoration: none; font-size: 18px; font-weight: bold; color: #4f7178; Verdana, Geneva, Arial, Helvetica, sans-serif;   }
A.forum-topic-link-parent:hover { text-decoration: underline; font-size: 18px; font-weight: bold; color: #803D2E; Verdana, Geneva, Arial, Helvetica, sans-serif;  }
A.forum-topic-link-parent:active { text-decoration: none; font-size: 18px; font-weight: bold; color: #803D2E; Verdana, Geneva, Arial, Helvetica, sans-serif;  }


.other-block1-header { font-weight: bold; color: #000000; }
.other-block1-body   { color: #000000; background: url('img/back_page3.jpg') repeat left top; }
.other-block2-header { background-color: #bdb398; color: #000000; }
.other-block2-body   { color: #000000; background: url('img/back_page3y.jpg') repeat left top; }
.other-block-div { background-color: #FFFFFF; color: #000000; }

.popup-block { padding-left: 5px;  color: #000000; padding: 10 5 5 5; background: #dcd9d0 url('img/back_table_1.jpg') no-repeat right bottom; }

.news-image { margin: 2 5 5 0; border: #aea083 1px solid; }
.page-left-image { margin: 6 8 6 0; border: #aea083 1px solid; }
.page-right-image { margin: 6 0 6 8; border: #aea083 1px solid; }

.gal-table {}
.gal-obj-image { margin: 6 6 6 6; border: #aea083 1px solid; }

.gal-obj-td { padding-left: 5px; padding-bottom: 10px; color: #000000; }
	


.gal-desc-td { padding-left: 20px; padding-right: 20px; font-size: 14px; text-align: justify; }
.gal-desc-td a
{ 
	font-size: 18px; font-weight: normal;
}
.gal-desc-name { font-size: 18px; }
.gal-desc-comment { font-size: 12px; }

.gal1-tr { padding-left: 5px; vertical-align: middle; color: #000000; padding: 10 5 5 5; background: url('img/back_page3.jpg') repeat left top; font-size: 14px; }
.gal2-tr { padding-left: 5px; vertical-align: middle; color: #000000; padding: 10 5 5 5; background: url('img/back_page3y.jpg') repeat left top;  font-size: 14px;  }

.gal-div { background-color: #aea083; color: #000000; background: url('img/back_page1.jpg') repeat left top; font-weight: bold; }


.image { margin: 5 5 5 5; border: #aea083 1px solid; }

.file-cur { color: #AAAAAA; }

.std-checkmsg { color: #FF0000; font-weight: bold; }

.std-warning { color: #FF0000; font-weight: bold; }

.std-footer { background-color: #DFDFDF; color: #000000; font-family: helvetica, arial, sans-serif; font-size: 11px; }

.std-newmsg { background-color: #f1f0eb; }
.std-sticky { background-color: #f1f0eb; }



.credits { font-family: helvetica, arial, sans-serif; font-size: 10px; }

.hilite { color: black; background-color:yellow; }

.login-input
		{
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			background-color: #A0D1FD;
			padding: 1 5 2 5;
			border-bottom: #D0E3FF 1px solid;
			border-left: #D0E3FF 1px solid; 
			border-right: #D0E3FF 1px solid;
			border-top: #D0E3FF 1px solid;
			color: #185EF5; 
		}

.login-button
		{
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			background-color: #A0D1FD;
			border-bottom: #D0E3FF 1px solid;
			border-left: #D0E3FF 1px solid; 
			border-right: #D0E3FF 1px solid;
			border-top: #D0E3FF 1px solid;
			color: #185EF5; 
		}

.search-input
		{
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 10px;
			background-color: #FFFFC6;
			padding: 1 5 2 5;
			border-bottom: #D1D7DC 1px solid;
			border-left: #D1D7DC 1px solid; 
			border-right: #D1D7DC 1px solid;
			border-top: #D1D7DC 1px solid;
			color: #009900; 
		}

.search-button
		{
			font-family: courier;
			font-size: 12px;
			font-weight: bold;
			background-color: #FFFFC6;
			border-bottom: #D1D7DC 1px solid;
			border-left: #D1D7DC 1px solid; 
			border-right: #D1D7DC 1px solid;
			border-top: #D1D7DC 1px solid;
			color: #009900; 
		}


.fields
		{
			font-size: 12px; font-family: monospace;
			background-color: #AEAEAE;
            margin: 5 5 5 5;
			height: 17px;
		}




body, td {
 font-family: Times New Roman, serif; line-height: 130%;
}


.extra td { font-family: Arial, sans-serif; font-size: 8pt; color: white }
.extra2 td { font-family: Arial, sans-serif; font-size: 8pt }

/* forms */
form {
 margin-top: 0px;
 margin-bottom: 0px
}

.input { 
 border: 1px solid black outset;
 background: url(images/middle_bg.jpg); 
 background-repeat: no-repeat;
 background-position: 60% 50%;
 background-color: white;
 font-family: Arial, sans-serif;
 font-size: 100%;
}
/* end forms */

span#spacing { 
 letter-spacing: 0.4em 
}

.main_col {
 font-size: 10; 
 padding-left: 20; 
 padding-top: 10; 
 padding-right: 10
}

.main_col td {
 text-align: justify; 
 padding-bottom: 10
}

span.block_head {
 font-weight: bold; 
 font-size: 8pt; 
 display: block; 
 background-color: #EFEFEF; 
 padding-left: 3
}


span.wrapper {
 display: block; 
 padding-left: 12; 
 padding-bottom: 12
}



.menu-col td {
 font-size: 10pt
}

.menu-col .arrow {
 float: right; 
 margin-right: 2;
 margin-bottom: 1
}

.menu-col .item {
 cursor: hand; 
 padding-left: 10; 
 padding-right: 10
}

li.one 
{
	list-style-image: url('img/b_1.gif');
	list-style-type: disc; 
	margin: 0em 0em 3px 1em;
}
li.two 
{
	list-style-image: url('img/b_2.gif');
	list-style-type: circle; 
	margin: 1em 0em 1em 1em;
}
li.three 
{
	list-style-image: url('img/b_3.gif');
	list-style-type: square; 
	margin: 1em 0em 1em 1em;;
}
ul
{
	margin-left: 5px;
}

img { border: none }



/* forum fix */

A.pages-button:link { color: #3c3626; text-decoration: none; font-weight: 
normal; font-size: 13px; border-right: #a29a8d 1px solid; padding-right: 
6px; }
A.pages-button:visited { color: #3c3626; text-decoration: none; font-weight: 
normal; font-size: 13px; border-right: #a29a8d 1px solid; padding-right: 
6px; }
A.pages-button:hover { color: #000000; text-decoration: none; font-weight: 
normal; font-size: 13px; border-right: #a29a8d 1px solid; padding-right: 
6px; }
A.pages-button:active { color: #000000; text-decoration: none; font-weight: 
normal; font-size: 13px; border-right: #a29a8d 1px solid; padding-right: 
6px; }

A.pages-button-cur:link { color: #3c3626; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-cur:visited { color: #3c3626; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-cur:hover { color: #000000; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-cur:active { color: #000000; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }

A.pages-button-prev:link { color: #3c3626; text-decoration: none; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-prev:visited { color: #3c3626; text-decoration: none; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-prev:hover { color: #000000; text-decoration: none; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-prev:active { color: #000000; text-decoration: none; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }

A.pages-button-next:link { color: #3c3626; text-decoration: none; 
font-weight: normal; font-size: 13px; padding-right: 6px; }
A.pages-button-next:visited { color: #3c3626; text-decoration: none; 
font-weight: normal; font-size: 13px; padding-right: 6px; }
A.pages-button-next:hover { color: #000000; text-decoration: none; 
font-weight: normal; font-size: 13px; padding-right: 6px; }
A.pages-button-next:active { color: #000000; text-decoration: none; 
font-weight: normal; font-size: 13px; padding-right: 6px; }

A.pages-button-last:link { color: #3c3626; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-last:visited { color: #3c3626; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-last:hover { color: #000000; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }
A.pages-button-last:active { color: #000000; text-decoration: underline; 
font-weight: normal; font-size: 13px; border-right: #a29a8d 1px solid; 
padding-right: 6px; }


