@charset "UTF-8";
/* CSS Document */

body{background:#000000; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}

/*-- Individual Page Backgrounds --*/
.home{background: url('images/home_background2.jpg') no-repeat top left #000000;}
.music{background: url('images/music_background.jpg') no-repeat top left #000000;}
.bio{background: url('images/bio_background.jpg') no-repeat top left #000000;}
.contact{background: url('images/contact_background.jpg') no-repeat top left #000000;}
.tour{background: url('images/tour_background.jpg') no-repeat top left #000000;}
.photo{background: url('images/photo_background.jpg') no-repeat top left #000000;}
.photo2{background: url('images/photo_background2.jpg') no-repeat top left #000000;}
.goods{background: url('images/the-goods-bg.jpg') no-repeat top left #000000;}
.press{background: url('images/press-bg.jpg') no-repeat top left #000000;}
.blog{background: url('images/blog_background.jpg') no-repeat top left #000000;}
.stream{background: url('images/stream-background.jpg') no-repeat top left #000000;}
.bg{background: url('images/bg.jpg') no-repeat top left #000000;}
.videos {background: url('images/videos.jpg') no-repeat top left #000000;}

/*-- Main Styles --*/
h2{color:#c00101; font-size:18px; margin:0; padding:0;}
h3{color:#8287b8; font-size:12px; margin:0; padding:0 0 5px 0;}

b{color:#8287b8; font-weight:normal;}
em{font-size:11px;}

ul{}
li {line-height:20px; color:#9e1c1f; font-size:18px;}
li span{ color:#ffffff; font-size:13px;}

/*-- Divs --*/
#container{width:900px; height:670px; position:relative;}

#header {width:190px; height:29px; position:absolute; margin-top:44px; margin-left:21px;}
.bg #header {
	width:490px
}

#menu {background:url(images/left-nav-bg.png) repeat-y top left; position:absolute; width:122px; min-height:104px; margin-top:88px; padding-left:21px; padding-top:7px; padding-bottom:5px}
#menu a{text-decoration:none; font-size:11px; text-transform:uppercase; line-height:1.2em;}
#menu a:link{color:#c00101;}
#menu a:visited{color:#c00101;}
#menu a:hover{color:#FFFFFF;}
#menu a:active{color:#FFFFFF;}

#content{
	position:absolute;
	width:515px;
	height:30px;
	margin-top:85px;
	margin-left:206px;
	left: 14px;
	top: 6px;
}
#content p{margin-top:0; margin-bottom:10px;}

#content a{text-decoration:underline;}
#content a:link{color:#999cc7;}
#content a:visited{color:#999cc7;}
#content a:hover{color:#FFFFFF;}
#content a:active{color:#FFFFFF;}

#discography {position:absolute; width:223px; height:210px; margin-top:140px; margin-left:302px; text-align:right;}
#discography_credit {position:absolute; width:434px; height:43px; margin-top:370px; margin-left:302px; text-align:right;}

#buynow {position:absolute; width:155px; height:40px; margin-top:418px; margin-left:586px;}

#members1 {position:absolute; width:297px; height:100px; margin-top:562px; margin-left:309px; font-size:9px;}
#members1 p{margin-top:0px; margin-bottom:10px;}
#members1 b{font-size:12px; color:#8287b8; font-weight:bold;}
#members2 {position:absolute; width:260px; height:100px; margin-top:562px; margin-left:629px; font-size:9px;}
#members2 p{margin-top:0px; margin-bottom:10px;}
#members2 b{font-size:12px; color:#8287b8; font-weight:bold;}

#biolinks{position:absolute; width:200px; height:43px; margin-top:604px; margin-left:111px;}
#biolinks a{text-decoration:none; font-size:10px; text-transform:uppercase; line-height:1.4em;}
#biolinks a:link{color:#c00101;}
#biolinks a:visited{color:#c00101;}
#biolinks a:hover{color:#FFFFFF;}
#biolinks a:active{color:#FFFFFF;}

#index_music {position:absolute; width:278px; height:84px; margin-left:278px; margin-top:153px;}
#index_tour {position:absolute; width:300px; height:50px; margin-left:246px; margin-top:262px;}
#index_news {
	position:absolute;
	width:406px;
	height:70px;
	margin-left:375px;
	margin-top:327px;
}
#index_goods {position:absolute; width:385px; height:50px; margin-left:278px; margin-top:418px;}
#index_myspace {position:absolute; width:232px; height:58px; margin-left:463px; margin-top:493px;}
#index_contact {position:absolute; width:197px; height:21px; margin-left:178px; margin-top:570px;}

/*-- Individual Page Classes for content--*/

.contact #content{font-size:13px;}
.contact #content h2{font-size:13px; color:#c00101; margin:0; padding:0;}
.tour #content {font-size:13px;}
.tour #content b{color:#c00101; font-weight:bold;}
.photo #content b{color:#c00101; font-size:17px; font-weight:bold;}
.home #container {font-size:14px;}
.home #container a{text-decoration:underline; font-size:14px; text-transform:uppercase; font-weight:bold;}
.home #container a:link{color:#c00101;}
.home #container a:visited{color:#c00101;}
.home #container a:hover{color:#FFFFFF;}
.home #container a:active{color:#FFFFFF;}
#cdcover {
	position:absolute;
	margin-top:140px;
	margin-left:535px;
	width:207px;
	height:206px;
}

#contact { position:absolute; margin-left:600px; margin-top:92px; width:200px; font-size:14px; color:#FFFFFF;}
#contact a:link{color:#FF0000; font-size:14px;}
#contact a:visited{color:#FF0000; font-size:14px;}
#contact a:hover{color:#FF0000; font-size:14px;}
#contact a:active{color:#FF0000; font-size:14px;}
#contactpage{ position:absolute; margin-left:200px; margin-top:100px;}

#music {position:absolute; margin-left:155px; margin-top:95px;}
#music1 {position:absolute; margin-left:765px; margin-top:150px;}

#download{
	position:absolute;
	margin-left:280px;
	margin-top:450px;
	width: 350px;
}
#bio{
	position:absolute;
	margin-left:750px;
	margin-top:92px;
	width:171px;
	font-size:14px;
	color:#FFFFFF;
	top: -19px;
	height: 231px;
}
#pdf{
	position:absolute;
	margin-left:750px;
	margin-top:92px;
	width:200px;
	font-size:14px;
	color:#FFFFFF;
	padding-left:110px;
	top: -17px;
	height: 51px;
}
#strem_music{ 
	position:absolute; margin-top:92px; margin-left:150px;
}

.hide	{visibility:hidden; display:none;}
.show	{visibility:visible; display:block;}
