@charset "UTF-8";
/* CSS Document */

body {
      font-family:tahoma;
	  font-size:12px;
	  color:#FFF;
      background:url(img/bg.jpg) center top;
	  min-height:850px;
	  min-width:1000px;
	  margin:0;
	  padding:0;
}
a {
     color:#a53022;
	 text-decoration:underline;
}
a:hover {
     color:#bc3826;
	 text-decoration:none;
}
#body {
      background:url(img/body_bg.jpg) center top no-repeat;
	  min-height:860px;
	  width:1000px;
	  margin:auto;
	  padding:auto;
}
#menu {
      width:410px;
	  height:175px;
      margin: -34px 20px auto auto;
	  padding:0;
      display:block;
}
#menu2 {
      width:410px;
	  height:175px;
      margin: -42px 20px auto auto;
	  padding:0;
      display:block;
}

.m1 {
      background-image: url(img/m1.jpg);
	  width:104px;
	  height:25px;
}
.m1:hover {
      background-image: url(img/m1h.jpg);
	  width:104px;
	  height:25px;
}
.m1a {
      background-image: url(img/m1h.jpg);
	  width:104px;
	  height:25px;
}
.m2 {
      background-image: url(img/m2.jpg);
	  width:138px;
	  height:31px;
	  margin:-10px auto auto 254px;
}
.m2:hover {
      background-image: url(img/m2h.jpg);
	  width:138px;
	  height:31px;
	  margin:-10px auto auto 254px;
}
.m2a {
      background-image: url(img/m2h.jpg);
	  width:138px;
	  height:31px;
	  margin:-10px auto auto 254px;
}
.m3 {
      background-image: url(img/m3.jpg);
	  width:93px;
	  height:28px;
      margin:-7px auto auto 106px;
}
.m3:hover {
      background-image: url(img/m3h.jpg);
	  width:93px;
	  height:28px;
	  margin:-7px auto auto 106px;
}
.m3a {
      background-image: url(img/m3h.jpg);
	  width:93px;
	  height:28px;
	  margin:-7px auto auto 106px;
}
.m4 {
      background-image: url(img/m4.jpg);
	  width:96px;
	  height:25px;
	  margin:20px auto auto 227px;
}
.m4:hover {
      background-image: url(img/m4h.jpg);
	  width:96px;
	  height:25px;
      margin:20px auto auto 227px;
}
.m4a {
      background-image: url(img/m4h.jpg);
	  width:96px;
	  height:25px;
	  margin:20px auto auto 227px;
}
.m5 {
      background-image: url(img/m5.jpg);
	  width:132px;
	  height:25px;
	  margin:37px auto auto 254px;
}
.m5:hover {
      background-image: url(img/m5h.jpg);
	  width:132px;
	  height:25px;
	  margin:37px auto auto 254px;
}
.m5a {
      background-image: url(img/m5h.jpg);
	  width:132px;
	  height:25px;
	  margin:37px auto auto 254px;
}
#title {
      margin:0;
	  padding-top:32px;
}
#title2 {
      margin:0;
	  padding-top:30px;
}
.tit {
      background-image:url(img/general.jpg);
	  width:113px;
	  height:31px;
}
.tit1 {
      background-image:url(img/trailer.jpg);
	  width:120px;
	  height:36px;
}
.tit2 {
      background-image: url(img/gallery.jpg);
	  width:180px;
	  height:40px;
}
.tit3 {
      background-image: url(img/about.jpg);
	  width:134px;
	  height:32px;
}
.tit4 {
      background-image: url(img/sponsors.jpg);
	  width:123px;
	  height:32px;
}
.tit5 {
      background-image: url(img/buy.jpg);
	  width:171px;
	  height:32px;
}
.tit6 {
      background-image: url(img/Cheech.jpg);
	  width:169px;
	  height:36px;
}
.tit7 {
      background-image: url(img/Tony-Shalhoub.jpg);
	  width:193px;
	  height:36px;
}
.tit8 {
      background-image: url(img/Gena.jpg);
	  width:239px;
	  height:32px;
}
#cont {
      width:530px;
	  height:538px;
	  display:block;
	  float:left;
	  margin-left:20px;
	  margin-top:10px;
	  line-height:1.8;
}
#cont2 {
      width:330px;
	  height:538px;
	  display:block;
	  float:left;
	  margin-left:20px;
	  margin-top:10px;
	  line-height:1.8;
}
#trans {
      position:relative;
	  display:block;
	  margin:0;
	  padding:0;
	  top:235px;
	  left:567px;
}
#foot {
      padding-top:100px;
      font-size:10px;
      height:30px;
	  text-align:left;
	  display:block;
	  margin-left:20px;
      width: 100%;
      position:relative;
	  float:left;
}