ul.artists-works {list-style-type:none; margin:0px 0px 2px 0px; padding:0px;  }
ul.artists-works li {margin:2px 0px 2px 0px; padding:3px 0 3px 0; }
ul.artists-works li.artist {margin:20px 0px 2px 0px; padding:3px 0 3px 0; }

ul.artists-works li a {font-size: 1.2em; line-height:1.6em; }


.gray-button{background-color:#bbb; color:#FFF; border:1px solid #999; height:26px; font-size:1.2em; font-weight:normal; padding:4px 15px 6px 15px;}

a.previous {
	margin:0px; padding:2px 8px 2px 8px;
	background:url(img/previous.gif) no-repeat left 0px;
	font-weight:normal; text-decoration:none; 
	line-height:17px; height:17px;
}

a.next {
	margin:0px; padding:2px 8px 2px 8px;
	background:url(img/next.gif) no-repeat left 0px;
	font-weight:normal; text-decoration:none;
	line-height:17px; height:17px;
}
a.previous:hover, a.previous:visited, a.previous:active {text-decoration:none;}
a.next:hover {text-decoration:none;}


/******   ************************************************************************************/



#content-full {
 background-color: 	#fff;
 margin:            3px 0px 0 0px;
 padding:           12px 0px 30px 10px;
 width:             980px;
}

* html #content-full {
 width:             100%;
 width:            	980px;
}


div#content-full a {color: #003377; text-decoration: none}
div#content-full a:visited {	color: #003377}
div#content-full a:active {	text-decoration: underline}
div#content-full a:hover {	text-decoration: underline}


#narrowcontent {
 left:              0px;
 right:             10px;
 background-color: 	#fff;
 border: 1px solid 	#999;
 margin:            10px 10px 0 10px;
 padding:           10px 12px 12px 12px;
 width:             auto;
}
* html #narrowcontent {
 width:             100%;
 width:            	auto;
}


#narrowcontent ol {margin: 0px 0px 0px 20px; padding:0px;}

.breadcrumb {
 margin:            15px 0 15px 6px;
 font-family:       Arial, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 background-color:  transparent;
}

.paginate {
 margin:            10px 0 10px 6px;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 background-color:  transparent;
}

.windowclose {
 margin:        20px 0 10px 0px;
 text-align: 		center;
}

.spacer {
 font-size:	10px;
 margin:		5px 0 5px 0;
}


.border {
 border:	1px solid #000;
}

.paddedborder {
 padding: 20px 0px 20px 0px;
 border-top: 	1px solid #c3cec3;
}

.thumbs {
 text-align:	center;
 padding:	15px 3px 8px 3px;
 width:20%;
}

.title {
 margin:            3px 0 0 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 font-weight: 		normal;
 color:             #777;
}

.caption {
 margin:  			12px 0 4px 0;
 background-color:	transparent;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color: #000;
}

.commentlink {
 margin:            4px 0 8px 0;
}


.stats {
 margin:            4px 0 4px 0;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 font-weight: 		normal;
 color:             #000;
}

.imageBG {
 text-align: center;
 background-color:  #ffffff;  
}

.powered {
 margin:            15px;
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         10px;
 background-color:  transparent;
 text-align:			center;
}

/* --------------------------------------- */

.categories {
 padding:           5px 10px 5px 12px;
 background-color:  #fffff;  
}

.tableBorder {
 border: 1px solid #c3cec3;
}

th {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         12px;
 color:             #620;
 font-weight:		bold;
 text-align:			left;
 padding:           5px 4px 5px 12px;
 background-color:  #e6efe6;  
}

td {
 font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:         11px;
 color:             #000;
}


#home-line {
	clear:both;	float:left;	width:100%; background:#fff; 
	margin:1px 0px 0px 0px; padding:0px 0px 3px 0px; 
	border-top: 1px solid #dde5c7; border-bottom: 1px solid #dde5c7;
}
