body {background-image: url(images/redskyback.jpg); background-repeat: repeat; background-color: #721F1F; font-family : "Arial", Times New Roman, Verdana, "Heisi Mincho W3", serif; color : #000000; margin: 0px; width: 980px;}

h1 {background-colour: transparent; color:#000000; font-size:20px; text-align: center; text-decoration: none; font-family : "Arial", Times New Roman, Verdana, serif;}
h2 {background-colour: transparent; color:#000000; font-size:18px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}
h3 {background-colour: transparent; color:#000000; font-size:14px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}
h4 {background-colour: transparent; color:#000000; font-size:12px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}
h5 {background-colour: transparent; color:#000000; font-size:12px; text-align: center; font-style: italic; font-family : "Arial", Times New Roman, Verdana, serif;}
h6 {background-colour: transparent; color:#000000; font-size:14px; text-align: center; font-family : "Arial", Times New Roman, Verdana, serif;}

img {border: 0; padding: 10px;}

table.text {/*table for individual items index page*/
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 20px;
  text-align: left;
  width: 600px;
  height: auto;
  border: 0px solid #000000;
  }

p {color:#000000; background-colour: text-align: left; transparent; font-size:14px ;font-family : "Arial", Times New Roman, Verdana, serif;}
p.lefttext {color:#000000; background-colour: text-align: left; transparent; font-size:12px ;font-family : "Arial", Times New Roman, Verdana, serif;}

a:link     {color:#000000; background-colour: transparent;}
a:visited  {color:#000000; background-colour: transparent;}
a:active   {color:#000000; background-colour: transparent;}
a:hover   {color:#000000; background-colour: transparent;}

a.nav:link {
  color: #000000;  
  font-weight: 600; 
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size:14px; 
  background-color:#C0C0C0;}
a.nav:visited {
  color: #000000;  
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size:14px; 
  background-color:#C0C0C0;}
a.nav:hover { 
  color: #000000; 
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size:14px; 
  background-color:#C0C0C0;}

a.navaltcol:link {/*links in main body*/
  color: #000000;  
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size: 12px; 
  background-color:#999999;}
a.navaltcol:visited {/*links in main body*/
  color: #000000;  
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-weight: 600; 
  font-size: 12px; 
  background-color:#999999;}

.Header {
   position: absolute;
   margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    height: 120px;
    background:#000000;
   } 

.banner {
   margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 800px;
    height: 100px;
    background:#000000;
    background-image: url(images/celluloidnightmaresbanner.jpg); 
    background-repeat: no-repeat;
   } 

.boxforlist {/*box for list of films*/
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  margin-left: 200px;
  width: 100px;
  height: 30px;
  border: 0px;
  }

.Navigation {/*The navigation on the left side, positioned absolutely*/
    position: absolute;
    top: 130px;
    left: 10px;
    width: 200px;
    height: auto;
    border-width: 0px;
    background-image: url(images/nightmarestextback2.jpg); 
    background-repeat: y-repeat;
    background-color: #6D6C6C;
    color:#000000; 
    text-align: center;
    border: 4px solid #000000; 
    font-size: 14px;
    font-family : "Arial", Times New Roman, Verdana, serif, sans serif;
    line-height: 140%;/*line-height set to 140% in order to*/
    }                  /*have the navigation elements better separated*/
      

.Inhalt {/*main content area*/
    position: absolute;
    top: 130px;
    left: 240px;
    background-color: transparent;
    /*declare a color together with a contrasting background color*/
    color: #000000;/*to insure readability*/
    text-align: left;
    padding: 5px;/*space to separate navigation and content*/
    font-family : "Arial", Times New Roman, Verdana, serif, sans serif;
    width: 700px;
    border: 0px solid #000000; 
   /*to insure that NN4.xx renders the background-color of the content area*/
    }



.boxfortext {/*standard box for text*/
  top: 20px;
  background-image: url(images/nightmarestextback.jpg); 
  background-repeat: y-repeat;
  color : #000000;
  background-color: #6D6C6C;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  text-align: left;
  padding : 0px;
  width: 700px;
  height: auto;
  border-width: 2px 0px 2px 0px;
  border-style: solid;
  border-color: #000000;
  }

.boxfortext2 {/*box for main text and reviews*/
  margin-left: 30px;
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 20px;
  text-align: left;
  width: 590px;
  height: auto;
  border-width: 4px 0px 4px 0px;
  border-style: solid;
  border-color: #000000;
  }

.boxfortext2a {/*box for main text and reviews centered*/
  margin-left: 30px;
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 20px;
  text-align: center;
  width: 590px;
  height: auto;
  border-width: 4px 0px 4px 0px;
  border-style: solid;
  border-color: #000000;
  }

.boxfortext3 {/*box for amazon box index page*/
  margin-left: 50px;
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 20px;
  text-align: center;
  width: 600px;
  height: auto;
  border: 0px;
  }


.boxfortext4 {/*box for navigation text*/
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  padding : 10px;
  text-align: center;
  width: 168px;
  height: auto;
  border-width: 0px 0px 2px 0px;
  border-style: solid;
  border-colour: #000000;
  }

.boxfortext5 {/*box for navigation links without background*/
  background-colour: transparent;
  color : #000000;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  text-align: center;
  padding : 10px;
  width: 160px;
  height: auto;
  border: 0px;
  }

.boxfortext6 {/*box for navigation details of film*/
  background-colour: transparent;
  color : #000000;
  margin-left: 10px;
  font-family : "Arial", Times New Roman, Verdana, serif;
  font-size: 14px;
  text-align: left;
  padding : 10px;
  width: 150px;
  height: auto;
  border: 0px;
  }



