/*************************************************************************
' 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
	{
	VERTICAL-ALIGN: top; 
	}
	
BODY, TABLE, P, UL, OL, LI, body, table, p, ul, ol, li
	{
	COLOR: #666666; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	}

a, a:link, a:visited
	{
	COLOR: #666666; 
	TEXT-DECORATION: underline;
	}

a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: underline;
	}

.Small
	{
	FONT: 9px/11px Arial, Helvetica, sans-serif; 
	}

.error, .error a, .error a:link, .error a:visited 
	{
	COLOR: #CC0000;
	}


.pomme, .pomme a, .pomme a:link, .pomme a:visited 
	{
	FONT: 9px/11px Arial, Helvetica, sans-serif; 
	COLOR: #8A8D4C;
	TEXT-DECORATION: none;
	}

.pomme a:hover 
	{
	COLOR: #8A8D4C;
	TEXT-DECORATION: underline;
	}

/* Main Page Design */
.index
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	COLOR: #E72452;
	}

.index a, .index a:link, .index a:visited
	{
	COLOR: #E72452;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}

.index a:hover
	{
	COLOR: #669933;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.subindex
	{
	COLOR: #669933;
	FONT: 13px/16px Arial, Helvetica, sans-serif; 
	}
	
.subindex a, .subindex a:link, .subindex a:visited
	{
	COLOR: #669933;
	TEXT-DECORATION: none;
	}

.subindex a:hover
	{
	COLOR: #E72452;
	TEXT-DECORATION: none;
	}


/* Secondary/Side Navigation: Headings */
.SecNav
	{
	PADDING: 0px 20px 0px 2px;
	}

.SecNavH, .SecNavH a, .SecNavH a:link, .SecNavH a:visited
	{
	COLOR: #669933; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.SecNavH a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: none
	}


/* Secondary/Side Navigation: Sale */
.SecNavSale, .SecNavSale a, .SecNavSale a:link, .SecNavSale a:visited
	{
	COLOR: #FF0066; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.SecNavSale a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: none
	}


/* Secondary/Side Navigation: Categories */
.SecNavCat, .SecNavCat a, .SecNavCat a:link, .SecNavCat a:visited
	{
	COLOR: #E72452; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}

.SecNavCat a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: underline;
	}

	

/* Secondary/Side Navigation: Brands */
.SecNavBrand, .SecNavBrand a, .SecNavBrand a:link, .SecNavBrand a:visited
	{
	COLOR: #E72452; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.SecNavBrand a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: underline;
	}
	

		
/* Secondary/Side Navigation: Blogs */
.SecNavBlog li, .SecNavBlog LI
	{
	COLOR: #E72452; 
	LIST-STYLE-TYPE: none; 
	MARGIN: 1px 0px 2px 0px;
	}

.SecNavBlog, .SecNavBlog a, .SecNavBlog a:link, .SecNavBlog a:visited
	{
	COLOR: #E72452; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}

.SecNavBlog a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: underline;
	}

.post-body IMG, .post-body img
	{
	BORDER: 1px dotted #999999;
	MARGIN: 3px;
	}

.post-footer
	{
	COLOR: #ABABAB; 
	FONT: 9px/10px Arial, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: lowercase;
	}

.post-footer a, .post-footer a:link, .post-footer a:visited
	{
	COLOR: #ABABAB; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.post-footer a:hover
	{
	COLOR: #E72452; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.post b, .post B
	{
	COLOR: #333333; 
	}
	
.commenthidden {display:none}
.commentshown {display:inline}
	
.author a, .author a:link, .author a:visited
	{
	COLOR: #ABABAB; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.author a:hover
	{
	COLOR: #E72452; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.nu-comments a, .nu-comments a:link, .nu-comments a:visited
	{
	COLOR: #669933; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}

.nu-comments a:hover
	{
	COLOR: #E72452; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}


/* News and Events Blog */
.post
	{
	BORDER-BOTTOM: 1px dotted #999999;
	PADDING: 0px 0px 10px 0px;
	}

.date
	{
	COLOR: #669933; 
	FONT: 9px/9px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	}
	
.date a, .date a:link, .date a:visited, .date A, .date A:LINK, .date A:VISITED
	{
	COLOR: #669933; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	}

.date a:hover, .date A:HOVER
	{
	COLOR: #E72452; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	}

	
/* 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: #669933; 
	TEXT-DECORATION: underline;
	}

.CatList a:hover
	{
	COLOR: #669933; 
	TEXT-DECORATION: none;
	}



/* Category/Page Title */
.main
	{
	PADDING-LEFT: 2px;
	}

H1
	{
	COLOR: #E72452; 
	FONT: 17px/17px Times, Tmes New Roman, serif;
	PADDING-TOP: 0px;
	MARGIN-TOP: 0px;
	}

H2
	{
	COLOR: #E72452; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}

H3
	{
	COLOR: #669933; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}

.CartTotal
	{
	COLOR: #669933; 
	FONT: 12px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}
	
	
.readmore, .readmore a, .readmore a:link, .readmore a:visited
	{
	FONT: 10px/16px Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}	

.readmore a:hover
	{
	FONT: 10px/16px Arial, Helvetica, sans-serif; 
	COLOR: #E72452; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}	
	
.readmore img
	{
	PADDING-BOTTOM: 5px;
	}




/* Page Numbers */
.Pages
	{
	COLOR: #666666; 
	FONT: 10px/12px Arial, Helvetica, sans-serif;
	}

.Pages a, .Pages a:link, .Pages a:visited
	{
	COLOR: #666666; 
	TEXT-DECORATION: underline;
	}

.Pages a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: underline;
	}

.Pages b
	{
	COLOR: #E72452; 
	FONT-WEIGHT: bold;
	}



/* ProdList Images/Headings */

.ProdList, .ProdList a, .ProdList a:link, .ProdList a:visited
	{
	COLOR: #666666; 
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.ProdList a:hover
	{
	COLOR: #E72452; 
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	}
	
.ProdListH
	{
	PADDING-BOTTOM: 5px;
	}

.ProdListH, .ProdListH a, .ProdListH a:link, .ProdListH a:visited
	{
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	COLOR: #787878; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

.ProdListH a:hover
	{
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	COLOR: #669933; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

.ProdListPrice
	{
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.ProdListPriceSale
	{
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	COLOR: #FF0066; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.ProdListPriceSavings
	{
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	COLOR: #669933; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	}

.ProdListPricePercent
	{
	FONT: 11px/13px Arial, Helvetica, sans-serif; 
	COLOR: #FF0066; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}


/* ProdView Images/Headings */
.ProdView img
	{
	BORDER: 1px dotted #999999;
	MARGIN: 0px 0px 5px 0px;
	}

.ProdViewH, .ProdViewH a, .ProdViewH a:link, .ProdViewH a:visited
	{
	COLOR: #669933; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.ProdViewH a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: none;
	}

.ProdViewMisc, .ProdViewMisc a, .ProdViewMisc a:link, .ProdViewMisc a:visited
	{
	COLOR: #669933; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	MARGIN-BOTTOM: 5px;
	}

.ProdViewMisc a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: none;
	}

.ProdViewCreate
	{
	COLOR: #E72452; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	MARGIN-TOP: 3px;
	}

.SKU
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	COLOR: #E72452;
	}

.ProdviewPriceList
	{
	COLOR: #999999; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}
	
.ProdviewPrice
	{
	COLOR: #669933; 
	FONT: 12px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}
	
.ProdviewPriceSale
	{
	COLOR: #FF0066; 
	FONT: 12px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}
	
.ProdviewPricePercent
	{
	COLOR: #FF0066; 
	FONT: 14px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}
	
.ProdviewPriceSavings
	{
	COLOR: #669933; 
	FONT: 10px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}
	
.ProdOption
	{
	COLOR: #FF0066; 
	}


	
/* 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: #965537; 
	FONT-WEIGHT: bold;
	}


/* Footer */
.Footer
	{
	COLOR: #E72452; 
	FONT: 9px/11px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	PADDING-TOP: 8px;
	}

.Footer a, .Footer a:link, .Footer a:visited
	{
	COLOR: #E72452; 
	TEXT-DECORATION: underline;
	}

.Footer a:hover
	{
	COLOR: #E72452; 
	TEXT-DECORATION: none;
	}

