@charset "UTF-8";
/* CSS Document */
h1 {
	font-size:1.8em !important;
	line-height:1.2em !important;
	margin:3px 0 0 0;
	clear:right;
}
.date{
	clear:left;
	margin-bottom:5px;
}
#newsArea{
	padding:5px 0 0 15px;
	line-height:18px;
}
#newsArea img {
	max-width:620px;
}
#artistArea{
	
	width:250px;
	float:right;
	margin:0 0 10px 10px;

}
.thumb{
	padding:4px;
	border:1px solid #ccc;
}
#photoArea{
	float:left;

}
#photoArea p, #videoArea p{
	margin:0 0 3px 0;
}
#photoArea h2 , #videoArea h2, #newsNavi h2 {
	color:#3c3c3c;
	font-size: 1.3em;
	margin: 5px 0 3px 0;
	font-family: Georgia, serif;
	font-style:italic;
}
#photoArea span{ 
	float:left;
	height:48px;
	width:75px;
	padding:2px;
	border:1px solid #ccc;
}
#photoArea span:hover { 
	background:#0095D5;
}
#photoArea span a{ 
	height:48px;
	overflow:hidden;
	width:75px;
	display:block;
}
#photoArea span a img, #photoArea span a:hover img { 
	border:none;
}
#photoArea li{
	width:81px;
	float:left;
	margin-right:2px;
	list-style:none;

}
#videoArea {
	float:left;
}
#videoArea span{ 
	float:left;
	height:68px;
	width:115px;
	padding:2px;
	border:1px solid #ccc;
	position:relative;
	margin-bottom:2px;
}
#videoArea span:hover { 
	background:#0095D5;
}
#videoArea span a{ 
	height:68px;
	overflow:hidden;
	width:115px;
	display:block;
}
#videoArea span a img, #video span a:hover img, #ftNews a img, #ftNews a:hover img { 
	border:none !important;
	background:none;
}
#videoArea li{
	width:121px;
	float:left;
	margin-right:3px;
	list-style:none;

}
#videoArea .playButton{
	top:38px !important;	
}
.addthis_toolbox{
	width:638px;
	float:left;
	margin-bottom:10px;
}
.addthis_toolbox a.at300b:hover{
	background-color:transparent !important;
}
.title {
	width:638px;
	background:#e1edf5 url(http://images.artistdirect.com/Images/artd/uploads/misc/banners/title_home_right.gif) top right no-repeat;
	height:35px;
	position:relative;
	float:left;
	margin:10px 0 0 10px;

}
.titleS {
	width:309px;
	position:relative;
	float:left;
	margin-top:10px;

}
.title h2 {
	background:transparent url(http://images.artistdirect.com/Images/artd/uploads/misc/banners/title_home_left.gif) top left no-repeat;
	height:23px;
	margin:0;
	padding:7px 5px 5px 20px;

}
.titleS h2 {
	border-bottom:3px solid #3C3C3C;
	padding:0 0 0 10px;
}
.title h2 a, .titleS h2 a{
	height:25px;
	margin:0;
	float:left;
}
.title a.prev, .title a.next, #controls a.prev, #controls a.next, .titleS a.prev, .titleS a.next { 
background:transparent url(http://images.artistdirect.com/Images/artd/uploads/misc/slide.png) no-repeat;
cursor:pointer;
display:inline;
height:22px;
overflow:hidden;
position:absolute;
right:50px;
top:8px;
width:31px;
}
#controls a.prev, #controls a.next {
top:5px !important;
}
.title a.next, #controls a.next, .titleS a.next{
right:8px;
width:28px;
background-position:-28px 0;
}
.title a.prev, #controls a.prev, .titleS a.prev{
right:36px;
width:28px;
}
.title .scrollnav, .titleS .scrollnav {
list-style-type:none;
position:absolute;
right:75px;
top:13px;
}
#controls .scrollnav {
top:10px;
}
.title .scrollnav .on a, .titleS .scrollnav .on a, .titleSS .scrollnav .on a, #controls .scrollnav .on a, .title .scrollnav .off a, .titleS .scrollnav .off a, .titleSS .scrollnav .off a, #controls .scrollnav .off a {
display:block;
float:left;
height:10px;
margin:0 1px;
overflow:hidden;
padding:0;
text-indent:-100px;
width:10px;
}
.title .scrollnav .off a, .titleS .scrollnav .off a, .titleSS .scrollnav .off a, #controls .scrollnav .off a {
background:url("http://images.artistdirect.com/Images/artd/uploads/misc/icons/scroll_dot.png") no-repeat scroll -11px 0 transparent;
}
.title .scrollnav .on a, .titleS .scrollnav .on a, .titleSS .scrollnav .on a, #controls .scrollnav .on a {
background:url("http://images.artistdirect.com/Images/artd/uploads/misc/icons/scroll_dot.png") no-repeat scroll 0 0 transparent;
}
.scrollnav li {
float:left;
left:10px;
list-style:none outside none;
width:13px;
}
.scrollnav {
position:absolute;
right:75px;
}


#homeBottom h2 a span {
	background:transparent url(http://images.artistdirect.com/Images/artd/uploads/misc/banners/title_home_left.gif) no-repeat scroll 100% -26px;
}
#banners a img, #banners a:hover img{
	border:none;
}
#feature{
	width: 638px;
	float: left;
	padding: 0 5px;
}
.titleS h2, .title h2 {
	color:#3c3c3c;
	font-size: 1.5em;
	margin: 0 0 3px 0;
	font-family: Georgia, serif;
	font-style:italic;
}
.ftGenre{
	width: 309px;
	float: left;
	margin-right:10px;
}
#ftNews {
	width: 648px;
	float: left;
	margin-bottom: 20px;
}

#ftNews p {
	margin: 0;
}
.tags a {
color:#E98A02;
}
.artist, .artist a, .artist a:visited{
	color: #3c3c3c;
	font-size: .9em;
	margin: 2px 0 0 0 !important;
}
.media, .media a, .media a:visited, #newPlus a, #newPlus a:visited {
	margin: 2px 0 0 0 !important;
	line-height:14px;
}
.more a, .more a:visited {
	color:#3c3c3c !important; 
	margin: 2px 0 0 0 !important;
}
.more{
	float: right;
	padding:5px 0 0 0 !important;
	font-family: Georgia, serif; 
	font-style:italic;
}
.photo_120{
	width:120px;
	height:90px;
	overflow:hidden;
	background:#000;
}
#videoTop {
	float:left;
	height:30px;
	padding-left:10px;
	width:638px;
}

#ftNews ul {
	list-style:none;
	margin: 5px 0 0 0;
	padding: 0 0 0 30px;
}
.ftGenre ul{
	list-style:none;
	margin: 5px 0 0 0;
	padding: 0;
	
}
.ftGenre li{
	width:300px;
	list-style:none;
	float: left;
	position: relative;
	overflow: hidden;
	margin-right:12px;
}
#ftNews li {
	list-style:none;
	width: 113px;
	float: left;
	position: relative;
	overflow: hidden;
	margin-right:10px;
	height:138px;
	overflow:hidden;
}
#ftNews span, .ftGenre span {
	width: 90px;
	padding: 3px;
	margin-bottom:5px;
	display: block;
	border:1px solid #ccc;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.ftGenre span {
	float:left;
	margin-right:5px;
}
#ftNews span a, .ftGenre span a{
	width: 90px;
	height:68px;
	display:block;
	overflow:hidden;
}
#newsNavi{
	margin:10px 0 0 10px;
	width:618px;
	padding:5px 10px;
	background:#F2F2F2;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	float:left;
	
}
#newsNavi .pre {
	width:270px;
	float:left;
}
#newsNavi .pre h2{
	margin-left:35px;
}
#newsNavi .pre a{
	display:block;
	padding:5px 0 5px 35px;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/arrow_pre.png) no-repeat 0 0;

}
#newsNavi .pre a:hover {
	background:#F9DD58 url(http://images.artistdirect.com/Images/artd/uploads/misc/arrow_pre.png) no-repeat 0 0;
}
#newsNavi .next h2 {
	margin-right:35px;
}
#newsNavi .next {
	width:270px;
	float:right;
	text-align:right;	
}
#newsNavi .next a{
	display:block;
	padding:5px 35px 5px 0;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/arrow_next.png) no-repeat top right;

}
#newsNavi .next a:hover {
	background:#F9DD58 url(http://images.artistdirect.com/Images/artd/uploads/misc/arrow_next.png) no-repeat top right;
}
#newsNavi p{
	margin:5px 0;
}
.photo_120 {
background:#fff;
height:90px;
overflow:hidden;
width:120px;
}
#ftNews span:hover, .ftGenre span:hover  {
	background: #0095d5; 
}
.fb_comments {
padding:5px;
width:630px;
margin:5px 0 0 15px;
float:left;
}
.playButton{
	position: absolute;
	top:50px;
	left: 10px;
	_display:none;
	width:28px;
	height:28px;
	border:none;
}
.playButton a img, .playButton a:hover img, #feature a img, #feature a:hover img, #interviews a 
img, #interviews a:hover img {
	border:none !important;
}
#newsArea b{
	color:#e98a02;
	font-family: Georgia, serif; 
	font-style:italic;
}
#newsArea p{
	clear:left;
}
.moreVideoImage{
	float:left;
	width:92px;
}
.moreVideoImage a, .moreVideoImage a:hover {			
	background:none;
}
.logoDL a img, .logoDL a:hover img {
	border:none;
	padding-top:3px;
}
.facebookArea{
	width:200px;
	background: #F2F2F2 url(http://images.artistdirect.com/Images/artd/uploads/likeus.png) no-repeat 10px 10px ;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:35px 10px 8px 10px;
	float:right;
	line-height:12px;
	font-size:11px;
}
.facebookArea iframe{
	vertical-align:middle;
	margin-top:3px;
}
.articlePostShare {
  float:left;
  height:25px;
  /*padding-top:64px;*/
}

.pollArea{
	margin-top:5px;
	margin-bottom:5px;
}
.pollResults{
	width:300px;
}	
.pollQuestion{
	font-weight:bold;
	font-size:14px;
	font-family: Georgia, serif; 
	font-style:italic;
}
.pollArea ul, .pollArea li{	
	list-style:none;
}
.pollVoteButton {
	margin:5px 0 0 0;
	text-align:center;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	width:60px;
}
.pollVoteButton a{
	background:#0095d5;
	color:#fff;
	display:block;
	padding:3px;
	text-decoration:none;
	font-weight:normal!important;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
.pollVoteButton a:hover{
	background:#31b6ef;
	color:#fff;
}
.pollVoteButton a:visited{
	color:#fff;
} 
.pollresultbars p{
	margin:0;
	font-weight:bold;
	font-size:12px !important;
	color:#3C3C3C !important;
}
.totalvotes{
	color:#E98A02;
	font-weight:bold;
	margin:0;
}
.pollresultbars li{	
	font-size:10px;
	color:#777;
	background:#F2F2F2;
	border-top:1px solid #fff;
	padding:5px;
}
.bar{	
	background:#E98A02 !important;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	height:20px !important;
}
.error{
	color:#E98A02;
	margin:3px 0;
}
#ivadiv_wrapper{
	width:100%;
	padding-bottom:10px;
	float:left;
}