/*************************************************************************
' 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, INPUT, OPTION, SELECT, TEXTAREA, body, table, p, ul, ol, li, input, option, select, textarea
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #787878;
	}

A, A:LINK, A:ACTIVE, A:VISITED, a, a:link, a:active, a:visited
	{
	COLOR: #CC0000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}

A:HOVER, a:hover
	{
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	}

.ERROR, .ERROR A, .ERROR A:LINK, .ERROR A:ACTIVE, .ERROR A:VISITED, .error, .error a, .error a:link, .error a:active, .error a:visited 
	{
	COLOR: #CC0000;
	}

#MainContent
	{
	PADDING: 2px;
	padding-top:20px;
	}

#SideNav
	{
	PADDING: 2px;

	}


/* Top Navigation */
.TopNav
	{
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	PADDING: 10px 0px 0px 0px;
	DISPLAY: inline;
	}

.TopNav a, .TopNav a:link, .TopNav a:active, .TopNav a:visited, .TopNav A, .TopNav A:LINK, .TopNav A:ACTIVE, .TopNav A:VISITED
	{
	COLOR: #666666;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.TopNav a:hover, .TopNav A:HOVER
	{
	COLOR: #b0c86f;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}


/* Secondary/Side Navigation */

#SideNav
	{
	PADDING: 2px;
	
	}

#SideNav ul, #SideNav UL
	{
	PADDING: 5px 0px 0px 0px;
	MARGIN: 0px 0px 0px 0px;
	}

#SideNav li, #SideNav LI
	{
	PADDING: 2px 0 2px 0;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	border-bottom:1px dotted #efefef;
	}

.SecNav
	{
	BORDER-BOTTOM: 1px dashed #999999;
	MARGIN: 15px 0px 5px 0px;
	PADDING: 0px 0px 5px 0px;
	}

.SecNav a, .SecNav a:link, .SecNav a:active, .SecNav a:visited
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	}

.SecNav a:hover
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #84a555;
	TEXT-DECORATION: none;
	}


.SecNavCat, .SecNavCat a, .SecNavCat a:link, .SecNavCat a:visited
	{
	COLOR: #333333; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	display:block;
	}

.SecNavCat a:hover
	{
	COLOR: #84a555; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	background-color:#e4eadb;
	}
	

/* BreadCrumbs */
.breadCrumbs
	{
	COLOR: #999999; 
	FONT: 10px/12px Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 3px;
	}

		
/* Category/Page Title */
H1, h1
	{
	FONT: 15px/17px Tahoma, Helvetica, sans-serif;
	COLOR: #F79818;
	FONT-WEIGHT: normal;
	PADDING: 4px 0px 4px 0px;
	MARGIN: 0px;
	}


H2, h2
	{
	FONT: 16px/15px Tahoma, Helvetica, sans-serif;
	COLOR: #F79818; 
	FONT-WEIGHT: normal;
	MARGIN: 5px 0px 5px 0px;
	PADDING: 0px 0px 5px 0px;
	}

/* ProdList */
.ProdListH, .ProdListH a, .ProdListH a:link, .ProdListH a:visited
	{
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	COLOR: #336699; 
	TEXT-DECORATION: none;
	MARGIN-BOTTOM: 3px;
	}

.ProdListH a:hover
	{
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	COLOR: #CC0000; 
	TEXT-DECORATION: none;
	}

.ProdListPrice
	{
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-TRANSFORM: uppercase; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.ProdListPriceSale
	{
	FONT: 10px/13px Arial, Helvetica, sans-serif; 
	COLOR: #CC0000; 
	TEXT-TRANSFORM: uppercase; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}


/* Page Numbers */
.Pages
	{
	COLOR: #999999; 
	FONT: 10px/12px Arial, Helvetica, sans-serif;
	}

.Pages a, .Pages a:link, .Pages a:visited
	{
	COLOR: #999999; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}

.Pages a:hover
	{
	COLOR: #CC0000; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}

.Pages b
	{
	COLOR: #CC0000; 
	FONT-WEIGHT: bold;
	}



/* ProdView */
.ProdView img
	{
	MARGIN: 0px 0px 5px 0px;
	}

.MiscLinks, .MiscLinks a, .MiscLinks a:link, .MiscLinks a:visited
	{
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	COLOR: #666666;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 5px;
	}

.MiscLinks a:hover
	{
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	}

.SKU
	{
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	FONT-WEIGHT: normal;
	COLOR: #CC0000;
	}

.ProdviewPrice
	{
	FONT: 12px/16px Arial, Helvetica, sans-serif; 
	COLOR: #666666; 
	TEXT-TRANSFORM: uppercase; 
	FONT-WEIGHT: normal;
	}
	
.ProdviewPriceSale
	{
	FONT: 12px/16px Arial, Helvetica, sans-serif; 
	COLOR: #CC0000; 
	TEXT-TRANSFORM: uppercase; 
	FONT-WEIGHT: normal;
	}
	
.ProdOption
	{
	COLOR: #CC0000; 
	}

.ProdStock
	{
	FONT: 10px/12px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	COLOR: #666666; 
	}

.RelatedProds
	{
	FONT: 10px/12px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	COLOR: #CC0000; 
	}

.CartTotal
	{
	COLOR: #336699; 
	FONT: 12px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}

.CheckOut input
	{
	COLOR: #000000; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none
	}


	
/* Footer */
.Footer
	{
	PADDING-TOP: 5px;
	FONT: 9px/11px Verdana, Helvetica, sans-serif;
	COLOR: #999999;
	}

.Footer a, .Footer a:link, .Footer a:visited
	{
	COLOR: #999999; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.Footer a:hover
	{
	COLOR: #999999; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

/*new styles */

body {background-color:#d9e7e9;}
div.top-curve {background:url(../UserMods/images/top.jpg) no-repeat;width:960px;height:21px;}
div.mid {background:url(../UserMods/images/mid.jpg) repeat;width:960px;overfllow:auto;}
div.btm {background:url(../UserMods/images/btm.jpg) no-repeat; width:960px;height:24px;}

/*new promo spot */
.clear {clear:both;}
div.promo {width:752px;}
div.promo ul {margin:0px;padding:0px;}
div.promo ul li {float:left;list-style-type:none;border:1px solid #efefef;margin-right:25px;padding:5px;width:350px;}
div.promo ul li.last {margin-right:0px !important;}

/*New Prod Style */

td.ProdList {width:220px;text-align:center !important;}
td.ProdList div.ProdListH a {text-align:center;color:#666666;font-size:13px !important;}
td.ProdList div.ProdListH a:hover {color:#b0c86f;text-decoration:underline;}
td.ProdList div.ProdListH {margin-left:auto;margin-right:auto;}
td.ProdList div.ProdListH div.ProdlistPrice {margin-top:5px;color:#dea000;font-size:13px !important;}
div.related {float:right;width:125px;}
div.productDetailsFloat {float:left;}

ul.relatedFloat {width:125px;float:left;}

div.gift-lure {margin-top:30px;}
 a.gifts {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;font-weight:normal;}
  a.gifts:hover {text-decoration:none;}
  td#MainContent table tbody tr td {font-size:12px;}
    td#MainContent p {font-size:12px;}