/*************************



  Coppermine Photo Gallery



  ************************



  Copyright (c) 2003-2007 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 version 3



  as published by the Free Software Foundation.



  



  ********************************************



  Coppermine version: 1.4.14



  $Source$



  $Revision: 3966 $



  $Author: gaugau $



  $Date: 2007-09-17 08:53:13 +0200 (Mo, 17 Sep 2007) $



**********************************************/







/* Colors used:                                */



/* --------------------------------------------*/



/* Hex 000000 = RGB   0,  0,  0 = black        */



/* Hex 5F5F5F = RGB  95, 95, 95 = light black  */



/* Hex BDBEBD = RGB 189,190,189 = dark grey    */



/* Hex D1D7DC = RGB 209,215,220 = medium grey  */



/* Hex CCD7E0 = RGB 204,215,224 = light grey   */



/* Hex CBD7DE = RGB 203,215,222 = steel grey   */



/* Hex F2F5F7 = RGB 242,245,247 = dark white   */



/* Hex EFEFEF = RGB 239,239,239 = dark white   */



/* Hex FFFFFF = RGB 255,255,255 = white        */



/* Hex 000666 = RGB   0,  6,102 = dark blue    */



/* Hex 0033CC = RBG   0, 91,104 = medium blue  */



/* Hex 718EA5 = RGB 113,142,165 = light blue   */




/* Hex 8AA5B5 = RGB 138,165,181 = light blue   */



/* if you don't like a color, just do a search */



/* and replace on the hex color...             */











body{



margin:0;



padding:0;



font-family: Verdana, Helvetica;



font-size:9px;



text-align:center;



color: #ffffff;



}











#footer{



clear: right;



width: 100%;



color: #FFF;



text-align: center;



padding: 4px 0;



}







#footer a{



color: #dace09;



}







.side_title {



        color: #e6e1a8;



		text-transform:uppercase;



		font-weight:bold;



        padding-top: 10px;



        padding-bottom: 5px;



        padding-left: 5px;



        padding-right: 5px;



        font-weight: bold;



	    font-size: 8px;



	    font-weight: bold;



        font-family: Tahoma;



        background : url('images/bg_title.png') repeat-x;



}







table {



        font-size : 9px;



}







h1{



        color: #ffffff;



		text-transform:uppercase;



        font-weight: bold;



	    font-size: 8px;



	    font-weight: bold;



        font-family: Tahoma;



}







h2 {



        color: #ffffff;



		text-transform:uppercase;



		font-weight:bold;



        margin: 0px;



	    font-size: 9px;



        font-family: Tahoma;



}







h3 {



        font-weight: normal;



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 12px;



        margin: 2px;



}







p {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        margin: 2px 0px;



}











.textinput {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        border: 1px solid #1f1f1f;



        padding-right: 3px;



        padding-left: 3px;



        background: #313131;



        color: #ffffff;



}







.listbox {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        border: 1px solid #000000;



        vertical-align : middle;



}







.button {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        border: 1px solid #1f1f1f;



         background-image : url(images/bg_title.png);



        background-position : bottom;



        color: #ffffff;



}







.comment_button {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        border: 1px solid #000000;



        background-image : url(themes/jim/images/button_bg.gif);



        background-position : bottom;



        padding-left: 3px;



        padding-right: 3px;



}







.radio {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        vertical-align : middle;



}







.checkbox {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 100%;



        vertical-align : middle;



}







a { 



	text-decoration:  none;



	color: #e9e7cb;}







a:hover {



	color: #eedd1c;



	text-decoration: none;}	







.bblink a {



	text-decoration:  none;



	color: #e9e7cb;}







.bblink a:hover {



	color: #eedd1c;



	text-decoration: none;}	







.maintable {



        border: 0px solid #CCD7E0;



        margin-top: 0px;



        margin-bottom: 0px;



}







.sidebar-content {



        background: #272727;



        color : #c2bab4;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



}







.tableh1 {



        color: #ffffff;



		text-transform:uppercase;



		font-weight:bold;



        padding-top: 10px;



        padding-bottom: 5px;



        padding-left: 5px;



        padding-right: 5px;



        font-weight: bold;



	    font-size: 8px;



	    font-weight: bold;



        font-family: Tahoma;



        background : url('images/bg-title.gif') repeat-x;



}







.tableh1_compact {



        font-family:  Verdana, Geneva, Arial, sans-serif;



        background : #272727;



        color: #ffffff;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 3px;



}







.tableh2 {



        background: #272727;



        color : #ffffff;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 10px;



}







.tableh2_compact {



        background: #272727;



        color : #ffffff;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



}







.tableb {



        background: #272727;



        padding-top: 0px;



        padding-right: 10px;



        padding-bottom: 0px;



        padding-left: 10px;



}







.tableb_compact {



        background: #272727;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



}







.tablef {



        background: #272727;



        padding-top: 10px;



        padding-right: 10px;



        padding-bottom: 10px;



        padding-left: 10px;



}







.catrow_noalb {



        background: #272727;



        color : #ffffff;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 1px;



}







.catrow_noalb:hover {



        background: #343434;







}







.catrow {



        background: #272727;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 1px;



}







.catrow:hover {



        background: #343434;







}







.album_stat {



        font-size: 100%;



        margin: 5px 0px;



}







.thumb_filename {



        font-size: 100%;



        display: block;



}







.thumb_title {



        font-weight : bold;



        font-size: 100%;



        padding: 2px;



        display : block;



}







.thumb_caption {



        font-size: 85%;



        padding: 1px;



        display : block;



}







.thumb_caption a {



        color: #7d7d7d;



}











.thumb_num_comments {



        font-weight: normal;



        font-size: 100%;



        padding: 1px;



        font-style : italic;



        display : block;



        background: #242424;



        color: #ffffff;



}







.user_thumb_infobox {



        margin-top: 1px;



        margin-bottom: 1px;



}







.user_thumb_infobox th {



        font-weight : bold;



        font-size: 100%;



        margin-top: 1px;



        margin-bottom: 1px;



        text-align : center;



}







.user_thumb_infobox td {



        font-size: 100%;



        margin-top: 1px;



        margin-bottom: 1px;



        text-align : center;



}







.user_thumb_infobox a {



        text-decoration: none;



        color: #df0000;



}







.user_thumb_infobox a:hover {



        color: #eedd1c;



        text-decoration: underline;



}







.sortorder_cell {



        background : #8AA5B5 ;



        color: #FFFFFF;



        padding-top: 0px;



        padding-bottom: 0px;



        padding-left: 0px;



        padding-right: 20px;



        margin: 0px;



}







.sortorder_options {



        font-family: Verdana, Geneva, Arial, sans-serif;



        background : #8AA5B5 ;



        color: #8eaeb4;



        padding: 0px;



        margin: 0px;



        font-weight: normal;



        font-size: 100%;



        white-space: nowrap;



}







.navmenu {



        font-family: Verdana, Geneva, Arial, sans-serif;



        color: #ffffff;



        font-weight: bold;



        background : #242424;



        font-size: 100%;



        border-style: none;



}







.navmenu img {



        margin-top: 1px;



        margin-right: 5px;



        margin-bottom: 1px;



        margin-left: 5px;



}







.navmenu a {



        display: block;



        padding-top: 2px;



        padding-right: 5px;



        padding-bottom: 2px;



        padding-left: 5px;



        text-decoration: none;



        background : #242424;



        color: #ffffff;



        



}







.navmenu a:hover {



        background : #f6f2c7;



        text-decoration: none;



        color: #faf6f5;



}







.admin_menu_thumb {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 90%;



        border: 1px solid #CCD7E0;



        background-image : url(themes/jim/images/button_bg.gif);



        background-position : bottom;



        color: #000000;



        font-weight: bold;



        margin-top: 0px;



        margin-bottom: 0px;



        width: 85px;



}







.admin_menu_thumb a {



        color: #000000;



        text-decoration: none;



        display: block;



        position: relative;



        padding-top: 1px;



        padding-bottom: 1px;



        padding-left: 10px;



        padding-right: 10px;



}











.admin_menu_thumb a:hover {



        color: #000000;



        text-decoration: underline;



}







.admin_menu {



        font-family: Verdana, Geneva, Arial, sans-serif;



        font-size: 85%;



        border: 0px solid #CCD7E0;



        background-image : url(themes/jim/images/button_bg.gif);



        background-position : bottom;



        background-repeat: repeat-x;



        background-color: #FFFFFF;



        color: #000000;



        margin-top: 0px;



        margin-bottom: 0px;



        text-align: center;



}







.admin_menu a {



        color: #000000;



        text-decoration: none;



        display: block;



        position: relative;



        padding-top: 1px;



        padding-bottom: 1px;



        padding-left: 1px;



        padding-right: 1px;



}







.admin_menu a:hover {



        color: #000000;



        text-decoration: underline;



}







td #admin_menu_anim {



        background-image : url(themes/jim/images/button_bg_anim.gif);



}







.comment_date{



        color : #ffffff;



        font-size: 100%;



        vertical-align : middle;



}







.image {



        border-style: solid;



        border-width: 1px;



        border-color: #3c3c3c;



        background-color: #272727;



        padding: 3px;



        margin: 2px;



}







.image:hover{



        border-style: solid;



        border-width: 1px;



        border-color: #eedd1c;



        background-color: #272727;



        padding: 3px;



        margin: 2px;



}







.imageborder {



        border: 0px solid #38474a;



        background-color: #272727;



        margin-top: 30px;



        margin-bottom: 30px;



}







.display_media {



        background: #272727;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 10px;



}







.thumbnails {



        background: #272727;



        padding: 5px;



}







.footer {



        font-size : 9px;



        color: #5e5e5e;



}







.footer a {



        text-decoration: none;



        color: #5e5e5e;



}







.footer a:hover {



        color: #eedd1c;



}







.statlink {



        color: #e2e0cd;



        font-family:  Verdana, Geneva, Arial, sans-serif;



        font-size: 9px;



        font-variant:normal;



        text-transform: none;



        font-weight: normal;



}







.statlink a {



        text-decoration: none;



        color: #c8c6ae;



}







.statlink a:hover {



        color: #faf6f5;



}







.alblink a {



        text-decoration: none;



        color: #e0cf12;



}







.alblink a:hover {



        color: #ffffff;



}







.catlink {



        display: block;



        padding-left:0px;



}







.catlink a {



        text-decoration:  none;



        color: #f0dd07;



        margin-bottom: 2px;



}







.catlink a:hover {



        color: #ffffff;



        text-decoration: none;



        margin-bottom: 2px;



}







.topmenu {



        font-family: Verdana, Geneva, Arial, sans-serif;



        line-height : 130%;



        font-size : 110%;



}







.topmenu a {



        color : #eedd1c;



        text-decoration : none;



}







.topmenu a:hover  {



        color : #ffffff;



}











.hovermenu ul{



font: 9px verdana;



font-weight: bold;



text-transform: uppercase;



padding-left: 0;



margin-left: 0;



height: 20px;



margin-top: 0;



}







.hovermenu ul li{



list-style: none;



display: inline;



}







.hovermenu ul li a{



padding: 3px 8px 2px 8px;



text-decoration: none;



float: left;



border-top: 5px solid #ffffff;



color: #545454;



}







.hovermenu ul li a:hover{



border-top: 5px solid #eedd1c;



}











.img_caption_table {



        border: none;



        background-color: #ffffff;



        width : 100%;



        margin : 0px;



}







.img_caption_table th {



        background: #ffffff;



        font-size : 100%;



        color : #4f4e60;



        padding-top: 4px;



        padding-right: 10px;



        padding-bottom: 4px;



        padding-left: 10px;



        border-top : 1px solid #4f4e60;



}







.img_caption_table td {



        background: #ffffff;



        padding-top: 6px;



        padding-right: 10px;



        padding-bottom: 6px;



        padding-left: 10px;



        border-top : 1px solid #4f4e60;



        white-space: normal;



}







.debug_text {



        border: #4f4e60;



        background-color: #ffffff;



        width : 100%;



        margin : 0px;



}







.clickable_option {



        cursor : default;







}







.listbox_lang {



        color: #4f4e60;



        background-color: #ffffff;



        border: 1px solid #4f4e60;



        font-size: 100%;



        font-family: Verdana, Geneva, Arial, sans-serif;



        vertical-align : middle;



}







#vanity a {



        display:block;



        width:57px;



        height:20px;



        margin: 3px 20px;



}







.menu {



        background : #464646;



        color: #bd2b2b;



        border-top: 1px solid #a4a4a4;



        border-bottom: 1px solid #a4a4a4;



		font-weight:bold;;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 3px;



        font-weight: bold;



	    font-weight: bold;



	    letter-spacing: 1.5px;



}







#sidebar-one {



	padding: 0 0px 0px 0;



	margin: 0px;	



}







#sidebar-one ul li {



	font-size: 9px;



	margin-right: 0px;



}



#sidebar-one ul li a {



	display: block;



	padding: 0px 0px 0px 3px;



	min-height: 20px;



	line-height: 20px;



	color: #948c7d;



	border-left: 5px solid #343434;



	border-right: 5px solid #272727;



}



* html #sidebar-one ul li a {



	height: 20px;



}



#sidebar-one ul li a:hover {



	color: #ffffff;



	border-left: 5px solid #343434;



	border-right: 5px solid #eedd1c;



	background: #2f2f2f;



}







ul {



	list-style: none outside;



}







* {



	margin: 0;



	padding: 0;



	outline: none;



}











#vanity img {border:0}



#v_php {float:left;background-image:url(../../images/powered-php.gif);}



#v_php:hover {background-image:url(../../images/h_powered-php.gif);}



#v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);}



#v_mysql:hover  {background-image:url(../../images/h_powered-mysql.gif);}



#v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);}



#v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);}



#v_css {float:right;background-image:url(../../images/valid-css.gif);}



#v_css:hover{background-image:url(../../images/h_valid-css.gif);}
