h1 {font-family: Arial, Verdana, Tahoma; margin: 10px 0; color: #6699cc; font-size: 14px; font-style: normal; font-weight: normal;}
h3 {font-size: 12px; color: #000000; font-weight: bold; margin-top: 10px;}

.separator {background: repeat-x url(images/stroke.gif) 0 0; font-size: 1px; height: 1px; line-height: 1px; width: 100%;}
#head .separator {width: 100%; margin: 10px 0;}
td.feature .separator {width: 100%; margin: 10px 0;}
.new_items .separator {width: 95%; margin: 10px 0 0 0; padding: 0;}
#cat_list .separator {margin: 6px 0;}
table.catalog {margin: 0 0 -15px 0;}
table.catalog .bottom .separator {margin-bottom: 12px;}


td.feature {font-family: Arial, Verdana, Tahoma; padding-top: 20px; }
td.feature h2 a {font-size: 13px; color: #000000;}
td.feature p {font-size: 11px; color: #666666;}
td.feature .highlight {color: #993333;}
td.feature .price_label {font-size: 11px; color: #993333;}
td.feature .price {font-size: 11px; color: #000000;}
td.feature a.details {font-size: 11px; color: #6699cc; text-decoration: underline;}


.new_items {font-family: Arial, Verdana, Tahoma; padding: 15px 7px;}
.new_items .image {text-align: center;}
.new_items p, .new_items .price {font-size: 10px;}
.new_items p {color: #333333; font-weight: bold;}
.new_items .price {color: #993333;}
.new_items .price a {color: #666666; text-decoration: underline;}


.catalog h1, table.item h1 {margin: 5px 0;}
#cat_list h2 {color: #666666; font-size: 11px; font-weight: normal; font-style: normal; margin: 0;}
#cat_list {font-family: Arial, Verdana, Tahoma; padding-top: 20px; }
#cat_list p, #cat_list li, #item p, #item li {color: #666666; padding-top: 0; margin-top: 0; font-size: 12px;}
#cat_list p a, #item p a, .ask a {color: #6699cc; text-decoration: underline;}

#item {font-family: Arial, Verdana, Tahoma; }
#item h3 {margin-bottom: 0;}
#item .description {padding-left: 8px;}

.price_info, .price_info #special, .ask a {font-size: 12px; font-weight: bold;}
.price_info label {color: #993333;}
.price_info .price {color: #000000;}
.ask {margin-top: 10px;}
.no_image {float:left; background-color: #999; font-size: 10px; text-transform: uppercase; padding: 35px 4px; text-align: center; margin-left: 30px; vertical-align: middle;}
.event_date {font-size: 11px; color: #666666; font-weight: bold;}
.event_location {font-size: 11px; color: #666666; font-weight: bold;}

td.text {font-family: Arial, Verdana, Tahoma; font-size: 12px;}
td.text2 {font-family: Arial, Verdana, Tahoma; font-size: 11px;}
td.textr {font-family: Arial, Verdana, Tahoma; font-size: 11px; text-align: right}
td.textb {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold}
td.textbr {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; text-align: right}

td.greenb {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #336600}

td.search {font-family: Arial, Verdana, Tahoma; font-size: 10pt; font-weight: bold; color: #1D6505}

td.textbw {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: black}
td.textw {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: normal; color: white}

td.textbw2 {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: white}

td.selected {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: CC3300}

td.desgift {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #D7B55F}
td.headgift {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #ffffff}
td.copy {font-family: Arial, Verdana, Tahoma; font-size: 10px; font-weight: normal; color: #706864}

td.carth {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #ffffff}
td.cart {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: normal; color: #000000; background-color: #ffffff}
td.browse {font-family: Arial, Verdana, Tahoma; font-size: 14px; font-weight: normal; color: #ffffff; font-weight: bold}
td.th {font-family: Arial, Verdana, Tahoma; font-size: 13px; font-weight: normal; color: #ffffff; font-weight: bold; text-align: center; background-color: #009933}

.text {font-family: Arial, Verdana, Tahoma; font-size: 12px;}
.text2 {font-family: Arial, Verdana, Tahoma; font-size: 12px;}
.texts {font-family: Arial, Verdana, Tahoma; font-size: 10px;}

.textb {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold}
.textb2 {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #333333}

.newsh {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: #1D6505}

.newsh2 {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: normal; color: #1D6505}
/*
.price {font-family: Arial, Verdana, Tahoma; font-size: 11px; font-weight: bold; color: red}
*/
.dh {font-family: Arial, Verdana, Tahoma; font-size: 15px; font-weight: bold; color: #993300}

td.item {font-family: Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #990000}


:link  {color : #663300; text-decoration : none}
:visited  {color : #663300; text-decoration : none}
:active  {color : CC3300; text-decoration : none}
:hover  {color : CC3300; text-decoration : none}


A.menu:link {COLOR: Black; TEXT-DECORATION: none}
A.menu:visited {COLOR: Black; TEXT-DECORATION: none}
A.menu:active {COLOR: Black; TEXT-DECORATION: underline}
A.menu:hover {COLOR: Black; TEXT-DECORATION: underline}

A.order:link {COLOR: #663300; TEXT-DECORATION: underline}
A.order:visited {COLOR: #663300; TEXT-DECORATION: underline}
A.order:active {COLOR: #CC3300; TEXT-DECORATION: underline}
A.order:hover {COLOR: #CC3300; TEXT-DECORATION: underline}

A.cat:link {COLOR: Black; TEXT-DECORATION: none; font-weight: bold}
A.cat:visited {COLOR: Black; TEXT-DECORATION: none; font-weight: bold}
A.cat:active {COLOR: Black; TEXT-DECORATION: none; font-weight: bold}
A.cat:hover {COLOR: Black; TEXT-DECORATION: none; font-weight: bold}

A.cat2:link {COLOR: #666600; TEXT-DECORATION: none; font-weight: bold}
A.cat2:visited {COLOR: #666600; TEXT-DECORATION: none; font-weight: bold}
A.cat2:active {COLOR: #666600; TEXT-DECORATION: underline; font-weight: bold}
A.cat2:hover {COLOR: #666600; TEXT-DECORATION: underline; font-weight: bold}

A.subcat:link {COLOR: NaVY; TEXT-DECORATION: none}
A.subcat:visited {COLOR: NaVY; TEXT-DECORATION: none}
A.subcat:active {COLOR: NaVY; TEXT-DECORATION: none}
A.subcat:hover {COLOR: NaVY; TEXT-DECORATION: none}


SELECT {font-size : 11px; font-family : Arial, Helvetica, sans-serif;}

INPUT {font-size : 11px; font-family : Arial, Helvetica, sans-serif;}
