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

.ad_778{
	margin-bottom:5px;
	width:778px;
	height:250px;
	position:absolute;
	right:10px;
	top:205px;
	*top:210px;
	z-index:10;
}
#tnt_pagination {
	width:460px !important;
}
#mainContent{
	padding:5px 0 0 10px;
	line-height:18px;
}
#searchNavi {
	float:left;
	line-height:normal;
	margin:10px 0;
	width:100%;
}
#searchNavi ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}
#searchNavi a {
	display:block;
}
#searchNavi a, #searchNavi a:visited {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:none repeat scroll 0 0 #E9E9E9;
	color:#3C3C3C;
	display:block;
	padding:5px 8px;
}
#searchNavi li {
	float:left;
	margin:0 3px 0 0;
}
#searchNavi .on, #searchNavi .on a, #searchNavi .on a:visited {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	background:none repeat scroll 0 0 #0095D5;
	color:#FFFFFF;
	text-decoration:none;
}
#searchNavi a:hover {
	background:none repeat scroll 0 0 #0095D5;
	color:#FFFFFF;
	text-decoration:none;
}

/* heading */
.match {
	color:#000;
	letter-spacing:-0.04em;
	font-size:1.3em;
	float: left;
	padding:3px;
	margin-top:10px;
}


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

.result{
	width:458px;
	float:left;
	border-bottom:#666 1px dotted;
	padding:2px 5px;
	
	
}
.result p, .result h3, .result h4 {
	margin:0;
	padding:0;
	margin-left:65px;
}

.result h3 {
	font-size:1.17em;
	font-weight:normal;
}

.result h4 {
	font-size:1em;
	font-weight:normal;
}
.result h4 a, .result h4 a:visited, .title h2 a, .title h2 a:visited {
	color:#fff;
}
.goNext{
	width:463px;
	padding:7px 0px 5px 5px;
	text-align:right;
	float:left;
	display:block;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	margin-top:5px;
	
}
.goNext a:link, .goNext a:visited{
	padding:2px 3px;
	margin-left:5px;
	text-decoration:none;
	color:#0095d5;
	font-weight:normal;
	border:1px solid #0095d5 !important;
	

}

.goNext a:hover {
	background-color:#0095d5;	
	border:1px solid #0095d5;	
	color:#000;
}
.more{
	width:200px;
	float:right;
	padding: 7px 15px 0 0;
	text-align: right;
	font-weight:bold;
	background:url(http://images.artistdirect.com/Images/a4/icons/icon_more_bk.gif)  no-repeat 200px 10px;
}
.more img{
	display:none;
}

#leftNavi .or{
	display: block;         
	padding: 3px 3px 3px 13px;
	margin:0;
	text-decoration: none;
	height:15px;  
	color: #3c3c3c; 
	font-family: Georgia, serif; 
	font-style:italic;  
	font-size:1.2em;
	border-bottom:3px solid #3c3c3c;
	background:none !important;  
}
.loading {
	width:468px;
	float: left;
	text-align:center;
}
.sideGo ul{
	padding-top:3px !important;
	clear:both;
}
.sideGo li{
	margin:0;
	padding:3px 5px 5px 5px;
	_padding:3px 5px 5px 5px;
	list-style:none;
	width:288px;
	float:left;
	border-bottom:#fff 1px solid;
	
}
.sideGo {
	width:298px;
	float:right;
	height:auto;
	/* margin-top: 270px; */
	margin-top: 10px;
	
}
.sideGo p{
	margin:0;
	padding:0;
	
}
.sideGo h2 {
	margin:0;
	height:17px;
	text-indent:10px;
	color: #3c3c3c;
	font-size:1em;
	font-family: Georgia, serif; 
	font-style:italic;
	border-bottom:3px solid #3c3c3c;
	
}
.sideGo h2 a{
	color: #3c3c3c;
}
.adLink{
	padding:5px 0 0 5px;
	float:left;
}
.resultTop{
	width:458px;
	float:left;
	padding:2px 5px;
	
	
}
.resultTop ul{
	width:150px;
	float:left;	
	margin:0;
	padding:0;
}
.resultTop li, .resultSide li{
	list-style:none;
	font-size:.86em;

}
.resultSide{
	width:298px;
	float:left;
	padding:2px 5px;
	
}
.resultSide ul{
	width:140px;
	float:left;	
	margin:0;
	padding:0;
	clear:none !important;
}
.resultSide li{
	border:none !important;
	padding:0 !important;
	width:140px !important;
}


.searchForm2 {
	margin:0;
	border:0;
}
.sform2title {
	font-size:1.20em;
}
.goNext .thisPage {
	margin-left:3px;
	display:inline;
} 
.gText a, .gText a:visited {
	color:#3c3c3c;
	font-size:11px;
}
#sidebar2 #browse_artist{
	float:left;
	margin-top:5px;
	width:300px;
}
#sidebar2 #browse_artist p br {display:none;visibility:hidden;}


#cse-search-results iframe {
	width:638px !important;
	margin:0px;
}
#cse-search-results {
	padding: 0px 10px 0 10px;
	width:638px;
	float:left;
}
