/* MIVA FONTS */
/* MIVA FONTS */
.mivaText
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 12px;
}

.mivaHeader
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #ffffff;
}

/* MIVA - Storefront page / Featured Items */
.margueeText
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 13px;
}

.input-marquee
{
   /* font-family: 'courier new', courier, monaco, monospace; */
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 13px;
   color: #81692B;
   border: solid 1px #ffffff;
}

.frontFeaturedItems
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 13pt; 
   font-weight: bold; 
   font-style: italic;
   /* color: #936A27; */
   color: #81692B;
}

.frontProductName
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-transform: uppercase;
   color: #936A27;
}

.frontProductPrice
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 10px;
}

.frontAddress
{
   font-family: "Times New Roman", Times, Palatino, serif;
   font-size: 9pt;
   font-weight: bold; 
   line-height: 130%;
   color: #826A22;
}

/* MIVA - Category and Product pages */
.catProductName
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
   color: #936A27;
}

.catProductPrice
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 11px;
}

.catProductLabel
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

.catProductInfo
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 12px;
}

.catProductDesc
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 14px;
}

a.catProductPhoto:link, a.catProductPhoto:hover, a.catProductPhoto:active, a.catProductPhoto:visited
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 12px;
   color: #936A27;
   text-decoration: underline;
}

/* MIVA - Gift List page */
.giftProductName
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
   color: #936A27;
}

.giftProductInfo
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 11px;
}

.giftComments
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 11px;
   color: #006633;
}

/* MIVA - Invoice page */
.invcPrintMsg
{
   font-family: Palatino, Times, "Times New Roman", serif;
   color: #ff0000;
   font-size: 14px;
}

a.invcPrintLink:link, a.invcPrintLink:hover, a.invcPrintLink:active, a.invcPrintLink:visited
{ 
   font-family: Palatino, Times, "Times New Roman", serif;
   color: #ff0000;
   text-decoration: underline;
}
/* MIVA FONTS */
/* MIVA FONTS */


/* SITE BASED FONTS */
/* LINKS */
a:link, a:visited
{ 
   color: #000000;
   text-decoration: none; 
}

a:active, a:hover
{ 
   color: #000000;
   text-decoration: underline; 
}

a.header:link, a.header:visited
{ 
   color: #000000;
   text-decoration: underline; 
}

a.header:active, a.header:hover
{ 
   color: #999999;
   text-decoration: underline; 
}

a.menu:link, a.menu:visited
{ 
   color: #000000;
   text-decoration: none; 
}

a.menu:active, a.menu:hover
{ 
   color: #333333;
   text-decoration: underline; 
}

a.footerMenu:link, a.footerMenu:visited
{ 
   font-family: Palatino, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #8C7B47;
   text-decoration: none; 
}

a.footerMenu:active, a.footerMenu:hover
{ 
   font-family: Palatino, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #8C7B47;
   text-decoration: underline; 
}

/* CART / SEARCH / FORM INPUT */
.cartInfoHead
{
   font-family: Palatino, "Times New Roman", Times, serif;
   font-weight: bold;
   font-size: 10px;
}

.cartInfo
{
   font-family: Palatino, "Times New Roman", Times, serif;
   font-size: 9px;
}

.searchBox
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 11px;
}

.label
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 13px;
   font-weight: normal;
   text-align: right;
   color: #000000;
}

.input
{
   border: #CCC 1px solid;
   background: #F9F9F9;
   color: #000;
}



/* LEFT NAVIGATION */
/*
.navColumn
{
   background: url(../themes/grad_line.gif) repeat-x;
   background-color: #815302;
}
*/

.navMenuHead
{
   font-family: "Times New Roman", Times, Palatino, serif;
   font-size: 11px;
   font-weight: bold;
   font-style: italic;
   color: #7F6824;
   padding-top: 10px;
   padding-right: 5px;
}

.navMenu
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 10px;
   padding-right: 5px;
   line-height: 140%;
}


/* CONTENT AREA */
.contentColumn
{
   background-color: #ffffff;
   padding: 10px;
}

.pageTitle
{
   font-family: "Times New Roman", Times, Palatino, serif;
   font-size: 13pt; 
   font-weight: bold; 
   color: #936A27; 
}

.text
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 13px;
   color: #000000;
}

.terms
{
   font-family: Arial, Helvetica, Verdana, sans-serif;
   font-size: 13px;
   color: #000000;
}

/* RIGHT COLUMN */
.linkMenu
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 9px;
   width: 120px;
}

.iconCaption
{
   font-family: "Times New Roman", Times, Palatino, serif;
   font-size: 10px;
   text-decoration: none; 
   text-align:center;
   color: #000000;
}

.copyright
{
   font-family: "Times New Roman", Times, Palatino, serif;
   font-size: 8px;
   font-weight: normal;
   color: #8C7B47;
}