.spanstyle {
	position:absolute;
	visibility:visible;
	top:-50px;
    font-weight:bold;
	color:#FF6600;
}

* {
 outline: none;
}

body {
 background: #fc3a07 url('../img/site/eyes_background.gif') repeat top left;
}

/* Layout */

div#ad {
 z-index: 3;
}

div#header {
 background-color: #04dffd;
 z-index: 2;
}

div#header-backing {
 position: absolute;
 top: 61px;
 left: 0;
 width: 100%;
 height: 291px;
 background: #04dffd;
 z-index: -2;
}

div#header-laser {
 position: absolute;
 top: 61px;
 left: 50%;
 width: 950px;
 margin-left: -475px;
 z-index: 4;
}

div#menu {
 position: absolute;
 top: 110px;
 left: 50%;
 width: 155px;
 margin-left: -410px;
 z-index: 100;
}

div#content {
 padding: 10px 30px;
 background-color: #fff;
 width: 890px;
 z-index: -2;
}

div#content-backing {
 position: absolute;
 top: 0;
 left: 50%;
 margin-left: -475px;
 width: 950px;
 height: 100%;
 background: #fff;
}

div#footer {
 position: fixed;
 bottom: 0;
 left: 50%;
 height: 68px;
 width: 100%;
 margin-left: -380px;
 z-index: 3;
}

div#footer-backing {
 position: fixed;
 bottom: 0;
 left: 0;
 width: 100%;
 height: 68px;
 background: #04dffd;
 z-index: 2;
}

div#footer-break {
 height: 64px;
}

img.menu-image {
}

img.menu-footer-image {
}

div#admin {
 position: fixed;
 bottom: 4px;
 left: 50%;
 height: 16px;
 width: 100px;
 margin-left: 375px;
 z-index: 3;
}

a.menu-top {
 display: block;
 margin-top: -5px;
 height: 45px;
 width: 155px;
 overflow: hidden;
}

a.menu-top:hover {
 display: block;
 text-indent: -156px;
}

a.menu-footer {
 display: inline-block;
 margin: 15px 30px;
 height: 43px;
 width: 120px;
 overflow: hidden;
}

a.menu-footer:hover {
 display: inline-block;
 text-indent: -120px;
}

div.paging {
 text-align: center;
 margin-bottom: 10px;
}

.right {
 text-align: right;
}

.center {
 text-align: center;
}

.disabled {
 display: none;
}

img.block {
 display: block;
}

ul#gallery {
 list-style-type: none;
 margin: 0;
 margin-left: 9px;
 padding: 0;
}

li.gallery-thumb {
 display: inline;
 margin: 0 1px;
}

ol {
 list-style-type: none;
 margin-left: 0;
}

div#album-cover {
 width: 500px;
 float: left;
}

div#tracks {
 width: 350px;
 float: right;
 margin-top: 13px;
}

div.video {
 display: inline;
 margin-right: 36px;
}

/* Typography */

p {

}

h2 {
 margin: 20px 0;
 padding: 5px 10px;
 font-weight: bold;
 color: #000;
 background-color: yellow;
 text-transform: uppercase;
}

h3 {
 background-color: #fc3a07;
 color: #04dffd;
 padding: 10px;
 margin: 15px 0;
}

h3.title a, a:active, a:visited {
 color: #fff;;
}

h3.title a:hover, a:focus {
 color: #000;
}

a, a:active, a:visited {
 color: #fc3a07;
 font-weight: bold;
 text-decoration: none;
}

a:hover, a:focus {
  color: #ff0000;
}

span.date {
 color: #fc3a07;
 font-weight: bold;
}

p.small {
 color: #999;
 font-size: 9px;
}

div#tracks li {
 text-transform: capitalize;
}

/* YMP FIXES */

.ymp-player-min #ymp-body {
 width: 25px !important;
}

.ymp-player-max #ymp-body {
 width: 570px !important;
}

#ymp-body #ymp-body-base {
 width: 560px !important;
}

#ymp-body #ymp-body-strip {
 width: 560px !important;
}

#ymp-body #ymp-relevance {
 display: none !important;
}

.ymp-playlist-anchor {
 display: none;
}

a.ymp-tray-playlist, a.ymp-tray-playlist:visited {
 color: #FFFFFF !important;
}
a.ymp-tray-track, a.ymp-tray-track:visited {
 color: #FFFFFF !important;
}