/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2009 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 version 3
  as published by the Free Software Foundation.
  
  ********************************************
  Coppermine version: 1.4.25
  $HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/themes/eyeball/style.css $
  $Revision: 5997 $
  $Author: gaugau $
  $Date: 2009-05-26 08:43:24 +0200 (Di, 26 Mai 2009) $
**********************************************/


/* Foreground color definition */
body {  background: url(images/main1.jpg);
        background-repeat: repeat-y;
        background-attachment: fixed; 
		font-family : Verdana;
        font-size: 10px;
        color: #d4c5af;
        margin: 0px;
        background-color:#000000;
		background-position: top;
       }

table { border: none; text-align: left;}
.thead {
background-image : url(images/head.gif); 
        background-repeat : no-repeat!Important;
		background-position : right;
		text-align: left;
	height: 110px!Important;
	width:963px;
	margin-top:5px!Important;
 margin-bottom: 15px;
 vertical-align :top;
 }

.topmenu, .topmenu a { color: #e0ad62; }

.topmenu a:hover { color : #f7bf6c; }

.tableh1, .tableh1a, .tableh1_compact, .navmenu, .navmenu a, .sortorder_cell, .sortorder_options, .statlink, .statlink a, .statlink a:hover { #f7bf6c; }

.tableh2, .tableh2_compact, .catrow_noalb { color:#c4c094; }

.textinput, .listbox, .radio, .checkbox { color:#c4c094; }

.alblink, .alblink a, .catlink, .catlink a { color: #e0ad62; }

.alblink a:hover, .catlink a:hover { color : #f7bf6c; }

a,  .bblink a, .user_thumb_infobox a  { color:#c4c094; }

a:hover, .bblink a:hover, .user_thumb_infobox a:hover { color : #f7bf6c; }

.button, .comment_button, .admin_menu_thumb, .admin_menu_thumb a, .admin_menu_thumb a:hover, .admin_menu, .admin_menu a, .admin_menu a:hover { #f7bf6c; }

.comment_date { color : #999999; }

.footer, .footer a, .footer a:hover { color : #010101; }


/* Background colors definition */
body { }

.textinput, .listbox, .radio, .checkbox { background-color: #000000; }

.navmenu, .navmenu a, .navmenu a:hover  {         background : #000000 ; }

.img_caption_table th { background :#050406; }

.thumbnails  td{ border: 1px dotted #2e2d13; vertical-align: middle; padding-left: 3px;
        padding-right: 3px; background: url(images/row3.gif)repeat; height: 150px; }
.img_caption_table td { background : #000000 ; }


/* Borders for input controls */
.textinput, .listbox, .button, .comment_button, .admin_menu, .admin_menu_thumb  {   border: 1px dotted #2e2d13;}

.image { border: 1px solid #FFFFFF; }

.imageborder {
    border: 1px solid #e0ad62;
    background-color: #000000;
    margin-top: 14px;
    margin-bottom: 10px;
    }

.mmenu { margin-right: 80px; margin-top:3px;}
.maintable { width: 970px; border: 1px dotted #2e2d13;}
.maintableb { border-top: 1px dotted #2e2d13;border-bottom: 1px dotted #2e2d13;}

.img_caption_table th, .img_caption_table td { border-top : 1px solid #2e2d13; }

.tableh1 { 
        color: #e0ad62;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
		width: 970px;
		}


/* Fonts definition */
body { font-family: Verdana; }

.tableh1, .tableh2  { font-family: Verdana;  text-transform: uppercase;  
		text-align: left;
		font-weight: bold; 
        padding-left: 3px;
        padding-right: 3px;
        font-size: 9px;
        color: #d4c5af;
        background: url(images/row3.gif)repeat; 
		 }
.tableh1a, .catlink  { font-family: Verdana;  text-transform: uppercase;  
		text-align: left;
		font-weight: bold; 
        padding-left: 3px;
        padding-right: 3px;
        font-size: 9px;
        color: #d4c5af;
       	 }
	.tableh1a1  { font-family: Verdana;  text-transform: uppercase;  
		text-align: center;
		font-weight: bold; 
        padding-left: 3px;
        padding-right: 3px;
        font-size: 9px;
        background: url(images/top_menu_button.gif); 
		white-space: nowrap;
		width: 55%;
		 }	
.tableb5 { 
        padding-top: 15px;
        padding-right: 20px;
        padding-bottom: 15px;
        padding-left: 40px;
		width: 800px;
		background: url(images/row.gif) repeat;
		border: 1px dotted #2e2d13;
				}
.tab { 
		background: none!Important;		}
	 
.catrow_noalb  { font-family: Verdana;  text-transform: uppercase;  
		font-weight: bold; 
        padding-left: 3px;
        padding-right: 3px;
       color:#c4c094;
		 }
.textinput, .listbox, .radio, .checkbox { font-family: Arial, sans-serif; }

.button, .comment_button, .sortorder_options, .admin_menu_thumb { font-family: Arial, sans-serif; }


table {
        font-size : 10px;
}


body {
        font-size : 10px;
        margin: 0px;
}



h1 {
	color: #d4c5af;	
       font-family: Verdana;
	font-weight: bolder;
	text-transform: uppercase;
	background: #000000;
	font-size: 13px;
	text-align: left;
	padding-left: 10px;
border: 2px dashed #2e2d13;
line-height: 150%;
margin-left: 25px;
margin-right: 450px;
	}
h2 {
	color: #efdcb6;	
        font-family: Verdana;
	font-weight: bolder;
	text-transform: uppercase;
       vertical-align: top;
        margin-top:0px;
	background: #000000;
	font-size: 13px;
	text-align: left;
        border: 2px dashed #2e2d13;
	line-height: 160%;
padding: 2px;
	}
.h2 {
	color: #d4c5af;	
       font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
vertical-align: baseline;
	background: #2e2d13;
	font-size: 11px;
	text-align: left;
border: 2px dashed #000000;
line-height: 150%;
margin-left: 0px;
	}
.hh3 {
	color: #d4c5af;	
       font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
vertical-align: baseline;
	font-size: 10px;
	text-align: left;
	padding-left: 9px;
border: 0;
line-height: 150%;
margin-left: 0px;
	}
p {
        font-family: Verdana;
        font-size: 10px;
        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-transform: uppercase;  
		font-weight: bold; 
        position: relative;
        display: block;
        padding-left: 8px;
        padding-right: 8px;
        font-size: 9px;
        color: #efdcb6;	
}


.top_menu_bttn a:hover {
        text-decoration: underline;
        margin-top: 2px;
       color: #f7bf6c;
}


.textinput {
        font-size: 100%;
        padding-right: 3px;
        padding-left: 3px;
}


.listbox {
        font-size: 100%;
        vertical-align : middle;
}

.button {
        font-size: 100%;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        height: 20px;
}


.comment_button {
        font-size: 100%;
        background-image : url(images/button_bg.gif);
        background-position : bottom;
        padding-left: 3px;
        padding-right: 3px;
        height: 20px;
}


.radio {
        font-size: 100%;
        vertical-align : middle;
}


.checkbox {
        font-size: 100%;
        vertical-align : middle;
}


a {
        color:#c4c094;
        text-decoration: none;
}

a:hover {
   color: #e0ad62;
   text-decoration: underline;
}

.bblink a {
        color: #c4c094;
        text-decoration: none;
}

.bblink a:hover {
   color: #e0ad62;
   text-decoration: underline;
}

.maintable {
        margin-top: 1px;
        margin-bottom: 1px;

	
}


.maintablea {
        margin-top: 12px;
}


.maintableb { border-top: 1px dotted #2e2d13; width:990px; border-bottom: 1px dotted #2e2d13;}



.tableh1 {width: 80%;
       color: #efdcb6;	
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
		text-align:left;
		border-top: 1px dotted #2e2d13;
	}

.tableh1_compact {
        color: #efdcb6;	
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableh2 {
        color: #efdcb6;	
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
		border:none;
}

.tableh2_compact {
         padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tableb {
        padding-top: 1px;
        padding-right: 10px;
        padding-bottom: 1px;
        padding-left: 10px;
        border-bottom: 1px dotted #2e2d13;
		
}

.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 {
   color: #d4c5af;	
   padding-top: 3px;
   padding-right: 10px;
   padding-bottom: 3px;
   padding-left: 10px;
   background: url(images/row2.gif) repeat;
   border-bottom:1px dotted #222222;
   border-top:1px dotted #111111;
}

.catrow {
background: url(images/row.gif) repeat right;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
		text-align: left;
  border-bottom:1px dotted #222222;
  
}

.album_stat {
        font-size : 85%;
        margin: 5px 0px;
}

.thumb_filename {
        font-size: 95%;
        display: block;
}

.thumb_title {
        font-weight : bold;
        font-size: 100%;
        padding: 2px;
        display : block;
		
}

.thumb_caption {
        font-size: 85%;
        padding: 1px;
        display : block;
}

.thumb_caption a {
        text-decoration: underline;
       color:#c4c094;
}

.thumb_num_comments {
        font-weight: normal;
        font-size: 85%;
        padding: 2px;
        font-style : normal;
        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: 90%;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox a {
        text-decoration: none;
        color:#c4c094;
}

.user_thumb_infobox a:hover {
        color: #efdcb6;	
        text-decoration: underline;
}

.sortorder_cell {
        background : #000000;
        color : #CCCCCC;
        padding: 0px;
        margin-left: 2px;
		font-size: 8px;
}

.sortorder_options {
        font-family: Arial;
        background : #000000;
        color : #CCCCCC;
        padding-left: 2px;
        margin: 2px;
        font-size: 8px;
        
}


.navmenu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color:#c4c094;
        font-size: 100%;
        font-weight: bold;
        border-style: none;
                background : #050505;
}

.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: #c4c094;
}

.navmenu a:hover {
        background : #201e22;
        text-decoration: none;
       color: #f7bf6c;
}


.admin_menu_thumb {
        font-size: 90%;
        background-image: url(images/button_bg.gif);
        background-position: bottom;

        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: 10px;
        padding-right: 10px;
}



.admin_menu_thumb a:hover {
        text-decoration: underline;
}


.admin_menu {
        font-size: 90%;
        background-image: url(images/button_bg.gif);
        background-repeat: repeat-x;
        background-position: top;
        background-color: #000000;
        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 {
        background-image : url(images/button_bg_anim.gif);
}

.image {
        border: 1px dotted #2e2d13;
        margin: 2px;
}

.imageborder {
        border: 1px dotted #2e2d13;
        background-color: #111111;
        margin-top: 30px;
        margin-bottom: 30px;
		padding: 2px;
}

.display_media {
        background: #050303 ;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
        color: #bebebe;
}

.thumbnails {
   background: #050303; 
   padding: 5px;
}

.footer {
        font-size: 9px;
        color: #000000;
}

.footer a {
        text-decoration: none;
        color: #121212;
}

.footer a:hover {
        color: #222222;
        text-decoration: none;
}

.statlink {
        color: #d4c5af;
}

.statlink a {
        text-decoration: none;
        color: #d4c5af;
}

.statlink a:hover {
        color: #f7bf6c;
        text-decoration: underline;
}

.alblink a {
        text-decoration: underline;
        color: #bebebe;
}

.alblink a:hover {
        color: #f7bf6c;
        text-decoration: underline;
}

.catlink {
   display: block;
   margin-bottom: 2px;
   
}

.catlink a {
        text-decoration: none;
        color: #d4c5af;
}

.catlink a:hover {
        color: #f7bf6c;
        text-decoration: underline;
}


.topmenu {
        line-height : 130%;
        font-size : 110%;
}


.topmenu a {
        text-decoration : underline;
}


.topmenu a:hover  {
        text-decoration : underline;
}


.img_caption_table {
        border: none;
        background-color: #050604;
        width : 100%;
        margin : 0px;
   border-top: 1px dotted #2e2d13;
}

.img_caption_table th {
   background: #201e22;
   font-size: 100%;
   color: #cccccc;
   padding-top: 4px;
   padding-right: 10px;
   padding-bottom: 4px;
   padding-left: 10px;
   border-top: 1px dotted #2e2d13;
}

.img_caption_table td {
        background: #050406;
        padding-top: 6px;
        padding-right: 10px;
        padding-bottom: 6px;
        padding-left: 10px;
        border-top : 1px dotted #2e2d13;
        white-space: normal;
}

.gallery
{
  width:99%; 
          
}

.gal_name
{        color: #f7bf6c;
        white-space:nowrap;
        font-size:20px;
}

.gal_description
{
        color: #f7bf6c;
        white-space:nowrap;
        font-size:10px;
}

.debug_text {
        border: #2e2d13;
        background-color: #000000;
        width : 100%;
        margin : 0px;
}

.clickable_option {
        border-bottom : 1px dotted #2e2d13;
        cursor : default;
}

.listbox_lang {
        color: #BDBEBD;
        background-color: #201e22;
        border: 1px solid #2e2d13;
        font-size: 90%;
        font-family: Arial, Helvetica, sans-serif;
        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:780px;
         height:15px;
         top: 3px;
         left: 20px;
         visibility: hidden;
}

#vanity a {
        display:block;
        width:57px;
        height:20px;
        margin: 3px 20px;
}

