@charset "utf-8";
/* CSS Document */
.description{font-size:12px;}
/* --------------- component section -------------------- */
.column-list ul li span ul li{list-style:none;background:url(../../images/bullets.gif) no-repeat 0px 9px;padding-left:25px;font-size:12px;border:none;}
.column-list ul li{list-style:none;border-bottom:1px solid #000;padding:5px 5px 5px 10px ;}
.column-list ul li span{float:left;}
.column-list span li{padding:2px 0 2px 15px;}
.column-list-title span strong{width:354px;float:left;color:#000;}
.column-list-title span{color:#fff;}
.column-list-title{font-weight:bold;background:#505050;color:#000;}

/* --------------- buttons section -------------------- */
.width30{width:30px}
.width70{width:70px}
.width272{width:257px}
.width150{width:150px}
.width200{width:200px}
.width300{width:300px}
.width354{width:354px}



/* --------------- music page section -------------------- */
.shoppinglist *{font-size:11px;}
.shoppinglist ul li{list-style:none;border-bottom:1px solid #000;padding:5px 5px 5px 10px ;}
.shoppinglist ul li span{float:left;}
.shoppinglist span li{padding:2px 0 2px 15px;}
.shoppinglist span{font-size:11px;color:#d8d8d8;}
.shoppinglist{font-size:11px;}
.shoppinglist-title strong{width:300px;float:left;color:#000;display:block}
.shoppinglist-title span{color:#000;}
.shoppinglist-title{font-weight:bold;background:#575757;color:#000;}


/* --------------- music page section -------------------- */
.musiclist *{font-size:11px;}
.musiclist ul li span ul li{list-style:none;background:url(../../images/bullets.gif) no-repeat 0px 9px;padding-left:25px;font-size:12px;border:none;}
.musiclist ul li{list-style:none;border-bottom:1px solid #000;padding:5px 5px 5px 10px ;}
.musiclist ul li span{float:left;}
.musiclist span li{padding:2px 0 2px 15px;}
.musiclist span{width:70px;font-size:11px;}
.musiclist{font-size:11px;color:#767676;}
.musiclist ul li a{width:354px;float:left;font-size:11px;display:block}
.musiclist a{color:#d8d8d8;}
.musiclist a:hover{color:#999;}
.musiclist-title strong{width:354px;float:left;color:#000;display:block}
.musiclist-title span{color:#000;}
.musiclist-title{font-weight:bold;background:#575757;color:#d8d8d8;}
.musiclist input{border:1px solid #000;background:#575757;color:#d8d8d8;}
.musiclist input:hover{border:1px solid #505050;background:#575757;color:#fff;}
/* --------------- music page section -------------------- */

.column-list1{background:#292929;}
.column-list2{background:#1c1c1c;}

.column-list select{width:150px;}
.textbox{width:300px;border:1px solid #a6a6a6;font-size:12px;padding:3px}
.float-select{width:156px;float:left;margin-right:2px;}
.label{font-size:11px;}
.red{color:red;font-size:14px;}

/* --------------- component section -------------------- */
.paging input{font-size:10px;}
.paging form{font-size:10px;color:#d3d3d3;}
.paging-field{font-size:10px;color:#888888;border:1px solid #888888;width:18px;height:13px;padding-left:2px;}
.paging-link{font-size:10px;color:#888888;text-decoration:underline;}
.paging-link:hover{color:#d3d3d3;text-decoration:none;}
.paging span{font-size:10px;color:#666666;}
.paging-search{background:url('../../images/go-to.gif') no-repeat left top; width:26px;height:16px;border:none;cursor:pointer;}.paging-search:hover{background:url('../../images/go-to.gif') no-repeat left bottom;}
/*---------------------------------------------------------------------------------
Pagination
---------------------------------------------------------------------------------*/
.pagination {
	float:right;
	height:26px;
	background:url(/images/bg_pagination.gif) repeat-y;
	padding:5px 0 0 0px;
}
.pagination_container h4 {
	text-align:right;
	font-size:0.69em;
	color:#888888;
	padding:10px 0 0 0;
}
.pagination li {
	float:left;
	border:0;
	margin:0 2px 0 0;
	padding:0;
	font-size:11px;
	list-style:none;
}
.pagination ul {
	border:0;
	margin:0;
	padding:0;
}
.pagination a {
	border:solid 1px #888888;
	margin-right:2px;
}
.pagination .previous-off,
.pagination .next-off {
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	padding:4px 4px;
}
.pagination .next a,
.pagination .previous a {
	font-weight:bold;
	border:none;
	margin:1px 3px 1px 1px;
}
.pagination .active {
	color:#d8d8d8;
	font-weight:bold;
	display:block;
	float:left;
	border:1px solid #d8d8d8;
	padding:3px 5px;
	background:#313131;
}
.pagination a:link,
.pagination a:visited {
	color:#d8d8d8;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
.pagination .next a:hover,
.pagination .previous a:hover {
	border:none;
	color:#d8d8d8;
}

.pagination a:hover {
	border:none;
	color:#d8d8d8;
	margin:1px 3px 1px 1px;	
	background:#313131;
}

/* --------------- artist listing section -------------------- */
#artist-listing-content{padding:5px 10px 20px 15px;}
#artist-listing-content p{margin-bottom:3px;font-size:11px;clear:both;line-height:14px;color:#767676;}
#artist-listing-content span{font-size:10px;float:left;margin-left:3px;}
#artist-listing-content ul li{list-style:none;float:left;text-align:center;margin:0 14px 10px 0;width:112px;font-size:11px;text-align:left}
#artist-listing-content img{border:1px solid #505050;float:left;margin-bottom:7px;padding:1px;}
#artist-listing-content img:hover{border:1px solid #151515;}
#artist-listing-content a{color:#979797;}
#artist-listing-content a:hover{color:#fff;}

.artist-title{font-size:12px;font-weight:bold;margin:0 0 10px 0px;}
.fan-pic{width:200px;height:200px;background:url('../../images/photo-frame.gif') no-repeat left top;padding:5px;text-align:}
.artist-list-link{background:url('../../images/artist-list-link-bg.jpg') no-repeat left top;font-size:11px;display:block;width:67px;height:13px;line-height:11px;padding-left:12px;margin-top:5px;}
.artist-listing-arrows-left{float:left;background:url('../../images/artist-listing-arrow-left.gif') no-repeat left top;display:block;width:11px;height:68px;margin:20px 10px 0 0;}
.artist-listing-arrows-left:hover{;background:url('../../images/artist-listing-arrow-left-over.gif') no-repeat left top;}
.artist-listing-arrows-right{float:left;background:url('../../images/artist-listing-arrow-right.gif') no-repeat left top;display:block;width:11px;height:68px;margin:20px 0 0 10px;}
.artist-listing-arrows-right:hover{background:url('../../images/artist-listing-arrow-right-over.gif') no-repeat left top;}

/* --------------- buttons section -------------------- */
.submit-spacer{margin:10px 0px 0px 210px;clear:both;font-size:11px;padding:0px;}
.column-list input{background:#0f0f0f;border:1px solid #080808;}
.column-list select{background:#0f0f0f;border:1px solid #080808;}
.column-list textarea{background:#0f0f0f;border:1px solid #080808;}
.button{float:left;display:block;list-style:none;padding-left:15px;background:url('../../images/button-common-left.gif') left top no-repeat;margin-right:10px;}
.carbutton{float:left;display:block;list-style:none;padding-left:15px;background:url('../images/button-common-left.gif') left top no-repeat;margin-right:10px;}
.button input{height:27px;display:block;color:#999999;background: transparent url('../../images/button-common.gif') right top no-repeat;border:none;cursor:pointer;overflow:visible;padding:0.2em 1.7em 0.6em 0.2em;}
.carbutton input{height:27px;display:block;color:#999999;background: transparent url('../images/button-common.gif') right top no-repeat;border:none;cursor:pointer;overflow:visible;padding:0.2em 1.7em 0.6em 0.2em;}
.button input:hover{color:#fff;}
.carbutton input:hover{color:#fff;}
.comment-box{border:1px solid #ccc;padding:1px;width:255px;background:url(../../images/commentbox-bg.jpg) repeat-x 0px 0px;padding:0px;}
.comment-box textarea{border:none;width:255px;height:106px;overflow-y:auto;float:left;background:none;}
.comment-box input{background:url(../../images/comment-button.jpg) no-repeat 0px 0px;border:none;width:125px;color:#fff;overflow:visible;margin:0px;padding:0px;}
.text-comment{padding:0px;margin:0 0 0 200px;font-size:11px;width:auto;}

/* --------------- buttons section -------------------- */
.image{float:left;padding:5px;border:1px solid #6a6a6a;margin:0 10px 10px 0}
#contact-left img{float:left;}
#contact-left p{height:12px;}
#contact-left{width:410px;float:left;height:585px;padding:0 0 0 20px}
#contact-left span{width:150px;float:left;padding:0 0 0 10px}
#contact-right{float:left;width:194px;background:#151515;height:595px;margin:0 0 20px 10px;padding:0 10px 0 30px;}

.left-box-browse{width:247px;background:#000;}
.left-box-browse ul{background:url(../../images/browse-slider.gif) no-repeat 190px 10px;margin-left:20px;}
.left-box-browse ul li{list-style:none;background:none;height:15px;padding:2px 0;margin:0px;}
.left-box-browse ul li a{line-height:14px;display:block;background:url(../../images/browse-bullet.gif) no-repeat 0px 4px;font-size:12px;padding:1px 0 1px 15px;width:90%;margin:0px;color:#979797;}
.left-box-browse ul li a:hover{background:url(../../images/browse-bullet.gif) no-repeat 2px 4px #080808;color:#fff}
.browse-links{text-align:center;background:url(../../images/browse-divider.jpg) no-repeat left bottom;height:50px;padding:5px 0 0 10px;margin-bottom:5px;}
.browse-links a{float:left;display:block;width:10px;margin:0px 3px;font-size:14px;text-decoration:underline;text-align:center;color:#d8d8d8;}
.browse-links a:hover{color:#fff;text-decoration:none;font-weight:bold;}
