/* Base Styles */
H1, .h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#612f10;
	font-weight:bold;
	margin-top:10px
}

H2, .h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CC6633;
	font-weight:bold
}

/* PRICE
product list and some home pages
----------------------------------------------- */

.small_price {
	color:#CC6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold
}

/*  product detail page 
----------------------------------------------- */

.large_price {
	color:#CC6633;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold
}

/* ALL CATEGORIES PAGE  */

.chain {
	text-align:left;
	margin-left:5px;
	font-size:13px;
	padding:4px;
	font-weight:bold;
	color:#666666
	}
.chain A:link, .chain A:visited, .chain A:active, .chain A:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CC6633
	}	
	
.parent_more {
	color:#CC6633
}
.parent_more A:link, .parent_more A:visited, .parent_more A:hover, .parent_more A:active {
	color:#CC6633
	}		
.sub_category_more {
	color:#CC6633
	}
.sub_category_more A:link, .sub_category_more A:visited, .sub_category_more A:hover, .sub_category_more A:active {
	color:#CC6633
	}	
	
/* Top NavBar
----------------------------------------------- */

.navBar, .navBar_admin_sienna {
	background-color : #CE7B47;
	color:#FFFFFF;	
	font-weight:bold
}

.navBarBottom, .navBarBottom_admin_sienna {
	background-color : #BD703D
}


/* Left Navigation Column
----------------------------------------------- */

.leftColumn, .leftColumn_admin_sienna  {
	background-color : #F8EEE3
}

.leftColumn h2 { 
	color : #555555; 
	background-color : #F8EEE3;
	border-bottom:1px solid #ffffff
}

.viewMoreCats {
	border-bottom:1px solid #ffffff
}
.viewMoreCats a{
	border-bottom:1px solid #ffffff
}

.viewAllCatgories {
	background-color:#F8EEE3;
	border-bottom:4px solid #CE7B47
}
.viewAllCatgories a:link, .viewAllCatgories a:visited {
	color:#BD703D
}
.viewAllCatgories a:hover {
	color:#333333;
}

.vertNavLinkMisc {
	background-color:#F8EEE3
}
.vertNavLinkMisc a{
	border-bottom:1px solid #ffffff
}
.vertNavLinkMisc a:hover {
	background-color:#ffffff
}

.leftSubCats {
	border-bottom:1px solid #ffffff
}
.leftSubCats a{
	border-bottom:1px solid #ffffff
}


/* BUTTONS
----------------------------------------------- */
/******* ACTION BUTTON *******/
.actn_button_color {
	border:3px double #CE7B47;
	* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#FBB66F');
	color:#612F10;   
}
/* FireFox uses the background color and white gradient for the blend */
html>body .actn_button_color {
	background: #F6C18D url(/shared/style/images/white_gradient.png) repeat-x top
	}
/* FireFox hover */	
.actn_button_color.actn_button:hover {
	border:3px double #612F10;
	color:#612F10;
	background: #F1E8E3 url(/shared/style/images/white_gradient.png) repeat-x top;
}
/******* REGULAR BUTTON *******/
.button_color {
	border:3px double #CE7B47;
	* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#F1E8E3');
	color:#612F10;
}
/* FireFox uses the background color and white gradient for the blend */
html>body .button_color {
	background: #F1E8E3 url(/shared/style/images/white_gradient.png) repeat-x top;
	}
/* FireFox hover */		
.button_color.button:hover {
	border:3px double #612F10;
	color:#612F10;
	background: #F1E8E3 url(/shared/style/images/white_gradient.png) repeat-x top;
}

/* CHECKOUT BREADCRUMB
----------------------------------------------- */
.breadcrumb_on {
	color:#CC6633
}
.breadcrumb_off {
	color:#666666
}