body {
  color: #000000;
  }

.topmenu, .topmenu a {
  color: #ffcc33;
  }

.topmenu a:hover {
  color: #ffff33;
  }

.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover {
  color: #ffcc33;
  }

.tableh2, .tableh2_compact, .catrow_noalb {
  color: #ffcc33;
  }

.textinput, .listbox, .radio, .checkbox {
  color: #ffcc33;
  }

.alblink, .alblink a, .catlink, .catlink a {
  color: #ffcc33;
  }

a, .bblink a, .user_thumb_infobox a {
  color: #ffcc33;
  }

a:hover, .bblink a:hover, .user_thumb_infobox a:hover, .alblink a:hover, .catlink a:hover {
  color: #ffff33;
  }

.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover {
  color: #ffcc33;
  }

.comment_date {
  color: #ffcc33;
  }

.footer, .footer a, .footer a:hover {
  color: #ffcc33;
  }

body {
  background-color: #996633;
  }

.textinput, .listbox, .radio, .checkbox {
  background-color: #996633;
  }

.tableh1, .tableh1_compact, .navmenu, .navmenu a, .navmenu a:hover {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  }

.tableh2, .catrow_noalb, .tableh2_compact, .tablef, .img_caption_table th {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  }

.tableb, .catrow, .display_media, .tableb_compact, .thumbnails, .img_caption_table td {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  }

.textinput, .listbox, .button, .comment_button, .admin_menu, .admin_menu_thumb {
  border-top-color: #ffcc33;
  border-left-color: #ffcc33;
  border-right-color: #ffcc33;
  border-bottom-color: #ffcc33;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  }

.image {
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  }

.imageborder {
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  background-color: #996633;
  margin-top: 30px;
  margin-bottom: 30px;
  }

.image1 {
  border-top-color: #ff0000;
  border-left-color: #ff0000;
  border-right-color: #ff0000;
  border-bottom-color: #ff0000;
  border-top-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  }

.maintable, .maintablea, .maintableb {
  background-color: #222222;
  }

.img_caption_table th, .img_caption_table td {
  border-top-color: #000000;
  border-top-width: 1px;
  border-top-style: solid;
  }

body {
	font-family: Arial, Helvetica, sans-serif;
}

.tableh1, .tableh1a, .catlink, .tableh2, .catrow_noalb {
	font-family: Arial, Helvetica, sans-serif;
}

.textinput, .listbox, .radio, .checkbox {
	font-family: Arial, Helvetica, sans-serif;
}

.button, .comment_button, .sortorder_options, .admin_menu_thumb {
	font-family: Arial, Helvetica, sans-serif;
}

table {
  font-size: 12px;
  }

body {
  font-size: 12px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  }

h1 {
  font-weight: 400;
  font-size: 28px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: none;
  padding-left: 20px;
  color: #ffcc33;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  }

h2 {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/box_left_icon.gif");
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 18px;
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3 {
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 20px;
	color: #000000;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}

p {
  font-size: 100%;
  margin-top: 2px;
  margin-right: 0px;
  margin-bottom: 2px;
  margin-left: 0px;
  }

ul {
  margin-left: 5px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  }

li {
  margin-left: 10px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  list-style-position: outside;
  list-style-type: disc;
  }

.top_panel {
  border-collapse: collapse;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  }

.top_panel_left {
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  }

.top_panel_right {
	background-position: 100% 0%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.top_panel_btm {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 50%;
  background-color: #996633;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/top_panel_r2_c3.jpg");
  padding-top: 0px;
  padding-bottom: 0px;
  }

.top_menu_left_bttn {
  white-space: nowrap;
  }

.top_menu_left_bttn a {
  background-attachment: scroll;
  background-repeat: no-repeat;
  background-position: 0% 50%;
  background-color: #996633;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/left_menu_button.gif");
  padding-left: 12px;
  padding-right: 6px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: block;
  height: 35px;
  line-height: 35px;
  text-decoration: none;
  color: #ffcc33;
  font-size: 14px;
  font-weight: bold;
  }

.top_menu_left_bttn a:hover {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/left_menu_button_over.gif");
  background-position: 0% 50%;
  background-repeat: no-repeat;
  text-decoration: none;
  color: #ffff33;
  }

.top_menu_right_bttn {
  white-space: nowrap;
  }

.top_menu_right_bttn a {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/right_menu_button.gif");
  background-repeat: no-repeat;
  background-position: 100% 50%;
  padding-right: 22px;
  padding-left: 6px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: block;
  height: 35px;
  line-height: 35px;
  text-decoration: none;
  color: #ffcc33;
  font-size: 14px;
  font-weight: bold;
  }

.top_menu_right_bttn a:hover {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/right_menu_button_over.gif");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  text-decoration: none;
  color: #ffff33;
  }

.top_menu_bttn {
  white-space: nowrap;
  }

.top_menu_bttn a {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/menu_button.gif");
  background-position: 0% 50%;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 0px;
  padding-bottom: 0;
  display: block;
  height: 35px;
  line-height: 35px;
  text-decoration: none;
  color: #ffcc33;
  font-size: 14px;
  font-weight: bold;
  }

.top_menu_bttn a:hover {
  background-attachment: scroll;
  background-repeat: repeat;
  background-position: 0% 0%;
  background-color: #996633;
  background-image: none;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/menu_button_over.gif");
  text-decoration: none;
  color: #ffff33;
  }

.textinput {
  font-size: 100%;
  padding-right: 3px;
  padding-left: 3px;
  }

.listbox {
  font-size: 100%;
  vertical-align: middle;
  }

.button {
  font-size: 100%;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/button_bg.gif");
  background-position: 50% 100%;
  }

.comment_button {
  font-size: 100%;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/button_bg.gif");
  background-position: 50% 100%;
  padding-left: 3px;
  padding-right: 3px;
  }

.radio {
  font-size: 100%;
  vertical-align: middle;
  }

.checkbox {
  font-size: 100%;
  vertical-align: middle;
  }

a {
  text-decoration: none;
  }

a:hover {
  text-decoration: underline;
  }

.bblink a {
  text-decoration: none;
  }

.bblink a:hover {
  text-decoration: underline;
  }

.maintable {
  margin-top: 2px;
  margin-bottom: 2px;
  }

.maintablea {
  margin-top: 5px;
  }

.maintableb {
  margin-bottom: 2px;
  }

.tableh1 {
  padding-right: 10px;
  padding-left: 10px;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-right-color: #000000;
  border-right-width: 1px;
  border-right-style: solid;
  height: 25px;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/tableh1_bg.gif");
  }

.tableh1a {
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  color: #ffcc33;
  }

.tableh1a td {
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: medium;
  border-left-width: medium;
  border-right-width: medium;
  border-bottom-width: medium;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
  height: 30px;
  font-size: 120%;
  font-weight: 700;
  color: #ffcc33;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/tableh1a_bg_middle.gif");
  }

.tableh1a img {
  display: block;
  }

.tableh1_compact {
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-right-color: #000000;
  border-right-width: 1px;
  border-right-style: solid;
  height: 25px;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/tableh1_bg.gif");
  }

.tableh2 {
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  }

.tableh2_compact {
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 2px;
  padding-left: 5px;
  }

.tableb {
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  }

.tableb_compact {
	border-top: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-color: #000000;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	color: #000000;
}

.tablef {
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  }

.catrow_noalb {
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  }

.catrow {
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  }

.album_stat {
  font-size: 85%;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  }

.thumb_filename {
  font-size: 100%;
  display: block;
  }

.thumb_title {
  font-weight: 700;
  font-size: 80%;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  display: block;
  text-align: center;
  }

.thumb_caption {
  font-size: 80%;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  display: block;
  }

.thumb_caption a {
  text-decoration: underline;
  }

.thumb_num_comments {
  font-weight: 400;
  font-size: 85%;
  padding-top: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  font-style: italic;
  display: block;
  }

.user_thumb_infobox {
  margin-top: 1px;
  margin-bottom: 1px;
  }

.user_thumb_infobox th {
  font-weight: 700;
  font-size: 100%;
  margin-top: 1px;
  margin-bottom: 1px;
  text-align: center;
  }

.user_thumb_infobox td {
  font-size: 85%;
  margin-top: 1px;
  margin-bottom: 1px;
  text-align: center;
  }

.user_thumb_infobox a {
  text-decoration: none;
  }

.user_thumb_infobox a:hover {
  text-decoration: underline;
  }

.sortorder_options {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-weight: 400;
  font-size: 80%;
  white-space: nowrap;
  }

.navmenu {
  font-weight: 700;
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: medium;
  border-left-width: medium;
  border-right-width: medium;
  border-bottom-width: medium;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/tableh1_bg.gif");
  }

.navmenu img {
  margin-top: 5px;
  }

.navmenu a {
  display: block;
  padding-left: 5px;
  padding-right: 5px;
  text-decoration: none;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-left-color: #838383;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-color: #000000;
  border-right-width: 1px;
  border-right-style: solid;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/tableh1_bg.gif");
  line-height: 25px;
  height: 25px;
  }

.navmenu a:hover {
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/tableh1_bg.gif");
  text-decoration: none;
  border-bottom-color: #3f3f3f;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-left-color: #3f3f3f;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-color: #3f3f3f;
  border-right-width: 1px;
  border-right-style: solid;
  }

.admin_menu_thumb {
  font-size: 90%;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/button_bg.gif");
  background-position: 50% 100%;
  font-weight: 700;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 85px;
  }

.admin_menu_thumb a {
  text-decoration: none;
  display: block;
  position: relative;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 10px;
  padding-right: 10px;
  }

.admin_menu_thumb a:hover {
  text-decoration: underline;
  }

.admin_menu {
  font-size: 90%;
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/button_bg.gif");
  background-position: 50% 100%;
  background-repeat: repeat-x;
  background-color: #996633;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
  }

.admin_menu a {
  text-decoration: none;
  display: block;
  position: relative;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  }

.admin_menu a:hover {
  text-decoration: underline;
  }

td #admin_menu_anim {
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/button_bg_anim.gif");
  }

.comment_date {
  font-size: 90%;
  vertical-align: middle;
  }

.image {
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  }

.display_media {
  padding-top: 3px;
  padding-right: 10px;
  padding-bottom: 3px;
  padding-left: 10px;
  }

.thumbnails {
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  }

.footer {
  font-size: 9px;
  }

.footer a {
  text-decoration: none;
  }

.footer a:hover {
  text-decoration: underline;
  }

.statlink a {
  text-decoration: none;
  }

.statlink a:hover {
  text-decoration: underline;
  }

.alblink a {
  text-decoration: underline;
  }

.alblink a:hover {
  text-decoration: underline;
  }

.catlink {
  display: block;
  margin-bottom: 2px;
  }

.catlink a {
  text-decoration: underline;
  }

.catlink a:hover {
  text-decoration: underline;
  }

.topmenu {
  line-height: 130%;
  font-size: 110%;
  }

.topmenu a {
  text-decoration: underline;
  }

.topmenu a:hover {
  text-decoration: underline;
  }

.img_caption_table {
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: medium;
  border-left-width: medium;
  border-right-width: medium;
  border-bottom-width: medium;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
  width: 100%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  }

.img_caption_table th {
  font-size: 100%;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 4px;
  padding-left: 10px;
  }

.img_caption_table td {
  padding-top: 6px;
  padding-right: 10px;
  padding-bottom: 6px;
  padding-left: 10px;
  white-space: normal;
  }

.debug_text {
  border-top-color: #bdbebd;
  border-left-color: #bdbebd;
  border-right-color: #bdbebd;
  border-bottom-color: #bdbebd;
  border-top-width: medium;
  border-left-width: medium;
  border-right-width: medium;
  border-bottom-width: medium;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
  background-color: #efefef;
  width: 100%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  }

.clickable_option {
  font-weight: 700;
  cursor: default;
  }

.listbox_lang {
	color: #ffcc33;
	background-color: #996633;
	border-top-color: #000000;
	border-left-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

#SELECT_LISTS {
  width: 300px;
  height: 50px;
  text-align: right;
  float: right;
  }

#SUB_MENU {
  background-image: url("http://www.okeanas.com/coppermine/themes/Okeanas_theme/images/top_panel_r2_c2.jpg");
  background-position: 0% 50%;
  padding-left: 20px;
  }

#SYS_MENU {
  position: relative;
  width: 800px;
  height: 30px;
  left: 35px;
  top: 5px;
  margin-top: -6px;
  margin-right: -10px;
  margin-bottom: -10px;
  margin-left: -10px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  z-index: 1;
  visibility: hidden;
  }

#SELECT_FLAGS {
color: #FFCC33;
  text-align: center;
  }

#vanity a {
  display: block;
  width: 57px;
  height: 20px;
  margin-top: 3px;
  margin-right: 20px;
  margin-bottom: 3px;
  margin-left: 20px;
  }

#vanity img {
  border-top-color: #000000;
  border-left-color: #000000;
  border-right-color: #000000;
  border-bottom-color: #000000;
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-bottom-width: 0;
  border-top-style: none;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
  }

#v_php {
  float: left;
  background-image: url("http://www.okeanas.com/coppermine/images/powered-php.gif");
  }

#v_php:hover {
  background-image: url("http://www.okeanas.com/coppermine/images/h_powered-php.gif");
  }

#v_mysql {
  float: left;
  background-image: url("http://www.okeanas.com/coppermine/images/powered-mysql.gif");
  }

#v_mysql:hover {
  background-image: url("http://www.okeanas.com/coppermine/images/h_powered-mysql.gif");
  }

#v_xhtml {
  float: right;
  background-image: url("http://www.okeanas.com/coppermine/images/valid-xhtml10.gif");
  }

#v_xhtml:hover {
  background-image: url("http://www.okeanas.com/coppermine/images/h_valid-xhtml10.gif");
  }

#v_css {
  float: right;
  background-image: url("http://www.okeanas.com/coppermine/images/valid-css.gif");
  }

#v_css:hover {
  background-image: url("http://www.okeanas.com/coppermine/images/h_valid-css.gif");
  }

