/*************************



  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 c9c9c9 = 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



*/







body {



        font-family : times;



        font-size: 12 px;

				

        background: #dddddd;



        color: #000000;



        margin: 0px;

				

				}







table {



        font-size: 11px;

				

				

}







h1{



        font-weight: bold;



        font-size: 22px;



        font-family: times;



        text-decoration: none;



        line-height : 120%;



        color : #000000;



        margin: 2px;



}







h2 {



        font-family: times;



        font-size: 18px;



        margin: 0px;



}







h3 {



        font-weight: normal;



        font-family: times;



        font-size: 12px;



        margin: 2px;



}







p {



        font-family: times;



        font-size: 100%;

				

        margin: 2px 0px;



}







ul {



        margin-left: 5px;



        padding: 0px;



}







li {



        margin-left: 10px;



        margin-top: 4px;



        margin-bottom: 4px;



        padding: 0px;



        list-style-position: outside;



        list-style-type: disc;



}







.textinput {



        font-family: times;



        font-size: 100%;



        border: 1px solid #000000;



        padding-right: 3px;



        padding-left: 3px;



}







.listbox {



        font-family: times;



        font-size: 100%;



        border: 1px solid #000000;



        vertical-align : middle;



}







.button {



        font-family: times;



        font-size: 100%;



        border: 1px solid #000000;



        background-image : url(images/button_bg.gif);



        background-position : bottom;



}







.comment_button {



        font-family: times;



        font-size: 85%;



        border: 1px solid #000000;



        background-image : url(images/button_bg.gif);



        background-position : bottom;



        padding-left: 3px;



        padding-right: 3px;



}







.radio {



        font-family: times;



        font-size: 100%;



        vertical-align : middle;



}







.checkbox {



        font-family: times;



        font-size: 100%;



        vertical-align : middle;



}







a {



        color: #683d73;



        text-decoration: none;



}







a:hover {



        color: #683d73;



        text-decoration: underline;



				}







.bblink a {



        color: #683d73;



        text-decoration: none;



}







.bblink a:hover {



        color: #683d73;



        text-decoration: underline;



}







.maintable {



        border: 1px solid #000000;



/*        background-color: #c9c9c9;*/



        background-color: #683d73;



        margin-top: 1px;



        margin-bottom: 1px;



}







.tableh1 {



        background : #214d68 ;



        color : #FFFFFF;

				

				font-size: 12px;



        padding-top: 0px;



        padding-right: 10px;



        padding-bottom: 0px;



        padding-left: 10px;



}







.tableh1_compact {



        background : #c9c9c9 ;



        color : #000000;



        padding-top: 0px;



        padding-right: 5px;



        padding-bottom: 0px;



        padding-left: 5px;



}







.tableh2 {



        background: #c9c9c9 ;



        color : #000000;



        padding-top: 0px;



        padding-right: 10px;



        padding-bottom: 0px;



        padding-left: 10px;



}







.tableh2_compact {



        background: #c9c9c9 ;



        color : #000000;



        padding-top: 0px;



        padding-right: 5px;



        padding-bottom: 0px;



        padding-left: 5px;



}







.tableb {



        background: #c9c9c9 ;



        padding-top: 0px;



        padding-right: 10px;



        padding-bottom: 0px;



        padding-left: 10px;



}











.tableb_compact {



        background: #c9c9c9 ;



        padding-top: 0px;



        padding-right: 5px;



        padding-bottom: 0px;



        padding-left: 5px;



}







.tablef {



        background: #c9c9c9;



        padding-top: 2px;



        padding-right: 10px;



        padding-bottom: 2px;



        padding-left: 10px;



}







.catrow_noalb {



        background: #9d9ab0 ;



        color : #000000;



        padding-top: 0px;



        padding-right: 10px;



        padding-bottom: 0px;



        padding-left: 10px;



}







.catrow {



        background: #c9c9c9 ;



        padding-top: 0px;



        padding-right: 10px;



        padding-bottom: 0px;



        padding-left: 10px;



}







.album_stat {



        font-size: 85%;



        margin: 5px 0px;



}







.thumb_filename {



        font-size: 80%;



        display: block;



}







.thumb_title {



        font-weight : bold;



        font-size: 80%;



        padding: 2px;



        display : block;



}







.thumb_caption {



        font-size: 80%;



        padding: 1px;



        display : block;



}







.thumb_caption a {



        text-decoration: none;



        color: #FFFFFF;



}







.thumb_num_comments {



        font-weight: normal;



        font-size: 80%;



        padding: 2px;



        font-style : italic;



        display : block;



}







.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: 80%;



        margin-top: 1px;



        margin-bottom: 1px;



        text-align : center;



}







.user_thumb_infobox a {



        text-decoration: none;



        color: #000000;



}







.user_thumb_infobox a:hover {



        color: #000000;



        text-decoration: underline;



}







.sortorder_cell {



        background : #c9c9c9 ;



        color : #FFFFFF;



        padding: 0px;



        margin: 0px;



}







.sortorder_options {



        font-family: Verdana, Arial, Helvetica, times;



        background : #c9c9c9 ;



        color : #FFFFFF;



        padding: 0px;



        margin: 0px;



        font-weight: normal;



        font-size: 80%;



        white-space: nowrap;



}







.navmenu {



        font-family: times;



        color: #000000;



        font-size: 12px;



        font-weight: bold;



        background : #c9c9c9 ;



        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;



        color: #000000;



}







.navmenu a:hover {



        background : #c9c9c9 ;



        text-decoration: none;



        color:         #c9c9c9;



}







.admin_menu_thumb {



        font-family: Arial, Helvetica, times;



        font-size: 85%;



        border: 1px solid #000000;



        background-image : url(images/button_bg.gif);



        background-position : bottom;



        color: #c9c9c9;



        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: times;



        font-size: 100%;



        border: 1px solid #000000;



        background-color:#c9c9c9;



        background-image : url(images/button_bg.gif);



        background-position : bottom;



        color: #000000;



        margin-top: 0px;



        margin-bottom: 0px;



        padding-top:2px;



        padding-bottom:2px;



        padding-left:1px;



        padding-right:1px;



        text-align: center;

				

				text-transform: uppercase;



}







.admin_menu a {



        color: #000000;



        text-decoration: none;



        display: block;



        position: relative;



        padding-top: 1px;



        padding-bottom: 1px;



        padding-left: 2px;



        padding-right: 2px;

				

				font-size: 12px;

			



}







.admin_menu a:hover {



        color: #000000;



        text-decoration: underline;



}







td #admin_menu_anim {



        background-image : url(images/button_bg_anim.gif);



}







.comment_date{



        color : #5F5F5F;



        font-size : 90%;



        vertical-align : middle;



}







.image {



        border-style: solid;



        border-width:1px;



        border-color: #000000;



        margin: 2px;



}







.imageborder {



        border: 1px solid #000000;



        background-color: #c9c9c9;



        margin-top: 30px;



        margin-bottom: 30px;



}







.display_media {



        background: #c9c9c9 ;



        padding-top: 3px;



        padding-right: 10px;



        padding-bottom: 3px;



        padding-left: 10px;



}







.thumbnails {



        background: #c9c9c9 ;



        padding: 5px;



}







.footer {



        font-size : 9px;



}







.footer a {



        text-decoration: none;



        color: #000000;



}







.footer a:hover {



        color: #c9c9c9;



        text-decoration: underline;



}







.statlink {



        color: #FFFFFF;



}







.statlink a {



        text-decoration: none;



        color: #FFFFFF;



}







.statlink a:hover {



        color: #FFFFFF;



        text-decoration: underline;



}







.alblink a {



        text-decoration: none;



        color: #000000;



}







.alblink a:hover {



        color: #c9c9c9;



        text-decoration: underline;



}







.catlink {



        display: block;



        margin-bottom: 2px;



}







.catlink a {



        text-decoration: none;



        color: #000000;



}







.catlink a:hover {



        color: #000000;



        text-decoration: underline;



}







.topmenu {



        line-height : 130%;



        font-size: 12px;

					



}







.topmenu a {



        color : #000000;



        text-decoration : none;

				

			}







.topmenu a:hover  {



        color : #000000;



        text-decoration : underline;



}







.img_caption_table {



        border: none;



        background-color: #c9c9c9;



        width : 100%;



        margin : 0px;



}







.img_caption_table th {



        background: #D1D7DC ;



        font-size: 100%;



        color : #000000;



        padding-top: 4px;



        padding-right: 10px;



        padding-bottom: 4px;



        padding-left: 10px;



        border-top : 1px solid #c9c9c9;



}







.img_caption_table td {



        background: #c9c9c9 ;



        padding-top: 6px;



        padding-right: 10px;



        padding-bottom: 6px;



        padding-left: 10px;



        border-top : 1px solid #c9c9c9;



        white-space: normal;



}







.debug_text {



        border: #000000;



        background-color: #c9c9c9;



        width : 100%;



        margin : 0px;



}







.clickable_option {



        cursor : default;



}







.listbox_lang {



        color: #000000;



        background-color: #D1D7DC;



        border: 1px solid #000000;



        font-size: 80%;



        font-family: Arial, Helvetica, times;



        vertical-align : middle;







}



#vanity a {



        display:block;



        width:57px;



        height:20px;



        margin: 3px 20px;



}



#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);}