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

  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.

  

  This template based on the original subSilver Theme for phpBB version 2+

  Created by subBlue design

  http://www.subBlue.com

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

  Coppermine version: 1.4.3

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

  $Revision: 1.3 $

  $Author: gaugau $

  $Date: 2005/10/25 02:17:01 $

  

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







body {

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

        font-size: 12px;

        background : #63346A ;

        color : 420074;

        margin: 0px;

}

td.row1 {background-color: #BFB6C8}

font, th, td, p {

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

}



th {

	color: #FFA34F;

	font-size: 11px;

	font-weight : bold;

	height: 28px;

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

	border: 1px solid #ffffff;

}



a {

    color: #006699;

	 text-decoration: none;

}



a:hover {

    text-decoration: underline;

    color: #FFA34F;

}



hr {

    height : 1px;

    border : 1px solid #d1d7dc;

    border-top-width : 1px;

}

img { border: none; }



table {

    font-size : 12px;

    border: none;

}

h1 {

    font-weight : bold;

    font-size : 22px;

    font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

    text-decoration : none;

    line-height : 120%;

    color : #000000;

    margin : 2px;

}

h2 {

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

    font-size : 18px;

    margin : 0;

}

h3 {

    font-weight : normal;

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

    font-size : 12px;

    margin : 2px;

}

p {

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

    font-size : 100%;

    margin : 2px 0;

}

ul {

    margin-left : 5px;

    padding : 0;

}

li {

    margin-left : 10px;

    margin-top : 4px;

    margin-bottom : 4px;

    padding : 0;

    list-style-position : outside;

    list-style-type : disc;

}

.textinput {

	color : #9500FC;

	background-color: #AEA3B0;

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

	font-size : 12px;

	border: 1px #5F2867 solid;

}



.listbox {

	color : #9500FC;

	background-color: #AEA3B0;

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

	font-size : 12px;

	border: 1px #5F2867 solid;

}



.button {

	border-top-width : 1px; 

	border-right-width : 1px; 

	border-bottom-width : 1px; 

	border-left-width : 1px; 

}



.comment_button {

 	border-top-width : 1px; 

	border-right-width : 1px; 

	border-bottom-width : 1px; 

	border-left-width : 1px; 

}



.radio {

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

        font-size: 100%;

        vertical-align : middle;

}



.checkbox {

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

        font-size: 100%;

        vertical-align : middle;

}


.bblink a {

    color : #0033cc;

    text-decoration : none;

}

.bblink a:hover {

    color : #0033cc;

    text-decoration : underline;

}

.maintable {

    border: 1px #666666 solid;
padding: 0px;
    background-color: none;

    margin-top : 1px;

    margin-bottom : 1px;

}

.tableh1 {

    padding-top : 4px;

    padding-right : 10px;

    padding-bottom : 4px;

    padding-left : 10px;

    color : #C49DCA;

    font-size : 11px;

    font-weight : bold;

    /*background-color : #006699;*/

    height : 25px;

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

	 text-align: center;

}

.tableh1_compact {

    background-image: url(_cellpic_purple.gif);

    color : #C49DCA;

    padding-top : 4px;

    padding-right : 5px;

    padding-bottom : 4px;

    padding-left : 5px;

}

.tableh2, .catrow_noalb {

    background-color: #BFB6C8;

    color : #000000;

    padding-top : 3px;

    padding-right : 10px;

    padding-bottom : 3px;

    padding-left : 10px;

	 text-align: left;

}

.tableh2_compact {

    background : #d1d7dc;

    color : #000000;

    padding-top : 2px;

    padding-right : 5px;

    padding-bottom : 2px;

    padding-left : 5px;

}

.tableb, .catrow {

    background : #D6D1DC;

    padding-top : 3px;

    padding-right : 10px;

    padding-bottom : 3px;

    padding-left : 10px;

	 text-align: left;

}

.display_media {

        background-color: #efefef;

        padding: 3px 10px 3px 10px;

}

.tableb_compact {

    background : #D6D1DC;

    padding-top : 2px;

    padding-right : 5px;

    padding-bottom : 2px;

    padding-left : 5px;

	 text-align: left;

}

.tablef {

	 background-color: #d1d7dc;

    padding: 5px;

}

.album_stat {

    font-size : 85%;

    margin : 5px 0;

}

.thumb_title {

    font-weight : bold;

    font-size : 80%;

    padding : 2px;

    display : block;

}

.thumb_filename {

        font-size: 80%;

        display: block;

}

.thumb_caption {

    font-size : 80%;

    padding : 1px;

    display : block;

}

.thumb_caption a {

    text-decoration : underline;

    color : #000000;

}

.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 {

	color: #FFA34F;

	font-size: 11px;

	font-weight : bold;

	height: 28px;

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

	border: 1px solid #ffffff;

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

    color : #efefef;
  font-size: 10px;
    padding : 0;

    margin : 0;

}
.sortorder_cell a{

    background: transparent;

    color : #efefef;
  font-size: 10px;
    padding : 0px;
text-decoration: none;
text-align: right;
    margin : 0px;

}
.sortorder_options {

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

    background-color: transparent;

    color : #ffffff;

    padding : 0;

    margin : 0;

    font-weight : normal;

    font-size: 0.7em;

    white-space : nowrap;

}

.navmenu {

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

    color: #ffffff;

    font-size : 100%;

    font-weight : bold;

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

    border: none;

}

.navmenu img {

    margin-top : 1px;

    margin-right : 5px;

    margin-bottom : 1px;

    margin-left : 5px;

}

.navmenu a {

    position : relative;

    display : block;

    padding-top : 2px;

    padding-right : 5px;

    padding-bottom : 2px;

    padding-left : 5px;

    text-decoration : none;

    color: #ffa34f;

}

.navmenu a:hover {

    background-color: #efefef;

    text-decoration: none;

	 color: #DD6900;

}

.admin_menu_thumb {

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

    font-size : 85%;

    border : 1px solid #005d8c;

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

    background-position : 50% 100%;

    color : #000000;

    font-weight : bold;

    margin-top : 0;

    margin-bottom : 0;

    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 : Arial, Helvetica, sans-serif;

    font-size : 85%;

    border : 1px solid #005d8c;

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

    background-position : 50% 100%;

    color : #000000;

    margin-top : 0;

    margin-bottom : 0;

    text-align : center;

}

.admin_menu a {

    color : #006699;

    text-decoration : none;

    display : block;

    position : relative;

    padding-top : 1px;

    padding-bottom : 1px;

    padding-left : 2px;

    padding-right : 2px;

}

.admin_menu a:hover {

    color : #FFA34F;

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

    margin-top : 30px;

    margin-bottom : 30px;

}

.thumbnails {

    background : #D6D1DC;

    padding : 5px;

}

.footer {

    font-size : 9px;

}

.footer a {

    text-decoration : none;

    color : #000000;

}

.footer a:hover {

    color : #000000;

    text-decoration : underline;

}

.statlink {

    color: #2A0C48;

}
.statlink a
{ 
margin-bottom: 5px;
margin-top: 10px;
	text-decoration: none; 

	font-weight: bold; 

	font-size: 12px; 

	color: #2A0C48; 

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

}

.statlink a:hover { 
margin-bottom: 10px;
margin-top: 5px;
	text-decoration: none; 

	font-size: 12px; 

	font-weight: bold; 

	color: #500183; 

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

}

.alblink {

    font-weight : bold;

    font-size : 12px;

    color : #500183;

}

.alblink a {

    text-decoration : none;

    color : #500183;

}

.alblink a:hover {

    text-decoration : underline;

    color : #500183;

}

.catlink {

    font-weight : bold;

    font-size : 12px;

    color : #006699;

    display : block;

    margin-bottom : 2px;

}

.catlink a { 

	text-decoration: none; 

	font-weight: bold; 

	font-size: 13px; 

	color: #2A0C48; 

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

}

.catlink a:hover { 

	text-decoration: none; 

	font-size: 13px; 

	font-weight: bold; 

	color: #500183; 

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

}

.topmenu {

    font-size : 11px;

    color : #000000;

    line-height : 16px;

    display : block;

    margin-bottom : 6px;

}

.topmenu a {

    text-decoration : none;

    color : #006699;

}

.topmenu a:hover {

    text-decoration : none;

    color : #FFA34F;

}

.topmenu img {

    border : 0;

    margin : 0 3px 0 5px;

}

.img_caption_table {

    border: medium;

    background-color : #ffffff;

    width : 100%;

    margin : 0;

}

.img_caption_table th {

    color: #FFA34F;

	 font-size: 11px;

	 font-weight: bold;

    padding-top : 4px;

    padding-right : 10px;

    padding-bottom : 4px;

    padding-left : 10px;

    height: 28px;

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

	 border: 1px solid #ffffff;

}

.img_caption_table td {

    background : #efefef;

    padding-top : 6px;

    padding-right : 10px;

    padding-bottom : 6px;

    padding-left : 10px;

    border-top : 1px solid #ffffff;

}

.debug_text {

    border : medium none #bdbebd;

    background-color : #efefef;

    width : 100%;

    margin : 0;

}

.clickable_option {

    border-bottom : 1px dotted blue;

}

.listbox_lang {

    color : #000000;

    background-color : #d1d7dc;

    border : 1px solid #d1d7dc;

    font-size : 80%;

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

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

