* {margin: 0; padding: 0;}
body {
  background: #262626 url("http://nostalgicglass.org/gfx/div.gif") top right repeat-y; color: #fff;
  font: 12px/1.4 Benguiat, Palatino, Georgia, 'Times New Roman', serif;
  letter-spacing: .1em; min-width: 710px;
}
a {
  text-decoration: none; padding: 1px 0 1px 3px; margin: -1px 0 -1px -3px;
  color: #fff;
}
a:hover {color: #8b4242;}
img {border: 0;}
p {text-align: justify; text-indent: 2em;}
#head1 {position: absolute; top: 9px; left: 11px; width: 67px; height: 355px;}
#headtop {position: absolute; top: 9px; left: 78px; white-space: nowrap;}
#head2 {width: 49px; height: 57px; margin-right: -35px;}
#headtext {margin: 0 -38px 19px 0; height: 22px; width: 82px;}
#head3 {width: 193px; height: 56px;}
#container {width: 100%; float: left; margin-right: -190px;}
#content {margin: 80px 180px 2em 86px; max-width: 55em;}
#content a {color: #909090;}
#content a:hover {color: #8b4242;}
#sidebar {
  width: 124px; float: right; text-align: center; margin-right: 8px;
  overflow: hidden;
}
html>body #sidebar {width: 125px; margin-right: 15px;}
#select {color: #999;}
#subselect {border-left: 3px solid #8b4242; color: #999;}
#vsubmenu #subselect {padding-left: 2px;}
#copytxt {font-size: 80%; margin-top: -.8em;}
.dropcap {font-size:250%; width: .8em; float: left; line-height: 1em;}
.pdrop {text-indent: 0;}
#vmenu, #vsubmenu {
  text-align: right; line-height: 2em; border: 1px solid #ddd; border-left: 0;
  border-right: 0; padding-top: .7em; font-size: 90%;
}
#vmenu {margin-top: 71px; padding-bottom: .5em;}
#vmenu a {padding-right: 2px;}
#trans {text-align: right; font-size: 90%; margin: 2px 1px 0 0;}
#trans a {background-color: #262626; padding: 3px 1px 1px 2px; color: #909090;}
#trans a:hover {color: #8b4242;}
#vsubmenu {
  border-left: 1px solid; border-color: #999; width: 75px; text-align: left;
  margin: 0 auto .6em auto; padding-left: .4em; letter-spacing: 0;
}
#vsubmenu a {padding-left: 5px;}
#venzel {margin: 45px auto 45px auto; width: 60px; height: 46px;}
.fleft {float: left; margin: 1.1em 1.3em 0 0; text-indent: 0;}
.fright {float: right; margin: 1.1em 0 0 1.3em; text-indent: 0;}
#content .fleft img {border: 1px solid white;}
#content .fright img {border: 1px solid white;}
h3, .fleft, .fright {
  font-style: italic; font-weight: normal; text-align: center; font-size: 75%;
}
h1, h2 {
  font: 150% Benguiat, Palatino, Georgia, 'Times New Roman', serif;
  letter-spacing: .2em; padding-top: 1.5em;
}
h2 {
  font-size: 100%; padding-top: 1.2em; text-transform: uppercase;
  padding-left: 1em;
}
h2 a {font-weight: normal; font-style: normal;}
#note {
  font-size: 75%; background-color: #3e3e3e; margin-top: 1.2em; padding: .8em;
  color: #bbb; text-align: left;
}
