/*************************


  Coppermine Photo Gallery


  ************************


  Copyright (c) 2003-2008 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.16


  $HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/themes/classic/style.css $


  $Revision: 4233 $


  $Author: gaugau $


  $Date: 2008-02-02 09:23:58 +0100 (Sa, 02 Feb 2008) $


**********************************************/





/* 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 FFFFFF = 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


Hex 5C2E76 = purple


Hex 340467 =  dark purple


Hex 8442A8 = light purple


Hex BCB4C7 = dark grey purple


Hex D8D0DD = medium grey purple 1





Hex 4B0029 = dark maroon





*/





body {


        font-family : book antiqua;


        font-size: 12px;


        background : #262626;


        color : Black;


        margin: 0px;


}

a.homemenu:link 
{
color: white; 
text-decoration: none
}

a.homemenu:visited 
{
color: white; 
text-decoration: none
}

a.homemenu:active 
{
color: white; 
text-decoration: none
}

a.homemenu:hover 
{
color: #9D5858; 
text-decoration: none
}

.title
{
font-family: Book Antiqua; 
font-size: 48px;
color:#9D5858;
font-weight:bold;
font-style:italic;
letter-spacing: 4px;
margin-left:10px;
margin-botton:20px;
}




table {


        font-size: 12px;


}





h1{


        font-weight: bold;


        font-size: 22px;


        font-family: Book Antiqua;


        text-decoration: none;


        line-height : 120%;


        color : #9D5858;


        margin: 2px;


}





h2 {


        font-family: Book Antiqua;


        font-size: 18px;


        margin: 0px;


}





h3 {


        font-weight: normal;


        font-family: Book Antiqua;


        font-size: 12px;


        margin: 2px;


}





p {


        font-family: Book Antiqua;


        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: Book Antiqua;


        font-size: 100%;


        border: 1px solid #D8D0DD;


        padding-right: 3px;


        padding-left: 3px;


}





.listbox {


        font-family: Book Antiqua;


        font-size: 100%;


        border: 1px solid #D8D0DD;


        vertical-align : middle;


}





.button {


        font-family: Book Antiqua;


        font-size: 100%;


        border: 1px solid #4B0029;


        background-image : url('../orig/images/button_bg.gif');


        background-position-y:50%


}





.comment_button {


        font-family: Book Antiqua;


        font-size: 85%;


        border: 1px solid #4B0029;


        background-image : url('../orig/images/button_bg.gif');


        padding-left: 3px;


        padding-right: 3px; background-position-y:50%


}





.radio {


        font-family: Book Antiqua;


        font-size: 100%;


        vertical-align : middle;


}





.checkbox {


        font-family: Book Antiqua;


        font-size: 100%;


        vertical-align : middle;


}





a {


        color: #000000;


        text-decoration: none;


}





a:hover {


        color: #4B0029;


        text-decoration: underline;


}





.bblink a {


        color: #4B0029;


        text-decoration: none;


}





.bblink a:hover {


        color: #4B0029;


        text-decoration: underline;


}





.maintable {


        border: 0px solid #4B0029;


        background-color: #ffffff;


        margin-top: 1px;


        margin-bottom: 1px;


}





.tableh1 {

		background-image: url('dogpagebar.jpg');


		background-repeat: repeat-x;
		
		color: #9D5858;


        padding-top: 7px;


        padding-right: 10px;


        padding-bottom: 7px;


        padding-left: 10px;
        
        text-align: left;


}





.tableh1_compact {


        background : #F1F1F1 ;


        color : #9D5858;


        padding-top: 2px;


        padding-right: 5px;


        padding-bottom: 2px;


        padding-left: 5px;


}





.tableh2 {


        background: #f1f1f1 ;


        color : #9D5858;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;


}





.tableh2_compact {


        background: #f1f1f1 ;


        color : #9D5858;


        padding-top: 2px;


        padding-right: 5px;


        padding-bottom: 2px;


        padding-left: 5px;


}





.tableb {


        background: #ffffff ;
        
        
        color: #9D5858 ;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;


}








.tableb_compact {


        background: #EFEFEF ;


        padding-top: 2px;


        padding-right: 5px;


        padding-bottom: 2px;


        padding-left: 5px;


}





.tablef {


        background: #f1f1f1;


        padding-top: 10px;


        padding-right: 10px;


        padding-bottom: 10px;


        padding-left: 10px;


}





.catrow_noalb {


        background: #efefef ;


        color : #000000;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;
        
        
        text-align: left;


}





.catrow {


        background: #F1F1F1 ;


        padding-top: 1px;


        padding-right: 10px;


        padding-bottom: 1px;


        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: 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 {


        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 {

        color : #000000;


        padding: 0px;


        margin: 0px;


}





.sortorder_options {


        font-family: Book Antiqua;


        color : #9D5858;


        padding: 0px;


        margin: 0px;


        font-weight: normal;


        font-size: 80%;


        white-space: nowrap;


}





.navmenu {


        font-family: Book Antiqua;

		

        color: #9D5858;


        font-size: 100%;


        font-weight: bold;


        background : #ffffff ;


        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: #9D5858;


}





.navmenu a:hover {


        background : #EFEFEF ;


        text-decoration: none;


        color:         #000000;


}





.admin_menu_thumb {


        font-family: Book Antiqua;


        font-size: 85%;


        border: 1px solid #4B0029;


        background-image : url('../orig/images/button_bg.gif');


        color: #000000;


        font-weight: bold;


        margin-top: 0px;


        margin-bottom: 0px;


        width: 85px; background-position-y:50%


}





.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: Book Antiqua;


        font-size: 85%;


        border: 1px solid #4B0029;


        background-color:#EFEFEF;


        background-image : url('../orig/images/button_bg.gif');


        color: #000000;


        margin-top: 0px;


        margin-bottom: 0px;


        padding-top:2px;


        padding-bottom:2px;


        padding-left:1px;


        padding-right:1px;


        text-align: center; background-position-y:50%


}





.admin_menu a {


        color: #000000;


        text-decoration: none;


        display: block;


        position: relative;


        padding-top: 1px;


        padding-bottom: 1px;


        padding-left: 2px;


        padding-right: 2px;


}





.admin_menu a:hover {


        color: #000000;


        text-decoration: underline;


}





td #admin_menu_anim {


        background-image : url('../orig/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;


}





.display_media {


        background: #ffffff ;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;


}





.thumbnails {


        background: #EFEFEF ;


        padding: 5px;


}





.footer {


        font-size : 9px;


}





.footer a {


        text-decoration: none;


        color: #000000;


}





.footer a:hover {


        color: #000000;


        text-decoration: underline;


}





.statlink {


        color: #9D5858;


}





.statlink a {


        text-decoration: none;


        color: #9D5858;


}





.statlink a:hover {


        color: #666666;


        text-decoration: underline;


}





.alblink a {


        text-decoration: underline;


        color: #000000;


}





.alblink a:hover {


        color: #000000;


        text-decoration: underline;


}





.catlink {


        display: block;


        margin-bottom: 2px;


}





.catlink a {


        text-decoration: underline;


        color: #000000;


}





.catlink a:hover {


        color: #000000;


        text-decoration: underline;


}





.topmenu {


        line-height : 130%;


        font-size: 100%;


}





.topmenu a {


        color : #4B0029;


        text-decoration : none;


}





.topmenu a:hover  {


        color : #4B0029;


        text-decoration : underline;


}





.img_caption_table {


        border: none;


        background-color: #FFFFFF;


        width : 100%;


        margin : 0px;


}





.img_caption_table th {


        background: #D8D0DD ;


        font-size: 100%;


        color : #000000;


        padding-top: 4px;


        padding-right: 10px;


        padding-bottom: 4px;


        padding-left: 10px;


        border-top : 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;


        white-space: normal;


}





.debug_text {


        border: #BCB4C7;


        background-color: #EFEFEF;


        width : 100%;


        margin : 0px;


}





.clickable_option {


        cursor : default;


}





.listbox_lang {


        color: #000000;


        background-color: #D8D0DD;


        border: 1px solid #D8D0DD;


        font-size: 80%;


        font-family: Book Antiqua;


        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);}