#wrapper {
       width: 720px;
       margin: 0 auto;
       padding: 0;
}

#content {
       width: 706px;
       margin: 0 auto;
       padding: 0;
       overflow: visible;
       text-align: left;
}

#artistgrid {
       width: 706px;
}

#artistgrid table {
       width: 100%;
       border-collapse: collapse;
       margin-top: 5px;
}

#artistgrid td {
       padding: 0;
       padding-right: 17px; /* ideally 17.666px */
       text-align: left;
       line-height: 0;
       border: 0px solid black;
}

#artistgrid .last {
       padding: 0;
}

#artistgrid p {
       margin: 0;
       padding: 0;
       margin-bottom: 10px;
       font-size: 55%;
       line-height: 14px;
}

#artistgrid a {
       text-decoration: none;
       /* color: #00AEEF; */
       display: block; /* ie5pc doesn't seem to inherit line-height nicely */
}

#artistgrid img {
       margin: 0;
       padding: 0;
       border: 0px solid black;
}

#boxContainer table {
       width: 100%;
       border-collapse: collapse;
       margin-top: 0px;
}

#boxContainer td {
       padding: 0;
       padding-right: 0; /* ideally 17.666px */
       text-align: center;
       line-height: 100%;
       border: 0px solid black;
}

#left {
       padding: 0;
       width: 196px;
       float: left;
       text-align: left;
       margin: 0;
}

#left img {
       border: 0;
}

#left p {
       margin-top: 5px;
}

#left a {
       display: block;
}

#left ul {
       list-style-type: square;
       list-style-position: outside;
       margin-top: 6px;
       margin-left: 15px;
       padding-left: 0;
}

#left li {
       list-style-type: square;
       list-style-position: inherit;
       margin-left: 0;
       margin-bottom: 5px;
}

#left .sel {
       font-weight: bold;
}


#left .worknav {
       font-weight: bold;
       color: #ccc;
       display: block;
       margin-bottom: 8px;
}

#left .worknav a {
       font-weight: bolder;
       text-decoration: none;
       color: #f00;
       padding: 3px;
       padding-left: 0px;
}

#left .worknav em {
       padding: 3px;
       padding-left: 0px;
       font-style: normal;
}

#right {
       width: 501px;
       text-align: left;
       margin: 0;
       margin-left: 200px; /* hide from IE6? */
       padding-left: 1px;
}

#right table {
       padding: 0;
       border: 0;
       margin: 0;
}

#right ul {
       list-style-type: square;
       list-style-position: inside;
       margin-top: 2px;
       margin-left: 0;
       padding-left: 0;
}

#right li {
       list-style-type: square;
       list-style-position: inherit;
       margin-left: 0;
       margin-bottom: 15px;
}

#right .leadimage {
       padding-top: 6px;
}

div.imageBox {
  position:relative;
  width:102px; 
  height:82px; 
  z-index:1; 
  border: 0px solid #999999; 
  background-color: #333333; 
  padding:0;
}

#boxContent { border: 1px solid; background: #FFFFFF}
#boxContent { position: relative; left: -6px; top: -6px; }
#boxContainer { position: relative; background: #666; margin: 4px; }

.butt_off
{
    cursor : hand;
    background-color : #EF7626;
    font-weight : bold;
    color : #ffffff;
    font-size : 10px;
}

.butt_on
{
    cursor : hand;
    background-color : #FFFFFF;
    font-weight : bold;
    color : #EF7626;
    font-size : 10px;
}

.sold
{
    font-family : Arial, verdana;
    font-size : 12;
    color : red;
}

.formlabel
{
    font-family : Arial, verdana;
    font-size : 12;
    color : #000000;
}

.formelement
{
    font-family : Arial, verdana;
    font-size : 12;
/*    font-color : #000000;*/
    width : 100%;
    background-color : #FFFFFF;
}

.formselect
{
    font-family : Arial, verdana;
    font-size : 12;
/*    font-color : #000000;*/
    width : 80px;
    background-color : #FFFFFF;
}

.header
{
    font-family : Arial ,verdana;
    font-size : 12;
/*    font-color : #000000;*/
    font-weight : bold;
}

.hr
{
    color : #000000;
}

.table
{
    width : 100%;
    border-style : none;
    padding : 0;
}



