/*  HTML Body */

html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}

html>body, html>body #contents {
	height: auto;
}

body {
    position:absolute;
	background: #181818 url('../images/background_writing.jpg') top center; 
	scrollbar-face-color: #393C49;
	scrollbar-shadow-color: black;
	scrollbar-highlight-color: #9B9595;
	scrollbar-3dlight-color: #332D59;
	scrollbar-darkshadow-color: black;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #E9E9E9;
	margin: 0px;
	padding:0px;
	text-align:center
}


/*  Main Panels */

#contents {
    clear:both;
    text-align:left;
	background: #181818;
	width: 899px;
    margin-right: auto;
    margin-left: auto;
}

#mainback {
  	position: absolute;
	background: #181818;
  	top: 0;
  	left:50%;
	margin-left:-449.5px;
	min-height: 100%;
  	height:auto;
	z-index:-1;
  	width: 899px
}

#mainleft {
  	background: #181818 url('../images/mainframe_left.jpg') top center;
  	position: absolute;
  	top: 0px;
	left:50%;
	margin-left:-497px;
  	width: 48px;
	min-height: 100%;
  	height:auto
}

#mainright {
  	background: #181818 url('../images/mainframe_right.jpg') top center;
  	position: absolute;
  	top: 0px;
	left:50%;
	margin-left:449px;
  	width: 48px;
	min-height: 100%;
  	height:auto
}

#mainpanel {
	background: #181818;
	width: 899px;
	height: auto
}

#header_t {
    float:left;
	background: #FFFFFF url('../images/skyline_new_right_top.gif');
	background-position: 0% 100%;
	background-repeat: no-repeat;
	width: 899px;
    height: 49px;
}

#header_l{
    float:left;
	background: #FFFFFF url('../images/skyline_new_left_dark.gif');
	background-position: 0% 100%;
	background-repeat: no-repeat;
    height: 186px;
  	width: 551px
}

#header_r{
    float:left;
	background: #FFFFFF url('../images/skyline_new_right_bottom.gif');
	background-position: 0% 100%;
	background-repeat: no-repeat;
  	width: 348px;
    height: 186px;
}

#headerbottom {
	float: left;
	background: #181818;
	width: 899px;
  	height: 80px
}

#headerleft {
    float:left;
	background: #FFFFFF url('../images/skyline_new_left_dark.gif');
	background-position: 0% 100%;
	background-repeat: no-repeat;
  	width: 551px;
  	height: 235px;
  	margin:0px;
  	padding:0px
}

#headerright {
    float:left;
	background: #FFFFFF url('../images/skyline_new_right3_darkblank.gif');
	background-position: 0% 100%;
    background-repeat: no-repeat;
  	width: 348px;
  	height: 235px;
}

#headerline {
	clear: left;
	background: #4A3D6B;
	width: 879px;
	margin-left:10px;
	overflow: hidden;
  	height: 1px
}

#contentwrapper {
    
	background: #181818;
	clear: left;
	width: 899px;
	min-height: 100%;
	height: 100%;
}

#footerspacer {
    clear:both;
	background: #181818;
	width: 899px;
  	height: 60px
}

#footerblogspacer {
    clear:both;
	background: #181818;
	width: 899px;
  	height: 46px
}

#footerforumspacer {
    clear:both;
	background: #181818;
	width: 899px;
  	height: 34px
}

#footer {
    position:absolute;
    bottom:0;
	background: #333366;
	width: 899px;
  	height: 34px
}


/* Fontage */

a, p, h1, h2, h3, span, small
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	
}

p {
	font-size:13px;
	margin:0;
	margin-bottom:12px;
	color:#EEEEEE;
	padding:0
}

p.welcometext {
	font-size:13px;
}

p.heading {
	font-size:14px;
	color:#FFC639;
	font-weight:bold
}

p.final {
	font-size:13px;
	color:#EEEEEE;
	padding:0;
	margin:0;
	margin-top:7px
}

p.STinfo {
	font-size:12px;
	color:#EEEEEE;
	padding:0;
	margin:0;
	margin-top:11px;
	margin-left:14px;
}

p.live {
	font-size:13px;
	color:#EEEEEE;
	padding:0;
	margin:0;
	margin-top:14px
}

p.bullet {
	font-size:11px;
	color:#EEEEEE;
	padding:0;
	margin:0;
	margin-left:30px;
	margin-top:14px
}

p.bold {
	font-weight:bold;
}

p.infosmall {
	margin:0;
	font-size:10px;
	margin-bottom:11px;
	color:#FFCC33
}

p.blogfeed {
	margin:0;
	font-size:10px;
	margin-top:11px;
	color:#FFFFFF
}

p.news {
	font-size:12px;
	color:#EEEEEE;
	padding:0;
	margin:0;
	margin-top:11px
}

span.info {
	font-size:15px;
	color:#FFFFFF;
	margin-bottom:10px;
}

p.setlist {
	font-size:11px;
	color:#FFFFFF
}

span.forumreg {
	font-size:10px;
	color:#CFCFCF
}

span.copyright {
	font-size:10px;
	color:#CFCFCF;
	margin-left:250px
}

span.privacy {
	font-size:10px;
	color:#CFCFCF;
	margin-left:176px
}

span.forumdarklink {
	font-size:10px;
	color:#242B32
}

br {
    font-size:10px;
}

h1 {
	margin:0px;
	margin-bottom:2px;
	letter-spacing:1px;
	font-size:18px;
	color:#FFCC33
}

.white {
    color:#FFFFFF
}

h1.pagetitle {
	margin:0px;
	margin-bottom:15px;
	letter-spacing:1px;
	font-size:18px;
	color:#FFFFFF
}

a.h1 {
    color:#FFCC33;
    margin-left:13px;
    margin-bottom:0px
}

a.blogreadmore {
    margin:0px;
    margin-left:9px;
    color:#B4AA7C;
    font-size:11px;
}

small {
    margin:0px;
    margin-left:13px;
    color:#AFB3C9;
    font-size:11px;
}

h2 {
    letter-spacing:1px;
    color:#FFCC33;
	font-size:15px;
    margin:0px
}

h3 {
    color:#FFCC33;
	font-size:13px;
    margin:0px
}

h3.forum {
    color:#2D2D33;
	font-size:13px;
    margin:0px
}


/* Common Stylage */

.newsDotted {
	border-bottom:1px dotted #5C5F64;
	margin:10px 0;
}

.newsDotted2 {
	border-bottom:1px dotted #3A3C44;
	margin:10px 0;
}

.clear
{
	clear:both;
	font-size:0.1em;
	height:1px;
}

a{
	color:#AEB1EA;
	text-decoration:none;
	border:0;
	cursor: pointer
}

a:hover
{
	text-decoration:underline;
	color:#FFFFFF
}

img.IMG_floatleft {
	padding:10px;
	float:left;
}

img.IMG_floatright {
	padding:10px;
	float:right;
}

li {
    list-style: none;
    padding: 0;
    margin: 0;
    margin-left:14px;
    font-size:12px;
}


/* Layout Media */

img.logo
{
	float:right;
	margin-top:17px;
    margin-right:24px
}


/*  Web Icons */

#ICONS_row1 {
    float:left
}

#ICONS_row2 {
    clear:left
}

img.youtube, img.facebook, img.myspace, img.lastfm, img.bebo
{
    opacity:0.7;
	filter:alpha(opacity=70)
}

#ICONS_youtube, #ICONS_facebook, #ICONS_myspace, #ICONS_lastfm, #ICONS_bebo, #FORUM_youtube, #FORUM_facebook, #FORUM_myspace, #FORUM_lastfm, #FORUM_bebo
{
    float:left
}

#ICONS_youtube {
    margin-left:43px;
    margin-top:129px
}

#ICONS_facebook {
    margin-left:30px;
    margin-top:133px
}

#ICONS_myspace {
    margin-left:26px;
    margin-top:133px
}

#ICONS_lastfm {
    margin-left:95px;
    margin-top:2px
}

#ICONS_bebo {
    margin-left:48px;
    margin-top:4px
}

#FORUM_youtube {
    margin-left:27px;
    margin-top:7px
}

#FORUM_facebook {
    margin-left:30px;
    margin-top:11px
}

#FORUM_myspace {
    margin-left:26px;
    margin-top:11px
}

#FORUM_lastfm {
    margin-left:79px;
    margin-top:2px
}

#FORUM_bebo {
    margin-left:48px;
    margin-top:4px
}


/*  Menu Items */

#MENU_home, #MENU_bio, #MENU_music, #MENU_blog, #MENU_live, #MENU_video, #MENU_shop {
    float:left;
    margin-top:21px;
    margin-left:26px
}

#MENU_streetteam {
    float:left;
    margin-top:21px;
    margin-left:110px
}

img.menucontact
{
	margin-top:11px;
	margin-left:25px
}



/*  Page: Street Team */

#FORUM_leftcol {
	margin-left:27px;
	margin-top:24px;
	padding:10px;
	float: left;
	background: #30303E;
	width: 231px
}

#FORUM_rightcol {
	float: right;
	margin-top:24px;
	margin-right:27px;
	width:564px
}

#FORUM_search {
    float: left;
	margin-top:127px;
	margin-left:105px;
	width:200px;
	text-align:center
}

img.logost
{
	float:right;
	margin-top:6px;
    margin-right:24px
}

#FORUM_tools {
    float: left;
	margin-right:27px;
	width:821px;
	padding:12px;
	background:#2D2D39
}

#FORUM_toolsleft {
    float: left;
	width:800px;
	padding:0px
}

#FORUM_toolsright {
    text-align: right;
    width:821px;
}

#FORUM_icon {
    margin-top:14px;
    float:right;
    margin-left:10px;
}

img.FORUM_icon {
    margin-top:12px;
    float:right;
    margin-left:10px;
}