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

body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin: 0;
	padding:0;
	border:0px;
}

.clear:after{
	content: ""; display:block; clear:both;
}

	.clear {zoom: 1;}
	
	
body {
	font-family:"Courier New", Courier, monospace;
	background:#f7b20f url(images/Schuks_02.gif) repeat-x;
	height: 1110px;
}


#container {
	width: 888px;
	margin: 0 auto;
}

#header{
	height: 108px; padding: 0px 0 0 0;
}

/*#header h1 a {
	display: block; width: 888px; height:108px; float:left;
	background:url(images/Schuks_04.jpg); text-indent: -9999px;
}*/

#menuTop {
	background:url(images/Schuks_04.gif);
	display: block;
	height:108px;
	width:888px;
	float:left;
	overflow:hidden;
	position:relative;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica;
}

#menuTop ul {
   clear:left;
   float:left;
   list-style:none;
   margin:74px 0 0 0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

#menuTop ul li {
	display:block;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	right:50%;
}
#menuTop ul li a {
	display:block;
	margin:0 0 0 1px;
	padding:2px 12px 6px;
	color:#E6EBBD;
	text-decoration:none;
	line-height:1.5em;
}
#menuTop ul li a:hover {
	text-decoration:none;
	background:#f7b20f;
	color:#000;
}

/*#menuTop ul li a.active,
#menuTop ul li a.active:hover {
   text-decoration:underline;
   color:#000;
   background:#fff;
}*/

background:url(images/Schuks_04.jpg);
	display: inline;
	margin:9px auto 9px auto;
	font-size: 12px;
	width:960px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;

.class1 A:link {text-decoration: none; color:#fff;}
.class1 A:visited {text-decoration: none; color:#fff;}
.class1 A:active {text-decoration: none; color:#fff;}
.class1 A:hover {text-decoration: none; color: #FFCC00;
	text-decoration: none;
}


	/*---menuSprite----*/

/*#menuSprite {
	float:left;
	width: 493px;
	height: 108px;
	background: url(images/Schuks_05.jpg);
	margin: 0px auto;
	padding: 0;
	position:relative; 
}

#menuSprite li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#menuSprite li, #menuSprite a {height: 108px; display: block;}
#home {left: 0; width: 158px;}
#movie {left: 159px; width: 129px;}
#trailer {left: 289px; width: 206px;}

#home a:hover {background: url(images/Schuks_05.jpg) 0 -108px no-repeat;}
#movie a:hover {background: url(images/Schuks_05.jpg) -159px -108px no-repeat;}
#trailer a:hover {background: url(images/Schuks_05.jpg) -289px -108px no-repeat;}*/


/*---content----*/

#contentHome {
	height: 615px;
	background:url(images/Schuks_09.gif);
}

#contentHome p{
	text-indent: -9999px;
}


#contentTrailer {
	height: 680px;
	background:url(images/Schuks_previews.jpg);
}

#contentMovie {
	height: 680px;
	background:url(images/Schuks_movie.jpg);
}

#contentPoster {
	height: 680px;
	background:url(images/Schuks_poster.jpg);
}

#contentComing {
	height: 680px;
	background:url(images/comingSoon.jpg);
}

#contentContact {
	background:url(images/Schuks_contact.jpg);
	height: 680px;
}

#contentCredits {
	background:url(images/Schuks_credits.jpg);
	height: 680px;
}

#contentMedia {
	background:url(images/Schuks_media.jpg);
	height: 680px;
}

#contentSponsors {
	background:url(images/Schuks_sponsors.jpg);
	height: 680px;
}

#contentMusic {
	background:url(images/Schuks_music.jpg);
	height: 680px;
}

#contentBlank {
	background:url(images/blank.jpg);
	height: 680px;
}

#contentSponsors, #contentCredits, #contentMedia, #contentComing, #contentPoster, #contentMovie, #contentTrailer, #contentHome,#contentMusic,#contentBlank  {
	width: 888px;
	margin: 0 auto;
}


#contentSponsors ul{
	list-style-type: none;
}

#contentSponsors li{
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 48px;
	line-height: 0.8em;
} 

.class3 A:link {text-decoration: none; color:#901012;}
.class3 A:visited {text-decoration: none; color:#000;}
.class3 A:active {text-decoration: none; color:#901012;}
.class3 A:hover {text-decoration: none; color:#901012;
	text-decoration: none;
}

#aboutMovie {
	width:610px;
	height:680px;
	background:none;
	margin-top:0px;
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 3px;
	color: #FCFFE3;
}

#aboutMovie p {
	text-align:justify;
	font-family:"Courier New", Courier, monospace;
	float:left;
	margin: 60px 10px 0 40px;
	font-weight: normal;
	font-size: 15px;
	line-height: -0.2em;
	word-spacing: -0.09em;
	letter-spacing: -0.09px;
}

#press {
	width:880px;
	height:680px;
	background:none;
	margin-top:0px;
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 3px;
	color: #FCFFE3;
}

#press p {
	text-align:left;
	font-family:"Courier New", Courier, monospace;
	float:left;
	margin: 20px 10px 0 15px;
	font-weight: normal;
	font-size: 15px;
	line-height: -0.3em;
	word-spacing: -0.09em;
	letter-spacing: -0.09px;
}

#video {
	width:344px;
	margin: 0px auto;
	padding-top: 100px;
}


/*  menu2 */

#menu2 {
	display: inline;
	float:right;
	width:270px;
	height:26px;
	background:#ded074;
	margin-top:30px;
	margin-right:3px;
	padding: 4px 0 0 0;
}

#menu2 p {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

.menu2 {
	text-decoration:none;
	font-size:16px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}


.menu2 pdf {
display:inline;
	background:url(images/pdf-icon.gif) center right no-repeat;
white-space:nowrap;

}

/*  menu3 */

#menu3 {
	float:right;
	width:160px;
	height:100px;
	background:#FF9900;
	margin-top:40px;
	margin-right:3px;
}

#menu3 p {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

.menu3 {
	margin:0 14px 0 14px;
	text-decoration:none;
	font-size:14px;
}

/*  Links  */

#image_mapLinks {
	background-image:url(images/SchuksLnk_10.jpg);
	width:888px;
	height:65px;
	position:relative;
	margin: 0 auto;
}

#image_mapLinks a{
	display:inline;
	background:transparent;
	left: 15px;
	top: 32px;
	width: 180px;
} 

#image_mapLinks a#link3{
	width:124px;
	height:40px;
	display:block;
	padding: 6px 0 0 0px;
	margin: 0px 0 0 0px;
	z-index: 999;
}

#image_mapLinks a#link4{
	width:130px;
	height:40px;
	display:block;
	padding: 6px 0 0 0px;
	margin: -46px 0 0 134px;
	z-index: 888;

}

#image_mapLinks a#link5{
	width:34px;
	height:34px;
	display:block;
	padding: 6px 0 0 0px;
	margin: -40px 0 0 498px;
	z-index: 777;
}

#image_mapLinks a#link6{
	width:34px;
	height:34px;
	display:block;
	padding: 6px 0 0 0px;
	margin: -40px 0 0 555px;
	z-index: 665;
}

#image_mapLinks a#link7{
	width:34px;
	height:34px;
	display:block;
	padding: 6px 0 0 0px;
	margin: -40px 0 0 610px;
	z-index: 555;
}


/*  footer Partners  */

#image_mapFooterP {
	background-image:url(images/Schuks_10b.jpg);
	width:888px;
	height:322px;
	position:relative;
	margin: 0 auto;
}

#image_mapFooterP a{
	display:inline;
	background:transparent;
	left: 15px;
	top: 32px;
	width: 180px;
} 

#image_mapFooterP a#link2{
	left:0px;
	top:0px;
	width:300px;
	height:22px;
	display:block;
	padding: 30px 0px 0px 0px;
	margin: 0px 0 0 300px;
	z-index: 999;
}

#image_mapFooterP p {
	text-align:center;
	font-size:12px;
	padding:10px 0 0 0;
	color:#CEA076;
	letter-spacing: -0.025em;
	word-spacing: -0.2em;
}

#image_mapFooterP a#link3{
	width:124px;
	height:40px;
	display:block;
	padding: 0px 0px 0px 0px;
	margin: 66px 0 0 313px;
	z-index: 888;
}

#image_mapFooterP a#link4{
	width:130px;
	height:40px;
	display:block;
	padding: 0px 0 0 0px;
	margin: -40px 0 0 446px;
	z-index: 777;
}


/*  downloads */

#mediaD {
	display: list-item;
	list-style:none;
	width:360px;
	height:26px;
	background:#4a6a20;
	margin: 5px 0 0px 60px;
	padding: 4px 0 0px 10px;
}

#mediaD p {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

.mediaD {
	text-decoration:none;
	font-size:16px;
	margin: 0px 10px 0 10px;

}



/*  footer   */

#image_map {
	background-image:url(images/Schuks_10.jpg);
	width:888px;
	height:322px;
	position:relative;
	margin: 0 auto;
}

#image_map a{
	display:inline;
	background:transparent;
	left: 15px;
	top: 32px;
	width: 180px;
} 

#image_map a#link1{
	left:0px;
	top:0px;
	width:90px;
	height:22px;
	display:block;
	padding: 46px 0 0 20px;
	margin: 30px 0 0 27px;
	z-index: 999;
}

#image_map a#link2{
	left:0px;
	top:0px;
	width:280px;
	height:20px;
	display:block;
	padding: 20px 0 0 20px;
	margin: -86px 0 0 298px;
}

#image_map p {
	text-align:center;
	font-size:12px;
	padding:10px 0 0 0;
	color:#CEA076;
	letter-spacing: -0.02em;
	word-spacing: -0.2em;
}
#footer {
	width: 888px;
	margin: 0 auto;
	height: 322px;
	background:url(images/Schuks_10b.jpg);
}

#footer p {
	text-align:center;
	font-size:12px;
	padding:10px 0 0 0;
	color:#CEA076;
	letter-spacing: -0.02em;
	word-spacing: -0.2em;
}

.class2 A:link {text-decoration: none; color:#CEA076;}
.class2 A:visited {text-decoration: none; color:#CEA076;}
.class2 A:active {text-decoration: none; color:#CEA076;}
.class2 A:hover {text-decoration: none; color:#ffffff;
	text-decoration: none;
}

.class4 A:link {text-decoration: none; color:#000000;}
.class4 A:visited {text-decoration: none; color:#000000;}
.class4 A:active {text-decoration: none; color:#000000;}
.class4 A:hover {text-decoration: none; color:#990000;
	text-decoration: none;
}

#contact {
	width: 250px;
	margin: 0 auto;
	height: 49px;
/*	background:url(images/contact.gif) no-repeat;
display: block;*/	
}

#contact p{
	color:#990000;
	font-size: 14px;
}

#contactP p{
	color:#FDFFF4;
	font-size: 14px;
	padding: 80px 0px 0 50px;
}

#contentMedia p {
	color:#FDFFF4;
	font-size: 15px;
	padding: 5px 0px 0 50px;
}


#credits p{
	color:#FDFFF4;
	font-size: 15px;
	padding: 120px 20px 0 20px;
	text-align: center;
	line-height: 20px;
}

.button1 { width: 250px; height: 49px; }
.button1 a { display: block; width: 250px; height: 49px; background: url(images/contact.gif) no-repeat top left;}
.button1 a:hover { background-position: bottom left;}

/*  sponsors  */

#image_mapSponsors {
	background-image:url(images/Schuks_sponsors.jpg);
	width:888px;
	height:680px;
	position:relative;
	margin: 0 auto;
}

#image_mapSponsorsLogos {
	display:inline;
	margin-top:200px;
	padding-top: 110px;
} 

#image_mapSponsors a {
	display:inline;
	background:transparent;
	left: 15px;
	top: 32px;
	width: 180px;
} 

#image_mapSponsors a#link3 {
	left:0px;
	top:0px;
	width:88px;
	height:60px;
	display:block;
	padding: 110px 0 0 20px;
	margin: 0px 0 0 140px;
	z-index: 999;
}

#image_mapSponsors p {
	text-align:center;
	font-size:12px;
	padding:10px 0 0 0;
	color:#CEA076;
	letter-spacing: -0.02em;
	word-spacing: -0.2em;
}

/*  PARTNERS */

#partners {
	float: left;
}

div.float {
  float: left;
  display:inline;
  }

/*.pdf {
background:url(images/pdf_icon.jpg) center right no-repeat;
}*/

.pdf {
background:url(images/pdf-icon.gif) center right no-repeat;
padding:0 16px 0 0;
white-space:nowrap;
}

/*  song  */

#song {
	display: inline;
	float:left;
	width:179px;
	height:20px;
	background:#ded074;
	margin: 10px 0 0 40px;
	padding: 0px 0 0 0px;
}

#song p {
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
}

.song {
	margin:0 10px 0 10px;
	text-decoration:none;
	font-size:18px;
}


/*  divs */

.div4{
	width:100px;
	height:24px;
	background:#ddd;
	margin-top:550px;
	margin-left:140px;
	margin-right:778px;
	display:inline;
	float:left;
	padding-top: 6px;
}
.div5{
	width:100px;
	height:30px;
	background:#ddd;
	margin-top:10px;
	margin-left:140px;
	margin-right:778px;
	display:inline;
	float:left;
}

.menu4 {
	text-align:center;
	font-size:14px;
	color:#CEA076;
	text-decoration:none;
}


/*  cursor  */

.crosshair { cursor: crosshair }
.ball { cursor:url(images/ball.png),auto;
}
	
span.crosshair {cursor:crosshair}

.xlink {cursor:crosshair}
