body {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Ariel, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
}
#container {
  z-index: -1;
  background: #525252;
  width: 100%;
  Height: 100%;
  background-image: url(images/left_fill.png);
  background-repeat: no-repeat;
}
#content {
  z-index: 1;
  position: relative;
 left: 8%;
  background: #d2a800;
  background-image: url(images/right_fill.png);
  background-repeat: repeat-x;
  width: 92%;
}
#bottom {
  background: #000;
  position: absolute;
  left: 8%;
  height: 300px;
  width: 92%;
}
#bottominset {
  float: left;
  background: #000;
  height: 300px;
  width: 785px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  color: #e0e0e0;
  line-height: 30px;
  text-align: center;
}
#leftcol1 {
  float: left;
  background: #000;
  height: 300px;
  width: 8%;
}
#film {
  background: #000;
  position: relative;
  background-image: url(images/film_repeat.gif);
  background-repeat: repeat-x;
  clear: none;
  width: 100%;
  height: 11px;
}
.com { line-height: 6px; }

a:link { text-decoration: none; color: #172682; font-size: 12px; font-family: Arial, Ariel, Helvetica, sans-serif; }
a:visited { text-decoration: none; color: #333333; font-size: 12px; line-height: 20px; font-family: Arial, Ariel, Helvetica, sans-serif; }
a:hover { text-decoration: none; color: #bf0000; font-size: 12px; line-height: 20px; font-family: Arial, Ariel, Helvetica, sans-serif; }
a:active { text-decoration: none; color: #bf0000; font-size: 12px; line-height: 20px; font-family: Arial, Ariel, Helvetica, sans-serif; }

a.footer:link { text-decoration: none; color: #e0e0e0; font-size: 11px; font-weight: bold; line-height: 14px; font-family: Arial, Ariel, Helvetica, sans-serif; }
a.footer:visited { text-decoration: none; color: #666666; font-size: 11px; font-weight: bold; line-height: 14px; font-family: Arial, Ariel, Helvetica, sans-serif; }
a.footer:hover { text-decoration: none; color: #999999; font-size: 11px; font-weight: bold; line-height: 14px; font-family: Arial, Ariel, Helvetica, sans-serif; }
a.footer:active { text-decoration: none; color: #999999; font-size: 11px; font-weight: bold; line-height: 14px; font-family: Arial, Ariel, Helvetica, sans-serif; }

a#about { background-image:url(images/nav_images/about.png); height: 25px; width:209px; display:block; }
a#about span { display:none; }
a#about:hover { background-image:url(images/nav_images/about_on.png); }

a#production { background-image:url(images/nav_images/production.png); height: 25px; width:209px; display:block; }
a#production span { display:none; }
a#production:hover { background-image:url(images/nav_images/production_on.png); }

a#filmography { background-image:url(images/nav_images/filmography.png); height: 25px; width:209px; display:block; }
a#filmography span { display:none; }
a#filmography:hover { background-image:url(images/nav_images/filmography_on.png); }

a#development { background-image:url(images/nav_images/development.png); height: 25px; width:209px; display:block; }
a#development span { display:none; }
a#development:hover { background-image:url(images/nav_images/development_on.png); }

a#community { background-image:url(images/nav_images/community.png); height: 25px; width:209px; display:block; }
a#community span { display:none; }
a#community:hover { background-image:url(images/nav_images/community_on.png); }

a#dvds { background-image:url(images/nav_images/dvds.png); height: 25px; width:209px; display:block; }
a#dvds span { display:none; }
a#dvds:hover { background-image:url(images/nav_images/dvds_on.png); }

a#awards { background-image:url(images/nav_images/awards.png); height: 25px; width:209px; display:block; }
a#awards span { display:none; }
a#awards:hover { background-image:url(images/nav_images/awards_on.png); }

a#addtocart { background-image:url(images/addtocart.png); height: 22px; width:82px; display:block; margin: 5px 0px 0px 362px; }
a#addtocart span { display:none; }
a#addtocart:hover { background-image:url(images/addtocartover.png); }

.paypalcart { height: 22px; width:82px; display:block; margin: 5px 0px 65px 245px; }
.paypalcart:hover { }

.viewcart { display: inline; }

h1 {color:#000000; font-size:14px; font-weight:bold;  line-height: 22px; margin: -5px 0px -10px 0px;}
h2 {font-size:16px; font-weight:bold;  line-height: 15px; margin-top:0;}
h3 {margin: 0px 0px -7px 200px;}