BODY, TABLE, TD, P, DIV, A, A:Active, A:Hover, A:Visited:Hover, A:Link, A:Visited { font-family: Verdana, Arial; font-size: 10px; font-style: normal; color: #000000; }

BODY { background-color: #FFFFFF; }

A:Link, A:Visited { color: #000033; text-decoration: underline; }

A:Active, A:Hover, A:Visited:Hover { color: #330000; text-decoration: none; }

.navelem { font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight:bold; color: #669999; }

A.navelem:Link, A.navelem:Visited { color: #669999; font-size: 10px; text-decoration: none; }

A.navelem:Active, A.navelem:Hover, A.navelem:Visited:Hover { color: #CCCCCC; font-size: 12px; text-decoration:underline; }

.stext { font-size: 10px; color: #000000 }

.btext { font-size: 15px; font-weight: bold; color: #000000 }

.header { font-size: 16px; font-weight: bold; }

.color1 { background-color: #8DAEC6; color: #FFFFFF;}

.color2 { background-color: #CC0000; color: #000000; }

.color3 { background-color: #0033CC; color: #FFFFFF; }

/* Button (add to cart, etc.) color  */
.button,A.button,A.button:visited,A.button:active,A.button:hover,A.button:visited:hover
{
   background-color:#FFFFFF;
   color: #000099;
   font-size: 12px;
   font-weight:bold;
   text-decoration: none;
   padding: 1px 5px;
}
/* Rollover color */
A.button:hover, A.button:visited:hover{ background-color: #000099; color: #FFFFFF; }
/* Button border color */
span.button { border: 1px solid #000000; padding: 0px; }

/* ----------- These Seldom Need Customizing -------- */

.subtot { background-color: #EEEEEE; }

INPUT.cart { font-size: 10px; }

.sale_price{ color: #FF0000; font-weight: bold; }

TABLE.listings{ width: 575px;} 

.sub_cat{ text-align: left; } /* Netscape bug fix - don't delete*/

/* ---- Possible styles for additional customization */
.listing{ }
.category_description { }
.item{ }
