
#container_artists {
position:relative;
  float:left;
  margin: 20px auto 50px 200px;
  padding: 5px;
  border: 0px solid #300;
 background-color: transparent;
}
.images_only {
  padding: 0px; 
  border: 1px solid #000;
 background-color: transparent;
  }
.title {
  margin: 0px auto 0px 150px;
  padding: 5px;
  border: 0px solid #300;
 background-color: transparent;
	text-align: left;
	line-height: 2.0em;
  	text-decoration: none;
	font-family: helvetica, arial,"sans serif";
   font-size: 1.9em;
   font-weight: 300;
   letter-spacing : -0.01em;
   word-spacing : 0.1em;
   color: #ccc;
}
.sub_title {
  margin: 0px auto 0px 150px;
  padding: 0px;
  border: 0px solid #300;
 background-color: transparent;
	text-align: left;
	line-height: 0.9em;
  	text-decoration: none;
	font-family: arial,"sans serif";
   font-size: 0.8em;
   letter-spacing : 0.1em;
   word-spacing : 0.1em;
   color: #333;
}
.small_text {
  margin: 1px;
  padding: 0px;
	text-align: left;
	line-height: 1.5em;
  	text-decoration: none;
	font-family: helvetica,arial,"sans serif";
   font-size: 0.6em;
   letter-spacing : 0.2em;
   word-spacing : 0.3em;
   color: #111;
}
.sold {
position: absolute;
z-index:2;
	background-image: url(../site_images/reddot.gif);
	background-repeat: no-repeat;
background-position: 10px 0px;
   margin: -20px 0px;
  padding:  0px;
	text-align: right;
  	text-decoration: none;
	font-family: helvetica, arial,"sans serif";
   font-size: 0.6em;
   letter-spacing : 0.2em;
   word-spacing : 0.9em;
   color: #990000;
}
.order {
display:none;
position:relative;
	float:left;
  width:200px;
  margin: 1px;
  padding: 5px;
	text-align: left;
	line-height: 1.5em;
  	text-decoration: none;
	font-family: helvetica,arial,"sans serif";
   font-size: 0.6em;
   letter-spacing : 0.2em;
   word-spacing : 0.3em;
   color: #111;
  border: 1px solid #ccc;
}
#row {
position:relative;
	float:left;
  width: 100%;
  border: 0px solid #ccc;
 background-color: transparent;
}
.image_container {
position:relative;
	float:left;
  margin:  50px auto;
  padding: 0px; 
  width: 150px;
  border: 0px solid #000;
 background-color: transparent;
  }
#sub_title_available {
  margin: 10px 0px 5px 0px;
  padding: 0px;
  width: 525px;
  border-bottom: 0px solid #300;
 background-color: transparent;
}

.sub_title_available {
  margin: 0px auto 0px 150px;
  padding: 7px;
  border: 0px solid #300;
 background-color: transparent;
	text-align: left;
	line-height: 1.9em;
  	text-decoration: none;
	font-family: arial,"sans serif";
   font-size: 0.9em;
   letter-spacing : 0.1em;
   word-spacing : 0.1em;
   color: #8C7D56;
}
.row_available {
position:relative;
	float:left;
  width: 625px;
  border: 0px solid #ccc;
 background-color: transparent;
}
.image_available{
position:relative;
	float:left;
  margin:  5px 5px 0px 0px;
  padding: 0px; 
  width: 150px;
  height: auto;
 background-color: transparent;
	text-align: center;
  	text-decoration: none;
	font-family: helvetica,arial,"sans serif";
   font-size: 0.6em;
   letter-spacing : 0.2em;
   word-spacing : 0.3em;
   color: #666;
  }
.text_available {
position:relative;
	float:left;
  width: 350px;
  margin: -1px 0px 0px 0px;
  padding: 15px 20px 5px 20px;
  border-top: 0px solid #ccc;
  border-bottom: 0px solid #ccc;
 background-color: transparent;
	text-align: left;
	line-height: 1.5em;
  	text-decoration: none;
	font-family: Helvetica, arial,"sans serif";
   font-size: .7em;
   letter-spacing : 0.1em;
   color: #333;
}
img {
padding:1px;

}

.text_container {
position:relative;
	float:left;
  width: 400px;
  padding: 15px 20px 25px 20px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
 background-color: transparent;
	text-align: left;
	line-height: 1.5em;
  	text-decoration: none;
	font-family: Helvetica, arial,"sans serif";
   font-size: 0.8em;
   letter-spacing : 0.1em;
   color: #333;
}
.backup{
width:600px;
clear:both;
	font-family: Helvetica, arial,"sans serif";
   font-size: 1.0em;
   letter-spacing : 0.1em;
   color: #111;
  border-bottom: 1px solid #ccc;
}



