HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,HR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD {
	padding:0;
	margin:0;
	border:none;
	outline:none;
	vertical-align:baseline;
	font-family:inherit;
}
HTML {
	font-size:100.01%;
}
EM {
	font-style:normal;
}
TH, B, STRONG, H1, H2, H3, H4, H5, H6 {
	font-weight:normal;
}
OL, UL {
	list-style:none;
}
TABLE {
	border-collapse:collapse;
	border-spacing:0;
}
TH, TD {
	text-align:left;
}
TEXTAREA, INPUT, SELECT {
	font-family:inherit;
	font-size:1em;
}
TEXTAREA {
	resize:none;
}
:focus{
	outline:none;
}


BODY {
	background:#000000;
	font:.8em Arial;
}
A {
	color:#162d8d;
}
	A:hover {
		color:#606c6f;
	}
#page {
	width:910px;
	padding:45px;
	margin:auto;
}
#container {
	height:598px;
	border:1px solid #d52d2c;
	position:relative;
}
#footer {
	margin-top:25px;
	height:26px;
	text-indent:-1000px;
	background:url(../images/footer.png) 50% 0 no-repeat;
}
H1 {
	position:absolute;
	top:27px;
	left:27px;
	width:214px;
	height:107px;
	text-indent:-1000px;
	background:url(../images/thewrestler.png) 0 0 no-repeat;
}


/*  MENU  */

#menu {
	position:absolute;
	bottom:24px;
	right:25px;
}
	#menu UL {
		background:url(../images/menu-background.png) 0 0 no-repeat;
		width:208px;
		height:159px;
		padding:20px 12px 0 0;
		text-align:right;
	}
	#menu LI {
		position:relative;
		z-index:100;
		float:right;
		clear:right;
		display:block;
		height:28px;
		overflow:hidden;
		
	}
		#menu LI.selected,
		#menu LI.disabled {
			text-align:left;			
			text-indent:-1000px;
		}
		#menu LI A {
			width:100%;
			height:100%;
			display:block;
			text-align:left;
			text-indent:-1000px;
		}
		#menu LI.selected,
		#menu LI.disabled,
		#menu LI A {
			background-image:url(../images/menu.gif);
			background-repeat:no-repeat;
		}
		#menu LI.disabled {
			-moz-opacity:0.3;
			-khtml-opacity:0.3;
			opacity:0.3;
		}
		#menu LI.news {width:48px;}
		#menu LI.about {width:103px;}
		#menu LI.stills {width:72px;}
		#menu LI.video {width:64px;}
		#menu LI.download {width:90px;}
			#menu LI.news A {background-position:0 0;}
			#menu LI.about A {background-position:0 -28px;}
			#menu LI.stills A {background-position:0 -56px;}
			#menu LI.video A {background-position:0 -84px;}
			#menu LI.download A {background-position:0 -112px;}
			#menu LI.news A:hover {background-position:-103px 0;}
			#menu LI.about A:hover {background-position:-103px -28px;}
			#menu LI.stills A:hover {background-position:-103px -56px;}
			#menu LI.video A:hover {background-position:-103px -84px;}
			#menu LI.download A:hover {background-position:-103px -112px;}
			#menu LI.disabled.news {background-position:0 0;}
			#menu LI.disabled.about {background-position:0 -28px;}
			#menu LI.disabled.stills {background-position:0 -56px;}
			#menu LI.disabled.video {background-position:0 -84px;}
			#menu LI.disabled.download {background-position:0 -112px;}
			#menu LI.selected.news {background-position:-206px 0;}
			#menu LI.selected.about {background-position:-206px -28px;}
			#menu LI.selected.stills {background-position:-206px -56px;}
			#menu LI.selected.video {background-position:-206px -84px;}
			#menu LI.selected.download {background-position:-206px -112px;}			


/*  SCROLLER  */

.Scroller-Container {
	position:absolute;
	top:0px;
	left:0px;
}
#Scrollbar-Container {
	position:absolute;
	top:0px;
	right:0px;
	width:8px;
}
	#Scrollbar-Container DIV {
		font-size:0px;
		width:8px;
	}
.Scrollbar-Up {
	position:absolute;
	top:0px;
	height:8px;
	overflow:hidden;
	background:url(../images/arrows.gif) 0 0 no-repeat;
}
.Scrollbar-Down {
	position:absolute;
	bottom:0px;
	height:8px;
	overflow:hidden;	
	background:url(../images/arrows.gif) 0 -8px no-repeat;
}
.Scrollbar-Track {
	position:absolute;
	top:12px;
	height:160px;
	background-color:#b2815f;
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
}
.Scrollbar-Handle {
	position:absolute;
	height:20px;
	background-color:#830d01;
}


/*  NEWS  */

.news-back {
	background:url(../images/news.jpg) 0 0 no-repeat;
}
#news {
	position:absolute;
	top:325px;
	left:55px;
	width:375px;
	height:225px;
	font-size:.85em;
}
	#news H3 {
		color:#a24a21;
		text-transform:uppercase;
		font-weight:bold;
		font-size:1.1em;
	}
	#news P {
		margin:3px 0 10px 0;
	}
		#news P.date {
			margin:0 0 0 10px;
			float:right;
			color:#656565;
		}
		#news P.tags {
			margin:-1px 0 3px 0;
			color:#c0664b;
			font-size:.95em;
		}
	#news IMG {
		width:280px !important;
		margin:2px 0 5px 0;
	}
	#news #text {
		position:relative;
		width:358px;
		height:225px;
		overflow:hidden;
	}
	#news .Scroller-Container {
		width:358px;
	}
	#news #Scrollbar-Container {
		height:225px;
	}
	#news .Scrollbar-Track {
		height:201px;
	}
#rss {
	display:block;
	position:absolute;
	top:292px;
	left:390px;
	width:18px;
	height:18px;
	text-indent:-1000px;
	overflow:hidden;
	background:url(../images/icons.gif) 0 0 no-repeat;
}
	#rss:hover {
		background:url(../images/icons.gif) 0 -18px no-repeat;
	}
#livejournal {
	display:block;
	position:absolute;
	top:292px;
	left:416px;
	width:14px;
	height:18px;
	text-indent:-1000px;
	overflow:hidden;
	background:url(../images/icons.gif) -18px 0 no-repeat;
}
	#livejournal:hover {
		background:url(../images/icons.gif) -18px -18px no-repeat;
	}


/*  STILLS  */

.stills-back {
	background:url(../images/stills.jpg) 0 0 no-repeat;
}
#back {
	display:block;
	position:absolute;
	top:358px;
	left:470px;
	width:18px;
	height:17px;
	text-indent:-1000px;
	overflow:hidden;
}
	#back:hover {
		background:url(../images/stills-arrows.gif) 0 0 no-repeat;
	}
#forward {
	display:block;
	position:absolute;
	top:358px;
	left:792px;
	width:17px;
	height:14px;
	text-indent:-1000px;
	overflow:hidden;
}
	#forward:hover {
		background:url(../images/stills-arrows.gif) -18px -1px no-repeat;
	}
#stillpreview {
	position:absolute;
	top:40px;
	left:416px;
	width:450px;
	height:13px;
	overflow:hidden;
	padding:287px 0 0 0;
	text-align:right;
	color:#a74321;
	font-size:.9em;
	font-weight:bold;
}
#shadow {
	position:absolute;
	top:0;
	left:0;
	height:598px;
	width:908px;
	background:#000000;
	z-index:500;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
	display:none;
}
#photo {
	position:absolute;
	top:49px;
	left:79px;
	width:750px;
	text-align:center;
	z-index:600;
	display:none;
}
	#photo IMG {
		display:block;
		width:750px;
		height:500px;
		margin-bottom:15px;		
	}
	#photo A {
		color:#d52d2c;
		text-decoration:none;
		font-weight:bold;
	}
		#photo A:hover {
			color:#e77a79;
		}

/*  VIDEO  */

.video-back {
	background:url(../images/video.jpg) 0 0 no-repeat;
}
#video {
	position:absolute;
	top:474px;
	left:45px;
	width:450px;
	height:80px;
}
	#video #text {
		position:relative;
		width:433px;
		height:80px;
		overflow:hidden;
	}
	#video .Scroller-Container {
		width:433px;
	}
	#video #Scrollbar-Container {
		height:80px;
	}
	#video .Scrollbar-Track {
		height:53px;
	}
	#video .Scrollbar-Handle {
		height:20px;
	}

	#video UL {
		padding:0 30px;
		text-align:center;
		font-weight:bold;
	}
	#video LI {
		margin:2px 0;
		font-size:.9em;
	}
		#video LI A {
			color:#ac2b14;
			text-decoration:none;
		}
			#video LI A:hover {
				color:#ed644b;
			}
#videoplayer {
	position:absolute;
	top:153px;
	left:30px;
}


/*  ABOUT  */

.about-back {
	background:url(../images/about.jpg) 0 0 no-repeat;
}
#aboutmenu {
	position:absolute;
	top:314px;
	left:476px;
	width:117px;
	height:63px;
}
#aboutmenu LI {
	display:block;
	overflow:hidden;
	width:117px;
}
	#aboutmenu LI.selected {
		text-indent:-1000px;
	}
	#aboutmenu LI A {
		width:100%;
		height:100%;
		display:block;
		text-indent:-1000px;
	}
	#aboutmenu LI.selected,
	#aboutmenu LI A {
		background-image:url(../images/about-menu.gif);
		background-repeat:no-repeat;
	}
	#aboutmenu LI.movie {height:20px;}
	#aboutmenu LI.persons {height:21px;}
	#aboutmenu LI.press {height:22px;}
		#aboutmenu LI.movie A {background-position:0 0;}
		#aboutmenu LI.persons A {background-position:0 -20px;}
		#aboutmenu LI.press A {background-position:0 -41px;}
		#aboutmenu LI.movie A:hover {background-position:-117px 0;}
		#aboutmenu LI.persons A:hover {background-position:-117px -20px;}
		#aboutmenu LI.press A:hover {background-position:-117px -41px;}
		#aboutmenu LI.selected.movie {background-position:-234px 0;}
		#aboutmenu LI.selected.persons {background-position:-234px -20px;}
		#aboutmenu LI.selected.press {background-position:-234px -41px;}
#about {
	position:absolute;
	top:50px;
	right:50px;
	width:380px;
	height:238px;
	font-size:.85em;
}
	#about H3 {
		color:#a53a28;
		font-size:1.1em;
		margin:10px 0 5px 0;
	}
		#about H3.top {
			margin:0 0 5px 0;
		}
	#about P {
		margin:3px 0 3px 0;
	}
		#about P.bottom {
			margin:3px 0 8px 0;
		}
		#about P EM {
			font-style:italic;
		}
		#about P A {
			text-decoration:none;
		}
	#about STRONG {
		font-weight:bold;
	}
	#about #text {
		position:relative;
		width:363px;
		height:238px;
		overflow:hidden;
	}
	#about .Scroller-Container {
		width:363px;
	}
	#about #Scrollbar-Container {
		height:238px;
	}
	#about .Scrollbar-Track {
		height:211px;
	}
	#about .Scrollbar-Handle {
		height:50px;
	}
	

/*  DOWNLOAD  */

.download-back {
	background:url(../images/download.jpg) 0 0 no-repeat;
}
#downloadmenu {
	position:absolute;
	top:64px;
	left:611px;
	width:148px;
	height:12px;
}
#downloadmenu LI {
	display:block;
	overflow:hidden;
	height:12px;
	position:absolute;
	top:0;
}
	#downloadmenu LI.selected {
		text-indent:-1000px;
	}
	#downloadmenu LI A {
		width:100%;
		height:100%;
		display:block;
		text-indent:-1000px;
	}
	#downloadmenu LI.selected,
	#downloadmenu LI A {
		background-image:url(../images/download-menu.gif);
		background-repeat:no-repeat;
	}
	#downloadmenu LI.wallpapers {width:51px;left:0;}
	#downloadmenu LI.poster {width:75px;right:0;}
		#downloadmenu LI.wallpapers A {background-position:0 0;}
		#downloadmenu LI.poster A {background-position:-51px 0;}
		#downloadmenu LI.wallpapers A:hover {background-position:0 -12px;}
		#downloadmenu LI.poster A:hover {background-position:-51px -12px;}
		#downloadmenu LI.selected.wallpapers {background-position:0 -24px;}
		#downloadmenu LI.selected.poster {background-position:-51px -24px;}
#poster {
	display:block;
	width:165px;
	height:232px;
	background:url(../images/poster-preview.png) 0 0 no-repeat;
	position:absolute;
	top:95px;
	right:140px;
	text-indent:-1000px;
	overflow:hidden;
	
}
.wallpaper {
	position:absolute;
	width:100px;
	height:75px;
	overflow:hidden;
	background-position:0 0px;
}
	.wallpaper UL {
		display:none;
		text-align:center;
		padding:13px;
	}
	.wallpaper A {
		text-decoration:none;
		color:#ffffff;
		font-size:.9em;
		font-weight:bold;
	}
		.wallpaper A:hover {
			color:#ca1d00;
		}
.wallpaperhover {
	background-position:0 -75px;
}
	.wallpaperhover UL {
		display:block !important;
	}

#wallpaper1 {
	top:89px;
	right:228px;
	background-image:url(../images/wallpaper1.jpg);
}
#wallpaper2 {
	top:89px;
	right:118px;
	background-image:url(../images/wallpaper2.jpg);
}
#wallpaper3 {
	top:174px;
	right:228px;
	background-image:url(../images/wallpaper3.jpg);
}
#wallpaper4 {
	top:174px;
	right:118px;
	background-image:url(../images/wallpaper4.jpg);
}
#wallpaper5 {
	top:259px;
	right:228px;
	background-image:url(../images/wallpaper5.jpg);
}
#wallpaper6 {
	top:259px;
	right:118px;
	background-image:url(../images/wallpaper6.jpg);
}