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

  Coppermine Photo Gallery

  ************************

  Copyright (c) 2003-2010 Coppermine Dev Team

  v1.0 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.5.8

  $HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.5.x/themes/water_drop/style.css $

  $Revision: 7805 $

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



/* 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 DDDDDD = RGB 221,221,221 = 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 EFECE9 = 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   */

/* #00529B = RGB   0, 82,155 = blue            */

/* #BDE5F8 = RGB 189,229,247 = cyan            */

/* #4F8A10 = RGB  79,138, 16 = dark green      */

/* #DFF2BF = RGB 223,242,191 = light green     */

/* #9F6000 = RGB 159, 96,  0 = dark brown      */

/* #FEEFB3 = RGB 254,239,179 = light brown     */

/* #D8000C = RGB 216,  0, 12 = red             */

/* #FFBABA = RGB 255,186,186 = pink            */

/* #D63301 = RGB 214, 51,  1 = red             */

/* #FFCCBA = RGB 255,204,186 = pink            */

/* if you don't like a color, just do a search */

/* and replace on the hex color...             */



body {

        background-image : url('images/bg.png');

        font-family: tahoma;

        font-size : 7pt;

        color: #494949;

        margin: 0px

}



table, tr, td, table table {

     font-size: 7pt;

}



h1{

        font-weight: normal;

        font-size: 7pt;

        font-family: tahoma;

        text-decoration: none;

        color: #604E3B;

        margin: 2px;

}



h2 {

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

        background-repeat : no-repeat;

        background-position :  left 50%;

        padding-left : 18px;

        font-size: 7pt;

        font-family: tahoma;

        margin: 0px

}

p {

        font-size: 7pt;

        font-family: tahoma;

        margin: 2px 0px;

}



ul {

        margin-left: 5px;

        padding: 0px;

}



li {

        margin-left: 7pt;

        margin-top: 4px;

        margin-bottom: 4px;

        padding: 0px;

        list-style-position: outside;

        list-style-type: disc;

}



.textinput {

        font-family: tahoma;

        font-size: 100%;

	color: #7C7C7C;

        border: 1px solid #C0c0c0;

	color: #777777;

	background-color: #000000;

        padding-right: 3px;

        padding-left: 3px;

}



input, textarea, button, select {

        font-family: tahoma;

        font-size: 100%;

	color: #777777;

        border: 1px solid #C0c0c0;

	background-color: #EFECE9;

        background-repeat:no-repeat;

        padding-right: 3px;

        padding-left: 3px; background-position-y:50%

}



.listbox {

        font-family: tahoma;

        font-size: 100%;

        border: 1px solid #C0c0c0;

	color: #777777;

	background-color: #191919;

        background-repeat:no-repeat;

        vertical-align : middle; background-position-y:50%

}



.button {

font-family: Tahoma;

font-size: 100%;

border: 1px solid #b0afaf;

background-position: bottom;}





.button {

        font-family: tahoma;

        font-size: 100%;

        border: 1px solid #EFECE9;

	color:#949494;

	background-color: #EFECE9;

        background-repeat:no-repeat; background-position-y:50%

}



.comment_button {

        font-family: tahoma;

        font-size: 100%;

        border: 1px solid #C0c0c0;

        padding-left: 3px;

        padding-right: 3px; background-position-y:50%

}





.radio {

        font-family: tahoma;

        font-size: 7pt;

        vertical-align : middle;

}



.checkbox {

        font-family: tahoma;

        font-size: 7pt;

        vertical-align : middle;

}



.catrow_noalb {

        background: #AA9C7B;

        padding-top: 3px;

        padding-right: 10px;

        padding-bottom: 3px;

        padding-left: 10px;

}



.catrow_noalb:hover {

background: #B4916D;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}





.catrow {

        background: #C9C0B3;

        padding-top: 3px;

        padding-right: 10px;

        padding-bottom: 3px;

        padding-left: 10px;

}



.catrow:hover {

background: #C9C0B3;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}





a { color: #756562;

        text-decoration: none;

}



a:hover {

        color: #DC1818

        text-decoration: underline;

}



bblink a {

        color: #747474;

        text-decoration: none;

}



bblink a:hover {

        color: #747474;

        text-decoration: underline;

}



.maintable {

        border: 0px solid #EFECE9;

        background-color: #EFECE9;

        margin-top: 0px;

        margin-bottom: 0px;

}

.maintable2 {

        font-family:tahoma;

        background : #EFECE9 url;

        color: #EFECE9;

		padding:2px; 

}

.maintable3 {

        font-family:tahoma;

        background : #EFECE9;

        color: #926f7a;

		padding:2px;

}

.tableh1 {

        font-family:tahoma;

        background : url('images/v211.png');

        color: #604E3B;

		padding:7px; font-weight:bold; letter-spacing:2px; 

}

h3 {

        font-family: tahoma;

        font-size: 2pt;

	    background-color: #EFECE9;

        color: #b1b1b1;

        padding-top: 3px;

        padding-right: 7pt;

        padding-bottom: 3px;

        padding-left: 7pt;

}

.h3 {

        font-family: tahoma;

        font-size: 7pt;

	    background-color: #EFECE9;

        color: #b1b1b1;

        padding-top: 3px;

        padding-right: 7pt;

        padding-bottom: 3px;

        padding-left: 7pt;

}

.tableh1_compact {

        font-family: tahoma;

        font-size: 7pt;

        background : #EFECE9;

        color: #999999;

        padding-top: 2px;

        padding-right: 5px;

        padding-bottom: 2px;

        padding-left: 5px;

}



.tableh2 {

        font-family:tahoma;

        background : #ECECEA;

        color: #EFECE9;

		padding:7px; 

}

.tableh2_compact {

        font-family:tahoma;

        background : #EFECE9;

        color: #EFECE9;

		text-transform:uppercase; padding:7px; font-weight:bold; letter-spacing:2px; 

}

.footer2 {

        font-family:tahoma;

        background : #EFECE9 url;

        color: #926f7a;

        padding:7px; 

}

.tableb {

        background: #EFECE9;

        padding-top: 3px;

        padding-right: 3pt;

        padding-bottom: 3px;

        padding-left: 7pt;

}



.tableb_compact {

        background: #EFECE9;

        padding-top: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        padding-left: 0px;

}



.tablef {

        background: #EFECE9;

        padding-top: 7pt;

        padding-right: 7pt;

        padding-bottom: 7pt;

        padding-left: 7pt;

}



.album_stat {

        font-size: 7pt;

        margin: 5px 0px;

}



.thumb_title {

        font-weight : bold;

        font-size: 7pt;



        padding: 2px;

        display : block;

}



.thumb_caption {

        font-size: 9px;

        padding-top: 1px;

        display : block;

		background-color:#B4ACAB;

		line-height:10px;

}



.thumb_caption a {

        text-decoration: none; color: #4E2C30;

}





.thumb_num_comments {

        font-weight: normal;

        font-size: 7pt;

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

        margin-top: 1px;

        margin-bottom: 1px;

        text-align : center;

}



.user_thumb_infobox td {

        font-size: 7pt;

        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 : #A6A6A6 ;

        color: #EFECE9;

        padding: 0px;

        margin: 0px;

}



.sortorder_options {

        font-family: tahoma;

        background : #EFECE9 ;

        color: #999999;

        padding: 0px;

        margin: 0px;

        font-weight: normal;

        font-size: 7pt;

        white-space: nowrap;

}



.navmenu {

        font-family: tahoma;

        font-size: 7pt;

        width: 610;

        color: #EFECE9;

        font-weight: bold;

        background : #EFECE9 ;

        border-style: none;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 5px;

        padding-right: 5px;

}



.navmenu img {

}



.navmenu a {

        text-decoration: none;

        color: #EFECE9;

}



.admin_menu_thumb {

        font-family: tahoma;

        font-size: 7pt;

        border: 1px solid #ccd7e0;

        color: #000000;

        font-weight: bold;

        width: 85px;

}



.admin_menu_thumb a {

        color: #000000;

        text-decoration: none;

        display: block;

        position: relative;

        padding-top: 5px;

        padding-bottom: 1px;

        padding-left: 5px;

        padding-right: 5px;

}



}



.thumb_filename {

 font-size: 100%;

 display: block;

}







.admin_menu_thumb a:hover {

        color: #000000;

        text-decoration: underline;

}



.admin_menu {

        background: #EFECE9;

        font-family: tahoma;

        font-size: 7pt;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 5px;

        padding-right: 5px;

}



.comment_date{

        color : #5F5F5F;

        font-size: 90%;

        vertical-align : middle;

}



.image {

 border-style: solid;

 border-width: 1px;

 border-color: #EFECE9;

 background: url('images/th.png');

 padding: 5px;

 margin: 0px;

 -moz-border-radius:  7px; 

}



.image:hover{

 border-style: solid;

 border-width: 1px;

 border-color: #EFECE9;

 background-color: #272727;

 padding: 5px;

 margin: 0px;

 -moz-border-radius:  7px; 

}



.imageborder { 

}



.display_media {

 background: #DEDDD8;

 color : #604E3B;  

 padding-top: 3px;

 padding-right: 12px;

 padding-bottom: 3px;

 padding-left: 12px;

}



.thumbnails {

 background: #DEDDD8;

 color : #7C7170;  

 padding: 4px;

}



.thumbnails:hover {

 background: #EFECE9;

 color : #7C7170;  

 padding: 4px;

}





i, em{

        color: #52505B;

        font-weight: bold;

}



b, strong{

        color: #52505B;

font-weight: bold;

}

u {

       color: #52505B;

	   text-decoration:none;

	   }

	   

	   

	   .footer {

        font-size: 7pt;

}



.statlink a {

        text-decoration: none;

        color: #000000;

}



.footer a {

        text-decoration: none;

        color: #000000;

}



.footer a:hover {

        color: #000000;

        text-decoration: underline;

}



.catlink {

        display: block;

        margin-bottom: 2px;

}



.topmenu {

        background: #EFECE9;

        border: 1px solid #A6A6A6;

        font-family: tahoma;

        font-size: 7pt;

}



.topmenu a {

        color : #747474;

        text-decoration : none;

}



.topmenu a:hover  {

        color : #747474;

        text-decoration : underline;

}



.img_caption_table {

        border: none;

        background-color: #EFECE9;

        width : 100%;

        margin : 0px;

}



.img_caption_table th {

        background: #4E2C30;

        font-size: 7pt;

        color : #000000;

        padding-top: 4px;

        padding-right: 7pt;

        padding-bottom: 4px;

        padding-left: 7pt;

        border-top : 1px solid #EFECE9;

}



.img_caption_table td {

        background: #DCDCDC ;

        padding-top: 6px;

        padding-right: 7pt;

        padding-bottom: 6px;

        padding-left: 7pt;

        border-top : 1px solid #EFECE9;

}

hr {

    border-left:0px none; border-right:0px none; border-bottom:0px none; border-top:1px solid #EFECE9; width: 100%;

    height: 1px

}

.footer {

        padding: 4px; 	

	font-family: Tahoma; 

	font-size: 9px;

	color: #ACACAC; 

	Line-Height: 11px; 

	Letter-Spacing: 0px; 

}

.name {

	font-family: tahoma;

	font-size: 18px;

	color: #533b22;

	font-weight: 900;

}
