BODY, HTML {
  background: #FFFFFF;
  font-family: Arial, sans-serif;
}
IMG {
  border: 0;
}
HR {
  border:0;
  background-color:#000000;
  color:#000000;
  height:1px;
}
A:link, A:visited {
  color:#000000;
  text-decoration: underline;
}
A:hover, A:active {
  color:#000000;
  text-decoration: none;
  background: #999900;
}

#header {
  margin: 0 auto;
  width: 706px;
  height: 237px;
  background: #FFFFFF url(../images/header.jpg) 0 0 no-repeat;
}

#menu {
  padding: 5px 0px 0px 23px;
}
#menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#menu li {
  float: left;
}
A.button1 {
	display: block;
	height: 30px;
	width: 126px;
  background: url("../images/menu_current.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button2 {
	display: block;
	height: 30px;
	width: 90px;
  background: url("../images/menu_aboutus.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button3 {
	display: block;
	height: 30px;
	width: 93px;
  background: url("../images/menu_castbios.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button4 {
	display: block;
	height: 30px;
	width: 110px;
  background: url("../images/menu_disclaimers.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button5 {
	display: block;
	height: 30px;
	width: 60px;
  background: url("../images/menu_links.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button6 {
	display: block;
	height: 30px;
	width: 100px;
  background: url("../images/menu_times.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button7 {
	display: block;
	height: 30px;
	width: 76px;
  background: url("../images/menu_gallery.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.button1:hover, A.button2:hover, A.button3:hover, A.button4:hover, A.button5:hover, A.button6:hover, A.button7:hover {
  background-position: 0px -30px;
  text-decoration: none;
}

#movie-wrapper {
  margin: 0 auto;
  width: 706px;
  height: 184px;
}
#movie ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#movie li {
  float: left;
}
A.movie1 {
	display: block;
	height: 184px;
	width: 179px;
  background: url("../images/movie_lsoh.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.movie2 {
	display: block;
	height: 184px;
	width: 172px;
  background: url("../images/movie_wonka.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.movie3 {
	display: block;
	height: 184px;
	width: 170px;
  background: url("../images/movie_bj.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.movie4 {
	display: block;
	height: 184px;
	width: 185px;
  background: url("../images/movie_clue.jpg") 0 0 no-repeat;
	text-decoration: none;
}
A.movie1:hover, A.movie2:hover, A.movie3:hover, A.movie4:hover {
  background-position: 0px -184px;
}

#wrapper {
  margin: 0 auto;
  width: 702px;
  background: #FF0000 url(../images/border-right.jpg) repeat-y right top;
  border-left: 4px solid #000000;
}

#container {
  width: 684px;
  padding: 6px 3px 0px 3px;
  overflow: hidden;
}
#container a:link, #container a:visited {
  color: #000000;
  text-decoration: none;
}
#container a:hover, #container a:active {
  color: #000000;
  background: #999900;
  text-decoration: none;
}

#box-left {
  float: left;
  width: 333px;
}
#box-right {
  margin-left: 348px;
  width: 333px;
}

#top {
  margin: 0 auto;
  text-align: center;
  height: 11px;
}
#bottom {
  margin: 0 auto;
  text-align: center;
}

#fineprint {
  margin: 0 auto;
  text-align: center;
  width: 700px;
  font-size: x-small;
}