/* CSS Document */
div.pic {float:left; height: 290px; width: 170px;
margin: 5px 24px 20px 0; background: white; }
div.-artistpic {float:left; height: 200px; width: 170px;
margin: 5px 24px 20px 0; background: white; }
div.pic img {border: none;}
div.pic ul { margin: 0.25em 0 0; padding: 0;
font: xxsmall Arial, Helvetica, sans-serif;}
li.title, li.size, li.price, li.name {display:block ; list-style: none; text-align:right; width:150px;}
li.extraInfo {color:#BB1232; display:block ; list-style: none; text-align:right; width:150px; font-weight:bold;}
li.price img { margin: 10px 0px 0 0;}
div.ls img {width: 170px;}
div.ar  { height:260px; width: 170px; border-bottom: 1px dotted #BB1232;}

/*-- main artists pages images --*/
div.artistpic {float:right;   width: 750px;
margin: 0px 0 20px 0; background: #F5F5F5; 
  font-size:.76em;}
div.artistpic img {border: none;}
div.artistpic ul { margin: 0.25em 0 0; padding: 0; color:#260E02;
font: xxsmall Arial, Helvetica, sans-serif;}
div.artistpic li { float: right;  display:block ; margin-top: -20px; width: 580px; list-style: none; text-align:right; padding: 0 10px 0 0; font-size: 1.8em; letter-spacing: .8em; height:25px;}
div.lsa img {width: 100px;}

div.artist  {   width: 100px; }

/*-- artist pages images --*/
div.apic {float:left; height: 390px; width: 170px;
 background: white;  border:1px solid #E3E2DF;   margin: 0px 35px 20px 35px;}
div.apic img {border: none;}
div.apic ul { margin: 10px; padding: 0;
font-size: 10px ;
color:#260E02;}
li.atitle, li.asize, li.aprice, li.aname {  display:block ; list-style: none; text-align:right; width:150px;}
div.als img {width: 170px;}
div.aar  { 
border: none;}
.red {color:#BB1232;}
.clear {clear:both;
height:20px;}
.clear2{clear:both;
}
.clearR {clear: right;
height:20px;}

/*-- home page artist exhibition images --*/
div.expic1 {float:left; height: 400px; width: 170px;
 background: #CE9620; border:1px solid #E3E2DF; margin: -10px 15px 20px 0;  width: 170px; color:#FFFFFF; text-align:center;  }
 div.expic1 img{ margin:  10px 0 0 0;}
div.expic2 {float:left; height: 400px; width: 170px;
 background: #A19C0A; border:1px solid #E3E2DF; margin: -10px 15px 20px 0;  width: 170px; color:#FFFFFF; text-align:center;}
 div.expic2 img{ margin:  10px 0 0 0;}
div.expic3 {float:left; height: 400px; width: 170px;
 background: #837965; border:1px solid #E3E2DF; margin: -10px 15px 20px 0;  width: 170px; color:#FFFFFF; text-align:center; }
 div.expic3 img{ margin:  10px 0 0 0;}
 
 /*-- artist link exhibition images --*/

div.expic1art {float:left; height: 180px; width: 150px; text-align:center; padding:0 10px 10px 10px;
 background: #CE9620; border:1px solid #E3E2DF; color:#FFFFFF; }
 div.expic1art img { text-align:center; margin: 10px 0 0 0; padding: 0; line-height:5px;}
 div.expic1art p, div.expic1art a{ text-align:center; margin: 0; padding: 0; line-height:5px;}
 
 div.expic2art {float:left; height: 180px; width: 150px; text-align:center; padding:0 10px 10px 10px;
 background: #A19C0A; border:1px solid #E3E2DF; color:#FFFFFF; }
 div.expic2art img { text-align:center; margin: 10px 0 0 0; padding: 0; line-height:5px;}
 div.expic2art p, div.expic2art a{ text-align:center; margin: 0; padding: 0; line-height:5px;}  
  
  
div.expic3art {float:left; height: 180px; width: 150px; text-align:center; padding:0 10px 10px 10px;
 background: #837965; border:1px solid #E3E2DF; color:#FFFFFF; }
 div.expic3art img { text-align:center; margin: 10px 0 0 0; padding: 0; line-height:5px;}
 div.expic3art p, div.expic3art a{ text-align:center; margin: 0; padding: 0; line-height:5px;}