* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-position:right;
	background-color:#000;
}

p#about {
	position: fixed;
	top: 20px;
	right: 20px;
}

#page-wrap {
	width: 760px;
	background: white;
	margin: 0 auto;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#fixed-U {
	position: fixed;
	top: 10px;
	left: 100px;
	background: url(images/u.jpg) white no-repeat;
	width: 376px;
	height: 535px;
}

#fixed-letters {
	position: fixed;
	top: 200px;
	left: 100px;
	background: url(images/opiate.jpg) white no-repeat;
	width: 500px;
	height: 125px;
}

#scroll-letters {
	position: relative;
	top: 1200px;
	left: 100px;
	background: url(images/sholdm.gif) top center no-repeat;
	width: 500px;
	height: 825px;
}

#icons {
	width:100px;
	margin-left:600px;
	margin-top:20px;
}

#menu {
	color:#37B64B;
	font-size:14px;
	height:16px;
	font-weight:bold;
	border-bottom:double;
	border-color:#37B64B;
}

a {
	color:#FFF;
	text-decoration:none;
	border:none;
}

#text {

	padding-top:50px;
	padding-left:50px;
	color:#FFF;
	width:500px;
	text-align:justify;
	float:left;
	font-size:12px;
}

#stm {
	background:url(images/stm.jpg) no-repeat right;
	height:573px;
	margin-top:0px;
}

#networks {
	width:500px;
	float:left;
	padding-top:50px;
	padding-left:50px;
}

img {
	padding: 10px;
	border:none;
}

.contacts {
	color: #FFF;
	font-size:26px;
	width:500px;
	float:left;
	padding-top:250px;
	padding-left:50px;
}

#live {
	color: #FFF;
	width:500px;
	height:500px;
	float:left;
	padding-top:50px;
	padding-left:50px;
}

.date {
	width:100px;
	float:left;
	padding-top:50px;
}

.nextshow {
	font-size:20px;
}

.media {
	color: #FFF;
	font-size:36px;
	padding-top:150px;
	padding-left:150px;
	float:left;
	width:50px;
}

#store {
	width:400px;
	float:left;
	padding-left:20px;
}

#shirt {
	margin-left:250px;
}

#button {
	float:right;
	margin-top:50px;
}

.pva {
	padding-top:70px;
	padding-left:150px;
	float:left;
}

.news {
	color: #FFF;
	font-size:12px;
	padding-top:50px;
	padding-left:50px;
	float:left;
	width:500px;
	text-align:justify;
}

#footer {
	clear: both;
  	position: absolute;
	width:100%;
	height:14px;
	color:#000;
	font-size:10px;
	font-weight:bold;
	background-color:#277C9B;
	float:left;
}


#pageflip {
	position: relative;
}

#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}

#pageflip .msg_block {
	width: 50px; height: 50px;
	position: absolute;
	z-index: 50;
	right: 0; top: 0;
	background: url(images/peel.png) no-repeat right top;
	text-indent: -9999px;
}
