/*************************************************************************
' Function : CSS defintions for the store.
' Product  : CandyPress Store Frontend
' Version  : 4.1

' Modified : May 2007
' Copyright: Copyright (C) 2004 Webs Unlimited, Inc. 
'            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 http://www.candypress.com
'**************************************************************************/

/* General Tag specifications */
td, TD
	{
	VERTICAL-ALIGN: top;
	}
	
HTML, html
	{
	margin: 0;
	padding: 0;
	background-color: #CCDEDC;
	background-image: url(../UserMods/img/bkgd.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: bottom;
	}

BODY, body
	{
	COLOR: #333333; 
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	}

ul, UL
	{
	list-style-image: url(../UserMods/img/bullet.gif); 
	}


table.banner, TABLE.banner
	{
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	background-image: url(../UserMods/img/banner_bkgd.gif);
	background-repeat: no repeat;
	background-attachment: scroll;
	background-position: top;
	}

TABLE, P, UL, OL, LI, TEXTAREA, table, p, ul, ol, li, textarea, INPUT, OPTION, SELECT, input, option, select
	{
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	}
	
a, a:link, a:active, a:visited, A, A:LINK, A:VISITED, A:ACTIVE
	{
	COLOR: #8EB5B1; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

a:hover, A:HOVER
	{
	COLOR: #453022; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}

select, SELECT
	{
	BORDER: 1px solid #999999; 
	PADDING: 2px; 
	MARGIN: 3px 0px;
	}

H1, h1
	{
	COLOR: #ED8137; 
	FONT: 18px/20px Times, serif; 
	TEXT-DECORATION: none;
	}

H2, h2
	{
	COLOR: #537C7B; 
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	FONT-WEIGHT: BOLD;
	}

H3, h3
	{
	COLOR: #ED8137; 
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	FONT-WEIGHT: BOLD;
	PADDING-BOTTOM: 0px;
	MARGIN-BOTTOM: 0px;
	}

/* MyAccount Navigation */
.topInput
	{
	PADDING: 10px 0px 0px 5px;
	}

.topSearch
	{
	COLOR: #ED8137; 
	FONT: 10px/16px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	PADDING: 10px 0px 0px 10px;
	}

.topNav
	{
	COLOR: #ED8137; 
	FONT: 10px/16px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	BORDER-RIGHT: 1px solid #ED8137;
	PADDING: 10px 10px 0px 10px;
	}

.topNav a, .topNav a:link, .topNav a:visited
	{
	COLOR: #ED8137; 
	FONT: 10px/16px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.topNav a:hover
	{
	COLOR: #FFFFFF; 
	TEXT-DECORATION: none;
	}


/* Shopping Cart Navigation */
.topCartH, .topCartH a, .topCartH a:link, .topCartH a:active, .topCartH a:visited
	{
	COLOR: #ED8137; 
	FONT: 18px/25px Times, serif; 
	TEXT-TRANSFORM: lowercase;
	TEXT-DECORATION: none;
	PADDING: 30px 0px 0px 0px;
	}

.topCartH a:hover
	{
	COLOR: #537C7B; 
	FONT: 18px/25px Times, serif; 
	TEXT-TRANSFORM: lowercase;
	TEXT-DECORATION: none;
	PADDING: 30px 0px 0px 0px;
	}

.topCart, .topCart a, .topCart a:link, .topCart a:active, .topCart a:visited
	{
	COLOR: #ED8137; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.topCart a:hover
	{
	COLOR: #537C7B; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.topShip
	{
	COLOR: #537C7B; 
	FONT: 10px/18px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	}


/* Secondary/Side Navigation */
.SideNavH
	{
	COLOR: #537C7B; 
	FONT: 18px/25px Times, serif; 
	TEXT-TRANSFORM: lowercase;
	TEXT-DECORATION: none;
	PADDING: 20px 0px 0px 20px;
	MARGIN-RIGHT: 20px;
	}

.SideNavH, .SideNavH a, .SideNavH a:link, .SideNavH a:active, .SideNavH a:visited
	{
	COLOR: #537C7B; 
	FONT: 18px/25px Times, serif; 
	TEXT-DECORATION: none;
	}

.SideNavH a:hover
	{
	COLOR: #ED8137; 
	FONT: 18px/25px Times, serif; 
	TEXT-DECORATION: none;
	}

.SideNav, .SideNavBrands
	{
	PADDING: 1px 0px 1px 20px;
	MARGIN-RIGHT: 20px;
	BORDER-TOP: 1px solid #CCDEDC;
	}

.SideNav img, .SideNav IMG
	{
	VERTICAL-ALIGN: middle;
	}

.SideNavProd, .SideNavProd a, .SideNavProd a:link, .SideNavProd a:visited
	{
	COLOR: #453022; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.SideNavProd a:hover
	{
	COLOR: #ED8137; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.SideNavProdOn, .SideNavProdOn a, .SideNavProdOn a:link, .SideNavProdOn a:visited
	{
	COLOR: #453022; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px;
	}

.SideNavProdOn a:hover
	{
	COLOR: #ED8137; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.SideNavSubs
	{
	PADDING-BOTTOM: 4px;
	}

.SideNavBrands, .SideNavBrands a, .SideNavBrands a:link, .SideNavBrands a:visited,
.SideNavSubs, .SideNavSubs a, .SideNavSubs a:link, .SideNavSubs a:visited
	{
	COLOR: #453022; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.SideNavBrands a:hover, .SideNavSubs a:hover
	{
	COLOR: #ED8137; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}



/* Side Nav Email and Friend Buttons */
.NavBut
	{
	MARGIN: 2px 20px 0px 0px;
	PADDING: 2px 0px 0px 20px;
	BORDER-TOP: 1px solid #CCDEDC;
	COLOR: #ED8137; 
	}

.NavBut a, .NavBut a:link, .NavBut a:active, .NavBut a:visited
	{
	COLOR: #ED8137; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.NavBut a:hover
	{
	COLOR: #453022; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.NavButH
	{
	FONT: 18px/22px Times, serif; 
	}

.NavButSub
	{
	FONT: 10px/12px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	}


/* Side Nav Canada */
.NavButHCanada
	{
	FONT: 18px/22px Times, serif;
	COLOR: #a6090b;
	}

.NavButSubCanada
	{
	FONT: 10px/12px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	COLOR: #a6090b;
	}



/* Side Nav Follow Us */
.SideNavFollow
	{
	COLOR: #453022; 
	FONT: 10px/19px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px;
	}

.SideNavFacebook a, .SideNavFacebook a:link, .SideNavFacebook a:visited
	{
	COLOR: #4e6faa; 
	FONT: 10px/19px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px;
	}

.SideNavFacebook a:hover
	{
	COLOR: #453022; 
	FONT: 10px/19px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px;
	}

.SideNavTwitter a, .SideNavTwitter a:link, .SideNavTwitter a:visited
	{
	COLOR: #33b9eb; 
	FONT: 10px/19px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 3px;
	}

.SideNavTwitter a:hover
	{
	COLOR: #453022; 
	FONT: 10px/19px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 6px;
	}



/* Cart */
.CartSKU
	{
	COLOR: #787878; 
	FONT: 10px/12px Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	PADDING-TOP: 10px;
	}

.CartSKU, .CartSKU a, .CartSKU a:link, .CartSKU a:visited
	{
	COLOR: #787878; 
	FONT: 10px/12px Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.CartSKU a:hover
	{
	COLOR: #CC3333; 
	TEXT-DECORATION: underline;
	}

.CartTotal
	{
	COLOR: #ED8137; 
	FONT: 13px/15px Verdana, Arial, sans-serif; 
	FONT-WEIGHT: BOLD;
	}

.discErr
	{
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif; 
	FONT-STYLE: italic;
	COLOR: #CC3333; 
	PADDING-TOP: 5px;
	}


/* BreadCrumbs */
.breadCrumbs 
	{
	COLOR: #999999; 
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	}

.breadCrumbs a, .breadCrumbs a:link, .breadCrumbs a:active, .breadCrumbs a:visited, .breadCrumbs A, .breadCrumbs A:LINK, .breadCrumbs A:ACTIVE, .breadCrumbs A:VISITED
	{
	COLOR: #999999; 
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}

.breadCrumbs a:hover, .breadCrumbs A:HOVER
	{
	COLOR: #999999; 
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	}



/* ProdList ../UserMods/img/Headings */
a.ProdListImg img, A.ProdListImg IMG
	{
	BORDER: 1px solid #CCDEDC;
	}

a.ProdListImg:hover img, A.ProdListImg:HOVER IMG
	{
	BORDER: 1px solid #ED8137;
	}

.ProdCartImg img, .ProdCartImg IMG
	{
	BORDER: 1px solid #CCDEDC;
	MARGIN: 0px 0px 5px 0px;
	}

.ProdList
	{
	COLOR: #333333; 
	FONT: 11px/13px Univers, Arial, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.ProdListH, .ProdListH a, .ProdListH a:link, .ProdListH a:visited
	{
	FONT: 11px/13px Univers, Arial, sans-serif;
	COLOR: #443227; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.ProdListH a:hover
	{
	FONT: 11px/13px Univers, Arial, sans-serif;
	COLOR: #ED8137; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.ProdListPrice
	{
	FONT: 10px/12px Arial, Helvetica, sans-serif;
	COLOR: #787878; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	PADDING-TOP: 2px;
	}
	
.ProdListPriceSale
	{
	FONT: 10px/12px Arial, Helvetica, sans-serif;
	COLOR: #CC0000; 
	TEXT-TRANSFORM: uppercase;
	}



/* ProdView ../UserMods/img/Headings */
td.prodViewSide, TD.prodViewSide
	{
	PADDING: 20px;
	}

.SKU
	{
	COLOR: #42180E; 
	FONT: 11px/13px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	PADDING: 0px;
	MARGIN: 0px 0px 5px 0px;
	}

.ProdView IMG, .ProdView img 
	{
	BORDER: 1px solid #D5E4E2;
	}
	
.ProdViewPrice
	{
	COLOR: #547F7E; 
	FONT: 12px/14px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold;
	}

.ProdViewPriceSale
	{
	COLOR: #CC0000; 
	FONT: 12px/14px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold;
	}
	
.PriceOption
	{
	COLOR: #4C2432; 
	FONT: 12px/14px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	}

.inStock
	{
	COLOR: #4C2432; 
	FONT: 11px/16px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	}
	
.outStock
	{
	COLOR: #CC0000; 
	FONT: 11px/16px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	}


/* Reviews */
.numReviews
	{
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: lowercase;
	FONT-WEIGHT: normal;
	COLOR: #ED8137; 
	}

.revTitle
	{
	FONT: 11px/16px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold;
	COLOR: #ED8137;
	}

.revTitle img, .revTitle IMG 
	{
	DISPLAY: inline;
	}

.revName
	{
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	FONT-STYLE: italic;
	COLOR: #547F7E;
	PADDING-LEFT: 75px;
	}

.revContent
	{
	PADDING-LEFT: 75px;
	}

.RevHeading
	{
	COLOR: #ED8137; 
	FONT: 12px/14px Arial, Helvetica, sans-serif; 
	TEXT-TRANSFORM: uppercase;
	FONT-WEIGHT: bold;
	}

.RevLinks
	{
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	FONT-WEIGHT: normal;
	COLOR: #547F7E;
	TEXT-DECORATION: none;
	PADDING-BOTTOM: 5px;
	}

.RevLinks a, .RevLinks a:link, .RevLinks a:visited, .RevLinks A, .RevLinks A:LINK, .RevLinks A:VISITED
	{
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	FONT-WEIGHT: normal;
	COLOR: #547F7E;
	TEXT-DECORATION: none;
	}

.RevLinks a:hover, .RevLinks A:HOVER
	{
	COLOR: #ED8137;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}



/* Misc Links */
.Misc
	{
	COLOR: #4C2432; 
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.Misc a, .Misc a:link, .Misc a:visited
	{
	COLOR: #4C2432; 
	FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.Misc a:hover
	{
	COLOR: #4C2432; 
	TEXT-DECORATION: underline;
	}


/* Invoice */
.subTotal 
	{	
	COLOR: #3E6606;	
	}


/* Page Numbers */
.Pages
	{
	COLOR: #999999; 
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	MARGIN: 2px 0px 2px 0px;
	FONT-WEIGHT: normal;
	DISPLAY: inline;
	}

.Pages a, .Pages a:link, .Pages a:visited
	{
	COLOR: #999999; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.Pages a:hover
	{
	COLOR: #787878; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}

.Pages b
	{
	COLOR: #333333; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}



/* Customer Service Links */
.custServ
	{
	COLOR: #333333; 
	FONT: 11px/15px Verdana, Arial, sans-serif; 
	FONT-WEIGHT: normal;
	}

.custServ a, .custServ a:link, .custServ a:visited
	{
	COLOR: #547F7E; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}

.custServ a:hover
	{
	COLOR: #ED8137; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}


/* Gift Certificate */
.giftCertH
	{
	COLOR: #ED8137; 
	FONT: 18px/20px Times, serif; 
	TEXT-DECORATION: none;
	PADDING: 0;
	MARGIN: 0;
	}

.sideGiftCert
	{
	COLOR: #453022; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	PADDING: 1px 0px 1px 20px;
	MARGIN-RIGHT: 20px;
	BORDER-TOP: 1px solid #CCDEDC;
	}

.sideGiftCert a, .sideGiftCert a:active, .sideGiftCert a:link, .sideGiftCert a:visited
	{
	COLOR: #453022; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.sideGiftCert a:hover
	{
	COLOR: #537C7B; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.giftCertCode
	{
	COLOR: #453022; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.giftCertMessage
	{
	COLOR: #537C7B; 
	FONT: 11px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}



/* Blog */
.postTitle, .postTitle a, .postTitle A, .postTitle a:link, .postTitle A:LINK, .postTitle a:visited, .postTitle A:VISITED
	{
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #503315;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.postTitle a:hover, .postTitle A:HOVER
	{
	FONT: 11px/14px Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #9966CC;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	}

.post
	{
	BORDER-BOTTOM: 1px solid #CCDEDC;
	PADDING: 0px 0px 10px 0px;
	MARGIN: 0px 0px 10px 0px;
	}

.date
	{
	COLOR: #669999; 
	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: #669999; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	}

.date a:hover, .date A:HOVER
	{
	COLOR: #503315; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	TEXT-TRANSFORM: uppercase;
	}

/* Secondary/Side Navigation: Blogs */
.SideNavBlog, .SideNavBlog a, .SideNavBlog a:link, .SideNavBlog a:visited
	{
	COLOR: #453022; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.SideNavBlog a:hover
	{
	COLOR: #ED8137; 
	FONT: 10px/14px Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.BotNavBlog
	{
	PADDING: 0px 0px 0px 12px;
	MARGIN: 0px;
	}

.SecNavBlog, .SecNavBlog a, .SecNavBlog a:link, .SecNavBlog a:visited
	{
	COLOR: #503315; 
	FONT: 11px/15px Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	}

.SecNavBlog a:hover
	{
	COLOR: #503315; 
	TEXT-DECORATION: underline;
	}

.post-footer
	{
	COLOR: #999999; 
	FONT: 10px/12px Arial, sans-serif; 
	FONT-WEIGHT: normal;
	PADDING-TOP: 3px;
	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: #503315; 
	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: #503315; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	}

.nu-comments a, .nu-comments a:link, .nu-comments a:visited
	{
	COLOR: #669999; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}

.nu-comments a:hover
	{
	COLOR: #503315; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	}

/* Bottom Nav */
.BotNav
	{
	COLOR: #898989; 
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
	MARGIN: 0px 0px 10px 0px;
	BORDER-TOP: 1px solid #CCDEDC;	
	PADDING-TOP: 10px;
	}

.BotNav a, .BotNav a:link, .BotNav a:visited
	{
	COLOR: #898989; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.BotNav a:hover
	{
	COLOR: #898989; 
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}

.BotNavLeft
	{
	MARGIN: 0px 20px 10px 0px;
	BORDER-TOP: 1px solid #CCDEDC;	
	}


/* Footer */
.Footer
	{
	COLOR: #BBBBBB; 
	FONT: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: center;
	MARGIN-TOP: 20px;
	}

.Footer a, .Footer a:link, .Footer a:visited
	{
	COLOR: #BCBCBC; 
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}

.Footer a:hover
	{
	COLOR: #BCBCBC; 
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}


/* Color Styles */
.sysMsgErr 	{	COLOR: #CC0000;	}
.freeShip 	{	COLOR: #CC0000;	}

/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #EEEEEE}

/* System Messages */
.CPsysMsg    {}
.CPsysMsgErr {color: #CC0000;}
.CPsysMsgURL {}

/* Highlights used in search results */
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

