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

  Coppermine Photo Gallery

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

  Copyright (c) 2003-2005 Coppermine Dev Team

  v1.1 originaly 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.2

  $Source: /cvsroot/coppermine/devel/themes/hardwired/style.css,v $

  $Revision: 1.26 $

  $Author: gaugau $

  $Date: 2005/10/25 01:16:24 $

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



/* Colors used in this style sheet:

Hex 000000 = RBG   0,   0,   0 = black

Hex 005D8C = RBG   0,  93, 140 = dark blue

Hex 333333 = RBG  51,  51,  51 = black

Hex 394048 = RBG  57,  64,  72 = black

Hex 394049 = RBG  57,  64,  73 = black

Hex 404750 = RBG  64,  71,  80 = dark grey

Hex 414852 = RBG  65,  72,  82 = dark grey

Hex 444444 = RBG  68,  68,  68 = dark grey

Hex 474F5A = RBG  71,  79,  90 = dark grey

Hex 49525D = RBG  73,   82, 93 = dark grey

Hex 4F5864 = RBG  79,  88, 100 = dark grey

Hex 4F5964 = RBG  79,  89, 100 = dark grey

Hex 515B67 = RBG  81,  91, 103 = dark grey

Hex 555555 = RBG  85,  85,  85 = medium grey

Hex 56606D = RBG  86,  96, 109 = medium grey

Hex 5B5B5B = RBG  91,  91,  91 = medium grey

Hex 5D6674 = RBG  93, 102, 116 = medium grey

Hex 5D6876 = RBG  93, 104, 118 = medium grey

Hex 616C7A = RBG  97, 108, 122 = medium grey

Hex 616D7B = RBG  97, 108, 123 = medium grey

Hex 6A7786 = RBG 106, 119, 134 = medium grey

Hex 777777 = RBG 119, 119, 119 = medium grey

Hex 8090A3 = RBG 128, 144, 163 = steel grey

Hex 949494 = RBG 148, 148, 148 = medium grey

Hex AEAEAE = RBG 174, 174, 174 = light grey

Hex BDBEBD = RBG 189, 190, 189 = light grey

Hex C7C7C7 = RBG 199, 199, 199 = light grey

Hex CCCCCC = RBG 204, 204, 204 = light grey

Hex DFDFDF = RBG 223, 223, 223 = light grey

Hex EAEAEA = RBG 234, 234, 234 = dark white

Hex EFEFEF = RBG 239, 239, 239 = dark white

Hex F2F8FF = RBG 242, 248, 255 = dark white

Hex FFFFFF = RBG 255, 255, 255 = white

*/




body {

 background-image:url(bg.jpg); background-repeat:repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

    background-color: #FEFEFE;

        font-family: Arial, Helvetica, sans-serif;

        font-size: 11px;

		line-height: 13px;

        color: #382A1D;

        margin: 0px;

}





table {

font-size: 11px;}



h1 {

text-decoration: none;

line-height: 120%;

color: #808080;

margin: 0px;}



h2 {

background-image: url(bling.png);

background-repeat: no-repeat;

background-position: left;

padding-left: 13px;

font-size: 12px;

margin: 0px;

}



h3 {

font-weight: normal;

font-size: 9px;

margin: 0px;}



.navigation {

padding-top: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-weight: normal;

color: #EEEEEE;

text-transform: none;

line-height: 12px;

font-size: 11px;}



.navigation a, .navigate a:link, .navigate a:visited {

color: #999999;

font-weight: normal;

text-decoration: none;}



.navigation a:hover {

color: #000000;

font-weight: normal;

text-decoration: none;}





p {

font-family: Trebuchet MS;

font-size: 11px;

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: Trebuchet MS, Geneva, Arial, sans-serif;

font-size: 100%;

border: 1px solid #bfbdbd;

padding-right: 2px;

padding-left: 2px;}



.listbox {

font-family: Trebuchet MS, Geneva, Arial, sans-serif;

font-size: 100%;

border: 1px solid #bfbdbd;

vertical-align: middle;}



.button {

font-family: Trebuchet MS;

font-size: 100%;

border: 1px solid #bfbdbd;

background-position: bottom;}



.comment_button {

font-family: Trebuchet MS;

font-size: 100%;

border: 1px solid #bfbdbd;

background-position: bottom;

padding-left: 3px;

padding-right: 3px;}



.radio {

font-family: Trebuchet MS, Geneva, Arial, sans-serif;

font-size: 100%;

vertical-align: middle;}



.checkbox {

font-family: Trebuchet MS, Geneva, Arial, sans-serif;

font-size: 100%;

vertical-align: middle;}



a {

color: #3cb878;

text-decoration: none;}



a:hover {

color: #3cb878;

text-decoration: underline;}



bblink a {

color: #3cb878;

text-decoration: none;}



bblink a:hover {

color: #3cb878;

text-decoration: underline;}



.maintable {

border: 1px solid #DEDCDC;

background-color: #F6F6F6;

margin-top: 3px;

padding: 2px;

text-align:justify;

margin-bottom: 3px;}



.tableh1 {

background-color: #F6F6F6;

background-image: url(bg2.jpg);

background-repeat: repeat-x;

background-position: bottom;

font-size: 11px;

height: 22px;

font-family: Trebuchet MS;

color: #FFF8E7;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;}



.tableh1_compact {

background-color: #F6F6F6;

background-image: url(h1bg.jpg);

background-repeat: repeat-x;

background-position: bottom;

font-size: 11px;

height: 22px;

font-family: Trebuchet MS;

color: #FFF8E7;

text-align:justify;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;;}



.tableh2 {

background-color: #F6F6F6;

background-image: url(h2bg.jpg);

background-repeat: repeat-x;

background-position: top;

height: 22px;

text-align:justify;

color: #FFF8E7;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.tableh2_compact {

background-color: #F6F6F6;

background-image: url(h2bg.jpg);

background-repeat: repeat-x;

background-position: top;

height: 22px;

color: #FFF8E7;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.tableb {

background: #F6F6F6;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.tableb_compact {

background: #F6F6F6;

padding-top: 2px;

padding-right: 5px;

padding-bottom: 2px;

padding-left: 5px;}



.tablef {

background: #F6F6F6;

padding-top: 10px;

padding-right: 10px;

padding-bottom: 10px;

padding-left: 10px;}



.catrow_noalb {

background: #F6F6F6;

color: #382A1D;

padding-top: 2px;

padding-right: 10px;

padding-bottom: 2px;

padding-left: 10px;}



.catrow_noalb:hover {

background: #FBFBFB;

padding-top: 2px;

padding-right: 10px;

padding-bottom: 2px;

padding-left: 10px;}



.catrow {

background: #F6F6F6;

padding-top: 2px;

padding-right: 10px;

padding-bottom: 2px;

padding-left: 10px;}



.catrow:hover {

background: #FBFBFB;

padding-top: 2px;

padding-right: 10px;

padding-bottom: 2px;

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: #382A1D;}



.thumb_num_comments {

font-weight: normal;

font-size: 85%;

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: 85%;

margin-top: 1px;

margin-bottom: 1px;

text-align: center;}



.user_thumb_infobox a {

text-decoration: none;

color: #382A1D;}



.user_thumb_infobox a:hover {

color: #382A1D;

text-decoration: none;}



.sortorder_cell {

color: #20292E;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 0px;

padding-right: 10px;

margin: 0px;}



.sortorder_options {

font-family: Tahoma;

color: #20292E;

padding: 0px;

margin: 0px;

font-weight: bold;

font-size: 75%;

white-space: nowrap;}



.navmenu {

padding: 3px;

font-size: 9px;

font-family: Arial, Helvetica, sans-serif;

color: #F6F6F6;

font-weight: bold;

border-style: none;

text-transform: none;

background-color: #F6F6F6;

background-repeat: repeat-x;

background-position: right;;}



.navmenu img {

margin-bottom: 1px;

margin-top: 1px;

margin-right: 5px;

margin-left: 5px;}



.navmenu a {

position: relative;

text-decoration: none;

color: #5C5C5C;

display: block;

padding: 5px;}



.navmenu a:hover {

background-image: url(h1bg.png);

background-repeat: repeat-x;

background-position: top;

text-decoration: none;

color: #969696;}



.navmenu a img {

border: 0px;

padding: 0px;}



.navmenu a img:hover {

border: 0px;

padding: 0px;}



.admin_menu_thumb {

font-family: Verdana, Arial, Helvetica, sans-serif;

margin-top: 0px;

margin-bottom: 0px;

width: 80px;

font-size: 9px;

border: 1px solid #a9a9a9;

color: #707070;

font-weight: bold;}



.admin_menu_thumb a {

color: #707070;

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

text-decoration: underline;}



.admin_menu {

font-family: Arial;

font-size: 9px;

border: 1px solid #F0F0F0;

background-color: #F6F6F6;

color: #949494;

margin-top: 0px;

margin-bottom: 0px;

padding: 3px;

text-transform: none;

text-align: center;}



.admin_menu a {

color: #666666;

text-decoration: none;

display: block;

position: relative;

padding-top: 1px;

padding-bottom: 1px;

padding-left: 2px;

padding-right: 2px;}



.admin_menu a:hover {

color: #707070;

text-decoration: underline;}



td #admin_menu_anim {

}



.comment_date{

color: #dcccde;

font-size: 90%;

vertical-align: middle;}



.comment_date a img {

border: 0px;

padding: 0px;}



.comment_date a img:hover {

border: 0px;

padding: 0px;}



.image {

	border: 1px solid #6dcff6;

	padding: 3px;

margin: 2px;

	 -moz-border-radius:  6px; 

-webkit-border-radius: 6px; 

border-radius: 6px;}



.imageborder {

margin-top: 15px;

margin-bottom: 15px;}



.display_media {

background: #F6F6F6;

padding-top: 3px;

padding-right: 10px;

padding-bottom: 3px;

padding-left: 10px;}



.thumbnails {

background: #F6F6F6;

padding: 3px;}



.thumbnails:hover {

background: #f1f1f1;

padding: 3px;}





.footer {

font-size: 9px;}



.footer a {

text-decoration: none;

color: #382A1D;}



.footer a:hover {

color: #382A1D;

text-decoration: underline;}



.statlink {

color: #FFF8E7;}



.statlink a {

text-decoration: none;

color: #FFF8E7;}



.statlink a:hover {

color: #FFF8E7;

text-decoration: underline;}



.alblink a {

background-image: url(bling.png);

background-repeat: no-repeat;

background-position: left;

padding-left: 17px;

text-decoration: none;

color: #999999;

font-size: 95%;

}



.alblink a:hover {

background-image: url(bling-hover.png);

background-repeat: no-repeat;

background-position: left;

padding-left: 17px;

text-decoration: none;

color: #000000;

font-size: 95%;

}



.catlink {

display: block;

padding: 2px;

}



.catlink a {

background-image: url(bling.png);

background-repeat: no-repeat;

background-position: left;

padding-left: 17px;

padding-bottom:8px;

padding-right: 8px;

padding-top: 8px;

text-decoration: none;

color: #6dcff6;

}



.catlink a:hover {

background-image: url(bling-hover.png);

background-repeat: no-repeat;

background-position: left;

padding-left: 17px;

padding-bottom:8px;

padding-right: 8px;

padding-top: 8px;

color: #000000;

text-decoration: underline;

}



.topmenu {

font-family: Trebuchet MS, Geneva, Arial, sans-serif;

line-height: 130%;

font-size: 110%;}



.topmenu a {

color: #825c00;

text-decoration: none;}



.topmenu a:hover  {

color: #949494;

text-decoration: underline;}



.img_caption_table {

border: none;

background-color: #F6F6F6;

width: 100%;

margin: 0px;}



.img_caption_table th {

background: #F6F6F6;

font-size: 100%;

color: #000000;

padding-top: 4px;

padding-right: 10px;

padding-bottom: 4px;

padding-left: 10px;

border-top: 1px solid #F6F6F6;}



.img_caption_table td {

background: #FCFCFC;

padding-top: 6px;

padding-right: 10px;

padding-bottom: 6px;

padding-left: 10px;

border-top: 1px solid #F6F6F6;

white-space: normal;}



.debug_text {

border: #BDBEBD;

background-color: #F6F6F6;

width: 100%;

margin: 0px;}



.clickable_option {

cursor: default;}



.listbox_lang {

color: #382A1D;

background-color: #FCFCFC;

border: 1px solid #808080;

font-size: 80%;

font-family: Arial, Helvetica, sans-serif;

vertical-align: middle;}



#vanity a {

display:block;

width:57px;

height:20px;

margin: 3px 20px;}





a img {

	border: 1px solid #6dcff6;

	padding: 3px;

margin: 2px;

	}



a img:hover {

	border: 1px solid #2da9f1;

	background-color: FBFBFB;

	padding: 3px;

margin: 2px;


	}

