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

  Coppermine Photo Gallery

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

  Copyright (c) 2003-2006 Coppermine 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 as published by

  the Free Software Foundation; either version 2 of the License, or

  (at your option) any later version.

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

  Coppermine version: 1.4.5

  $Source: /cvsroot/coppermine/stable/themes/eyeball/style.css,v $

  $Revision: 1.10 $

  $Author: gaugau $

  $Date: 2006/03/02 08:25:15 $

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



/* Colors used in this style sheet:

   Hex 000000 = RBG   0,   0,   0 = black

   Hex 666666 = RBG 102, 102, 102 = light black

   Hex 999999 = RBG 153, 153, 153 = dark grey

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

   Hex EFEFEF = RBG 239, 239, 239 = light grey

   Hex CCCCCC = RBG 255, 255, 255 = white

   Hex C22512 = RBG 255, 201,  86 = medium orange

   Hex FFE8B7 = RBG 255, 232, 183 = light orange

   Hex 447AC9 = RBG  68, 122, 201 = darker blue

   Hex 0397FF = RBG   3, 151, 255 = lighter blue

*/



/* Foreground color definition */

.floatLeft {
float:left;
width:100%;
text-align:left;
}

table { border-collapse: collapse; }

table.contentpaneopen td {
 padding-left:0px;
 padding-right:0px;
}

.topmenu, .topmenu a:link, .topmenu a:visited {
	color: #000000; text-decoration: none;
	font-weight: bold;
   font-size:13px;
}


.topmenu  a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
        text-decoration: unterline;
}



.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover { color : #000000; }



.tableh2, .tableh2_compact, .catrow_noalb { color : #000000; }



.textinput, .listbox, .radio, .checkbox { color: #000000; }



.alblink, .alblink a, .catlink, .catlink a { color : #000000; }



.alblink a:hover, .catlink a:hover { color : #000000; }



a,  .bblink a, .user_thumb_infobox a  { color: #000000;}

a:hover, .bblink a:hover, .user_thumb_infobox a:hover { color : #000000; }



.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover { color : #000000; }



.comment_date { color : #000000; }



.footer, .footer a, .footer a:hover { color : #000000; }







.textinput, .listbox, .radio, .checkbox { background-color: #FFFFFF; }



.tableh1, .tableh1_compact, .navmenu, .navmenu a, .navmenu a:hover  {   }



.tableh2, .catrow_noalb, .tableh2_compact, .tablef, .img_caption_table th {          }



.tableb, .catrow, .tableb_compact, .thumbnails, .img_caption_table td {}





/* Borders for input controls */

.textinput, .listbox, .button, .comment_button, .admin_menu, .admin_menu_thumb  {        }



.image { border:1px;
		border-color:#000000; }



.imageborder {

    

    background-color: #ffffff;

    margin-top: 10px;

    margin-bottom: 10px;

    }




	


.img_caption_table th, .img_caption_table td { border-top : 1px solid #000000; }



.tableh1 { }





/* Fonts definition */





.tableh1, .tableh1a, .catlink, .tableh2, .catrow_noalb {  }



.textinput, .listbox, .radio, .checkbox { }



.button, .comment_button, .sortorder_options, .admin_menu_thumb {}

h1{

        font-weight: normal;

        font-size: 24px;

       

        text-decoration: none;

        color: #000000;

        margin: 0px;

}





h2 {

     

        font-size: 18px;

        margin: 0px;

}





h3 {

        font-weight: normal;

        

        font-size: 14px;

        color: #000000;

        margin: 0px;

}





p {

        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;

}







.top_panel td {

        white-space: nowrap;

}





.top_menu_bttn a {

        text-decoration: none;

        position: relative;

        display: block;

        padding-left: 5px;

        padding-right: 5px;

        font-size: 13px;

        color: #000000;

}





.top_menu_bttn a:hover {

        text-decoration: underline;

        margin-top: 2px;

        color: #000000;

}





.textinput {

        font-size: 100%;

        padding-right: 3px;

        padding-left: 3px;

}





.listbox {

        font-size: 100%;

        vertical-align : middle;

}



.button {

       // font-size: 80%;

        height: 20px;

}





.comment_button {

        //font-size: 80%;

        padding-left: 3px;

        padding-right: 3px;

        height: 20px;

}





.radio {

        //font-size: 100%;

        vertical-align : middle;

}





.checkbox {

    //    font-size: 100%;

        vertical-align : middle;

}











.bblink a {

        text-decoration: none;

}





.bblink a:hover {

        text-decoration: underline;

}





.maintable {

        margin-top: 2px;
		width:100%;
        margin-bottom: 2px;
		padding:0px;
}





.maintablea {
        margin-top: 10px;
}





.maintableb {

}





.tableh1 {

        padding-right: 5px;

        padding-left: 5px;

        height: 25px;

}





.tableh1a td {

        border: none;

        height: 30px;

      //  font-size: 150%;

        font-weight: bold;

      

        background-position: bottom;

}





.tableh1a img {
        display: block;
}


.tableh1_compact {
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        height: 25px;
}

.tableh2 {

        padding-top: 3px;

        padding-right: 10px;

        padding-bottom: 3px;

        padding-left: 10px;

}



.tableh2_compact {

        padding-top: 2px;

        padding-right: 5px;

        padding-bottom: 2px;

        padding-left: 5px;

}





.tableb {

        padding-top: 3px;

        padding-right: 10px;

        padding-bottom: 3px;

        padding-left: 10px;

}



.tableb_compact {

        padding-top: 2px;

        padding-right: 5px;

        padding-bottom: 2px;

        padding-left: 5px;

}





.tablef {

        padding-top: 10px;

        padding-right: 10px;

        padding-bottom: 10px;

        padding-left: 10px;

}



.catrow_noalb {

        padding-top: 3px;

        padding-right: 5px;

        padding-bottom: 3px;

        padding-left: 5px;

}



.catrow {

        padding-top: 3px;

        padding-right: 5px;

        padding-bottom: 3px;

        padding-left: 5px;

}



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

}







.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 : normal;

   //     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;

}





.user_thumb_infobox a:hover {

        text-decoration: underline;

}





.sortorder_options {

        padding: 0px;

        margin: 0px;

        font-weight: normal;

        font-size: 13px;;

        white-space: nowrap;

}





.navmenu {

        font-weight: bold;

        border: none;

}





.navmenu img {

        display: block;

}





.navmenu a {

        position: relative;

        display: block;

        padding-left: 5px;

        padding-right: 5px;

        text-decoration: none;

       font-size: 14;

}





.navmenu a:hover {

        text-decoration: none;

}





.admin_menu_thumb {

   //     font-size: 90%;

      




        font-weight: bold;

        margin-top: 0px;

        margin-bottom: 0px;

        width: 85px;

}





.admin_menu_thumb a {

        text-decoration: none;

        display: block;

        position: relative;

        padding-top: 1px;

        padding-bottom: 1px;

        padding-left: 5px;

        padding-right: 5px;

}







.admin_menu_thumb a:hover {

        text-decoration: underline;

}





.admin_menu {

    //    font-size: 90%;



        background-repeat: repeat-x;

        background-position: top;

       

        margin-top: 0px;

        margin-bottom: 0px;

        text-align: center;

}





.admin_menu a {

        text-decoration: none;

        display: block;

        position: relative;

        padding-top: 1px;

        padding-bottom: 1px;

        padding-left: 2px;

        padding-right: 2px;

}





.admin_menu a:hover {

        text-decoration: underline;

}



td #admin_menu_anim {

     

}



.comment_date{

  //      font-size: 90%;

        vertical-align : middle;

}





.image {

        margin: 2px;

}

.display_media {

        padding-top: 3px;

        padding-right: 0px;

        padding-bottom: 3px;

        padding-left: 0px;

}

.thumbnails {
        padding: 5px;
}
.footer {
        font-size : 9px;
}

.footer a {
        text-decoration: none;
}

.footer a:hover {
        text-decoration: underline;
		}

.statlink a {
        text-decoration: none;
}





.statlink a:hover {
        text-decoration: underline;
}





.alblink a {

        text-decoration: underline;

}





.alblink a:hover {

        text-decoration: underline;

}





.catlink {

        display: block;

        margin-bottom: 2px;

}





.catlink a {

        text-decoration: underline;

}





.catlink a:hover {

        text-decoration: underline;

}





.topmenu {

        line-height : 19px;
   //     font-size : 110%;

}





.topmenu a {

        text-decoration : underline;

}





.topmenu a:hover  {

        text-decoration : underline;

}





.img_caption_table {

        border: none;

        width : 100%;

        margin : 0px;

}





.img_caption_table th {

    //    font-size : 100%;

        padding-top: 4px;

        padding-right: 10px;

        padding-bottom: 4px;

        padding-left: 10px;

}





.img_caption_table td {

        padding-top: 6px;

        padding-right: 10px;

        padding-bottom: 6px;

        padding-left: 10px;

        white-space: normal;

}



.debug_text {

        border: #BDBEBD;

        background-color: #EFEFEF;

        width : 100%;

        margin : 0px;

}



.clickable_option {

        cursor : default;

}



.listbox_lang {

        color: #FFFFFF;

        background-color: #000000;

        border: 1px solid #000000;

        font-size: 80%;

       

        vertical-align : middle;

}



/* Modified Holly-Hack to fix IE 3px bug */



/* Hides from IE-mac \*/



* html .ie_fix {margin-bottom: -3px;}

/* End hide from IE-mac */





#Menu1 {

         position:relative;

         width:100%;

         top: 3px;

         left: 20px;

         visibility: hidden;

}



#vanity a {

        display:block;

        width:57px;

        height:20px;

        margin: 3px 20px;

}

