@charset "utf-8";
/* CSS Document */

html {
	min-height: 100%;
	height: auto;}

body {
	background-image:url(../images/bg_bottom.jpg);
	background-position: bottom;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	color:#FFFFFF;
	background-color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.clear{clear:both;}
ul, li{margin:0; padding:0; list-style:none;}
img{border:0;}
.container {width:924px; margin:0 auto; background-image:url(../images/bg_top.jpg); background-repeat:no-repeat; padding:0 28px 0 28px;}
.header {width:100%;}
.navigation { margin:auto; border-top:1px solid #3c3734; margin:18px 0 29px 0; padding-top:8px; text-align:center;}
.main_content {width:800px; margin:auto; position:relative;}
.main_content_gallery {width:830px; margin:auto; position:relative;}
.footer { width:670px; margin:auto; padding-top:40px;}

.logo {margin-right:31px; float:left; height:94px; margin-top:10px;}
.banner {float:left; height:94px; margin-top:10px;}

.navigation a,
.djartist a {color:#9185A5; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px;}

.navigation a:hover,
.djartist a:hover {color:#B23B8E; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:14px;}
.navigation ul {margin:0; padding:0px;}
.navigation li {display:inline; margin:2px 8px 2px 8px;}

.top_left {float:left; width:274px; height:286px; margin-right:10px;}
/*.top_middle {float:left; height:286px;  width:515px; }
.poster {border-left:1px solid #3c3734; border-right:1px solid #3c3734; width:515px; padding:0 10px 0 10px; height:263px;}*/
.top_right {float:left; width:515px; height:286px;}
.middle_header {padding:0 10px 10px 10px;}
.headers {padding:0 0 10px 0;}
.main_content h2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; margin: 2px 0 2px 0; color:#B23B8E; display:inline;}
.main_content h3{font-family:Arial, Helvetica, sans-serif; font-size:11px; margin: 2px 0 2px 0; color:#CCCCCC; display:block; font-weight:900;}
.more{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8px; color:#FFFFFF; text-decoration:none; margin-left:5px;}

.latest_news { margin-top:20px; border-top:1px solid #3c3734; padding-top:10px;}
.newsitem {width:266px; float:left;}
.newsitem img{float:left; border:1px solid #3c3734; margin-right:5px;}
.news_fields input{ background-color:#000000; border:1px solid #3c3734; color:#FFFFFF; font-size:9px; padding:1px 6px 1px 6px; margin-bottom:3px}
.news_fields form{margin:0; padding:0;}

/*------general classes -------------*/
.pb13{ padding-bottom: 10px; margin:0;}
.pb18{ padding-bottom: 20px; margin:0; _padding-bottom:5px;}
.pb5{ padding-bottom: 5px; margin:0;}

.mb18{ margin-bottom: 18px;}

.w153{ width: 153px; padding:0; margin:0;}
.w251{ width:251px; padding:0; margin:0;}


.requiredtext{ color:#FF0000; font-size:9px;}


.mp3 { width:298px; height:40px; margin-right:60px; float:left;}
.newsletter { width:307px; height:40px; float:left;}
.newsletter div{float:left;}
.newsletter_div{float:left; padding-top:8px; text-align:center;}
.news_fields{margin:0 5px 0 5px; padding:0;}


/*----gallery-----*/
.product_scroller_job	{float: left; width: 220px;height: 250px; margin-top:15px;}
.product_scrollarea_job{height: 250px;width: 10px;float: right;cursor: pointer;}
.product_scrollBarContainer_job{height: 230px; background:url(/images/scrollbar_blue.gif) repeat scroll;}

.product_bagcontent7 {height: 250px;width: 180px;overflow: hidden;float: left;}
.product_scrollKnob7 {width: 10px;background:url(/images/knob_blue.gif) repeat scroll;min-height: 10px;}
.product_scrollForward7, .product_scrollBack7 {width: 10px;height: 11px;margin:0px 0;}
.product_scrollForward7{background:url(/images/bottomknob.gif) no-repeat scroll;}
.product_scrollBack7 {background:url(/images/topknob.gif) no-repeat scroll;}


/*Releases*/
#releases_main{float:left; display:inline; width:580px;}
#releases_left{width:215px; float:left; display:inline; height:400px;}
.release_scroller{height:400px; width:124px; float:left; display:inline; overflow:hidden; margin-left:30px;}
.release_scrollarea{height:400px; width:20px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.release_scrollBarContainer{height:380px;}
.release_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.release_scrollForward, .release_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}

	/*right side*/
.releaseinfo{height:400px; overflow:hidden; float:left; width:512px; display:inline; margin-left:35px; background-color:#240c1d;}
.release_content{padding:14px 15px 15px 15px;}
.release_col{width:50%; display:inline; float:left;}
.release_tracks{padding-left:20px; background:url(../images/tracklist_bg.gif) repeat-x;}
.release_header{height:22px; line-height:22px; background-color:#3C0D38;}
.release_image{padding:3px; background-color:#3C0D38;}
.release_links{margin:20px 0 30px 0;}
	/*left side*/
.release_nav_container{margin-bottom:15px;}
.release_title{background-color:#4F1A44; color:#fff; text-align:center; padding:3px 0; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif}
.tracklisting h1{font-size:12px; color:#fff;}


/*Events*/
.events_left {width:365px; float:left}
.events_right {width:365px; float:right}
#events_left{width:435px; float:left; display:inline; height:400px; background-color:#240c1d; background-image:url(../images/events_header.jpg); background-repeat:no-repeat;}
.event_scroller{
	height:356px;
	width:415px;
	float:left;
	display:inline;
	overflow:hidden;
	padding-top:18px;
}
.event_scrollarea{
	height:353px;
	width:20px;
	display:inline;
	float:right;
	background-color:#260B1E;
	cursor:pointer;
}
.event_scrollBarContainer{height:353px;}
.event_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.event_scrollForward, .event_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}
.event_scroller a{color:#9387a7; text-decoration:none;}




.gallery_left {width:365px; float:left}
.gallery_right {width:365px; float:right}

#gallery_left{width:200px; float:left; display:inline; height:400px;padding-right: 28px;}
.gallery_scroller{width:180px; height:403px; float:left; display:inline; overflow:hidden;}
.gallery_scrollarea{width:20px; height:403px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.gallery_scrollBarContainer{height:380px;}
.gallery_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.gallery_scrollForward, .gallery_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}


#gallery_right{width:579px; padding-left:11px;  float:left; display:inline; height:400px; background-color:#150514;}
#gallery_right1{width:590px;  float:left; display:inline; height:400px; position:relative;}
.galleryr_scroller{width:559px; height:392px; padding-top: 11px; float:left; display:inline; overflow:hidden;}
.galleryr_scrollarea{width:20px; height:403px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.galleryr_scrollBarContainer{height:380px;}
.galleryr_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.galleryr_scrollForward, .galleryr_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}

/*News Page*/
#newslefts_left{width:242px; float:left; display:inline; height:400px; background-color:#240c1d; background-image:url(../images/latestnews_header.jpg); background-repeat:no-repeat;}
.newsleft_scroller{height:356px; width:222px; float:left; display:inline; overflow:hidden; margin-top:25px; padding-top:18px;}
.newsleft_scrollarea{height:377px; width:20px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.newsleft_scrollBarContainer{height:377px;}
.newsleft_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.newsleft_scrollForward, .newsleft_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}
.newsleft_scroller a{color:#9387a7; text-decoration:none;}

#newsrights_left{width:435px; float:left; display:inline; height:400px; background-color:#240c1d; background-image:url(../images/latestnewsstory_header.jpg); background-repeat:no-repeat;}
.newsright_scroller{height:356px; width:395px; float:left; display:inline; overflow:hidden; margin-top:25px; padding-top:18px; padding-left:10px; padding-right:10px;}
.newsright_scrollarea{height:377px; width:20px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.newsright_scrollBarContainer{height:377px;}
.newsright_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.newsright_scrollForward, .newsright_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}
.newsright_scroller a{color:#9387a7; text-decoration:none;}
.latestnewsitem {width:212px; float:left; margin-bottom:10px; padding-left:5px; padding-right:5px;}
.latestnewsitemimg{float:left; border:1px solid #3c3734; margin-right:5px;}

/*DJ and Artists Page*/
#djartists{width:242px; float:left; display:inline; height:400px; background-color:#240c1d; background-image:url(../images/latestnews_header.jpg); background-repeat:no-repeat;}
.djartists_scroller{height:356px; width:222px; float:left; display:inline; overflow:hidden; margin-top:25px; padding-top:18px;}
.djartists_scrollarea{height:377px; width:20px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.djartists_scrollBarContainer{height:377px;}
.djartists_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.djartists_scrollForward, .newsleft_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}
.djartists_scroller a{color:#9387a7; text-decoration:none;}

.djbox{ float: left; width: 153px; height: 51px; background-image:url(../images/artistback.jpg); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer;}
.djbox_first{ float: left; width: 153px; height: 51px; padding-left: 153px; padding-right: 153px; background-image:url(../images/artistback.jpg); background-position:153px 0px; background-repeat:no-repeat; cursor:pointer;}

#profilenav{width:131px; float:left;}
#profilenav ul{padding: 0px; margin: 0px; }
#profilenav il{	list-style-type:none;float: left;}

.profile_nav_item{float: left; width: 123px; padding-left: 5px; padding-top: 5px; height: 20px; text-decoration:none; background-image:url(../images/profile_nav.jpg); background-position: 0px 0px; background-repeat:no-repeat; font-size:10px; color:#A8A8A8; font-weight:bold;}
.profile_nav_item a,.profile_nav_item a:visited,.profile_nav_item a:active{color:#A8A8A8; text-decoration:none;}
.profile_nav_item a:hover,.profile_nav_item a:visited:hover{color:#B7278B; text-decoration:none;}

.profile_nav_item_selected{float: left; width: 123px; padding-left: 5px; padding-top: 5px; height: 20px; text-decoration:none; background-image:url(../images/profile_nav.jpg); background-position: 0px 0px; background-repeat:no-repeat; font-size:10px; color:#B7278B; font-weight:bold;}
.profile_nav_item_selected a,.profile_nav_item_selected a:active,.profile_nav_item_selected a:visited{color:#B7278B; text-decoration:none;}
.profile_nav_item_selected a:hover,.profile_nav_item_selected a:visited:hover{color:#B7278B; text-decoration:none;}

#profile_right{width:600px; padding-left:11px;  float:left; display:inline; height:400px; }
.profile_scroller{width:579px; height:392px; padding-top: 11px; float:left; display:inline; overflow:hidden;}
.profile_scrollarea{width:20px; height:403px; display:inline; float:right; background-color:#260B1E; cursor:pointer; }
.profile_scrollBarContainer{height:380px;}
.profile_scrollKnob{width: 20px; min-height:10px; background-color:#451636;}
.profile_scrollForward, .profile_scrollBack{width: 20px;height:11px; margin:0; background-color:#451636;}

.newsh3 {color:#451636;}
p {
	display:block;
	font-size: 10px;
}
.pulldowntop {
	height: 23px;
	margin-top: 2px;
	margin-right: 2px;
}
#contact_content{width:281px; float:left; display:inline; height:400px;}
#contact_form{width:428px; float:right; display:inline; background:url(images/form_bg.jpg) repeat-x scroll; height:400px;}
#contact_content h1{font-size:12px; padding-bottom:3px; font-weight:normal; margin-top:0;}
.pink{color:#B23B8E;}
form{margin:0; padding:0;}
#contact_form h1{margin:0; padding:0 0 0 10px;; font-size:12px; font-weight:normal; line-height:25px;}
.form_holder{padding:20px;}
.form_holder label{display:block; width:100px; float:left;}
#form_submit{padding-left:235px;}
.formfield{border-style:solid; border-color:#5C5C5C; border-width:1px; background-color:#000000; color: #FFFFFF;}
.style2 {color: #B23B8E; font-weight: bold; }
.pb13{ padding-bottom: 13px; margin:0;}
.pb18{ padding-bottom: 18px; margin:0;}
.pb5{ padding-bottom: 5px; margin:0;}
.mb18{ margin-bottom: 18px;}
.w153{ width: 153px;}
.w251{ width:251px;}

div.djartist-scroller {
	width: 505px; 
	height: 300px;
	margin-left: 0px;
	border:solid #fff 0px;
}

div.djartist-scroller .djartist-content {
	height: 300px;
	width: 463px;
	padding:6px;
	overflow: hidden;
	float: left;
}

div.djartist-scroller .djartist-content ol {
	margin-left: 30px;
}

div.djartist-scroller .djartist-content p {
	margin-left: 10px;
}

div.djartist-scroller .djartist-scrollarea {
	height: 300px;
	width: 29px;
	float: left;
	border-left: 0px solid #451636;
	cursor: pointer;
}

div.djartist-scroller div.djartist-scrollBarContainer {
	height: 282px;
}

div.djartist-scroller .djartist-scrollKnob {
	width: 25px;
	margin: 1px;
	border: 1px solid #451636;
	background: #451636;
	min-height: 10px;
}

div.djartist-scroller .djartist-scrollForward, div.djartist-scroller .djartist-scrollBack {
	width: 25px;
	margin: 1px;
	border: 1px solid #451636;
	background: #451636;
	height: 5px;
}