/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 2.5
' Modified : February 2004
' Copyright: Copyright (C) 2004 CandyPress.Com 
'            See "license.txt" for this product for details regarding 
'            licensing, usage, disclaimers, distribution and general 
'            copyright requirements. If you don't have a copy of this 
'            file, you may request one at webmaster@candypress.com
'**************************************************************************/

/* General Tag specifications */

td, TD	
	{
	VERTICAL-ALIGN: top
	}

BODY, TABLE, P, UL, OL, LI, body, table, p, ul, ol, li
	{
	COLOR: #666666; 
	FONT: 11px/13px Arial, Helvetica, sans-serif; 
	}

a, a:link, a:visited
	{
	COLOR: #666666; 
	TEXT-DECORATION: underline;
	}

a:hover
	{
	COLOR: #CC3333; 
	TEXT-DECORATION: underline;
	}

.Small
	{
	FONT: 9px/11px Arial, Helvetica, sans-serif; 
	}

.error, .error a, .error a:link, .error a:visited 
	{
	COLOR: #CC0000;
	}


/* Secondary/Side Navigation: Search */
.Search
	{
	PADDING-LEFT: 24px;
	}
	


/* Secondary/Side Navigation: Categories */

.SecNavCatSub
	{
	COLOR: #333333; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	PADDING-LEFT: 24px;
	PADDING-BOTTOM: 10px;
	}

.SecNavCatSub a, .SecNavCatSub a:link, .SecNavCatSub a:visited
	{
	COLOR: #333333; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.SecNavCatSub a:hover
	{
	COLOR: #333333; 
	TEXT-DECORATION: underline;
	}
	
	
	
/* You Are Here/Breadcrumbs */
.BreadCrumbs
	{
	COLOR: #999999; 
	FONT: 9px/11px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 2px;
	}

.BreadCrumbs a, .BreadCrumbs a:link, .BreadCrumbs a:visited, .BreadCrumbs a:hover
	{
	COLOR: #999999; 
	TEXT-DECORATION: none;
	}



/* Highlights used in search results */
.CPhighlight {COLOR: #003399; BACKGROUND-COLOR: #B2BDDF}



/* Category List */
.CatList, .CatList ol, .CatList ul
	{
	COLOR: #666666; 
	FONT: 11px/17px Arial, Helvetica, sans-serif; 
	}

.CatList a, .CatList a:link, .CatList a:visited
	{
	COLOR: #CC3333; 
	TEXT-DECORATION: underline;
	}

.CatList a:hover
	{
	COLOR: #CC3333; 
	TEXT-DECORATION: none;
	}



/* Category/Page Title */

.prehead
	{
	FONT: 10px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #CC3333;
	FONT-WEIGHT: bold;
	}
	
H1, h1
	{
	COLOR: #CC3333; 
	FONT: 18px/21px Times, Times New Roman, serif;
	LETTER-SPACING: 0.1em;
	TEXT-TRANSFORM: lowercase;
	FONT-WEIGHT: normal;
	}

H2, h2
	{
	FONT: 12px/12px Arial, Helvetica, sans-serif;
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	MARGIN: 1px;
	}

H3, h3
	{
	FONT: 12px/12px Arial, Helvetica, sans-serif;
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	MARGIN: 1px;
	BORDER-BOTTOM: 1px solid #666666;
	PADDING-TOP: 6px;
	}

/* Page Numbers */
.Pages
	{
	COLOR: #999999; 
	FONT: 11px/12px Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right; 
	}

.Pages a, .Pages a:link, .Pages a:visited, .Pages a:hover
	{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
	}

.Pages b
	{
	COLOR: #666666; 
	FONT-WEIGHT: bold;
	}



/* ProdList Images/Headings */
.ProdList img
	{
	BORDER: 1px solid #787878;
	MARGIN: 0px 0px 5px 0px;
	}

.ProdList
	{
	COLOR: #666666; 
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	}

.ProdListH, .ProdListH a, .ProdListH a:link, .ProdListH a:visited
	{
	FONT: 12px/15px Arial, Helvetica, sans-serif;
	COLOR: #CC3333; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

.ProdListH a:hover
	{
	FONT: 12px/15px Arial, Helvetica, sans-serif;
	COLOR: #909BBD; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}



/* ProdView Images/Headings */
.ProdView img
	{
	BORDER: 1px solid #999999;
	MARGIN: 0px 0px 5px 0px;
	}

.ProdViewH
	{
	FONT: 12px/15px Arial, Helvetica, sans-serif;
	COLOR: #CC3333; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

.SKU
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	COLOR: #CC3333;
	}

.Price
	{
	FONT: 12px/15px Arial, Helvetica, sans-serif;
	COLOR: #3366cc; 
	FONT-WEIGHT: bold;
	}
	
.PriceOld
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #666666; 
	}

.PriceSave
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #CC3333; 
	FONT-STYLE: italic;
	}
	
.ProdOption
	{
	COLOR: #CC0000; 
	}



/* Product Reviews */
.Ratings
	{
	COLOR: #666666; 
	FONT: 11px/18px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}
	
.Review
	{
	BORDER-TOP: 1px DOTTED #999999;
	MARGIN: 3px;
	PADDING-TOP: 8px;
	PADDING-BOTTOM: 8px;
	}

.Review b
	{
	FONT: 12px/18px Arial, Helvetica, sans-serif;
	COLOR: #003366; 
	FONT-WEIGHT: bold;
	}



/* Footer */
.Footer
	{
	COLOR: #999999; 
	FONT: 9px/11px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	}

.Footer a, .Footer a:link, .Footer a:visited
	{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
	}

.Footer a:hover
	{
	COLOR: #999999; 
	TEXT-DECORATION: none;
	}

