
body { color: #666; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #780000; background-image: url("../media/gradient_red.gif"); background-repeat: repeat-x }
h1  { color: #333; font-size: 21px; font-weight: normal; margin: 6px 0; padding-top: 6px; padding-bottom: 6px }
h2  { color: #333; font-size: 15px; font-weight: normal; margin: 12px 0; padding: 12px }
h3  { color: #333; font-size: 13px; font-weight: bold; margin: 4px 0; padding: 4px 12px }
h6   { color: #fff; font-size: 13px; font-weight: bold; margin: 4px 0; padding: 4px 12px }
h6 a  { color: #fff; font-size: 13px; font-weight: bold; margin: 4px 0; padding: 4px 12px }
h6 a:link  { color: #fff; font-size: 13px; font-weight: bold; margin: 4px 0; padding: 4px 12px }
h6 a:hover  { color: #f267a4; font-size: 13px; font-weight: bold; margin: 4px 0; padding: 4px 12px }
p     { color: #666; font-size: 13px; font-weight: normal; line-height: 24px; margin: 12px 0; padding-top: 1px; padding-right: 4px; padding-left: 12px }
.table_home { margin: 8px; padding: 8px }
.upcoming_shows  { color: #666; font-size: 13px; font-weight: normal; line-height: 24px; margin: 12px 0; padding: 1px 4px 1px 12px }
.jewelry_page  { margin: 4px; padding: 4px }
.jewelry_page table { padding: 6px }
.jewelry_page td { padding: 6px }
.jewelry_page tr { }
.jewelry_page h1 { }
.jewelry_page p { margin: 0; padding: 0 }
.jewelry_page img { display: block; margin-right: auto; margin-left: auto; border: solid 1px #696969 }
.tableBorder { background-color: #fff; right: 12px; left: 12px; border: double 3px #333 }
.quote      { color: #333; font-size: 11px; font-style: italic; text-align: center; padding: 12px; right: 50px; left: 50px; width: 450px }
.home_blurb    { color: #333; font-size: 13px; text-align: center; padding: 12px; right: 40px; left: 40px; width: 460px }
.tableGrey { background-color: #ccc; right: 12px; left: 12px; width: auto }
.no_wrap { font-size: 11px; white-space: nowrap }
a:link    { color: #780000; font-weight: bold; text-decoration: none }
a:visited    { color: #780000; font-weight: bold; text-decoration: none }
a:hover  { color: #f267a4 }
.item_name  { font-size: 16px; font-weight: bold }
.item_price  { font-size: 16px }
.item_size { }
.item_description  { width: 660px }
.item_text { font-size: 13px; width: 660px }
.item_text p { font-size: 11px; width: 660px }
.item_description_large { text-align: center; width: 660px }
.item_description_large tr { vertical-align: middle }
.item_description_large td { vertical-align: middle }
.item_description_large input { vertical-align: middle }
.footer { color: #fff; font-size: 11px }
.item_description_large img  { padding-right: 15%; padding-left: 15% }
.footer a  { color: #fff; font-size: 11px }
.footer a:link  { color: #fff; font-size: 11px }
.footer a:hover  { color: #f6c; font-size: 11px }
.footer h6  { color: #fff; font-size: 11px }
.footer h6 a  { color: #fff; font-size: 11px }
.footer h6 a:link  { color: #fff; font-size: 11px }
.footer h6 a:visited  { color: #fff; font-size: 11px }
