a {
  color: #0000CC;
  text-decoration: none;
}
a:visited {
  color: navy;
  text-decoration: none;
}
a:hover {
  color: black;
  text-decoration: underline;
}

/* ----------------------------------------------- */
a.link_main_title {
  color: #e1dcc8;
  color: #4e4529;
  color: #F2DD62;
  text-decoration: none;
  font-size: 16pt;
}
a.link_main_title:visited {
  color: #e1dcc8;
  color: #4e4529;
  color: #F2DD62;
  text-decoration: none;
}
a.link_main_title:hover {
  color: #4e4529;
  color: yellow;
  text-decoration: underline;
}
/* ----------------------------------------------- */
a.link_main_menu {
  color: #e1dcc8;
  text-decoration: none;
  font-size: 10pt;
  font-weight: normal;
  font-family: verdana;
  padding: 12px;
  padding-top: 5px;
  padding-bottom: 5px;

  border-right: 1px solid black;
  border-top: 1px solid #575e51;
  border-left: 1px solid #3f433a;
  border-bottom: 1px solid #333630;
  border-top: 1px solid #333630;
  
  background-color: #575e51;
  background-color: #323A33;
  b ackground-color: #d8d1b8;
  c olor: black;
  
  margin: 0px;
}
a.link_main_menu:visited {
  color: #e1dcc8;
  c olor: black;
  text-decoration: none;
}
a.link_main_menu:hover {
  color: #f7f5f0;
  color: white;
  text-decoration: none;
  background-color: #596259;
  background-color: #252723;
  border: 1px solid #596259;
  b order: 1px solid black;
}


a.link_left_menu_item {
  color: #cec5a6;
  color: black;
  text-decoration: none;
  font-size: 10pt;
  font-weight: normal;
  font-family: verdana;
}
a.link_left_menu_item:visited {
  color: #cec5a6;
  color: black;
  text-decoration: none;
}
a.link_left_menu_item:hover {
  color: #f7f5f0;
  color: navy;
  text-decoration: underline;
}

a.link_left_menu_item2 {
  color: #cec5a6;
  text-decoration: none;
  font-size: 10pt;
  font-family: tahoma;
}
a.link_left_menu_item2:visited {
  color: #cec5a6;
  text-decoration: none;
}
a.link_left_menu_item2:hover {
  color: #f7f5f0;
  text-decoration: underline;
}

a.link_left_menu_subitem {
  color: #cec5a6;
  text-decoration: none;
  font-size: 8pt;
}
a.link_left_menu_subitem:visited {
  color: #cec5a6;
  text-decoration: none;
}
a.link_left_menu_subitem:hover {
  color: #f7f5f0;
  text-decoration: underline;
}



a.link_title {
  color: #1B26BC;
  text-decoration: none;
  font-size: 12pt;
  font-weight: normal;
  font-family: tahoma;
}
a.link_title:visited {
  color: #1B26BC;
  color: navy;
  text-decoration: none;
}
a.link_title:hover {
  color: #72663d;
  color: blue;
  text-decoration: underline;
}


a.link_title2 {
  color: #1B26BC;
  text-decoration: none;
  font-size: 10pt;
  font-family: verdana;
}
a.link_title2:visited {
  color: #1B26BC;
  color: navy;
  text-decoration: none;
}
a.link_title2:hover {
  color: #72663d;
  color: blue;
  text-decoration: underline;
}

/* ------------ location panel ------------ */
a.link_loc {
	color: #ebe7da;
	font-family: tahoma;
	font-size: 13px;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
a.link_loc:visited {
	color: #ebe7da;
	text-decoration: none;
}
a.link_loc:hover {
	color: #f7f5f0;
	color: white;
	text-decoration: underline;
}

a.link_loc_c {
	color: #f7f5f0;
	font-family: tahoma;
	font-size: 14px;
	text-decoration: none;
}
a.link_loc_c:visited {
	color: #f7f5f0;
	text-decoration: none;
}
a.link_loc_c:hover {
	color: #FFEFAE;
	text-decoration: underline;
}

/* ------------ nav ------------ */
a.link_nav {
  color: black;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 3px;
  padding-right: 3px;
  border: 1px solid gray;
  background-color: #ECE9E1;
}
a.link_nav:visited {
  text-decoration: none;
  color: gray;
  border: 1px solid silver;
  background-color: #ECE9E1;
}
a.link_nav:hover {
  color: black;
  text-decoration: none;
  border: 1px solid black;
  background-color: #F8F1E4;
}

a.link_nav_next {
  color: #494338;
  font-family: 'courier new';
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 8px;
  border: 1px solid #494338;
  background-color: #cec5a6;
}
a.link_nav_next:visited {
  color: #494338;
  text-decoration: none;
}
a.link_nav_next:hover {
  color: #494338;
  text-decoration: none;
  border: 1px solid black;
  background-color: #AD9C8D;
}

a.link_nav_prev {
  color: #494338;
  font-family: 'courier new';
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 8px;
  border: 1px solid #494338;
  background-color: #cec5a6;
}
a.link_nav_prev:visited {
  color: #494338;
  text-decoration: none;
}
a.link_nav_prev:hover {
  color: #494338;
  text-decoration: none;
  border: 1px solid black;
  background-color: #AD9C8D;
}



a.link_nav_first {
  color: #494338;
  font-family: 'courier new';
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
  padding: 1px;
  padding-left: 4px;
  padding-right: 4px;
  border: 1px solid #494338;
  background-color: #cec5a6;
}
a.link_nav_first:visited {
  color: #494338;
  text-decoration: none;
}
a.link_nav_first:hover {
  color: #494338;
  text-decoration: none;
  border: 1px solid black;
  background-color: #AD9C8D;
}



a.link_gal_nav {
  color: #72663d;
  text-decoration: none;
  font-size: 10pt;
  font-weight: normal;
  font-family: tahoma;
  background-color: #ebe7da;
  border: 1px solid #cec5a6;
  padding: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
}
a.link_gal_nav:visited {
  color: #72663d;
  text-decoration: none;
}
a.link_gal_nav:hover {
  color: black;
  text-decoration: underline;
}


/* ------------------------------------------- */
a.link_edit {
  color: #1F9D11;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
}
a.link_edit:visited {
  color: #1F9D11;
  text-decoration: none;
}
a.link_edit:hover {
  color: #10C70C;
  text-decoration: underline;
}

a.link_delete {
  color: #CA2509;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
}
a.link_delete:visited {
  color: #CA2509;
  text-decoration: none;
}
a.link_delete:hover {
  color: red;
  text-decoration: underline;
}

a.link_hide {
  color: #704E9E;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
}
a.link_hide:visited {
  color: #704E9E;
  text-decoration: none;
}
a.link_hide:hover {
  color: #8462C1;
  text-decoration: underline;
}

a.link_move {
  color: #666666;
  font-family: verdana;
  font-size: 8pt;
  text-decoration: none;
  font-weight: none;
}
a.link_move:visited {
  color: #666666;
  text-decoration: none;
}
a.link_move:hover {
  color: black;
  text-decoration: underline;
}



a.link_bottom {
  color: #e1dcc8;
  text-decoration: none;
  font-size: 8pt;
  font-family: verdana;
}
a.link_bottom:visited {
  color: #e1dcc8;
  text-decoration: none;
}
a.link_bottom:hover {
  color: #f7f5f0;
  text-decoration: underline;
}


a.link_myinfo {
  color: black;
  text-decoration: none;
  font-size: 7pt;
  font-family: tahoma;
}
a.link_myinfo:visited {
  color: black;
  text-decoration: underline;
}
a.link_myinfo:hover {
  color: #000000;
  text-decoration: underline;
}


a.link_category {
  color: #e1dcc8;
  text-decoration: none;
  font-size: 11pt;
  font-family: arial;
}
a.link_category:visited {
  color: #e1dcc8;
  text-decoration: none;
}
a.link_category:hover {
  color: #f7f5f0;
  text-decoration: underline;
}