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

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

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

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

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

.large_price {
	color:#B87426;
	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:#993300
	}	

.parent_more {
	color:#993300
}
.parent_more A:link, .parent_more A:visited, .parent_more A:hover, .parent_more A:active {
	color:#993300
	}		
.sub_category_more {
	color:#993300
	}
.sub_category_more A:link, .sub_category_more A:visited, .sub_category_more A:hover, .sub_category_more A:active {
	color:#993300
	}	

/* Top NavBar
----------------------------------------------- */

.navBar, .navBar_admin_orange {
	background-color : #FF6F16;
	color:#FFFFFF;	
	font-weight:bold
}

.navBarBottom, .navBarBottom_admin_orange {
	background-color : #ED6307
}

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

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

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

.viewAllCatgories {
	background-color:#f5f5f5;
	border-bottom:4px solid #ED6307
}
.viewAllCatgories a:link, .viewAllCatgories a:visited {
	color:#993300
}
.viewAllCatgories a:hover {
	color:#333333
}

.vertNavLinkMisc {
	background-color:#f5f5f5
}
.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 #FDA269;
	* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#FED396');
	color:#993300
}
/* FireFox uses the background color and white gradient for the blend */
html>body .actn_button_color {
	background: #FED396 url(/shared/style/images/white_gradient.png) repeat-x top
	}
/* FireFox hover */		
.actn_button_color.actn_button:hover {
	border:3px double #993300;
	color:#993300;
	background: #FEE3BD url(/shared/style/images/white_gradient.png) repeat-x top
}
/******* REGULAR BUTTON *******/
/* IE uses the filter for the blend */	
.button_color {
	border:3px double #FEBE96;
	* filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr='#ffffff',EndColorStr='#FDE7C8');
	color:#993300
}
/* FireFox uses the background color and white gradient for the blend */
html>body .button_color {
	background: #FDE7C8 url(/shared/style/images/white_gradient.png) repeat-x top
	}
/* FireFox hover */		
.button_color.button:hover {
	border:3px double #993300;
	color:#993300;
	background: #FEE3BD url(/shared/style/images/white_gradient.png) repeat-x top
}

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