html, body {margin: 0; padding: 0; height: 100%; margin-bottom:1px;}
body { font-size:75%; background:#000;}
* {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:100%; cursor:default; }
a { color:#593e15;  text-decoration:none; cursor:pointer;}
a:hover {}
a:active { outline: none; }
a:focus { -moz-outline-style: none; }

.bgborder { background:#12100D; border-bottom:1px solid #000;}

#show_albuminfo_container { clear:both; display:none; }
#show_albuminfo_container a { border-left:0; float:left; border-bottom:1px solid #000; font-size:94%; padding:0.5em 0.7em 0.5em 0.7em; background:#12100D; }
#show_albuminfo_container a:hover { color:#b57d27; }
#albuminfo { display:none; clear:both; padding:0 1em 0em 1em; background:#12100D; line-height:1.5em; color:#593e15; border-bottom:1px solid #000; font-family:Georgia; }
#albuminfo p, #albuminfo h1, #albuminfo h2, #albuminfo h3 { padding-top:0; margin-top:0;}
div.albuminfo_margin { height:1.2em; line-height:1.2em; font-size:1.2em; overflow:hidden;}

#wrap { position:relative; height: 100%; margin: 0 auto; }
#content { text-align:left; padding-top:2em; }
#top { padding:0; margin:0; background:#12100d; border-top:1px solid #593e15; border-bottom:1px solid #000; width:100%;}
#top h1 {padding:3em 0 1em 1.5em; margin:0; color:#b57d27; font-size:120%; line-height:1em; text-transform:uppercase;}
#top font { font-size:70%;}

.content_data { padding:0 0 1em 0em; min-height:30em; background:#12100d; border-bottom:1px solid #000; overflow:hidden;}
.data { line-height:1.5em; color:#593e15;  padding:1em 1em 1em 1.5em;}

.data h1 { font-size:120%; color:#b57d27;}
.data a:hover { color:#b57d27}
.data table { margin-bottom:2em;}
.data table td {vertical-align:top;}
.data table td.date { width:60px; }

#topmenu_out { overflow:hidden; padding-bottom:2em;}
#topmenu { background:#12100d; padding:1.5em 0  1em 1.5em; text-transform:uppercase; border-bottom:1px solid #593e15;}
#topmenu a {  font-size:94%;  padding:1em; padding-left:0; color:#593e15; }
#topmenu a:hover { color:#b57d27; }
#topmenu a.cat_act { font-weight:bold; color:#b57d27;}

#submenu { width:100%; overflow:hidden; }
#submenu ul {margin:0; padding:0; position: relative; list-style-type: none; }
#submenu ul li { float:left; margin:0; }
#submenu a {  font-size:94%;  text-transform:lowercase;  background: #12100d; color:#593e15; text-decoration: none; display: block; padding:0.5em 0.7em 0.5em 0.7em; margin:0 1px 0 0; border-bottom:1px solid #000; white-space:nowrap;}
#submenu a:hover {color:#b57d27;}
#submenu a.cat_act { font-weight:bold; color:#b57d27;}

#testo {  width:100%; font-size:94%; line-height:1.5em; }
#testo p { background:#12100D; margin:0; padding:0.5em 0.7em 0.5em 0.7em; float:left; border-bottom:1px solid #000; color:#593e15;}
#testo p strong {  color:#b57d27;}

#testo a { color:#593e15;  background:#12100D; margin:0 0 0 0; float:left; border-left:1px solid #000; padding:0.5em 0.7em 0.5em 0.7em; }
#testo a:hover {color:#b57d27;}

div.clear_all { clear:both; font-size:0; height:0; line-height:0;}

/*preload classes*/
.svw { height:28em; overflow:hidden;  color:#b57d27; text-align:center; padding-top:2em; }
/*
.svw { background:url(../img/ajax-loader.gif) center center no-repeat #000;}
*/
.svw ul {position: relative; left: -999em;}
.ldrgif { color:#593e15; padding-top:10em;}

/*core classes*/
#current_gallery { }

.stripViewer { position: relative; overflow:hidden; margin: 0; padding:0; border-bottom:1px solid #000;   }
.stripViewer img { border:0; padding:0; margin:0; display:none; }
.stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type:none; }
.stripViewer ul li { padding:0; margin:0; overflow:hidden; float:left;  list-style-type:none; }

.stripTransmitter { overflow:auto; width:1%; list-style-type:none; }
.stripTransmitter ul { margin:0; padding:0; position:relative; list-style-type:none; }
.stripTransmitter ul li{ width: 23px; float:left; border-right:1px solid #000; border-bottom:1px solid #000; }
.stripTransmitter a{ text-align: center; line-height: 22px; background: #12100d; color:#593e15; text-decoration:none; display: block;  font-size:94%;  }
.stripTransmitter a:hover, .stripTransmitter a.current{ background:#12100d; color:#b57d27; font-weight:bold;}
