@charset "windows-1251";
/* CSS Document */
body, html {
      background-color: #000;
      margin:0;
	  padding:0;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#cfcfcf;
}
body {
      background:#000;
}
a {
      color:#9f9f9f;
	  text-decoration:underline;
}
a:hover {
      color:#bbbbbb;
	  text-decoration:none;
}
img {
      border:none;
}
#body {
	  padding:0;
	  width:1000px;
	  height:800px;
	  margin:0 auto;
}
#body_ {
	  padding:0;
	  margin:0 auto;
}
#head_about {
      width:100%;
	  height:511px;
	  background:url(images/head_about.jpg) no-repeat top;
	  margin:0 auto;
}
#about {
      position:relative;
	  margin: -63px 0 0 50px;
}
#head_photo {
      width:100%;
	  height:511px;
	  background:url(images/head_photo.jpg) no-repeat top;
	  margin:0 auto;
}
#photo {
      position:relative;
	  margin: -63px 0 0 50px;
}
#head_trailer {
      width:100%;
	  height:511px;
	  background:url(images/head_trailer.jpg) no-repeat top;
	  margin:0 auto;
}
#trailer {
      position:relative;
	  margin: -74px 0 0 50px;
}
#head_sound {
      width:100%;
	  height:511px;
	  background:url(images/head_sound.jpg) no-repeat top;
	  margin:0 auto;
}
#sound {
      position:relative;
	  margin: -63px 0 0 50px;
}
#head_wallpapers {
      width:100%;
	  height:511px;
	  background:url(images/head_wallpapers.jpg) no-repeat top;
	  margin:0 auto;
}
#wallpapers {
      position:relative;
	  margin: -62px 0 0 50px;
}
#head_sponsors {
      width:100%;
	  height:511px;
	  background:url(images/head_sponsors.jpg) no-repeat top;
	  margin:0 auto;
}
#sponsors {
      position:relative;
	  margin: -63px 0 0 50px;
}
#head_buy {
      width:100%;
	  height:511px;
	  background:url(images/head_buy.jpg) no-repeat top;
	  margin:0 auto;
}
#buy {
      position:relative;
	  margin: -63px 0 0 50px;
}
#logo {
      position:relative;
	  margin-top: -419px;
	  padding-left: 36px;
}
.logo {
	background-image: url(images/logo.gif);
	width:279px;
	height:60px;
}
.logo:hover {
	background-image: url(images/logo_hover.gif);
	width:279px;
	height:60px;
}
#enter {
      position:relative;
	  margin-top: 318px;
	  padding-left: 37px;
}
.enter {
	background-image: url(images/enter.gif);
	width:243px;
	height:22px;
}
.enter:hover {
	background-image: url(images/enter_hover.gif);
	width:243px;
	height:22px;
}
#menu {
    margin: 28px 0 40px 0;
}
#menu1 {
    margin: 40px 0 0 50px;
}
.m0 {
	background-image: url(images/home.gif);
	width:22px;
	height:20px;
}
.m0:hover {
	background-image: url(images/home_hover.gif);
	width:22px;
	height:20px;
}
.m1 {
	background-image: url(images/m1.jpg);
	width:86px;
	height:20px;
}
.m1:hover {
	background-image: url(images/m1h.jpg);
	width:86px;
	height:20px;
}
.m2 {
	background-image: url(images/m2.jpg);
	width:114px;
	height:20px;
}
.m2:hover {
	background-image: url(images/m2h.jpg);
	width:114px;
	height:20px;
}
.m3 {
	background-image: url(images/m3.jpg);
	width:69px;
	height:20px;
}
.m3:hover {
	background-image: url(images/m3h.jpg);
	width:69px;
	height:20px;
}
.m4 {
	background-image: url(images/m4.jpg);
	width:94px;
	height:20px;
}
.m4:hover {
	background-image: url(images/m4h.jpg);
	width:94px;
	height:20px;
}
.m5 {
	background-image: url(images/m5.jpg);
	width:121px;
	height:20px;
}
.m5:hover {
	background-image: url(images/m5h.jpg);
	width:121px;
	height:20px;
}
.m6 {
	background-image: url(images/m6.jpg);
	width:89px;
	height:20px;
}
.m6:hover {
	background-image: url(images/m6h.jpg);
	width:89px;
	height:20px;
}
.m7 {
	background-image: url(images/m7.jpg);
	width:97px;
	height:20px;
}
.m7:hover {
	background-image: url(images/m7h.jpg);
	width:97px;
	height:20px;
}
.mm1 {
    background-image: url(images/m1h.jpg);
	width:86px;
	height:20px;
}
.mm2 {
	background-image: url(images/m2h.jpg);
	width:114px;
	height:20px;
}
.mm3 {
	background-image: url(images/m3h.jpg);
	width:69px;
	height:20px;
}
.mm4 {
	background-image: url(images/m4h.jpg);
	width:94px;
	height:20px;
}
.mm5 {
	background-image: url(images/m5h.jpg);
	width:121px;
	height:20px;
}
.mm6 {
	background-image: url(images/m6h.jpg);
	width:89px;
	height:20px;
}
.mm7 {
	background-image: url(images/m7h.jpg);
	width:97px;
	height:20px;
}
#left {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:13px;
	font-weight:bolder;
	line-height:24px;
	color:#FFF;
    margin:40px 0 4px 50px;
	width: 25%;
	text-align:right;
	display:inline-block;
}
#right {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:13px;
	font-weight:bolder;
	line-height:24px;
	color:#9f9f9f;
    margin:40px 50px 4px 0;
	width: auto;
	text-align:left;
	display:inline-block;
}
#content {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:13px;
	font-weight:bolder;
	line-height:24px;
	color:#FFF;
    margin-top:28px;
	margin-left:50px;
	margin-right:50px;
	text-align:justify;
}
#content1 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:13px;
	font-weight:bolder;
	line-height:24px;
	color:#FFF;
    margin-top:48px;
	margin-left:60px;
	margin-right:50px;
	text-align:justify;
	min-height:600px;
}
#footer {
    font-size:11px;
	text-align:center;
}
#footer_ {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:url(images/footer.jpg);
	width:100%;
	height:100px;
	margin:40px 0 0 0;
	font-size:12px;
	text-align:center;
}

/* gallery */
.thumbs { margin: 0; padding: 0; overflow: hidden; }
.thumbs li { list-style: none; float: left; margin: 5px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 4px #444; -webkit-box-shadow: 0 0 2px #000; }
.thumbs li a { }
.thumbs li img { display: block; }
.thumbs li a img { border: none;}

#cycle { margin: 0; padding: 0; width: 500px; height: 333px; padding: 3px; background: #eee; -moz-box-shadow: 0 0 2px #000; -webkit-box-shadow: 0 0 2px #000;}
#cycle li { position: relative; list-style: none; margin: 0; padding: 3px; width: 500px; height: 333px; overflow: hidden; }
#cycle li div { position: absolute; bottom: 3px; left: 3px; padding: 3px; width: 494px; background: black; color: white; font-size: 12px; opacity: .8; }