@font-face {
    font-family:'LeagueGothicRegular';
    src:url('../fonts/leaguegothic-webfont.eot');
    src:url('../fonts/leaguegothic-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/leaguegothic-webfont.woff') format('woff'),
        url('../fonts/leaguegothic-webfont.ttf') format('truetype'),
        url('../fonts/leaguegothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*
Cool idea, but not used.
@-webkit-keyframes intro {
	0% {margin-left:-1024px}
	50% {margin-left:-1024px}
	100% {margin-left:0}
}
@-webkit-keyframes open {
	0% {:0;background:none}
	50% {height:0;background:none}
	60% {height:2px}
	65% {background:#fff}
	70% {background:none}
	75% {background:#fff}
	80% {background:none;height:2px}
	99% {height:1600px}
	100% {height:auto}
}
.introanimate-fast {-webkit-animation:intro 500ms 1 ease-out}
.openanimate-fast {-webkit-animation:open 1s 1 linear;overflow:hidden}
.introanimate {-webkit-animation:intro 1s 1 ease-out}
.openanimate {-webkit-animation:open 2s 1 linear;overflow:hidden}
.introanimate-slow {-webkit-animation:intro 2s 1 ease-out}
.openanimate-slow {-webkit-animation:open 4s 1 linear;overflow:hidden}
*/

* {margin:0;padding:0}
html {min-width:1140px}	
body {min-width:1140px;font:14px Helvetica,Arial,Sans-Serif;background:#fff url('../images/background_white.jpg') center top no-repeat;color:#000}
body.vile {background:#30283D url('../images/background_vile.jpg') center top no-repeat;color:#8074c8}
body.sigma {background:#191919 url('../images/background_sigma.jpg') center top no-repeat;color:#3b8646}
body.light {background:#050a0b url('../images/background_light.jpg') center top no-repeat;color:#40ebf5;min-width:0;overflow-x:hidden}
body.mega {background:#0a255a url('../images/background_mega.jpg') center top no-repeat;color:#647ebb}
body.zero {background:#541818 url('../images/background_zero.jpg') center top no-repeat;color:#ffde25}
body.axl {background:#172236 url('../images/background_axl.jpg') center top no-repeat;color:#bf962e}
h1,h2,h3,h4,h5,h6 {padding:4px 0 0}
p {font-size:16px;line-height:22px;padding:12px 0 8px}
ul,ol {font-size:16px;padding:0 0 8px}
li {padding:12px 0 0;list-style-position:inside}
h1 {font-size:72px;line-height:60px;font-family:"LeagueGothicRegular",Helvetica,Arial,Sans-Serif;font-weight:normal!important;text-transform:uppercase}
h2 {font-size:36px;line-height:44px;font-family:"LeagueGothicRegular",Helvetica,Arial,Sans-Serif;font-weight:normal!important;text-transform:uppercase}
h3 {font-size:28px;line-height:36px;font-family:"LeagueGothicRegular",Helvetica,Arial,Sans-Serif;font-weight:normal!important;text-transform:uppercase}
h4 {font-size:24px;line-height:32px;font-family:"LeagueGothicRegular",Helvetica,Arial,Sans-Serif;font-weight:normal!important;text-transform:uppercase}
h5 {font-size:12px;text-transform:uppercase}
h6 {font-size:12px}
.hide {display:none}
.micro {font-size:10px;line-height:12px}
.small {font-size:12px;line-height:14px}
.large {font-size:20px}
.tight {padding:2px 0}
.simply-mono {font-family:"SimplyMonoRegular",Helvetica,Arial,Sans-Serif}
.league-gothic {font-family:"LeagueGothicRegular",Helvetica,Arial,Sans-Serif;font-weight:normal!important}
.floatleft {float:left}
.floatright {float:right}
.clearboth {clear:both}
.alignleft {text-align:left}
.alignright {text-align:right}
.aligncenter {text-align:center}
.uppercase {text-transform:uppercase}
#container {
	position:relative;
	width:1116px;
	min-height:1680px;
	margin:0 auto;
	padding:0 0 0 24px;
	-webkit-perspective-origin:468px 512px;
	-moz-perspective-origin:468px 512px;
	perspective-origin:468px 512px;
	-webkit-perspective:1600;
	-moz-perspective:1600;
	perspective:1600
	}
.light #container {min-height:0}
.wrapper {width:514px}
.wrapper #ajax {width:514px}
.wrapper .halfcolumn {width:252px}
.wrapper-large {width:594px;margin:0 -180px 0 0}
.wrapper-large #ajax {width:594px}
.wrapper-large .halfcolumn {width:292px}
.wrapper-large .halfcolumn-left {width:222px}
.wrapper-large .halfcolumn-right {width:362px}
#leftcolumn {position:relative;z-index:3;padding:0 0 64px;-webkit-transform:rotateY(12deg);-moz-transform:rotateY(12deg);transform:rotateY(12deg);-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms}
#extracolumn {position:relative;z-index:3;padding:64px 0}
#videocolumn {position:relative;z-index:3;padding:0 0 64px}
#rightcolumn {position:absolute;top:0;right:0;z-index:2;padding:960px 0 0;-webkit-transform:rotateY(-18deg);-moz-transform:rotateY(-18deg);transform:rotateY(-18deg);-webkit-transition:-webkit-transform 500ms;-moz-transition:-moz-transform 500ms}
#leftcolumn:hover,#rightcolumn:hover,.angle:hover {-webkit-transform:rotateY(0)}
hr {border-top:1px solid #fff;border-bottom:none;border-left:none;border-right:none}
.light hr {border-bottom:1px solid #40ebf5}
hr.bar {height:1px;border:none;background:#f9da03 url('../images/bar_white.png') no-repeat;color:#f9da03}
.vile hr.bar {background:#25942d url('../images/bar_vile.png') no-repeat;color:#25942d}
.sigma hr.bar {background:#853c35 url('../images/bar_sigma.png') no-repeat;color:#853c35}
.light hr.bar {background:#40ebf5 url('../images/bar_light.png') no-repeat;color:#40ebf5}
.mega hr.bar {background:#0a81bb url('../images/bar_mega.png') no-repeat;color:#0a81bb}
.zero hr.bar {background:#9f1c14 url('../images/bar_zero.png') no-repeat;color:#9f1c14}
.axl hr.bar {background:#6e638e url('../images/bar_axl.png') no-repeat;color:#6e638e}
.button {
	background:#b02b2c url('../images/button_large.png') center center;
	border:1px solid #900b0c;
	display:block;
	float:left;
	margin:0 4px 4px 0;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	box-shadow: inset 0 0 4px #000;
	-webkit-box-shadow: inset 0 0 4px #000;
	-moz-box-shadow: inset 0 0 4px #000;
	-khtml-box-shadow: inset 0 0 4px #000
	}
.button.big {
	background-image:url('../images/button_large.png') center center;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	-khtml-border-radius:8px;
	box-shadow: inset 0 0 8px #000;
	-webkit-box-shadow: inset 0 0 8px #000;
	-moz-box-shadow: inset 0 0 8px #000;
	-khtml-box-shadow: inset 0 0 8px #000
	}
.button:hover {border-color:#c03b3c}
.button a,.button a:link,.button a:visited {
	display:block;
	padding:2px 4px;
	color:#eee!important;
	text-decoration:none;
	opacity:0.8;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px
	}
.button.big a,.button.big a:link,.button.big a:visited {padding:4px 8px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px}
.button a:hover {background:url('../images/button_large.png') center center;color:#fff!important}
.button a:active {background-image:none!important}
.button.big a:hover {background-image:url('../images/button_large.png')}
.button.big a:active {background-image:none!important}
.vile .button {background-color:#1c2932;border-color:#000912}
.vile .button:hover {border-color:#2c3942}
.sigma .button {background-color:#336240;border-color:#134220}
.sigma .button:hover {border-color:#437250}
.light .button {background-color:#050a0b;border-color:#000}
.light .button:hover {border-color:#151a1b}
.mega .button {background-color:#0a255a;border-color:#00053a}
.mega .button:hover {border-color:#1a356a}
.zero .button {background-color:#251323;border-color:#050003}
.zero .button:hover {border-color:#352333}
.axl .button {background-color:#13182b;border-color:#00000b}
.axl .button:hover {border-color:#23283b}
a,a:link,a:visited {color:#000}
a:hover,a:active {color:#123}
.entry a,.entry a:link,.entry a:visited {color:#b02b2c}
.entry a:hover,.entry a:active {color:#c03b3c}
.vile a,.vile a:link,.vile a:visited {color:#8074c8}
.vile a:hover,.vile a:active {color:#9084d8}
.vile .entry a,.vile .entry a:link,.vile .entry a:visited {color:#1c2932}
.vile .entry a:hover,.vile .entry a:active {color:#2c3942}
.sigma a,.sigma a:link,.sigma a:visited {color:#3b8646}
.sigma a:hover,.sigma a:active {color:#4b9656}
.sigma .entry a,.sigma .entry a:link,.sigma .entry a:visited {color:#336240}
.sigma .entry a:hover,.sigma .entry a:active {color:#437250}
.light a,.light a:link,.light a:visited {color:#50fbff}
.light a:hover,.light a:active {color:#60ffff}
.light .entry a,.light .entry a:link,.light .entry a:visited {color:#050a0b}
.light .entry a:hover,.light .entry a:active {color:#151a1b}
.mega a,.mega a:link,.mega a:visited {color:#647ebb}
.mega a:hover,.mega a:active {color:#748ecb}
.mega .entry a,.mega .entry a:link,.mega .entry a:visited {color:#0a255a}
.mega .entry a:hover,.mega .entry a:active {color:#1a356a}
.zero a,.zero a:link,.zero a:visited {color:#ffde25}
.zero a:hover,.zero a:active {color:#fffe35}
.zero .entry a,.zero .entry a:link,.zero .entry a:visited {color:#251323}
.zero .entry a:hover,.zero .entry a:active {color:#352333}
.axl a,.axl a:link,.axl a:visited {color:#bf962e}
.axl a:hover,.axl a:active {color:#cfa63e}
.axl .entry a,.axl .entry a:link,.axl .entry a:visited {color:#13182b}
.axl .entry a:hover,.axl .entry a:active {color:#23283b}
a img {border:none}
#leftcolumn hr.bar,#videocolumn hr.bar,#extracolumn hr.bar {width:714px;margin:0 0 0 -200px}
#leftcolumn .wrapper-large hr.bar,#videocolumn .wrapper-large hr.bar,#extracolumn .wrapper-large hr.bar {width:794px;margin:0 0 0 -200px}
#leftcolumn .wrapper-video hr.bar,#videocolumn .wrapper-video hr.bar,#extracolumn .wrapper-video hr.bar {width:914px;margin:0 0 0 -200px}
#rightcolumn hr.bar {width:714px;margin:0 0 0 -200px}
#header {padding:64px 0 0}
#title {margin:0 0 4px;height:46px;background: url('../images/title_white.png') top right no-repeat}
#title a,#title span {display:block;height:46px;width:414px}
.vile #title {background: url('../images/title_vile.png') top right no-repeat}
.sigma #title {background: url('../images/title_sigma.png') top right no-repeat}
.light #title {background: url('../images/title_light.png') top right no-repeat}
.mega #title {background: url('../images/title_mega.png') top right no-repeat}
.zero #title {background: url('../images/title_zero.png') top right no-repeat}
.axl #title {background: url('../images/title_axl.png') top right no-repeat}
.navigation {padding:4px 0 0;list-style:none;text-transform:uppercase;color:#fff}
.navigation li {display:inline;padding:0 41px 0 0;font:18px "LeagueGothicRegular",Helvetica,Arial,Sans-Serif}
#header .navigation {text-align:right}
.navigation,.navigation a,.navigation a:link,.navigation a:visited {text-decoration:none}
.navigation a:hover,.navigation a:active {text-decoration:underline!important}
.ontop {position:absolute;z-index:12}
.onbottom {position:absolute;z-index:1}
#dash {top:417px;left:435px;width:360px;height:406px;background: url('../images/over_dash.png') no-repeat}
#cannon {top:51px;left:512px;width:158px;height:132px;background: url('../images/over_cannon.png') no-repeat}
#boot {top:522px;left:484px;width:278px;height:402px;background: url('../images/over_boot.png') no-repeat}
#velguarder {top:1200px;left:634px;width:504px;height:416px;background: url('../images/over_velguarder.jpg') no-repeat}
#claw {top:1476px;left:638px;width:134px;height:138px;background: url('../images/over_claw.png') no-repeat}
#buster {top:86px;left:482px;width:266px;height:246px;background: url('../images/over_buster.png') no-repeat}
#hair {top:441px;left:576px;width:140px;height:392px;background: url('../images/over_hair.png') no-repeat}
#gun {top:612px;left:466px;width:170px;height:184px;background: url('../images/over_gun.png') no-repeat}
#download,#content,#extra,#secondary,#video,#disc,#art,#artist {padding:24px 0}
.entry,.subnav {color:#000}
.entry {background:rgba(255,255,255,0.7);padding:24px 0;border-right:1px solid #f9da03}
.subnav {background:rgba(0,0,0,0.3);padding:8px 0;border-right:1px solid #f9da03}
.vile .entry,.vile .subnav {border-color:#25942d}
.sigma .entry,.sigma .subnav {border-color:#853c35}
.light .entry,.light .subnav {background:rgba(0,255,255,0.3);border-color:#40ebf5}
.mega .entry,.mega .subnav {border-color:#0a81bb}
.zero .entry,.zero .subnav {border-color:#9f1c14}
.axl .entry,.axl .subnav {border-color:#6e638e}
.entry p {padding:12px 24px 8px}
#videocolumn .entry p {padding:12px 32px}
.entry p.tight {padding:4px 24px}
.entry p.banner {padding:12px 0}
.entry p.banner img {padding:2px; border:1px solid #13182b}
.entry li {padding:12px 24px 8px;text-indent:-1em;margin:0 0 0 1em}
.entry li.tight {padding:4px 24px}
.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6 {padding:8px 24px 0}
.entry h4.download {padding:4px 24px}
.discnav,.pagenav,.artnav {padding:4px 0;list-style:none;text-transform:uppercase;color:#fff}
.discnav li,.pagenav li,.artnav li {display:inline;font:14px "LeagueGothicRegular",Helvetica,Arial,Sans-Serif}
.discnav li,.pagenav li,.artnav li {padding:0 20px}
.discnav a,.discnav a:link,.discnav a:visited,.pagenav a,.pagenav a:link,.pagenav a:visited,.artnav a,.artnav a:link,.artnav a:visited {text-decoration:none}
.discnav a:hover,.discnav a:active,.pagenav a:hover,.pagenav a:active,.artnav a:hover,.artnav a:active {text-decoration:underline!important}
.longtitle {font-size:20px}
.heading,.subheading {color:#e5b31b;text-shadow:1px 1px 0px #000}
.vile .heading,.vile .subheading {color:#25942d}
.sigma .heading,.sigma .subheading {color:#853c35}
.light .heading,.light .subheading {color:#050a0b}
.light .heading,.light .subheading {color:#40ebf5}
.mega .heading,.mega .subheading {color:#0a81bb}
.zero .heading,.zero .subheading {color:#9f1c14}
.axl .heading,.axl .subheading {color:#6e638e}
.copy {padding:12px 4px}
#footer {padding:0 0 64px}
#sitecredits {padding:12px 0}
.stButton_gradient {background-color:#fff}
.track {position:relative;z-index:1;-webkit-transition:-webkit-transform 500ms,background 500ms,-webkit-box-shadow 500ms;-moz-transition:-moz-transform 500ms,background 500ms,-moz-box-shadow 500ms;
-webkit-box-shadow:0;
-moz-box-shadow:0;
box-shadow:0
}
.track:hover {z-index:2;-webkit-transform:scale(1.2) translateX(4%);-moz-transform:scale(1.2) translateX(4%);background:rgba(255,255,255,0.9);
-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,1);
-moz-box-shadow:0 0 4px 0 rgba(0,0,0,1);
box-shadow:0 0 4px 0 rgba(0,0,0,1)
}
.facebook-like-button {border:none;overflow:hidden;width:83px;height:20px;margin:4px 8px -4px}
.twitter-share-button {margin:4px 0 -4px}
.twitter-follow-button {margin:4px 0 -4px}