/* Custom CSS Document */

/*SEARCH STYLES*/
.searchbox{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000;
border: 1px solid #000;
height:19px;
width:93px;
}
.orange{
height:21px;
width:185px;
background-color:#ED882B;
border:2px solid #fff;
margin: 0 15px 15px 0;
}

/*TEXT STYLES*/
.customContent{
font-family: Arial; /* Font Face */
font-size: 10pt; /* Font Size */
color: Black; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
}
.customContent a:link,
.customContent a:visited{
color: Black; /* Font Color */
text-decoration: underline; /* Font Style */
}
.customContent a:hover,
.customContent a:active{
color: Black; /* Font Color */
text-decoration: none; /* Font Style */
}
.cart{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
height:38px;
color:#000000;
text-decoration:none;
padding: 0 0 0 10px;
}
.cart a:link,
.cart a:visited{
color:#000000;
text-decoration:none;
}
.cart a:hover,
.cart a:active{
color:#000000;
text-decoration:none;
}
.leftcats{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
height:38px;
color:#662130;
text-decoration:none;
padding: 0 0 0 10px;
}
.leftcats a:link,
.leftcats a:visited{
color:#662130;
text-decoration:underline;
}
.leftcats a:hover,
.leftcats a:active{
color:#662130;
text-decoration:underline;
}
.customheaders{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#af1c19;
padding: 0 0 0 10px;
}
.Content a:link,
.Content a:visited{
color: Black; /* Font Color */
text-decoration: underline; /* Font Style */
}
.Content a:active,
.Content a:hover{
color: Black; /* Font Color */
text-decoration: none; /* Font Style */
}

/*GLOBAL STYLES*/
.bglogo{
background-image:url(images/bglogo.gif);
background-repeat:no-repeat;
background-position:bottom right;
}
body{
	text-align:center;
}
.GeneralPage { /* id for body tag */
	height:100%;
} 
#PageTable { /* table that everything sits in (use to align site)*/
	height:100%;
} 
#PageSubTable { /* table that is divided into sections (banners, columns, etc.) */
	height:100%;
} 
#ContentCell {height:100%;}
.ContentCell {height:100%;}

/*TOP STYLES*/
/*start top table of products border*/
.t{
background-image:url(images/top.gif);
background-repeat:repeat-x;
background-position:top;
height:4px;
}
.b{
background-image:url(images/bot.gif);
background-repeat:repeat-x;
background-position:bottom;
height:4px;
}
.l{
background-image:url(images/left.gif);
background-repeat:repeat-y;
background-position:left;
}
.r{
background-image:url(images/right.gif);
background-repeat:repeat-y;
background-position:right;
}
/*end top table of products border*/
.bgtopleft{
height:92px;
width:270px;
}
.bgtopright{
background-image:url(images/spice.gif);
background-position:top;
background-repeat:no-repeat;
height:92px;
width:270px;
}
.topborder{
border-top:4px solid #1e482a;
}
.toprow{
background-image:url(images/contentbg.gif);
background-repeat:repeat-x;
background-position:top;
height:20px;
border-right:4px solid #1e482a;
border-left:4px solid #1e482a;
}

/*LEFT COL STYLES*/
.LeftColumn{
height:100%;
}
.borderleft{
border-left:4px solid #1e482a;
}
/*RIGHT COL STYLES*/
.RightColumn{
height:100%;
}
.borderright{
border-right:4px solid #1e482a;
background-image:url(images/contentbg.gif);
}

/*FOOTER STYLES*/
.footbg{
background-image:url(images/bottombg.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
height:38px;
width:786px;
color:#000000;
text-decoration:none;
}
.footbg a:link,
.footbg a:visited{
color:#000000;
text-decoration:none;
}
.footbg a:hover,
.footbg a:active{
color:#000000;
text-decoration:none;
}