body
{
	margin: 0;
	padding: 0;
	background: #000000;
	background-position : top center;
	text-align: center;
}

#intro
{ 
  position: absolute; 
  left: 50%;  
  top: 50%; 
  width: 960px; 
  height: 540px; 
  margin-top: -270px;
  margin-left: -480px;
  z-index: 1;
  text-align: center;
}

img
{ 
  border: 0;
}

#videos
{ 
  position: absolute; 
  left: 50%;  
  top: 0; 
  width: 1200px; 
  height: 675px; 
  margin-left: -600px;
  z-index: 1;
  text-align: center;
}

#contents
{ 
  position: absolute; 
  left: 50%;  
  top: 0; 
  width: 960px; 
  margin-top: 420px;
  margin-left: -480px;
  z-index: 5;
  text-align: center;
}

#texts_580
{
	position: absolute;
	width: 580px;
	margin: 0 380px 0 0;
	padding: 0;
	z-index: 3;
}

#texts_320
{
	position: absolute;
	width: 320px;
	margin: 0 0 0 640px;
	padding: 0;
	z-index: 4;
}

#texts_300
{
	position: absolute;
	width: 300px;
	margin: 0 660px 0 0;
	padding: 0;
	z-index: 3;
}

#texts_600
{
	position: absolute;
	width: 600px;
	margin: 0 0 0 360px;
	padding: 0;
	z-index: 4;
}

#texts_300_b
{
	position: absolute;
	width: 300px;
	margin: 340px 660px 0 0;
	padding: 0;
	z-index: 3;
}

#texts_600_b
{
	position: absolute;
	width: 600px;
	margin: 340px 0 0 360px;
	padding: 0;
	z-index: 4;
}

#texts_250
{
	position: absolute;
	width: 250px;
	margin: 0 710px 0 0;
	padding: 0;
	z-index: 4;
}

#texts_650
{
	position: absolute;
	width: 650px;
	margin: 0 0 0 310px;
	padding: 0 0 20px 0;
	z-index: 3;
}

#texts_280_a
{
	position: absolute;
	width: 280px;
	margin: 0 640px 0 0;
	padding: 0 0 20px 0;
	z-index: 3;
}

#texts_280_b
{
	position: absolute;
	width: 280px;
	margin: 0 320px 0 320px;
	padding: 0;
	z-index: 3;
}

#texts_280_c
{
	position: absolute;
	width: 280px;
	margin: 0 0 0 640px;
	padding: 0;
	z-index: 3;
}

#texts_960
{
	position: absolute;
	width: 960px;
	margin: 0;
	padding: 0 0 20px 0;
	z-index: 3;
}

#texts_960_b
{
	position: absolute;
	width: 960px;
	margin: 0;
	padding: 440px 0 20px 0;
	z-index: 2;
}

p.center
{
	text-align: center;
}

h1
{
	width: 580px;
	margin: 7px 0 7px 0;
	padding: 6px 0 2px 0;
	background: #ffffff;
	color: #000000;
	font: normal 16px Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	text-transform: uppercase;
}

h2
{
	margin: 0 0 9px 0;
	padding: 0;
	color: #ffffff;
	font: bold 16px Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	text-transform: uppercase;
}

h3
{
	width: 600px;
	margin: 7px 0 7px 0;
	padding: 6px 0 2px 0;
	background: #ffffff;
	color: #000000;
	font: normal 16px Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	text-transform: uppercase;
}

h4
{
	width: 650px;
	margin: 37px 0 7px 0;
	padding: 6px 0 2px 0;
	background: #ffffff;
	color: #000000;
	font: normal 16px Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	text-transform: uppercase;
}

h5
{
	width: 250px;
	margin: 0 0 14px 0;
	padding: 6px 0 2px 0;
	background: #ffffff;
	color: #000000;
	font: normal 16px Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
	text-transform: uppercase;
}

p
{
	margin: 0;
	padding: 0;
	color: #ffffff;
	font: normal 12px Helvetica, Arial, Verdana, sans-serif;
	line-height: 16px;
	text-align: left;
}

p.texts
{
	margin: 0 0 40px 0;
	padding: 0;
	color: #ffffff;
	font: normal 12px Helvetica, Arial, Verdana, sans-serif;
	line-height: 16px;
	text-align: left;
}

p.footer
{
	margin: 0;
	padding: 0 0 20px 0;
	color: #ffffff;
	font: normal 10px Helvetica, Arial, Verdana, sans-serif;
	text-align: left;
}

#texts_650 p
{
	margin: 0 0 12px 0;
	padding: 0;
	color: #ffffff;
	font: normal 12px Helvetica, Arial, Verdana, sans-serif;
	line-height: 16px;
	text-align: left;
}

#texts_280_a p, #texts_280_b p, #texts_280_c p
{
	margin: 0 0 12px 0;
	padding: 0;
	color: #ffffff;
	font: normal 12px Helvetica, Arial, Verdana, sans-serif;
	line-height: 16px;
	text-align: left;
}

a
{	
	color: #ffffff;
	font: normal 12px Helvetica, Arial, Verdana, sans-serif;
	text-transform: underline;
}

p.footer a
{	
	color: #ffffff;
	font: normal 10px Helvetica, Arial, Verdana, sans-serif;
	text-transform: underline;
}

img#studio_01_small { cursor: pointer; }
img#studio_02_small { cursor: pointer; }
img#studio_03_small { cursor: pointer; }
img#studio_04_small { cursor: pointer; }
img#studio_05_small { cursor: pointer; }
img#studio_06_small { cursor: pointer; }
img#studio_07_small { cursor: pointer; }
img#studio_08_small { cursor: pointer; }
img#live_01_small { cursor: pointer; }
img#live_02_small { cursor: pointer; }
img#live_03_small { cursor: pointer; }
img#live_04_small { cursor: pointer; }
img#live_05_small { cursor: pointer; }
img#live_06_small { cursor: pointer; }
img#live_07_small { cursor: pointer; }
img#live_08_small { cursor: pointer; }
img#live_09_small { cursor: pointer; }
img#live_10_small { cursor: pointer; }
img#live_11_small { cursor: pointer; }
img#live_12_small { cursor: pointer; }
img#live_13_small { cursor: pointer; }

img#studio_01 { display: none; }
img#studio_02 { display: none; }
img#studio_03 { display: none; }
img#studio_04 { display: none; }
img#studio_05 { display: none; }
img#studio_06 { display: none; }
img#studio_07 { display: none; }
img#studio_08 { display: none; }
img#live_01 { display: none; }
img#live_02 { display: none; }
img#live_03 { display: none; }
img#live_04 { display: none; }
img#live_05 { display: none; }
img#live_06 { display: none; }
img#live_07 { display: none; }
img#live_08 { display: none; }
img#live_09 { display: none; }
img#live_10 { display: none; }
img#live_11 { display: none; }
img#live_12 { display: none; }
img#live_13 { display: none; }

.mini
{
	margin: 0 6px 6px 0;
}

.photos
{
	margin: 0;
}

#anightinwanderland
{ 
  position: absolute; 
  left: 50%;
  width: 960px;  
  padding-top: 100px;
  padding-bottom: 50px;
  margin-left: -480px;
  z-index: 1;
  text-align: center;
}

body#sour
{
	margin: 0;
	padding: 0;
	background: #000000;
	background-image:url('../img/background_sour.jpg');
	background-repeat: no-repeat;
	background-position : top center;
	text-align: center;
}

#likefacebook
{ 
  float: left;
  width: 200px;
}

#entersite
{ 
  float: right;
  width: 136px;
}

fieldset
{
  border: none;
}
