/*19-02-10 Fix font size at 12pt in infobox1 to stop user increasing it
  06-07-10 h1 font size 130%. h2: 12px, bold, colour red, no alignment
           portfolioContainer left margin 100px
           #infobox2scroll width 500px
  07-07-10 reduce menu tab padding to 5px
*/
body {
  margin: 0;
  padding: 0;
}
#header {
  height:127px;
  width:800px;   text-align:right;
  background: #ffffff;  
}

#nav1 {
  position:relative;
  /*top:-360px;*/
  top: -30px;
  height:25px;
  width:760px; /*TAM 03-03-09 */
  background: #ffffff;
  color: #632015;
  font-size: 14px; /* Does this have any effect? TAM 07-10-09 */
  font-family: arial, helvetica, sans-serif;
}
#portfolioContainer {
  position:relative;
  background: #ffffff;
  top: 10px;
  left: 100px;
  height: 499px;
  width: 800px;
}
#infobox1 {
  position:relative;
  top:-25px;
  left:0;
  width:800px;
  height: 410px;
  background: #ffffff;
  color: #000000;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
}
#infobox2 {
  position:relative;
  top:0;
  left:0;
  width:500px;
  height: 410px;
  background: #ffffff;
  text-align:left;
  color: #000000;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
}
#infobox2scroll {
  position:relative;
  top:0;
  left:0;
  width:500px;
  height: 414px;
  background: #ffffff;
  text-align:justify;
  color: #000000;
  font-size: 12px;
  font-family: arial, helvetica, sans-serif;
  overflow: scroll; 
}
#infobox3 {
  position: relative;
  top:-410px;
  left:500px;
  width:300px;
  height: 410px;
  background: #ffffff;
  color: #000000;
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  text-align:center;
}
#infobox3nexttoscroll {
  position: relative;
  top:-417px;
  left:500px;
  width:300px;
  height: 410px;
  background: #ffffff;
  color: #000000;
  font-size: 11px;
  font-family: arial, helvetica, sans-serif;
  text-align:center;
}
 #infobox4 {
  position:relative;
  top:0;
  left:0;
  width:540px;
  height: 380px;
  background: #500000;
}
 #footerfilmhome {
  position:relative;
     text-align:right;
  font-family: arial, helvetica, sans-serif;
      font-size: 9pt;
    font-weight: bold;
  top:-35px;
  height:50px;
  width:100%;
  background: #ffffff;
  color: #cc0000;
  z-index: 9000;
}
 #footer_strap {
  position:relative;
  text-align:center;
  font-family: arial, helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  font-style: italic;
  top:-15px;
  height:20px;
  width:100%;
  background: #ffffff;
  color: #cc0000;
}
  #footer_copyright {
  position:relative;
  text-align:right;
  font-family: arial, helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  top:-15px;
  height:60px;
  width:100%;
  background: #ffffff;
}

.menu {
    color: white;
    font-family: arial, helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    border-right: 0 solid white;
    text-decoration: none;
    background-color: #cc0000;
    padding: 5px; /*TAM 07-07-10 */
}
.menu:hover {
    background-color: #ffffff;
    color: #000000;
}
.current {
    background-color: #3d3939;
    color: white;
    font-family: arial, helvetica, sans-serif;
    font-size: 9pt;
    font-weight: bold;
    border-right: 0 solid white;
    text-decoration: none;
    padding: 5px; /*TAM 07-07-10 */
 }

.toolbar {
    background-color: #ffffff;
    padding: 6px 0 2px 0;
}

.redtext {		/*TAM 08-12-09 */
 font-family: arial, helvetica, sans-serif;
 font-size: small;
 font-weight: bold;
 color: #cc0000;
}


h1 {font-family: arial, helvetica, sans-serif}
h1 {font-size: 130%}
h1 {font-weight: bold}
h1 {color: #cc0000}

h2 {font-family: arial, helvetica, sans-serif}
h2 {font-size: 12px}
h2 {font-weight: bold}
h2 {color: #cc0000}

p.margin {margin: 1cm 1cm 1cm 1cm}


a img {border: none; }











