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

/* ARTISTdirect plus */
#plus{
	margin-bottom:0 !important;
}
#emailuname{
width:155px;
}

#plusLogin{
	width:464px;
	height:100px;
	float:left;
	padding:0;
	margin-bottom:8px;
	}
#plusLogin h2{
	font-family:"Arial Black", Arial;
	font-size:1.6em;
	margin:0;
	_margin-bottom:-7px;
	padding:0;
	float: left;
	color:#0095d5;
	}		
#plusLogin .loginArea{
	height:20px; 
	padding:5px 0px 0px 5px;
	}
#plusLogin .small{
	font-size:0.83em;
	margin:3px 2px 0px 0px;
	float:left;
	
	}
#plusLogin .top{
	width:468px;
	height:25px;
	border-bottom:3px solid #0095d5;
	}
#plusLogin h3{
	width:459px;
	font-family:"Arial Black", Arial;
	font-size:1.5em;
	margin:-3px 0 3px 5px;
	_margin:-3px 0 -3px 5px;
	height:18px;
	color:#E98A02;
	}
#plusLogin p{
	margin:3px 0 0;
	_margin:0;
	padding:0px 5px;
	}

#plusLogin .right{
	padding:3px 5px 0px 0px;
	float:right;
	width:120px;
	text-align:right;
}
#plusLogin .formButton {
	width:50px;
	*height:20px;
}
.UserArea{
	width:468px;
	height:auto;
	float: left;
	
}
.UserArea p{
	margin:0;
	padding:0;
}
.UserArea ul{
	width:458px;
	float: left;
	padding: 0;
	padding:5px 0px 5px 10px;

}
.UserArea li{
	width:88px;
	height:auto;
	float:left;
	list-style:none;
	padding: 0px 3px 5px 0px;
	text-align:center;
	overflow:hidden;
	
}
.gray a, .gray a:visited{
	color:#5b5b5b;
}

.url{
	margin:5px 0px;
}
.userImage {
	width:75px;
}
.movieImage{
	height:75px;
	float:left;
	margin:0px 5px 5px 0px;
	_margin:0px 5px 0px 0px;
}
 
#popVideos {
	width:230px;
	float:left;
	margin: 10px 0;
	
}

#popVideos h2{
	font-weight:normal;
	margin:0;
	text-indent:5px;
	font-size:1.33em;
	width:230px;
	font-family: Georgia, serif; 
	font-style:italic;
}
.first a, .first a:visited {
	color:#fff;
}
#popVideos h2 a, #popVideos h2 a:visited{
	color:#0095d5;
}
#popSongs h2 a, #popSongs h2 a:visited{
	color:#E98A02;
}
#popVideos h3, #popSongs h3{
	margin:0;
	font-size:1.33em;
	font-weight:normal;
}
#popVideos h2 a:hover, #popSongs h2 a:hover, #popVideos h3 a:hover, #popSongs h3 a:hover, #popVideos h4 a:hover, #popSongs h4 a:hover {
	color:#3c3c3c;
}
#popVideos h4, #popSongs h4{
	margin:0;
	font-size:1.17em;
	font-weight:normal;
}

#popVideos .first {
	width:220px;
	float:left;
	margin:0;
	padding:5px;
	border-bottom:#e9e9e9 1px solid;
	background:#0095d5;
}
#popVideos ul, #popSongs ul{
	border-bottom:#e9e9e9 1px solid;
	margin:0;
	padding:0;
	
}
#popVideos li{
	width:230px;
	border-bottom:#e9e9e9 1px solid;
	float:left;
	list-style:none;
	text-indent:1.5em;
	display:block;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_arrow_bl.gif) no-repeat 2px 3px;
}

#popVideos li a {
	display:block;
	padding:3px 0px 3px 0px;
}
#popVideos li a:hover{
	color:#fff;
	background:#0095d5 url(http://images.artistdirect.com/Images/a4/icons/icon_arrow_wh.gif) no-repeat 0px 3px;
}

.moreVideos{
	width:215px;
	float:left;
	margin:0;
	padding: 2px 15px 3px 0;
	text-align:right;
	font-family: Georgia, serif; 
	font-style:italic;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_more.png)  no-repeat 215px 6px;
}
.moreVideos img, .moreSongs img{
	display:none;
}


/* Top songs */
#popSongs {
	width:230px;
	float:right;
	margin: 10px 0;
	
}
#popSongs .first{
	width:220px;
	float:left;
	margin:0;
	padding:5px;
	border-bottom:#e9e9e9 1px solid;
	background:#E98A02;
}
#popSongs h2{
	font-weight:normal;
	margin:0;
	text-indent:5px;
	font-size:1.33em;
	width:230px;
	font-family: Georgia, serif; 
	font-style:italic;
}
#popSongs li{
	width:230px;
	border-bottom:#e9e9e9 1px solid;
	float:left;
	list-style:none;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_arrow_or.gif) no-repeat 2px 3px;
	text-indent:1.5em;
	display:block;	
}
#popSongs li a {
	color:#E98A02;
	display:block;
	padding:3px 0px 3px 0px;
}
#popSongs li a:hover{
	color:#fff;
	background:#E98A02 url(http://images.artistdirect.com/Images/a4/icons/icon_arrow_wh.gif) no-repeat 0px 3px;
}

.moreSongs a, .moreSongs a:visited, .moreVideos a, .moreVideos a:visited, .more a, .more a:visited {
	color:#3c3c3c;
}
.moreSongs{
	width:215px;
	float:left;
	margin:0px;
	padding: 2px 15px 3px 0;
	text-align:right;
	font-family: Georgia, serif; 
	font-style:italic;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_more.png)  no-repeat 215px 6px;
}

.userPlace{
	margin:0;
	font-size:.86em;
}
.userReview a{
	color:#E98A02 !important;
}
#userPhoto{
	width:162px;
}


.colum250 {
	width:298px;
	float:left;
	margin:10px 0px 0px 0px;
	background:url(http://images.artistdirect.com/Images/a3/bg/bg_gr_s.gif) repeat-x;
	border:#5b5b5b solid 1px;
}
.colum250 h2{
	color:#F4F2E1;
	font-weight:bold;
	margin:0;
	background:url(http://images.artistdirect.com/Images/a3/icons/dots_cr_s.gif) no-repeat 3px 3px;
	text-indent:17px;
	letter-spacing:-0.04em;
	border-bottom: #5b5b5b solid 2px;
	font-size:1.17em;
	padding:2px 0px 0px 0px;
}

.more250 {
	text-align:right;
	float: left;
	width: 293px;
	color:#F4F2E1;
	background:#777777;
	padding:1px 5px 0px 0px;
}

.article_240 {
	width:288px;
	height:auto;
	margin:0px;
	border-bottom: #fff solid 1px;
	padding: 5px;
	float: left;
}
.article_240 p{
	margin:0;
}
.cmntBttnSignup {
	margin:0 0 0 5px;
	text-align:center;
	width:55px;
	float: left;
}
.cmntBttnSignup a {
	background: #E98A02;
	border:1px solid #E98A02;
	color:#fff !important;
	display:block;
	font-family:arial,Helvetica,sans-serif;
	font-size:1em;
	padding:1px 3px 1px 3px;
	text-decoration:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.colum250Gr {
	width:298px;
	float:right;
	height:auto;
	margin-top: 10px;
}    
.colum250Gr h2{
	font-weight:normal;
	margin: 0;
	font-size:1.17em;
	text-indent: 5px;
	color:#3c3c3c;
	font-family: Georgia, serif; 
	font-style:italic;
	padding: 0;
	border-bottom:3px solid #3c3c3c;
}

.more250Gr {
	text-align:right;
	float: left;
	width: 283px;
	height:16px;
	padding:0px 15px 0px 0px;
	clear:both;
	font-family: Georgia, serif; 
    font-style:italic;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_more.png)  no-repeat 286px 4px;
}
.more250Gr img{
	display:none;
}
.colum250Gr h2 a, .colum250Gr h2 a:visited, .more250Gr a, .more250Gr a:visited {
	color:#3c3c3c;
}

/* ARTISTdirect plus */

.error{
	color:#E98A02;
	font-weight:bold;
}
.msgs{
color:#E98A02;
font-weight:bold;
width:468px;
float:left;
padding:2px;
}

.userMsg{
	width:400px;
	background:#E98A02;
	color:#F4F2E1;
	position:absolute;
	top:300px;
	left:206px;
	padding:10px;
	border:2px #52422D solid;
}
.userMsg h3{
	font-size:1.5em;
	margin:0;
}
.userMsg p{
		margin:5px 0 0;

}
.close{
	float:right;
	width:11px;
	height:11px;
}
/* mainbanner */
#mainBannerUser{
	width:464px;
	border:#0AB5BF 2px solid;
	margin-bottom:3px;
	color:#5b5b5b !important;
	float: left;
}
#mainBannerUser .highlight{
	width:464px;
	height:20px;
	background:#0AB5BF url(http://images.artistdirect.com/Images/a3/icons/icon_arrow_bl_cr.gif) no-repeat 2px 0px ;
	font-weight:bold;
	margin:0;
	letter-spacing:-0.04em;
	font-size:1.5em;
	text-indent: 20px;
	float: left;
	color:#F4F2E1;
}
#mainBannerUser .userImage{
	width:160px;
	margin:5px;
	float:left;


}
#mainBannerUser .tag{
	font-size:1.33em;
	font-weight:bold;

}
#mainBannerUser .genre{
	font-size:0.92em;
	padding-bottom:5px;

}
#mainBannerUser .genre li{
	display:inline;
	color:#E98A02;
	list-style:none;
	margin-right:5px;
	padding-right:5px;
	border-right: #E98A02 1px solid;

}
#mainBannerUser .place{
	font-size:0.92em;
	margin-bottom:5px;
	

}

#mainBannerUser h2{
	color:#E98A02;
	margin:0;
	letter-spacing:-0.04em;
	padding:0px 5px 0px 0px;
	font-size:1.33em;
}
#mainBannerUser .genre a{
	color:#E98A02;
}
#mainBannerUser h3 a, #about li a{
	color:#0ab5bf; 
	}

#mainBannerUser h3{
	color:#0ab5bf; 
	font-size:1.5em;
	padding:5px 5px 0px 0px;
	margin:0;
	float:left;
	width:280px;
}
#mainBannerUser .highlight a{
	color:#F4F2E1;
}
#mainBannerUser p{
	margin:0;
	padding:0;
}
#mainBannerUser p a{
	font-weight:bold;
}
#mainBannerUser a:hover{
	text-decoration:underline;
}

#browse_user{
	width:160px;
	height:55px;
	float:left;
	background:url(http://images.artistdirect.com/Images/a3/bg/bg_gr_s.gif) repeat-x #D8D8D8;

}

#browse_user h3{
	color:#F4F2E1;
	font-weight:bold;
	margin:0;
	background:url(http://images.artistdirect.com/Images/a3/icons/dots_cr_s.gif) no-repeat 3px 3px;
	text-indent:17px;
	letter-spacing:-0.04em;
	border-bottom: #5b5b5b solid 2px;
	font-size:1.17em;
	padding:2px 0px 0px 0px;
}
#browse_user h3 a{
	color:#F4F2E1;

}
#browse_user p{
	font-weight:bold;
	text-align:center;
	letter-spacing:.2em;
	margin-top:5px;
	font-size:1em;
} 
#browse_user p a {
	color:#5b5b5b;
	font-size:1em;
	
}

.info{
	width:100px;
	font-size:10px;
	font-weight:300;
	letter-spacing: -0.01em;
	margin:5px 5px 0px 0px;
	float:left;
	}
.login{
	font-size:0.83em;
	font-weight:300;
	color:#FFFFFF;
	letter-spacing: -0.01em;
	background:#000000;
	border: #000000 1px solid; 
	padding:5px;
	
}
.plus{
	padding-left:5px;
}
.button{
	width:50px;
	padding-top:5px;
	float:left;
	}

	
#info{
	width:150px;
	float:left;
	color:#5b5b5b;
	padding:0px 0px 10px 10px;
}
#info p{
	margin:0px 0px 5px 0px;
}

/* user navi */	
#userNavi{
	width:160px;
	height:auto;
	float:left;
	padding:0px 0px 10px 0px;
}

div#userNavi ul {
  background-color: #D8D8D8;
  list-style-type: none; 
  padding:0;             
  margin:0;     
  letter-spacing: -0.02em;         
}

div#userNavi ul li {
  margin: 0;
  padding: 0;
  display:block;
  border-top: 1px solid white; /* lines */
}

div#userNavi ul li a {
  display: block;         
  padding: 3px 3px 3px 13px;
  margin:0;
  text-decoration: none;
  height:15px;  
  font-weight:bold; 
  font-size:1.10em;       
}

div#userNavi ul ul li a {
  margin-left: 10px;     /* indent level 1 */
}

div#userNavi ul ul ul li a {
  margin-left: 40px;     /* indent level 2 */
}

div#userNavi ul li a:hover {
  color: #F4F2E1;
  background-color: #0ab5bf; 
}

div#userNavi .on a {
  color: #F4F2E1;

}
div#userNavi .off a {
  color: #5b5b5b; 
 background-color: #D8D8D8;
}
/* heading */
.title {
	width:230px;
	margin-bottom:0;
	padding:0;
	height: auto;
	float: left;
	border-bottom: #3c3c3c solid 3px;
	
	
}


.title h2, .titleL h2, .titleS h2{
	margin:3px 0 0 5px;
	font-size:1.33em;
	text-indent: 5px;
	float: left;
	font-weight:normal;
	font-family: Georgia, serif; 
	font-style:italic;
}
.titleL {
	width:468px;
	margin-bottom:0;
	padding:0;
	height: auto;
	float: left;
	border-bottom: #3c3c3c solid 3px;
	
}

.titleS {
	width:468px;
	margin-bottom:0;
	padding:0;
	height: auto;
	float: left;
	
}

.contentWrap{
	width:468px;
	float:left;
}
.content .pageTop{
	width:468px;
	float:left;
	border-bottom:#e9e9e9 1px solid;
	
}
.content .pageBottom{
	width:468px;
	float:left;
	
}
.content{
	width:468px;
	float:left;
}
.content p {
	margin: 0px 0px 5px 0px;
}
.content li{
	padding:2px 5px;
	list-style:none;
	width:458px;
	border-bottom:#e9e9e9 1px solid;
	float:left;
}
.content h3{
	font-size:1.33em;
	margin:0;
	padding:0;
}
.content h4{
	font-size:1.17em;
	margin:0;
	padding:0;
}
.contentLeft{
	width:230px;
	float: left;
	padding: 0;
	
}
.contentRight{
	width:230px;
	float: right;
	padding: 0px 0px 5px 0px;
	
}
.content p, .contentLeft p, .contentRight p{
	margin: 0px 0px 5px 0px;
}
.contentLeft li, .contentRight li{
	padding:2px 5px;
	list-style:none;
	width:220px;
	border-bottom:#e9e9e9 1px solid;
	float:left;
}


.contentLeft h3 {
	font-size:1.05em !important;
	margin:0;
	padding:0;
	font-weight:normal;
}
.contentLeft h4, .content h4  {
	font-size:1.17em;
	margin:0;
	padding:0;
	font-weight:normal;
}
.contentRight h4{
	font-size:.96em;
	margin:0;
	padding:0;
	font-weight:normal;
}
.contentRight h3{
	font-size:1em !important;
	margin:0;
	padding:0;
	font-weight:normal;
}
.contentWrap h5{
	font-size:1.17em;
	margin:0;
	padding:0;
	font-weight:normal;
}
.contentWrap h3 a:hover, .content h3 a:hover{
	text-decoration:underline;
	
}
.contentRight h4 a, .contentRight h4 a:visited {
	color:#fff;
}

.content .leftColumn{
	float:left;
	width:75px;
}
.content .rightColumn{
	float:right;
	width:250px;
}
.content .buy{
	float:left;
	margin-left:14px;
	_margin:3px 0px 0px 7px;
}
.more{
	width:200px;
	float:right;
	padding: 2px 15px 0px 0px;
	text-align: right;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_more.png) no-repeat 200px 6px;
	font-family: Georgia, serif; 
	font-style:italic;
}

.more img{
	display:none;
}

/*button*/

.cmntBttnUser {
	background-color:#F4F2E1;
	border:1px solid #DCDCDC;
	margin:0px 5px 0px 0px;
	text-align:center;
	width:20px;
	_margin:0px 3px 0px 0px;
	
}
.cmntBttnUser a {
background:url(http://images.artistdirect.com/Images/a3/buttons/bt_bg_gr.gif) repeat-x;
border:1px solid white;
color:#F4F2E1!important;
display:block;
font-family:arial,Helvetica,sans-serif;
font-size:0.92em;
padding:1px;
text-decoration:none;
width:20px;
}

.cmntBttnLogin {
	background-color:#F4F2E1;
	border:1px solid #DCDCDC;
	margin:0;
	text-align:center;
	width:50px;
	float: left;
}
.cmntBttnLogin a {
	background:url(http://images.artistdirect.com/Images/a3/buttons/bt_bg.gif) repeat-x scroll 0%;
	border:1px solid white;
	color:#F4F2E1!important;
	display:block;
	font-family:arial,Helvetica,sans-serif;
	font-size:1em;
	padding:2px 1px 1px 1px;
	text-decoration:none;
}
.forminputG{
	font-size:1em;
	color:#5B5B5B;
	border:#5B5B5B solid 1px;
	background:#FFFFFF;
	margin:0px 5px 0px 0px;
}


