/*************************  Coppermine Photo Gallery  ************************  Copyright (c) 2003-2006 Coppermine Dev Team  v1.1 originally written by Gregory DEMAR  This program is free software; you can redistribute it and/or modify  it under the terms of the GNU General Public License as published by  the Free Software Foundation; either version 2 of the License, or  (at your option) any later version.  ********************************************  Coppermine version: 1.4.10  $Source$  $Revision: 3275 $  $Author: gaugau $  $Date: 2006-09-03 12:10:47 +0200 (So, 03 Sep 2006) $**********************************************//* Colors used in this style sheet:   Hex 000000 = RBG   0,   0,   0 = black   Hex 5F5F5F = RBG  95,  95,  95 = light black   Hex BDBEBD = RBG 189, 190, 189 = dark grey   Hex D1D7DC = RBG 209, 215, 220 = medium grey   Hex CCCCCC = RBG 204, 204, 204 = medium grey   Hex EFEFEF = RBG 239, 239, 239 = dark white   Hex FFFFFF = RBG 255, 255, 255 = white   Hex 005D8C = RBG   0,  93, 140 = dark blue   Hex 0033CC = RBG   0,  91, 104 = medium blue   Hex 0E72A4 = RBG  14, 114, 164 = light blue*/a {	color: #D7DBDA;	text-decoration: none;	font: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}a:link,a:active,a:visited {	color: #FFF;	font: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}a:hover {	color: #6EC6FE;	text-decoration: underline;	font: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}body {	color: #D7DBDA;	margin: 0px;	padding: 0px;	font: 11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	background: #0E0520;	background-image: url(images/table_bg_x.gif);	background-position: center;	background-repeat: repeat;}font {	font: 11px "Lucida Grande", Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #000;	letter-spacing:inherit;}h1{	text-decoration: none;	color: #D7DBDA;	margin: 2px;	font: bold 22px/120% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}h2 {	margin: 0px;	color: #D7DBDA;	font: 18px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}h3 {	margin: 2px;	color: #D7DBDA;	font: normal 12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}li {	margin-left: 10px;	margin-top: 4px;	margin-bottom: 4px;	padding: 0px;	list-style-position: outside;	list-style-type: disc;}p {	margin: 2px 0px;	font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}table {	font-size: 12px;}td #admin_menu_anim {	background: url(images/button_bg_anim.gif);}ul {	margin-left: 5px;	padding: 0px;}.admin_menu {	border: 1px solid #757978;	color: #FFF;	margin-top: 0px;	margin-bottom: 0px;	text-align: center;	font: 85% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	background: #0E0520 url(images/button_bg_x.gif) bottom;	padding: 2px 1px;}.admin_menu a {	color: #FFF;	text-decoration: none;	display: block;	position: relative;	padding: 1px 2px;}.admin_menu a:hover {	color: #6EC6FE;	text-decoration: underline;}.admin_menu_thumb {	border: 1px solid #757978;	color: #ffffff;	margin-top: 0px;	margin-bottom: 0px;	width: 85px;	font: bold 85% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	background: url(images/button_bg_x.gif) bottom;}.admin_menu_thumb a {	color: #000;	text-decoration: none;	display: block;	position: relative;	padding: 1px 10px;}.admin_menu_thumb a:hover {	color: #6EC6FE;	text-decoration: underline;}.alblink a {	text-decoration: underline;	color: #FFF;}.alblink a:hover {	color: #6EC6FE;	text-decoration: underline;}.album_stat {	font-size: 85%;	margin: 5px 0px;}.bblink a {	color: #FFF;	text-decoration: none;}.bblink a:hover {	color: #6EC6FE;	text-decoration: underline;}.button {	border: 1px solid #757978;	font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	background: url(images/button_bg_X.gif) bottom;}.catlink {	display: block;	margin-bottom: 2px;}.catlink a {	text-decoration: underline;	color: #FFF;}.catlink a:hover {	color: #6EC6FE;	text-decoration: underline;}.catrow {	background: #0E0520;	padding: 3px 10px;}.catrow_noalb {	background: #0E0520;	color: #fff;	padding: 3px 10px;}.checkbox {	vertical-align: middle;	font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}.clickable_option {	cursor: default;}.comment_button {	border: 1px solid #757978;	padding-left: 3px;	padding-right: 3px;	font: 85% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	background: url(images/button_bg.gif) bottom;}.comment_date{	color: #FFF;	font-size: 90%;	vertical-align: middle;}.debug_text {	border: #757978;	width: 100%;	margin: 0px;	background: #000;}.display_media {	background: #EFEFEF;	padding: 3px 10px;}.footer {	font-size: 9px;}.footer a {	text-decoration: none;	color: #757978;}.footer a:hover {	color: #757978;	text-decoration: underline;}.image {	border-style: solid;	border-width: 1px;	border-color: #757978;	margin: 2px;}.imageborder {	border: 1px solid #757978;	margin-top: 30px;	margin-bottom: 30px;	background: #FFFFFF;}.img_caption_table {	border: none;	width: 100%;	margin: 0px;	background: #FFFFFF;}.img_caption_table td {	background: #EFEFEF;	border-top: 1px solid #FFFFFF;	white-space: normal;	padding: 6px 10px;}.img_caption_table th {	background: #EFEFEF;	font-size: 100%;	color: #757978;	border-top: 1px solid #FFFFFF;	padding: 4px 10px;}.listbox {	border: 1px solid #EFEFEF;	vertical-align: middle;	font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}.listbox_lang {	color: #757978;	border: 1px solid #EFEFEF;	vertical-align: middle;	font: 80% Arial, Helvetica, sans-serif;	background: #EFEFEF;}.maintable {	border: 1px solid #FFF; /*        background-color: #FFFFFF;*/	margin-top: 1px;	margin-bottom: 1px;	background: #110528;}.navmenu {	color: #FFF;	background: url(images/cellpic3_x.gif);	border-style: none;	font: bold 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}.navmenu a {	display: block;	text-decoration: none;	color: #FFF;	padding: 2px 5px;}.navmenu a:hover {	background: #0E0520;	text-decoration: none;	color: #6EC6FE;}.navmenu img {	margin: 1px 5px;}.radio {	vertical-align: middle;	font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}.sortorder_cell {	color: #0E0520;	padding: 0px;	margin: 0px;}.sortorder_options {	color: #FFF;	padding: 0px;	margin: 0px;	white-space: nowrap;	font: normal 80% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}.statlink {	color: #FFF;}.statlink a {	text-decoration: none;	color: #FFF;}.statlink a:hover {	color: #6EC6FE;	text-decoration: underline;}.tableb {	background: #5E577A;	padding: 1px 10px;}.tableb_compact {	background: #0E0520;	padding: 2px 5px;}.tablef {color: #fff;	background: #272140;	padding: 10px;}.tableh1 {	background: url(images/cellpic3_x.gif);	color: #fff;	padding: 3px 10px;}.tableh1_compact {	background: url(images/cellpic3_x.gif);	color: #0E0520;	padding: 2px 5px;}.tableh2 {	background: url(images/cellpic1_x.gif);	color: #fff;	padding: 3px 10px;}.tableh2_compact {	background: url(images/cellpic1_x.gif);	color: #FFF;	padding: 2px 5px;}.textinput {	border: 1px solid #EFEFEF;	padding-right: 3px;	padding-left: 3px;	font: 100% "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}.thumb_caption {	font-size: 80%;	padding: 1px;	display: block;}.thumb_caption a {	text-decoration: underline;	color: #4E00FF;}.thumb_filename {	font-size: 80%;	display: block;}.thumb_num_comments {	font-weight: normal;	font-size: 80%;	padding: 2px;	font-style: italic;	display: block;}.thumb_title {	font-weight: bold;	font-size: 80%;	padding: 2px;	display: block;}.thumbnails {	background: #EFEFEF;	padding: 5px;}.topmenu {	line-height: 130%;	font-size: 100%;}.topmenu a {	color: #fff;	text-decoration: none;}.topmenu a:hover {	color: #6EC6FE;	text-decoration: underline;}.user_thumb_infobox {	margin-top: 1px;	margin-bottom: 1px;}.user_thumb_infobox a {	text-decoration: none;	color: #000;}.user_thumb_infobox a:hover {	color: #4E00FF;	text-decoration: underline;}.user_thumb_infobox td {	font-size: 80%;	margin-top: 1px;	margin-bottom: 1px;	text-align: center;}.user_thumb_infobox th {	font-weight: bold;	font-size: 100%;	margin-top: 1px;	margin-bottom: 1px;	text-align: center;}#v_css {	float: right;	background: url(../../images/valid-css.gif);}#v_css:hover{	background: url(../../images/h_valid-css.gif);}#v_mysql {	float: left;	background: url(../../images/powered-mysql.gif);}#v_mysql:hover {	background: url(../../images/h_powered-mysql.gif);}#v_php {	float: left;	background: url(../../images/powered-php.gif);}#v_php:hover {	background: url(../../images/h_powered-php.gif);}#v_xhtml {	float: right;	background: url(../../images/valid-xhtml10.gif);}#v_xhtml:hover {	background: url(../../images/h_valid-xhtml10.gif);}#vanity a {	display: block;	width: 57px;	height: 20px;	margin: 3px 20px;}#vanity img {	border: 0;}