body       { color:#ffffff ; background:black url('images/ew2-com.gif') no-repeat ; padding: 8px; line-height: 1.12em ; }


a:link     { text-decoration: none }
a:visited  { text-decoration: none }
a:hover    { text-decoration: none }
a:active   { text-decoration: none }


/*---
a:link     { font-style:normal ; font-weight:normal ; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: white ; text-decoration: none ; }
a:visited  { font-style:normal ; font-weight:normal ; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: white ; text-decoration: none ; }
a:hover    { font-style:normal ; font-weight:normal ; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: white ; text-decoration: none ; }
a:active   { font-style:normal ; font-weight:normal ; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: white ; text-decoration: none ; }
---*/


span.category-c, span.category-a   { font-style:normal ; font-weight:normal; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; letter-spacing:3px ; }
span.category-b                    { font-style:normal ; font-weight:normal; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff6600 ; letter-spacing:3px ; }
span.category-d                    { font-style:normal ; font-weight:normal: font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; }
span.category-a-bold   { font-style:normal ; font-weight:bold; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; letter-spacing:3px ; }
span.category-b-tiny   { font-style:normal ; font-weight:normal; font-size:10px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff0000 ; letter-spacing:2px ; }


span.navigate-1       { font-style:normal: font-weight:normal; font-size=14px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-decoration:none}
span.navigate-2       { font-style:normal: font-weight:normal; font-size=14px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-decoration:none}
span.navigate-3       { font-style:normal: font-weight:normal; font-size=14px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-decoration:none}
span.navigate-4       { font-style:normal: font-weight:normal; font-size=14px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-decoration:none}

span.current          { font-style:normal ; font-weight:normal ; font-size:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; color: #ff0000 ; nobr  }
span.indent           { text-indent:1em ; }
span.indent-contact     { text-indent:3em ; }
span.red               { font-style:normal ; font-weight:normal ; font-size:14px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; color: #ff0000 ; nobr  }

span.available         { font-style: normal ; font-weight:lighter ; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffb573  }
span.available-red     { font-style: normal ; font-weight:lighter ; font-size:12px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff0000 ; }

span.text              { font-style:normal ; font-weight:normal ; font-size:11px ; line-height:10px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.text-help-button  { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-align:left ; }
span.text-help         { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.asterisk-b-on-w   { font-style: normal; font-weight:lighter ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }

span.text-sculpture             { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; text-indent:1em ; }
span.text-sculpture-no-indent   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.not-available              { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color:#ff6600 ; }
span.initial-letter             { font-style:normal ; font-weight:bold ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.contact-text               { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color:#ffffcc ; }
span.text-label             { font-style:normal ; font-weight:normal ; font-size:14px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }


span.review-source              { font-style:normal ; font-weight:normal ; font-size:20px ; line-height:30px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.review-source-details      { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.review-text                { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.review-author              { font-style:italic ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.review-title               { font-style:normal ; font-weight:normal ; font-size:16px ; line-height:22px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; }
span.comment-text               { font-style:italic ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.comment-author             { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.general-writing-text       { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.general-writing-links      { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-align:left ; }
span.general-writing-captions   { font-style:italic ; font-weight:bold ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.general-writing-titles     { font-style:italic ; font-weight:bold ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.general-writing-headings   { font-style:italic ; font-weight:bold ; font-size:16px ; line-height:24px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }
span.general-writing-author     { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:16px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffbb ; text-align:left ; }
span.general-writing-italic     { font-style:italic ; font-weight:normal ; background:#000000 ; color: #99ccff }

ul.no-margin  {margin-left:0 ; padding-left:2 em ; }

span.title-large  { font-style:normal ; font-weight:normal ; font-size:26px ; line-height:22px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.title        { font-style:normal ; font-weight:normal ; font-size:16px ; line-height:22px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.year         { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:15px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.material     { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:15px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.dimensions   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:15px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.price        { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:15px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.price-sold   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:15px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff0000 ; }

span.series, span.pieces, span.bevel, span.taper   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-style:normal ; font-weight:normal ; font-size:11px ; line-height:11px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; }
span.title-v, span.year-v, span.material-v, span.dimensions-v, span.price-v, span.series-v, span.pieces-v, span.bevel-v, span.taper-v         { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-align:left ; }

img.right           { float:right ; }
img.left            { float:left ; margin:10px ; }

span.purchase-no-indent   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-align:left ; }
span.purchase   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-align:left ; text-indent:2em ; }
span.info-head      { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-decoration:none ; }
span.home-link      { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff9900 ; text-decoration:none ; }
span.spotlight      { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-decoration:none ; }
span.spot-example   { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; color: #ff0000 ; }
span.next-home      { font-style:normal ; font-weight:bold; font-size:11px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffcc00 ; }
span.hide           { display:none ; }
span.spotlight-showcase      { font-style:normal ; font-weight:bold ; font-size:14px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-decoration:none ; }


b.locate         { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ff0000 ; font-weight: normal ; text-decoration:none}
b.numbers         { font-style:normal ; font-weight:normal ; font-size:12px ; line-height:18px ; font-family: Verdana,Geneva,Arial,Helvetica, sans-serif; background:#000000 ; color: #ffffcc ; text-decoration:none}

/*-------checked for font definition order----------*/