/**
 * CSS Stylesheet for Categories Dressing examples
 * @copyright Copyright 2009 Glenn Herbert
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.gnu.org/licenses/ GNU Public License V3.0
 * Categories Dressing v2.6   Glenn Herbert (gjh42)   - 20090128
 */
/*
hr.catBoxDivider1 { 
    color: #aabbcc;
    }
*/

/*IE6 hacks*/
* html #chcategories li, * html #chcategories li a {
    height: 1em;/*fix IE6 whitespace bug*/
	background-image: url(../images/pixel_trans.gif);/*partially fix IE6 a block display bug*/
    }

#chcategories li.cat-favors a{
    /* background-color: #cfcadf;
	color: #554135;
	font-size: 14px; */
	font-weight: bold;
	margin-top: 5px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
    }
#chcategories li.cat-favors a:hover {
 /*#d5f3f5;*/
	color: #00ACC2;
	font-weight: bold;
	font-size: 12px;
	margin-top: 5px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
    }
#chcategories li.cat-favortop a {
	background-color: #ebf8f9; /*#cfcadf;*/
	background-image: url(../buttons/english/cathead-bg.gif);
	color: #554135;
	font-weight: bold;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 0em;
	margin-top: 10px;
    }  
#chcategories li.cat-favortop a:hover {
	background-color: #ebf8f9; /*#cfcadf;*/
	color: #554135;
	font-weight: bold;
	font-size: 14px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 0em;
	margin-top: 10px;
    }
#chcategories li.cat-gifts a {
	background-color: #ebf8f9; /*#cfcadf;*/
	background-image: url(../buttons/english/cathead-bg.gif);
	color: #554135;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 0em;
    } 
#chcategories li.cat-gifts a:hover {
	background-color: #ebf8f9; /*#cfcadf;*/
	color: #554135;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 0em;
    } 
#chcategories li.cat-accessories a {
	background-color: #ebf8f9; /*#cfcadf;*/
	background-image: url(../buttons/english/cathead-bg.gif);
	color: #554135;
    font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	/* padding-left: 0em; */
    } 
#chcategories li.cat-accessories a:hover {
	background-color: #ebf8f9; /*#cfcadf;*/
	color: #554135;
    font-weight: bold;
	font-size: 14px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-right: 0em;
	padding-bottom: 5px;
	padding-left: 0em;
    } 
.chcatBoxHeading1 { 
    font-family: georgia, serif;
    font-weight: bold;
    font-size: 1.4em;
    color: #335511; 
    background-color: #ffffff;
    /*background-image: url(../images/catheadbg1.gif); */ /*uncomment to use background image with or without coded text*/
    /*height: 23px; */ /*uncomment to use background image without coded text*/
    padding: 0.3em 0.4em;
    margin: 0;
    }  

.chcatBoxHeading2 { 
    font-family: 'times new roman', serif;
    font-weight: bold;
    font-size: 1.4em;
    color: #335544; 
    background-color: #ffaaff;
    /*background-image: url(../images/catheadbg2.gif); */ /*uncomment to use background image with or without coded text*/
    /*height: 23px; */ /*uncomment to use background image without coded text*/
    padding: 0.3em 0.4em;
    margin: 0 0 2px 0;
    }  
	
.catBoxHeadingImg { 
    padding: 0;
    margin: 0;
    }  
	
.chcatBoxSubtext1 {
    font-family:  'times new roman', serif;
    font-weight: normal;
    font-size: 1.2em;
    color: #669911; 
    background-color: #000000;
    padding: 0.1em 0.2em 0.1em 1.0em;
    }  

#chcategories  ul {/*top categories*/
	list-style: none;
	background: none;
	padding: 0px;
	margin: 0px;
	}
	
#chcategories ul a {/*top categories*/
	display: list-item;
	border: none;
	text-indent: 12px;
	/* background-color: #E7F9FA; */
	background-repeat: no-repeat;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	}

#chcategories ul ul  {/*subcategories*/
	display: list-item;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0.4em;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	/* border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cfcadf;
	border-bottom-color: #cfcadf;
	border-left-color: #cfcadf;
	background-color: #EBF8F9; */
	font-size: 12px;
	
	}
	
#chcategories ul ul a{/*subcategories*/
    color: #00ACC2;
	display: list-item;
	margin: 0;
	padding: 0;
	vertical-align: 0%;
	font-size: 12px;
}
#chcategories ul ul a:hover {/*subcategories*/
	display: list-item;
	margin: 0;
	padding: 0;
	vertical-align: 0%;
	color: #00ACC2;
}
/*change  bullet when a category w/o bg image is open to subs:*/
#chcategories li a.cat-parent-text {
    list-style: none;/*change to list-style: none; to remove bullet*/
    }
	
/*change  bullet when a category w/o bg image is open to products:*/
#chcategories li a.cat-selected-text {
	list-style: none;/*change to list-style: none; to remove bullet*/
	font-weight: bold;
    }

/*disable bullet for cats w/ image or bg image*/
#chcategories li a.cat-favor, #chcategories li a.cat-selected, #chcategories li a.cat-not-selected {
	list-style: none;
	display: block;/*fix IE6 margin-left bug*/
    }
	
/*different bullet for links if desired*/
/*
#categories li a.category-links {
    list-style: disc inside url(../images/bullet4.gif);
    }
*/

/* top category hover effects*/
#chcategories li.cat-top a:hover {
    color: #554135;
    /* background-color: #FFFFFF; /* #E7F9FA; */
    } 
#chcategories li.cat-top a {
    color: #554135;
    /* background-color: #FFFFFF; /* #E7F9FA; */
	list-style-type: none;
	font-weight: normal;
    } 
/* subcategory hover effects*/
#chcategories li li.cat-subs a:hover, #chcategories li li.cat-products a:hover {
   color: #554135;
background-color: #aae2ea;
 list-style-type: none;
	font-weight: normal;
    } 
#chcategories li li.cat-subs a, #chcategories li li.cat-products a {
	color: #554135;
	background-color: #FFFFFF; /* #E7F9FA; */
	list-style-type: none;
	font-weight: normal;
    } 


.catCount {color: #000000;}

/* ######### CSS for Shade Tabs. Remove if not using ######### */
#frontpagetabs {
	margin-right: auto;
	margin-top: 10px;
	margin-left: auto;
	padding: 0px;
	height: 250px;
	width: 560px;
	margin-bottom: 0px;
}

.tabcontent{
display:none;
}
.shadetabs{
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 0px;
	font: bold 15px Tahoma;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	margin-right: 0px;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	z-index: 1;
	
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	color: #423229;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin: 0px;
	top: 1px;
	font-size: 15px;
	font-weight: bold;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d5f3f5;
	border-right-color: #d5f3f5;
	border-left-color: #d5f3f5;
	background-color: #d5f3f5;
}

.shadetabs li a:visited{
color: #423229;
}

.shadetabs li a:hover{
	text-decoration: none;
	background-color: #d5f3f5;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
	text-decoration: none;
	position: relative;
	z-index: 500;
	color: #423229;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #d3cdde;
	border-right-color: #d3cdde;
	border-left-color: #d3cdde;
	height: 25px;
	background-color: #FFFFFF;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

#favorcontainer {
	width:553px;
	margin-bottom: 10px;
	margin-top: 5px;
	height: 215px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 2px solid #d3cdde;
	background-color: #FFFFFF;

}
#squares {
	height:175px;
	width: 550px;
	margin-top: 5px;
}
#item1{
	width:165px;
	float: left;
	height: 165px;
	border: 1px solid #aae2ea;
	padding: 0px;
	clear: none;
	background-position: center top;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#item2{
	width:165px;
	margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	float: left;
	height: 165px;
	border: 1px solid #aae2ea;
}
#item3{
	width:165px;
margin-top: 5px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	float: left;
	height: 165px;
	border: 1px solid #aae2ea;
}
#itemnav {
	width:534px;
	height: 30px;
	clear: both;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
}

.itemlinks1, .itemlinks1 a:link{
	width:165px;
	float: left;
	height: 20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #423229;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.itemlinks2, .itemlinks2 a:link{
	width:165px;
	float: left;
	height: 20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #423229;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	padding: 0px;
	text-decoration: none;
}
.itemlinks3, .itemlinks3 a:link{
	width:165px;
	float: left;
	height: 20px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	text-align: center;
	color: #423229;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	text-decoration: none;
}
.itemlinks1 a:visited, .itemlinks2 a:visited, .itemlinks3 a:visited {
color: #423229;
}
.itemlinks1 a:active, .itemlinks2 a:active, .itemlinks3 a:active {
color: #423229;
}
.itemlinks1 a:hover, .itemlinks2 a:hover, .itemlinks3 a:hover {
	color: #b1e3e8;
}
