/*************************   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/hardwired/style.css,v $   $Revision: 1.3 $   $Author: gaugau $   $Date: 2005/04/19 03:17:14 $ **********************************************/



  body {
         font-family : Verdana, Arial, Helvetica, sans-serif;
         font-size: 10px;
         color : #000000;
  /*     margin-top: 75px;
         scrollbar-face-color: #444444;
         scrollbar-highlight-color: #444444;
         scrollbar-shadow-color: #333333;
         scrollbar-3dlight-color: #555555;
         scrollbar-arrow-color:  #777777;
         scrollbar-track-color: #333333;
         scrollbar-darkshadow-color: #333333;
         background-color:#000000;
 /*        background-image:url(images/hardwired_bak.gif); */
         background-repeat:repeat;
  }

  table { font-size: 10px; }

  h1 {
         font-size: 11px;
         font-family: "Verdana", Verdana, Arial, Helvetica, sans-serif;
         text-decoration: none;
         color : #AEAEAE;
         margin: 2px;
         font-style : normal;
  }

  h2 {
         font-family: Verdana, Helvetica, sans-serif;
         background-image : url(images/box_left_icon.gif);
         background-repeat : no-repeat;
         background-position : left;
         padding-left : 18px;
         font-size: 10px;
         margin: 0px;
         color : #C82109;

  }

  h3 {
         font-weight: normal;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 12px;
         margin: 2px;

  }

  p {
         font-family: Verdana, 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 #5D6876;
         padding-right: 3px;
         padding-left: 3px;
         background-color : #FFFFFF;
         color:#000000;
   }

  .listbox {
         font-family: Verdana, Arial, Arial, Helvetica, sans-serif;
         background-color : #FFFFFF;
         font-size: 100%;
         border: 1px solid #5D6876;
         vertical-align : middle;
         color:#000000;
  }

  .button {
         font-family: Verdana, Helvetica, sans-serif;
         font-size: 100%;
         border: 1px solid #000000;
         background-color : #F4E4CA;
         color:#C82109;
  }

  .comment_button {
         font-family: Arial, Helvetica, sans-serif;
         font-size: 100%;
         border: 1px solid #404750;
         background-color : #5D6674;
         color:#C82109;
         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: #000000; text-decoration: none; }
  a:hover { color: #000000; text-decoration: underline; }
  bblink a { color: #000000; text-decoration: none; }
  bblink a:hover { color: #0033CC; text-decoration: underline; }

  .maintable {
         border: 1px solid #394049;
         background-color: #E1CAA5;
         margin-top: 1px;
         margin-bottom: 1px;
  }

  .tableh1 {
         background : #F4E4CA ;
         color : #C82109;
         padding-top: 3px;
         padding-right: 10px;
         padding-bottom: 3px;
         padding-left: 10px;
  }

  .tableh1_compact {
         background : #F4E4CA;
         color : #000000;
         padding-top: 2px;
         padding-right: 5px;
         padding-bottom: 2px;
         padding-left: 5px;
  }

  .tableh2 {
         background: #F4E4CA ;
         color : #C82109;
         padding-top: 3px;
         padding-right: 10px;
         padding-bottom: 3px;
         padding-left: 10px;
  }

  .tableh2_compact {
         background: #616D7B ;
         color : #C82109;
         padding-top: 2px;
         padding-right: 5px;
         padding-bottom: 2px;
         padding-left: 5px;
  }

  .tableb {
         background: #E1CAA5;
         padding-top: 3px;
         padding-right: 10px;
         padding-bottom: 3px;
         padding-left: 10px;
  }

  .tableb_compact {
         background: #E1CAA5;
         padding-top: 2px;
         padding-right: 5px;
         padding-bottom: 2px;
         padding-left: 5px;
  }

  .tablef {
         background: #F4E4CA;
         padding-top: 10px; 
        padding-right: 10px;
         padding-bottom: 10px;
         padding-left: 10px;
  }

  .album_stat {
         font-size : 85%;
  }

  .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: #000000;
  }

  .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: #AEAEAE;

   }

  .user_thumb_infobox a:hover {
         color: #C82109;
         text-decoration: underline;
  }

  .sortorder_cell {
         background : #E1CAA5;
         color : #C82109;
         padding: 2px;
         margin: 0px;
  }

  .sortorder_options {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         background : #E1CAA5;
         color : #C82109;
         padding: 0px;
         margin: 0px;
         font-weight: normal;
         font-size: 85%;
         white-space: nowrap;
  }

  .navmenu {
         font-family: Verdana, Arial, Helvetica, sans-serif;
         color: #C82109;
         font-size: 100%;
         font-weight: bold;
         background : #E1CAA5;
         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: #AEAEAE;
 }

  .navmenu a:hover {
         background : #E1CAA5;
         text-decoration: none;
         color:
         #FFFFFF;
  }

  .admin_menu_thumb {
         font-family: Verdana, Helvetica, sans-serif;
         font-size: 85%;
         border: 1px solid #005D8C;
         background-color : #5D6674;
         color:#C82109;
         font-weight: bold;
         margin-top: 0px;
         margin-bottom: 0px;
         width: 85px;
  }

  .admin_menu_thumb a {
         color: #C82109;
         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: #C82109;
         text-decoration: underline;
   }

  .admin_menu {
         font-family: Verdana, Helvetica, sans-serif;
         font-size: 85%;
         border: 1px solid #404750;
         background-color : #F4E4CA;
         color:#C82109;
         margin-top: 0px;
         margin-bottom: 0px;
         text-align: center;
  }

  .admin_menu a {
         color: #AEAEAE;
         text-decoration: none;
         display: block;
         position: relative;
         padding-top: 1px;
         padding-bottom: 1px;
         padding-left: 2px;
         padding-right: 2px;
  }

  .admin_menu a:hover {
         color: #C82109;
         text-decoration: underline;
  }

  .comment_date {
         color : #949494;
         font-size : 90%;
         vertical-align : middle;
  }

  .image {
         border-style: solid;
         border-width:2px;
         border-color: #394048;
         margin: 2px;
  }

  .imageborder {
         border: 1px solid #000000;
         background-color: #5B5B5B;
         margin-top: 30px;
         margin-bottom: 30px;
  }

  .thumbnails {
         background: #E1CAA5;
         padding: 5px;

  }

  .footer {
         font-size: 9px;
         color: #000000;
  }

   a.alblink:link { text-decoration: none; color: #C82109;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
   a.alblink:visited { text-decoration: none; color: #C82109;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
   a.alblink:hover { color: #FFFFFF; text-decoration: underline;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

   a.menu:link { text-decoration: none; color: #000000;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
   a.menu:visited { text-decoration: none; color: #000000;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
   a.menu:hover { color: #C82109; text-decoration: underline;  font-family: Arial, Helvetica, sans-serif; font-size: 11px; }


  .footer a { text-decoration: none;  color: #949494; }
  .footer a:hover { color: #000000; text-decoration: none; }
  .statlink { color: #C82109; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  .statlink a { text-decoration: none; color: #C82109; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
  .statlink a:hover { color: #FFFFFF; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } 
  .catlink { display: block; margin-bottom: 2px; }
  .catlink a { text-decoration: none; color: #EAEAEA; }
  .catlink a:hover { color: #F2F8FF; text-decoration: underline; }
  .topmenu { font-size: 100%; }
  .topmenu a { color : #DFDFDF; text-decoration : none; }
  .topmenu a:hover { color : #FFFFFF; text-decoration : none; }
  .topmenu td { white-space: nowrap; font-weight : bold; }

  .img_caption_table {
         border: none;
         background-color: #E1CAA5;
         width : 100%;
         margin : 0px;
  }

  .img_caption_table th {
         background: #E1CAA5;
         font-size : 100%;
         color : #C82109;
         padding-top: 4px;
         padding-right: 10px;
         padding-bottom: 4px;
         padding-left: 10px;
         border-top : 1px solid #394049;
  }

  .img_caption_table td {
         background: #E1CAA5;
         padding-top: 6px;
         padding-right: 10px;
         padding-bottom: 6px;
         padding-left: 10px;
         border-top : 1px solid #394049;
  }

  .gal_name {
         color:#4C5157;
         font-size:20px;
  }

  .debug_text {
         border: #BDBEBD;
         background-color: #EFEFEF;
         width : 100%;
         margin : 0px;
  }

  .clickable_option {
         border-bottom : 1px dotted #444444;
         cursor : hand;
  }

  .listbox_lang {
         color: #BDBEBD;
         background-color: #E1CAA5;
         border: 1px solid #E1CAA5;
         font-size: 90%;
         font-family: Arial, Helvetica, sans-serif;
         vertical-align : middle;
  }


.navlinknorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.navlinkleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
	vertical-align: baseline;
	margin: 0px;
	padding: 6px 0px 0px;
	text-align: justify;





}
.headline1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF0000;
	vertical-align: middle;
	padding-top: 20px;
	padding-bottom: 10px;


}
.headline2 {
	color: red;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
body {
	background-color: #000000;
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 20px;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 10px;


}
.navlinkhere {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;


}
.capreverse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: right;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	font-weight: bold;

}

.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
.emaillink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

