/* 
	LLL: 	#b63309		darker
	LL: 	#e14918		lowlight
	HL: 	#ff8d57		highlight
	HHL: 	#ff9e58		lighter
*/

/* --- links --- ==================================== */
/* regular links */
a:link, a:visited { 
	color: #e14918;
}
a:active, a:hover {
	color: #ff8d57;
}

/* non-underlined links */
a.noline:link, a.noline:visited { 
	color: #e14918;
}
a.noline:active, a.noline:hover {
	color: #ff8d57;
}

/* header links */
#header a:link, #header a:visited { 
	color: #e14918;
}
#header a:active, #header a:hover {
	color: #ff8d57;
}

/* category links */
#cats .offsite {
	padding-right: 13px;
	background: url('../images/salmon/offsite.png') no-repeat right center;
}
#catscontent a:link, #catscontent a:visited {
	color: #ff9e58;
}
#cat1 #catscontent a#sect-cat1:active, #cat1 #catscontent a#sect-cat1:hover, 
#cat2 #catscontent a#sect-cat2:active, #cat2 #catscontent a#sect-cat2:hover, 
#cat3 #catscontent a#sect-cat3:active, #cat3 #catscontent a#sect-cat3:hover, 
#cat4 #catscontent a#sect-cat4:active, #cat4 #catscontent a#sect-cat4:hover, 
#cat5 #catscontent a#sect-cat5:active, #cat5 #catscontent a#sect-cat5:hover, 
#cat6 #catscontent a#sect-cat6:active, #cat6 #catscontent a#sect-cat6:hover, 
#cat7 #catscontent a#sect-cat7:active, #cat7 #catscontent a#sect-cat7:hover, 
#cat8 #catscontent a#sect-cat8:active, #cat8 #catscontent a#sect-cat8:hover, 
#cat9 #catscontent a#sect-cat9:active, #cat9 #catscontent a#sect-cat9:hover, 
#cat10 #catscontent a#sect-cat10:active, #cat10 #catscontent a#sect-cat10:hover, 
#catscontent a:active, #catscontent a:hover { 
	color: #ffffff;
}

/* footer links */
#footercontent a:active, #footercontent a:hover { 
	color: #e14918;
}
/* repbox email link */
#footercontent #repbox-text a:link, #footercontent #repbox-text a:visited {	
	color: #e14918;
}
#footercontent #repbox-text a:active, #footercontent #repbox-text a:hover {	
	color: #373737;
}

/* side page bulleted list links */
.sidepage ul a:link, .sidepage ul a:visited { 
	color: #e14918;
}
.sidepage ul a:active, .sidepage ul a:hover {
	color: #000000;
}
.sidepage ul ul a:link, .sidepage ul ul a:visited { 
	color: #666665;
}
.sidepage ul ul a:active, .sidepage ul ul a:hover {
	color: #e14918;
}

/* product box links */
.sidelink a:active, .sidelink a:hover, 
.boxlink a:active, .boxlink a:hover {
	color: #e14918;
}

/* category box links */
.catbox a:link, .catbox a:visited { 
	color: #c4c4c4;
	border: 1px solid #c4c4c4;
}
.catbox a:active, .catbox a:hover {
	color: #e14918;
	border: 1px solid #e14918;
}

/* --- borders/backgrounds --- ==================================== */
/* deal */
#dealcontent {
	background: #b63309 url('../images/salmon/glow.png') no-repeat center center;
	border-top: 1px solid #ff8d57;	
	border-bottom: 1px solid #ff8d57;	
}

/* carousel */
/* carousel header */
#cheadercontent {
	border-bottom: 1px solid #e14918;	
}
/* carousel body */
#carouselcontent {
	background: #e14918 url('../images/salmon/glow.png') no-repeat center center;
	border-top: 1px solid #ff8d57;	
	border-bottom: 1px solid #ff8d57;	
}
/* carousel bottom stripe */
#cbotcontent {
	border-top: 1px solid #e14918;	
}

/* highlight table cells on hover */
table.outline tr.over td,			
table.lined tr.over td,
table.grid tr.over td,
table.wgrid tr.over td {
	background: #a9d3ff;
}
table.outline tr.over td,
table.lined tr.over td,
table.grid tr.over td,
table.wgrid tr.over td {
	background: #ff9e58;
}

/* product box buttons */
.boxbuybutton, .boxinfobutton, .boxfullbutton {
	border: 1px solid #b63309;
}
.boxfullbutton a:link, .boxfullbutton a:visited,  
.boxbuybutton a:link, .boxbuybutton a:visited,  
.boxinfobutton a:link, .boxinfobutton a:visited { 
	background: #ff9d57 url('../images/salmon/bg-button1.gif') repeat-x bottom left;
	border: 1px solid #ff9e58;
}
.boxfullbutton a:active, .boxfullbutton a:hover, 
.boxbuybutton a:active, .boxbuybutton a:hover, 
.boxinfobutton a:active, .boxinfobutton a:hover {
	background: #ff9d57 url('../images/salmon/bg-button2.gif') repeat-x top left;
	border: 1px solid #ffffff;
}

/* side box buttons */
.sidefullbutton {
	border: 1px solid #b63309;
}
.sidefullbutton a:link, .sidefullbutton a:visited { 
	background: #ff9d57 url('../images/salmon/bg-button1.gif') repeat-x bottom left;
	border: 1px solid #ff9e58;
}
.sidefullbutton a:active, .sidefullbutton a:hover {
	background: #ff9d57 url('../images/salmon/bg-button2.gif') repeat-x top left;
	border: 1px solid #ffffff;
}

/* --- pagination --- */
.pagination-digg .active {
	background: #ff8d57;
	border: solid 1px #e14918;
}
.pagination-digg a:link, 
.pagination-digg a:visited {
	color: #545454;
}
.pagination-digg a:hover {
	color: #e14918;
	border: solid 1px #e14918;
}

/* --- text colors --- ==================================== */
/* headings */
h1 {	
	color: #b63309;
}
h4 {	
	color: #b63309;
}

/* ce group */
.ce-group {
	color: #e14918;
}

/* highlights */
.highlight {
	color: #e14918;
}

/* sidepage bulleted list text */
.sidepage ul, .sidepageii ul {
	color: #e14918;
}

/* product boxes */
.boxheading {
	color: #b63309;
}
.sideprice strong, 
.boxprice strong {
	color: #e14918;
}

/* details */
.longdesc strong, .longdesc b {
	color: #e14918;
	font-size: 14px;
}
.ingredients strong, .ingredients b {
	color: #545454;
}
.ingredients {
	font-size: 11.5px;
}