html {
margin: 0;
padding: 0;
overflow-y: scroll;
}

body {
font-family: 'verdana', arial, helvetica, sans-serif;
margin: 0;
padding: 0;
background: #666;
#background: #000;
text-align: left;
background-image:url('../images/back.jpg');
color: #000;
line-height: 16px;
cursor: default;
}


#main_container {
width: 1024px;
height: 100%;
padding: 0;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}

#header {
width: 1024px;
height: 232px;
background-image: url('../images/header.jpg');
}


#player {
float: right;
width: 513px;
height: 30px;
#margin-top: 202px;
}


#menu{
width: 1024px;
text-align: center;
}
 
#topbar{
width: 1024px;
height: 30px;
background: #FFF;
#background-image: url('../images/topbar.jpg');
} 

#twitter{
float: left;
width: 408px;
height: 435px;
background: #000;
overflow: hidden;
background-image:url('../images/layout/twitterback.jpg');
background-repeat:no-repeat;
background-position:top left;
padding: 0 0 0 12px;
position:relative
}

#contenttop{
width: 1024;
height: 12px;
background-image:url('../images/layout/contenttop.jpg');
background-repeat:no-repeat;
background-position:top left;
}

* html #contenttop {  
margin: 0 0 -6px 0px;
}  


#content {
float: right;
min-height: 400px;
height: 810px; 
width: 577px;
font: normal 11px 'arial';
background: #000;
background-image:url('../images/layout/contentrr.jpg');
background-repeat:no-repeat;
background-position:top right;
color: #FFF;
#border: 1px solid #FFF;
padding: 8px 19px 8px 8px;
overflow: hidden;
} 

html>body #content {width: 577px;}

* html #content {  
width: 577px; 
height: 810px; 
padding: 7px 17px 8px 8px;
} 

*:first-child+html #content {  
width: 577px; 
height: 809px; 
padding: 8px 17px 8px 8px;
}  

#gallery{
float: left;
width: 408px;
height: 376px;
overflow: hidden;
background: #000;
padding: 15px 0 0 12px;
background-image:url('../images/layout/galback.jpg');
background-repeat:no-repeat;
background-position:top left;
}

*:first-child+html #gallery {  
height: 377px;  
}  

* html #gallery {  
height: 377px; 
} 


#contentbottom{
clear: both;
width: 1024;
height: 12px;
background-image:url('../images/layout/contentbottom.jpg');
background-repeat:no-repeat;
background-position:top left;
}
 
 
#footer{
clear: both;
border-top: 0px solid #0b3d00;
font-size: 10px;
margin: 0px 0 0 0;
padding: 4px 0 0 0px;
width: 1024px;
background: #666;
height: 18px;
background-image: url('../images/footer.jpg');
background-repeat:repeat-x;
text-align: center;
color: #000;
} 

* html #footer {  
margin: -6px 0 0 0px;
}  
 
 
#youtube{
/* margin: 0 0 0 -8px; */
width: 500px;
margin-left: auto;
margin-right: auto;
background: #000;
} 

 
H1{
margin: 0 0 0 0px;
}

img.covers{
height: 20px;
}

img.title{
margin: 0 0 10px 0;
}

img.contact{
margin: 30px 0 3px 0;
border: 1px solid #111;
}

img.home{
margin: 12px 0 0 0;
height: 80px;

}

img.subtitle{
margin: 15px 0 0 0;
}

img.news{
margin: 2px -2px 2px 3px;
height: 75px;
width: 75px;
border: 1px solid #CCC;
}

a.link
{
color: #FFF;
text-decoration: none;
}

a.link:hover{
color: #940562;
text-decoration: none;
}

a.release{
color: #FFF;
text-decoration: none;
}

a.release:hover{
color: #940562;
text-decoration: none;
}


tr.old{
color: #666;
}

.barmenu {
	margin: 0 0 0 0;
	padding: 0;
	list-style: none;
	background: #fff;
	width: 392px;
}
.barmenu li {
	padding: 0;
	margin: 0 0 0 0;
	height: 39px;	
	list-style: none;
	background-repeat: no-repeat;
}
.barmenu li a.follow, .menu li a.follow:visited {
	display: block;
	text-decoration: none;
	text-indent: -1000px;
	height: 38px;
	background-repeat: no-repeat;
}
.myspace {background-image: url('../images/logobar/rol_07.gif'); width: 84px;}
.myspace a {background-image: url('../images/logobar/rol_01.gif');}
.twitter {background-image: url('../images/logobar/rol_08.gif'); width: 62px;}
.twitter a {background-image: url('../images/logobar/rol_02.gif');}
.facebook {background-image: url('../images/logobar/rol_09.gif'); width: 71px;}
.facebook a {background-image: url('../images/logobar/rol_03.gif');}
.hyves {background-image: url('../images/logobar/rol_10.gif'); width: 63px;}
.hyves a {background-image: url('../images/logobar/rol_04.gif');}
.partyflock {background-image: url('../images/logobar/rol_11.gif'); width: 57px;}
.partyflock a {background-image: url('../images/logobar/rol_05.gif');}
.youtube {background-image: url('../images/logobar/rol_12.gif'); width: 55px;}
.youtube a {background-image: url('../images/logobar/rol_06.jpg');}
ul.barmenu li a:hover {background: none;}
.barmenu li {float: left;}
.barmenu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;
 