HTML {
  height:100%;
  }
BODY {
  height:100%;
  margin:0;
  color:black;
  background-color:white;
  }

a:link,
a:visited {
  color:black;
  text-decoration:none;
  }
a:hover,
a:active {
  color:red;
  text-decoration:underline;
  }

DIV#top-cap-photo {
  position:relative;
  top:0;
  left:0;
  width:100%;
  min-width:700px;
  height:100px;
  white-space:nowrap;
  }
IMG#t1 {float:left;width:274px;height:100px;cursor:pointer}
IMG#t2 {float:left;width:300px;height:100px;margin-left:82px}

DIV#crank-from-the-deep {
  position:absolute;
  top:70px;
  left:720px;
  width:300px;
  background-color:white;
  white-space:nowrap;
  }
DIV.menu-bar-top,
DIV.menu-bar-bottom {
  position:relative;
  top:0;
  left:0;
  min-width:100%;
  margin:0;
  padding-bottom:3px;
  background-color:white;
  }
DIV.menu-bar-top {
  border-top:1px solid black;
  border-bottom:1px solid black;
  }
DIV.menu-bar-bottom {
  border-top:1px solid black;
  }
DIV.menu-bar-top SPAN A,
DIV.menu-bar-bottom SPAN A {
  color:blue;
  }
DIV.bottom-covers-film {
  position:relative;
  top:0;
  left:0;
  width:100%;
  height:100px;
  background-color:white;
  background-image:url('./mainfoto/background.jpg');
  background-repeat:repeat-x;
  }
DIV.copyright-str {
  position:relative;
  top:0;
  margin:0;
  left:100px;
  width:800px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  padding-bottom:4px;
  text-align:center;
  }

P.noscr {
  margin:0;
  padding:0 0 0 20px;
  }
  
.f7v {font:normal 7pt Verdana,sans-serif}
.f8v {font:normal 8pt Verdana,sans-serif}
.f8i {font:italic 8pt Verdana,sans-serif}
.f9v {font:normal 9pt Verdana,sans-serif}
.f10v {font:normal 10pt Verdana,sans-serif}
.ccbook1 {font:12pt "Times New Roman",serif}

.bold {font-weight:bold}
.no-wrap {white-space:nowrap}

.img1 {border:1px solid black}

H1.noscrpt,
H2.noscrpt,
.text-center {text-align:center}

DIV.cc {margin:0 0 17px 40px}
.cc>P>IMG {width:800px;height:600px}

DIV.wrapper {
  display:table;
  width:100%;
  height:100%;
  }
.wrapper DIV.content {
  display:table-row;
  width:100%;
  height:100%;
  }
.content DIV.vacuum {margin-top:70px}

.wrapper DIV.footer {
  width:100%;
  height:148px;
  margin-top: -149px;
  }
