body{background:#000 none;color:#fff;font-size:75%;font-family:Arial,Helvetica,sans-serif;}

h1{}
h2{font-size:3em;letter-spacing:-1px;text-transform:uppercase;font-weight:normal;}
h2.prefered{margin:0 .5em 0 0;font-size:1.2em !important;color:#ccc;letter-spacing:0;font-style:italic;}
h3{font-size:2em;letter-spacing:-1px;text-transform:uppercase;font-weight:normal;margin:1em 0 .5em 0;}
p{text-transform:uppercase;font-size:1em;margin:.5em 0;line-height:1.2em;color:#ccc;font-weight:normal;}
a{color:#ccc;text-decoration:none;}
a:hover{border-bottom:1px solid #fff;color:#fff;}

input,textarea,select{border:none;padding:.3em;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;background:#ccc none;color:#000;}

/* Splash */
#splash #wrapper{width:75em;height:46em;position:absolute;top:50%;left:50%;margin:-23em 0 0 -37.5em;}
	#splash #wrapper #header{/*background:#000 url(../img/bg_spacer.png) no-repeat center center;*/padding:8em 3.5em 0 3.5em;height:30em;}
		#splash #wrapper #header h1{width:336px;height:220px;}
		#splash #wrapper #header h1#logoReplay{float:left;}
			#splash #wrapper #header h1#logoReplay a{display:block;width:336px;height:220px;background:transparent url(../img/logo_replay.png) no-repeat 0 0;text-indent:-9999px;}
			#splash #wrapper #header h1#logoReplay a:hover{background-position:0 -223px;}
		#splash #wrapper #header h1#logoFdl{margin:0 auto;width:510px;height:222px;}
			#splash #wrapper #header h1#logoFdl a{display:block;width:510px;height:222px;background:transparent url(../img/logo_fdl.png) no-repeat 0 0;text-indent:-9999px;}
			#splash #wrapper #header h1#logoFdl a:hover{background-position:0 -222px;}
    #splash #wrapper #social{margin:2em 0;}
  		#splash #wrapper #social ul{width:484px;margin:0 auto;}
  			#splash #wrapper #social ul li{float:left;margin:0 1em 0 0;}
  			#splash #wrapper #social ul li.last{margin:0;}
  				#splash #wrapper #social ul li a{display:block;height:22px;background: transparent url(../img/social.png) no-repeat 0 0;text-indent:-9999px;border:none;}
  				#splash #wrapper #social ul li#myspace a{width:94px;background-position:0 0;margin:0 1em 0 0;}
  				#splash #wrapper #social ul li#myspace a:hover{background-position:0 -22px;}
  				#splash #wrapper #social ul li#virb a{width:56px;background-position:-112px 0;}
  				#splash #wrapper #social ul li#virb a:hover{background-position:-112px -22px;}
  				#splash #wrapper #social ul li#facebook a{width:100px;background-position:-182px 0;}
  				#splash #wrapper #social ul li#facebook a:hover{background-position:-182px -22px;}
  				#splash #wrapper #social ul li#electropedia a{width:90px;background-position:-292px 0;}
  				#splash #wrapper #social ul li#electropedia a:hover{background-position:-292px -22px;}
  				#splash #wrapper #social ul li#twitter a{width:106px;background-position:-386px 0;}
  				#splash #wrapper #social ul li#twitter a:hover{background-position:-386px -22px;}
				
			#splash #wrapper #social a#brecht{display:block;width:96px;height:15px;background:transparent url(../img/brecht.png) no-repeat 0 0;text-indent:-9999px;margin:2em auto 0 auto;border:none;}
			#splash #wrapper #social a#brecht:hover{background-position:0 -15px;}

/* Re: Play */
#replay #wrapper{width:52em;margin:3em auto;}
	#replay #wrapper #header{background:#000 url(../img/bg_header.png) no-repeat left bottom;padding:0 0 2em 0;}
		#replay #wrapper #header h1{width:336px;height:220px;}
		#replay #wrapper #header h1#logoReplay{}
			#replay #wrapper #header h1#logoReplay a{display:block;width:336px;height:220px;background:transparent url(../img/logo_replay.png) no-repeat 0 -223px;text-indent:-9999px;}
			#replay #wrapper #header h1#logoReplay a:hover{background-position:0 0;}
#replay #wrapper #fdlPic{width:582px;height:273px;background:transparent url(../img/fdl_replay.jpg) no-repeat 0 0;}
#replay p strong{color:#FFFF00;font-size:2em;}

/* Fdl */
#freresdeluxe #wrapper{width:52em;margin:3em auto;}
	#freresdeluxe #wrapper #header{background:#000 url(../img/bg_header.png) no-repeat left bottom;padding:0 0 2em 0;}
		#freresdeluxe #wrapper #header h1{width:336px;height:150px;}
		#freresdeluxe #wrapper #header h1#logoReplay{}
			#freresdeluxe #wrapper #header h1#logoReplay a{display:block;width:336px;height:130px;background:transparent url(../img/logo_fdl_left.png) no-repeat 0 -223px;text-indent:-9999px;}
			#freresdeluxe #wrapper #header h1#logoReplay a:hover{background-position:0 0;}
#freresdeluxe #wrapper #fdlPic{width:582px;height:273px;background:transparent url(../img/fdl_original.jpg) no-repeat 0 0;}
#freresdeluxe p strong{color:#00A4FF;font-size:2em;}
#slv{display:block;float:left;width:60px;height:35px;background:transparent url(../img/slv.png) no-repeat 0 0;text-indent:-9999px;border:none;}
div.prefered{padding:2em 0 0 0;border-top:1px solid #111;}

/* Press */
#press #wrapper{width:52em;margin:3em auto;}
	#press #wrapper #header{background:#000 url(../img/bg_header.png) no-repeat left bottom;padding:0 0 2em 0;}
		#press #wrapper #header h1{width:336px;height:220px;}
		#press #wrapper #header h1#logoPress{}
			#press #wrapper #header h1#logoPress a{display:block;width:336px;height:220px;background:transparent url(../img/logo_press.png) no-repeat 0 0;text-indent:-9999px;}
			#press #wrapper #header h1#logoPress a:hover{background-position:0 0;}
#press p strong{color:#fff;font-size:1.2em;}

/*404 */
#error404 #wrapper{width:52em;margin:3em auto;}
	#error404 #wrapper #header{background:#000 url(../img/bg_header.png) no-repeat left bottom;padding:0 0 2em 0;}
		#error404 #wrapper #header h1{width:336px;height:126px;margin:0 0 1em 0;}
		#error404 #wrapper #header h1#logo404{}
			#error404 #wrapper #header h1#logo404 a{display:block;width:336px;height:126px;background:transparent url(../img/logo_replay.png) no-repeat 0 0px;text-indent:-9999px;}
			#error404 #wrapper #header h1#logo404 a:hover{background-position:0 0;}
#error404 p strong{color:#fff;font-size:1.4em;}

/* Both */
#wrapper #header a{border:none;}
#wrapper #content{padding:2em 3.5em 2em .5em;}
	#wrapper #content div.block{margin:1em 0 2em 0;}
		#wrapper #content div.block ul{}
			#wrapper #content div.block ul li a{color:#ccc;}
			#wrapper #content div.block ul li a:hover{color:#fff;border-bottom:1px solid #fff;}
	#wrapper #content dl, #wrapper #content ul{margin:0;}
		#wrapper #content dl dt, #wrapper #content dl dd, #wrapper #content ul li{text-transform:uppercase;padding:.5em 0;font-size:1.2em;}
		#wrapper #content ul li {color:#ccc;}
			#wrapper #content ul li strong{margin:0 1em 0 0;}
#wrapper #footer{background:#000 url(../img/bg_header.png) no-repeat left top;padding:2em 0;}
	#wrapper #footer a#back{display:block;width:200px;height:22px;background:transparent url(../img/back.png) no-repeat 0 0;text-indent:-9999px;border:none;}
	#wrapper #footer a#back:hover{background-position:0 -23px;}
#wrapper #fdlPic{margin:2.2em 0 1em .4em;}
	#wrapper #fdlPic:hover{/*background-position:0 0 !important;*/}
	
/* Google */
#goog-fixurl{}
	#goog-fixurl form{margin:.5em 0;}
#goog-fixurl #goog-wm-sb{margin:0 0 0 .3em;background:#fff;cursor:pointer;padding:.25em;}
.clear{clear:both;}