/*************************


  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.3.3


  $Source: /cvsroot/coppermine/stable/themes/classic/style.css,v $


  $Revision: 1.2 $


  $Author: gaugau $


  $Date: 2005/04/19 03:17:13 $


**********************************************/





body {


        font-family : Verdana, Arial, Helvetica, sans-serif;


        font-size: 12px;


        background : #000000;


        color :black;


        margin: 0px;


		 scrollbar-face-color: #000000;


   scrollbar-highlight-color: #000000;


   scrollbar-shadow-color: #000000;


   scrollbar-3dlight-color:#000000;


   scrollbar-arrow-color: #ff6699;


   scrollbar-track-color: #000000;


}





table {


        font-size: 12px;


}





h1{


        font-weight: bold;


        font-size: 22px;


        font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;


        text-decoration: none;


        line-height : 120%;


        color : #FB436E;


        margin: 2px;


}





h2 {


        font-family: Arial, Helvetica, sans-serif;


        font-size: 18px;


        margin: 0px;

        color: #ffffff;
}





h3 {


        font-weight: normal;


        font-family: Verdana, Arial, Helvetica, sans-serif;


        font-size: 12px;


        margin: 2px;
		
		color:#FFFFFF;


}





p {


        font-family: Arial, Helvetica, sans-serif;


        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: Verdana, Arial, Helvetica, sans-serif;


        font-size: 100%;


        border: 1px solid #ff6699;


        padding-right: 3px;


        padding-left: 3px;


}





.listbox {


        font-family: Verdana, Arial, Arial, Helvetica, sans-serif;


        font-size: 100%;


        border: 1px solid #ff6699;


        vertical-align : middle;


}





.button {


        font-family: Arial, Helvetica, sans-serif;


        font-size: 100%;


        border: 1px solid #ff6699;


        background-image : url(images/button_bg.gif);


        background-position : bottom;


}





.comment_button {


        font-family: Arial, Helvetica, sans-serif;


        font-size: 85%;


        border: 1px solid #ff6699;


        background-image : url(images/button_bg.gif);


        background-position : bottom;


        padding-left: 3px;


        padding-right: 3px;


}





.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;


}





a {


        color: #ffffff;


        text-decoration: none;


}





a:hover {


        color: #ffffff;


        text-decoration: underline;


}





bblink a {


        color: #ffffff;


        text-decoration: none;


}





bblink a:hover {


        color: #ffffff;


        text-decoration: underline;


}





.maintable {


        border: 1px solid #ffffff;


        background-color: #000000;


        margin-top: 1px;


        margin-bottom: 1px;
		
		color:#FFFFFF;

  
}





.tableh1 {


        background : #000000;


        color : #ffffff;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;


}





.tableh1_compact {


        background : #000000;


        color : #ffffff;


        padding-top: 2px;


        padding-right: 5px;


        padding-bottom: 2px;


        padding-left: 5px;


}





.tableh2 {


        background: #000000 ;


        color : #ffffff;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;


}





.tableh2_compact {


        background: #000000;


        color : #ffffff;


        padding-top: 2px;


        padding-right: 5px;


        padding-bottom: 2px;


        padding-left: 5px;


}





.tableb {


        background: #000000;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 3px;


        padding-left: 10px;


}





.tableb_compact {


        background: #000000;


        padding-top: 2px;


        padding-right: 5px;


        padding-bottom: 2px;


        padding-left: 5px;


}





.tablef {


        background: #000000;


        padding-top: 10px;


        padding-right: 10px;


        padding-bottom: 10px;


        padding-left: 10px;


}





.album_stat {


        font-size: 85%;


        margin: 5px 0px;
		
		color:#FFFFFF;


}





.thumb_title {


        font-weight : bold;


        font-size: 80%;


        padding: 2px;


        display : block;
		
		color:#FFFFFF


}





.thumb_caption {


        font-size: 80%;


        padding: 1px;


        display : block;
		
		color:#FFFFFF


}





.thumb_caption a {


        text-decoration: underline;


        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: #cccccc;


}





.user_thumb_infobox a:hover {


        color: #ff6699;


        text-decoration: underline;


}





.sortorder_cell {


        background : #000000;


        color : #ffffff ;


        padding: 0px;


        margin: 0px;


}





.sortorder_options {


        font-family: Verdana, Arial, Helvetica, sans-serif;


        background : #000000 ;


        color :#ffffff;


        padding: 0px;


        margin: 0px;


        font-weight: normal;


        font-size: 80%;


        white-space: nowrap;


}





.navmenu {


        font-family: Verdana, Arial, Helvetica, sans-serif;


        color: #ffffff;


        font-size: 100%;


        font-weight: bold;


        background : #000000;


        border-style: 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: #cccccc;


}





.navmenu a:hover {


        background : #000000;


        text-decoration: none;


        color: #ffffff;


}





.admin_menu_thumb {


        font-family: Arial, Helvetica, sans-serif;


        font-size: 85%;


        border: 1px solid #ff6699;


        background-image : url(images/button_bg.gif);


        background-position : bottom;


        color: #cccccc;


        font-weight: bold;


        margin-top: 0px;


        margin-bottom: 0px;


        width: 85px;


}





.admin_menu_thumb a {


        color: #cccccc;


        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: #cccccc;


        text-decoration: underline;


}





.admin_menu {


        font-family: Arial, Helvetica, sans-serif;


        font-size: 85%;


        border: 1px solid #ff6699;


        background-image : url(images/button_bg.gif);


        background-position : bottom;


        color: #cccccc;


        margin-top: 0px;


        margin-bottom: 0px;


        text-align: center;


}





.admin_menu a {


        color: #cccccc;


        text-decoration: none;


        display: block;


        position: relative;


        padding-top: 1px;


        padding-bottom: 1px;


        padding-left: 2px;


        padding-right: 2px;


}





.admin_menu a:hover {


        color: #ccccc;


        text-decoration: underline;


}





.comment_date{


        color : #ffffff;


        font-size : 90%;


        vertical-align : middle;


}





.image {


        border-style: solid;


        border-width:1px;


        border-color: #ff6699;


        margin: 2px;


}





.imageborder {


        border: 1px solid #ff6699;


        background-color: #000000;


        margin-top: 30px;


        margin-bottom: 30px;


}





.thumbnails {


        background: #000000;


        padding: 3px;


}





.footer {


        font-size : 9px;


}





.footer a {


        text-decoration: none;


        color: #ffffff;


}





.footer a:hover {


        color: #ffffff;


        text-decoration: underline;


}





.statlink {


        color: #999999;


}





.statlink a {


        text-decoration: none;


        color: #999999;


}





.statlink a:hover {


        color: #999999;


        text-decoration: underline;


}





.alblink a {


        text-decoration: underline;


        color: #cccccc;


}





.alblink a:hover {


        color: #999999;


        text-decoration: underline;


}





.catlink {


        display: block;


        margin-bottom: 2px;


}





.catlink a {


        text-decoration: underline;


        color: #999999;


}





.catlink a:hover {


        color: #999999;
		


        text-decoration: underline;


}





.topmenu {


        line-height : 130%;


        font-size: 100%;


}





.topmenu a {


        color : #ffffff;


        text-decoration : none;


}





.topmenu a:hover  {


        color : #ffffff;


        text-decoration : underline;


}





.img_caption_table {


        border: none;


        background-color: #000000;


        width : 100%;


        margin : 0px;


}





.img_caption_table th {


        background: #000000 ;


        font-size: 100%;


        color : #ffffff;


        padding-top: 4px;


        padding-right: 10px;


        padding-bottom: 4px;


        padding-left: 10px;


        border-top : 1px solid #ffffff;


}





.img_caption_table td {


        background: #000000 ;


        padding-top: 3px;


        padding-right: 10px;


        padding-bottom: 6px;


        padding-left: 10px;


        border-top : 1px solid #ff6699;


}





.debug_text {


        border: #ffffff;


        background-color: #000000;


        width : 100%;


        margin : 0px;


}





.clickable_option {


        border-bottom : 1px dotted pink;


        cursor : hand;


}





.listbox_lang {


        color: #ffffff;


        background-color: #000000;


        border: 1px solid #ff6699;


        font-size: 80%;


        font-family: Arial, Helvetica, sans-serif;


        vertical-align : middle;





}
