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

#mainDetail{
	width:458px;
	padding:0 0 5px 0;
	float: left;
	border-bottom:#e9e9e9 1px solid;
	padding:5px;
	
	
}
#mainDetail p {
	margin:5px 0 0;
}
#mainDetail .main {
	margin:0 5px 0 0;
	float:left;
	border:1px #000 solid;
}
#mainDetail .main200 {
	width:200px;
	margin:0 5px 0 0;
	float:left;
}
#mainDetail h2{
	font-size:1.5em;
	margin:5px 0 3px 0;
	line-height:18px;
	font-weight:normal;
}
#mainDetail h2 a, #mainDetail h2 a:visited{
	color:#E98A02;
}
#mainDetail h3{
	font-size:1.33em;
	margin:0 0 3px 0;
	line-height:16px;
	font-weight:normal;
	color:#0095D5;
}
#mainDetail h3 a, #mainBannerReview a{
	color:#0095D5;
}
.mainSentence{
	font-size:1.17em;
	line-height:14px;
}
.bookmarkTop{
	text-align:right;
	height:18px;
	width:458px;
	margin:-15px 5px 0 0;	
	float:right;
}

.bookmarkTop img, .bookmarkTop a:hover img{
	border:none;
}
.bookmarkTop a, .bookmarkTop a:visited{
	color:#FFDF00;
	font-size:0.96em;
}


/* heading */
.title {
	width:230px;
	margin-bottom:0;
	padding:0;
	height: auto;
	float: left;
	border-bottom: #3c3c3c solid 3px;
	
}


.title h2 {
	margin:3px 0 0 5px;
	font-size:1.33em;
	text-indent: 5px;
	float: left;
	font-family: Georgia, serif;
	font-style:italic;
	font-weight:normal;
}
.title h2 a, .title h2 a:hover {
	color:#3c3c3c;
}
.contentWrap{
	width:468px;
	float:left;
}

.content{
	width:458px;
	float: left;
	padding: 5px;
	line-height:16px;
}
.contentLeft{
	width:230px;
	float: left;
	padding: 0px 0px 5px 0px;
	margin-top:5px;
}
.contentRight{
	width:230px;
	float: right;
	padding: 0px 0px 5px 0px;
	margin-top:5px;
}
.content p, .contentLeft p, .contentRight p{
	margin: 0px 0px 5px 0px;
}
.contentLeft p a, .contentRight p a, .contentLeft p a:visited, .contentRight p a:visited{
	color:#0095D5;
}
.contentLeft li, .contentRight li{
	padding:2px 5px;
	list-style:none;
	width:220px;
	border-bottom:#e9e9e9 1px solid;
	float:left;
}
.content li{
	padding:2px 5px;
	list-style:none;
	width:448px;
	border-bottom:#e9e9e9 1px solid;
	float:left;
}
.content li a:hover img, .contentLeft li a:hover img, .contentRight li a:hover img{
	border:#0095D5 1px solid;
}
.contentWrap h3, .content h3 {
	font-size:1.33em;
	margin:0;
	padding:0;
	line-height: 16px;
}
.contentWrap h4, .content h4 {
	font-size:1.2em;
	margin:0;
	padding:0;
	line-height: 18px;
	font-weight:normal;

}
.content h2{
	font-size:1.02em;
	margin:0 0 5px 0;
	color:#999;
	width:330px;
}.contentWrap h4 a, .content h4 a, .contentWrap h4 a:visited, .content h4 a:visited{
	color:#e98a02;
}
.content .leftColumn{
	float:left;
	width:75px;
}
.content .buy{
	float:left;
	margin-left:14px;
	_margin:3px 0px 0px 7px;
}
.more{
	width:215px;
	float:right;
	padding: 0 15px 0 0;
	text-align: right;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_more.png)  no-repeat 215px 3px;
	/*background:url(http://images.artistdirect.com/Images/a4/icons/icon_more.gif) #1F1F1F  no-repeat 215px 3px;*/}

.more img{
	display:none;
}
#top100s{
	margin-top:10px;
	width:294px;
	border:#fff 1px solid;
	float:right;
	padding:2px;
	background:#fff;
}
#top100s .plus, #top100 .plus{
	padding:0 !important;
}
#top100s h2{
	width:294px;
	text-indent:-9999px;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/top100artist_s.gif) no-repeat;
	height:70px;
	margin:0;
}
#top100s h2 a{
	width:294px;
	text-indent:-9999px;
	height:70px;
	display:block;
}
#top100s h2 a:hover{
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/top100artist_s.gif) no-repeat;
}
#top100s .more{
	width:279px;
	float:right;
	padding: 2px 15px 2px 0px;
	text-align: right;
	border-top:#333 1px solid;
	background-position:280px 5px !important;
	font-family: Georgia, serif; 
    font-style:italic;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/icon_more.png)  no-repeat 283px 4px;
}
#top100s .more a, #top100s .more a:visited, .content h4 a:hover {
	color:#3c3c3c !important;
}
#top100s li{
	height:auto;
	float:left;
	list-style:none;
	padding: 5px 3px;
	display:inline;
	margin:0;
}
#top100s .bg1{
	width:294px;
	height:auto;
	padding:0;
	float: left;
	background: #dbe9f2;
	margin:0;

}
#top100s .bg2{
	width:294px;
	height:auto;
	padding:0;
	float: left;

}
#top100s .item25 {
	width:25px;
	text-align:center;
}
	
#top100s .item30 {
	width:30px;
	text-align:center;
}
#top100s .itemRank {
	width:20px;
	text-align:center;
	font-weight:bold;
}
#top100s .item130 {
	width:120px;
}

#top100{
	margin-top:0;
	width:462px;
	border:#f2f2f2 1px solid;
	float:left;
	padding:2px;
	background:#fff;
}

#top100 .top{
	width:462px;
	background:url(http://images.artistdirect.com/Images/artd/uploads/misc/top100artist.gif) no-repeat;
	height:70px;
	margin:0;
}
#top100 .top p{
	padding-left:10px;
	margin:0;
}

#top100 .top h2{
	text-indent:-9999px;
	float:left;
	width:50px;
	margin:0;
}
#top100 .top h2 a:hover, #top100 .item30 a:hover, #top100s .item30 a:hover .rankPhoto a:hover {
	background:none;
}
#top100 .history{
	width:170px;
	float:right;
	height:40px;
	padding-top: 20px;
}

#top100 .more{
	width:457px;
	float:right;
	padding: 2px 5px 2px 0px;
	text-align: right;
}	
#top100 li{
	height:auto;
	float:left;
	list-style:none;
	padding: 5px;
	display:inline;
	margin:0;
}
#top100 .bg1{
	width:462px;
	height:auto;
	padding:1px 0px;
	float: left;
	background: #dbe9f2;
	margin:0;
}
#top100 .bg2{
	width:462px;
	height:auto;
	padding:1px 0px;
	float: left;
	margin:0;
}

#top100 .item25 {
	width:25px;
	text-align:center;
}
	
#top100 .item30 {
	width:30px;
	text-align:center;
}
#top100 .itemRank {
	width:20px;
	text-align:center;
	font-weight:bold;
}
#top100 .item130 {
	width:260px;
	
}
#top100 .rankPhoto {
	border: #000 1px solid;
	width:62px;
	vertical-align:middle;
	margin-right:5px;

}
#top100 li a:hover img{
	border:#0095D5 1px solid;
}

.userName{
	color:#FF7F00 ;
	font-size:1em;
	margin:0;
	padding:0;
}
.userName a, .userName a:visited{
	color:#FF7F00 !important;
}
#top100s a img, #top100s a:hover img, #top100 .item30 a img, #top100 .item30 a:hover img{
	border:none !important;
}
.question {
	font-weight:bold;
	padding:15px 0px 5px 0px;
}
.credit {
	text-align:right;
}

blockquote {
	font-size:1.83em;
	font-style:normal;
	line-height:110%;
	margin:30px 0px;
	padding:0;
	color:#0AB5BF;
	font-family:"Arial Black", Arial;
}
.quote{
	margin:0px 40px 0px 45px;
	_margin:0px 25px 0px 30px;
	line-height:22px;
	letter-spacing:-0.04em;
	text-align:left;
	
}

.bqstart {
	color:#0AB5BF;
	float:left;
	font-size:3em;
	font-style:normal;
	height:45px;
	margin-bottom:-30px;
	margin-top:-20px;
	padding-top:15px;
	font-family:"Arial Black", Arial;

 
 }

 .bqend {
    color:#0AB5BF;
	float:right;
	font-size:3em;
	font-style:normal;
	height:25px;
	margin-top:-20px;
	padding-top:20px;
	font-family:"Arial Black", Arial;
   
 }

.edit {
	width:458px;
	float:left;
	padding:5px 5px 10px 5px;
}
.edit li {
	margin:0;
	padding:2px 0px 2px 5px;
	list-style:none;
	width:450px;
	float:left;
	border:none;
	
}
.pageBottom{
	width:458px !important;
	position:relative;
}
 .pageTop{
	width:458px !important;
}
 .logoDL{
width:112px;
height:19px;
position:absolute;
top:2px;
left:0;
}
.moreMainBl .logoDL{
left:5px !important;
}
.logoDL a img{
border:none;
}