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

*{
	margin:0;
	padding:0;
	font-family:trebuchet ms, ariel, helvetica;
}

.float-left{
	float:left;
}

.float-right{
	float:right;
}

.gallery-container{
	width:900px;
}

.gallery-table{
	width:100%;
}

.sort-by{
	width:700px;
	clear:both;
	
}

.next-prev{
	clear:both;
	float:right;
	width:700px;
	margin-top:10px;
}

#gallery-left-column{ float:left; width:180px; height:100%; margin:0px; padding:0px; }
#gallery-left-column .panel{ width:100%; background-color:#7e9ec5; margin-bottom:0px; padding-left:15px;}
#gallery-left-column .panel h2{padding-top:15px;}
#gallery-right-column{width:690px; margin-left:210px;}


/********************************
	ARTIST LIST STYLES
********************************/
#list-artists {padding-bottom:50px;}
#list-artists h1{ font-size:2.1em; text-decoration:none; }
#list-artists ul{ list-style-type:none;}
#list-artists li a{ font-size:0.75em; color:#333; display:block; text-decoration:none; line-height:1.25em; }
#list-artists li a:hover{ text-decoration:underline; color:#666; }

.image a img{ border:none; margin:auto; padding:4px; border:1px solid #ccc; margin-bottom:0; }
.image a:hover img{ border:1px solid #000; padding:4px; }
.image{ text-align:center; margin-bottom:0; }
.title{ clear:left; text-align:center; color:#333; font-size:12px; }

.artist-name a{ clear:both; color:#999; font-size:10px; text-align:center; text-decoration:underline; }
.artist-name a:hover{ text-decoration:none; }
