/*GENERAL SITE STYLES*/

/*Site LInks*/

p.bold {

	font-size:11pt;

 }

#rightColumn table,
#rightColumn td
{
	width:135px;
}

h2.smallred_header {
        background-image:url('images/handle_1.jpg'); 
	height:17px;
	font-size:10pt;
	font-style:italic;
	font-family:arial;
	background-color: #FF0000;
	color:#000000;
	padding:0px;
	margin:0px;
	padding-left:5px;  
}

.redheadersmall {

        background-image:url('images/red_header.gif'); 
	background-color:transparent;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	padding-top:0px;
	font-style:italic;
	font-family:arial
}

h1.header {

	font-size:12pt;
	margin:0px; 
	padding:0px;
}

h3.header {

	font-size:12pt;
	margin:0px; 
	padding:0px;

}

a.resources:link {

	color: #000000;
	font-size:10pt;
	background-color:transparent;
	text-decoration: none;

}

a.resources:visited {

	text-decoration: none;
	font-size:10pt;
	color: #000000;
	background-color:transparent;

}

a.resources:hover {

	text-decoration: underline;
	font-size:10pt;
	color: #FF0000;
	background-color:transparent;

}

a.resources:active {

	text-decoration: none;
	font-size:10pt;
	color: #000000;
	background-color:transparent;

}



a:link {

	color: #000000;
	font-size:10pt;
	background-color:transparent;
	text-decoration: none;

}

a:visited {

	text-decoration: none;
	font-size:10pt;
	color: #000000;
	background-color:transparent;

}

a:hover {

	text-decoration: underline;
	font-size:10pt;
	color: #FF0000;
	background-color:transparent;

}

a:active {

	text-decoration: none;
	font-size:10pt;
	color: #000000;
	background-color:transparent;

}




a.scroll:link {

	color: #FFFFFF;
	font-size:11pt;
	background-color:transparent;
	text-decoration: underline;

}

a.scroll:visited {

	text-decoration: underline;
	font-size:11pt;
	color: #FFFFFF;
	background-color:transparent;

}

a.scroll:hover {

	text-decoration: none;
	font-size:11pt;
	color: #000000;
	background-color:transparent;

}

a.scroll:active {

	text-decoration: underline;
	font-size:11pt;
	color: #FFFFFF;
	background-color:transparent;

}




/*Red Block for the top of each custom page*/

ul.delight {

	list-style-image: url('images/icon_chefhat.gif');
	list-style-position: inside;
	text-indent: -1em;
	padding-left: 1em;

}

li.delight{

	text-indent: 1em;
	margin-left:20px;
	padding-bottom:10px;

}





img.left {

	padding-right:.5em; 
	margin-right:2em;
	padding-left:10px;
}

li.custom {

	padding-bottom:4px;

}

img.right {

	padding-left:5px;
	margin-left:5px;

}

ol.custom {
	
	margin-top:0em;
	padding-top:0;
	margin-left: 1em;
	padding-left: 1em;
	text-indent: -1.2em;
	list-style-position: inside;

}

ul.custom {
	
	margin-top:0em;
	padding-top:0;
	margin-left: 1em;
	padding-left: 1em;
	text-indent: -1.2em;
	list-style-position: inside;

}

ul.custom li {
	padding-bottom:4px;
}

.recipepad{
	padding-left:5px;
}

.redheader {

        background-image:url('images/red_header.gif'); 
	background-color:transparent;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	padding-top:0px;
	border: 1px solid #cccccc;


	font-style:italic;

	font-family:arial
    
}


/*Font for Custom Pages*/

font.company{
	font-family:arial, sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:transparent;
	font-weight:bold;
}
.font{

	font-family:arial, sans-serif;
	font-size:10pt;
	color:#000000;
	background-color:transparent;
}

.smallfont{

	font-family:arial, sans-serif;
	font-size:8pt;
	color:#000000;
	background-color:transparent;
}

/*For Custom Pages the Big Red Font*/
.subject {

	color:#000000;
	font-size:12pt;
	font-weight: bold;
	font-style: italic;
	background-color:transparent;
	padding-left:5px;

}


td.header {

	color:#FF0000;
	font-size: 14pt;
	background-color:transparent;
	
}

.imgspace {
	position:relative; 
	top:5px; 
}


.imgspaceheader {
	position:relative; 
	top:2px; 
}


/*END OF GENERAL SITE STYLES*/



/*HOME PAGE STYLE*/




/*LINK COLORS*/



a.footer:link {

	color: #FF0000;
	font-size:8pt;
	background-color:transparent;
	text-decoration: none;

}

a.footer:visited {

	text-decoration: none;
	font-size:8pt;
	color: #FF0000;
	background-color:transparent;

}

a.footer:hover {

	text-decoration: underline;
	font-size:8pt;
	color: #000000;
	background-color:transparent;

}

a.footer:active {

	text-decoration: none;
	font-size:8pt;
	color: #FF0000;
	background-color:transparent;

}



a.buying_guides:link {
	color:#FFFFFF; 
	font-weight:bold; 
	font-style:italic;
	font-size:12pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}


a.buying_guides:visited {

	color:#FFFFFF; 
	font-weight:bold; 
	font-style:italic;
	font-size:12pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.buying_guides:active {

	color:#FFFFFF; 
	font-weight:bold; 
	font-style:italic;
	font-size:12pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.buying_guides:hover {
	color:#000000; 
	font-weight:bold; 
	font-style:italic;
	text-decoration:underline;
	font-size:12pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}




a.shop:link {
	color:#FF0000; 
	font-weight:bold; 
	font-style:italic;
	font-size:11pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}


a.shop:visited {

	color:#FF0000; 
	font-weight:bold; 
	font-style:italic;
	font-size:11pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.shop:active {

	color:#FF0000; 
	font-weight:bold; 
	font-style:italic;
	font-size:11pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.shop:hover {
	color:#000000; 
	font-weight:bold; 
	font-style:italic;
	text-decoration:underline;
	font-size:11pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}



a.shopby:link {

	color: #FF0000;
	font-size:8pt;
	text-decoration: none;

}

a.shopby:visited {

	text-decoration: none;
	font-size:8pt;
	color: #FF0000;

}

a.shopby:hover {

	text-decoration: underline;
	font-size:8pt;
	color: #000000;

}

a.shopby:active {

	text-decoration: none;
	font-size:8pt;
	color: #FF0000;

}



a.seasonal:link {
	color:#270095; 
	font-weight:bold; 
	font-style:italic;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}


a.seasonal:visited {

	color:#270095; 
	font-weight:bold; 
	font-style:italic;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.seasonal:active {

	color:#270095; 
	font-weight:bold; 
	font-style:italic;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.seasonal:hover {
	color:#270095; 
	font-weight:bold; 
	font-style:italic;
	text-decoration:underline;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}







a.special:link {
	color:#FF0000; 
	font-weight:bold; 
	font-style:italic;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}


a.special:visited {

	color:#FF0000; 
	font-weight:bold; 
	font-style:italic;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.speical:active {

	color:#FF0000; 
	font-weight:bold; 
	font-style:italic;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.special:hover {
	color:#000000; 
	font-weight:bold; 
	font-style:italic;
	text-decoration:underline;
	font-size:13pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}








a.browsepro:link {
	color:#000000; 
	font-size:8pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}


a.browsepro:visited {

	color:#000000; 
	font-size:8pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.browsepro:active {

	color:#000000; 
	font-size:8pt; 
	font-family:arial, sans-serif;
	background-color:transparent;

}



a.browsepro:hover {
	color:#FF0000; 
	text-decoration:underline;
	font-size:8pt; 
	font-family:arial, sans-serif;
	background-color:transparent;
}



.border_browse {
	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:transparent;

}

.font1 {
	color:#000000;
	font-size:20pt;
	font-weight:bold;
	font-family:arial, sans-serif;
	font-style:italic;
	background-color:transparent;
}
.font2 {
	color:#000000;
	font-size:10pt;
	font-weight:bold;
	font-family:arial, sans-serif;
	font-style:italic;
	background-color:transparent;
}
.font3 {
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	font-family:arial, sans-serif;
	background-color:transparent;
}

.border {
border-style:dotted;
border-width:2px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:0px;
border-color:#000000;
padding-left:5px;
}

.border2 {
	border-style:dotted;
	border-width:2px;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-color:#DC8789;
	background-color:transparent;
}

.indent {
	padding-left:15px;
	padding-bottom:10px;
	padding-top:10px;
	background-color:transparent;
}

.indent3 {
	padding-bottom:10px;
	padding-top:10px;
	background-color:transparent;
}

.indent2 {
	padding-left:30px;
	background-color:transparent;
}

.font4 {
color:#000000;
font-size:9pt;
font-weight:bold;
font-family:arial;

}
.font5 {
color:#FF0000;
font-size:4pt;
font-weight:bold;
font-family:arial;
}

.font6 {
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	font-family:arial, sans-serif;
	font-style:italic;
	background-color:transparent;
}
.font7 {
	color:#FF0000;
	font-size:24pt;
	font-weight:bold;
	font-family:verdana, sans-serif;
	font-style:italic;
	background-color:transparent;
}
hr.header {

	height: 0;
	border-width: .1px 0 0 0; 	
	border-style: solid;
	border-color: #999999;
	background-color:transparent;

}
.font8{
	color:#FFFFFF;
	font-weight:bold;
	font-size:22pt;
	font-style:italic;
	background-color:transparent;
}
.font9 {
	color:#FFF000;
	font-weight:bold;
	font-size:10pt;
	font-style:italic;
	background-color:transparent;
}




button
{
	background-color:#FFFFCC;
	font-family:Verdana,  sans-serif; 
	font-size:10pt;
	color:#000000;
}

select {

	background-color:#FFFFff;
	font-family:Arial, Verdana,  sans-serif; 
	font-size:10px;
	color:#000000;
}
option{
	background-color:#FFFFff;
	font-family:Arial, Verdana,  sans-serif; 
	font-size:10px;
	color:#000000;
}
submit{
	background-color:#FFFFCC;
	font-family:Verdana, sans-serif; 
	font-size:10pt;
	color:#000000;
}
text{
	background-color:#000000;
	font-family:Verdana,  sans-serif; 
	font-size:10pt;
	color:#FFFFFF;
}




.product_company {

	font-size:14pt;
	color:#000000;
	background-color:transparent;
}

td.productborder {

	border-color:#CCCCCC;
	border-style:solid;
	border-width:1px;
	background-color:transparent;

}

.product_header {

	background-color:#FF0000;
        color:#FFFFFF;
        height:25px; 
	font-weight:bold;
	padding-left:10px;
	font-size:10pt;
}

.left_header {
        background-image:url('images/header_1.jpg'); 
	background-color:transparent;
	color:#FFFFFF;
	font-size:11pt;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	width:161;
	padding-top:0px;


	font-style:italic;

	font-family:arial;
}

.right_header {
        background-image:url('images/header_1.jpg'); 
	background-color:transparent;
	color:#FFFFFF;
	font-size:11pt;
	font-weight:bold;
	height:20px;
	padding-left:5px;
	width:161;
	padding-top:0px;


	font-style:italic;

	font-family:arial;
}

.checkoutreviewheadertext checkoutreviewheaderback
{
	background:none;
}



  

