/* CSS Document */
/* WebSpec Design */
/* Author: Dan Good */


/*--catch all hidden tag to hide headers and other info--*/
.hidden{ 
	display:none;
}

.navMain {
	background-color: #580001;
	width:800px;
	height:auto;
}

/*-----------------------------main container of the page-------------------*/
.container{
	background-color:#FFFFFF;
	width:800px;
	position:relative;
	margin: 0px auto;
	margin-top:0px;
	text-align:center;
}
.main{
	float:left;
	width:593px;
	height:auto;
	overflow:hidden;
}
.topmainleft{
	background-image:url(images/grill_splash.jpg);
	background-repeat:no-repeat;
	background-color:#660001;
	float:left;
	width:465px;
	height:249px;
}
.topmainright{
	float:left;
	width:335px;
	height:249px;
	background-image:url(images/mainright_bg.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
.rightsideinfo{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	padding-top:10px;
	padding-left:10px;
	float:none;
	height:auto;
}


.storerightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:1500px;
}
.storeimage{
	margin:5px 5px 5px 5px;
	border:none;
}
.storeleftmenu{
	background-color:#5B0001;
	width:207px;
	height:1500px;
	float:left;
	margin-left:0px;	
}

/****************************GRILLS*********************************************************************************************/
.grillsleftmenu{
	background-color:#5B0001;
	width:207px;
	height:auto;
	float:left;
	margin-left:0px;	
}
.grillsrightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:auto !important;
	min-height:725px;
	height:725px;
}
/****************************GRILLS*********************************************************************************************/
.furnitureleftmenu{
	background-color:#5B0001;
	width:207px;
	height:5200px;
	float:left;
	margin-left:0px;	
}
.furniturerightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	color:#630001;
	float:left;
	width:593px;
	height:5200px;
}
/****************************PREP*********************************************************************************************/
.prepleftmenu{
	background-color:#5B0001;
	width:207px;
	height:1500px;
	float:left;
	margin-left:0px;	
}
.preprightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	min-height:1500px;
}
/****************************FAQ*********************************************************************************************/
.faqleftmenu{
	background-color:#5B0001;
	width:207px;
	height:900px;
	float:left;
	margin-left:0px;	
}
.faqrightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:900px;
}
/****************************COMMUNITY*********************************************************************************************/
.communityleftmenu{
	background-color:#5B0001;
	width:207px;
	height:850px;
	float:left;
	margin-left:0px;	
}
.communityrightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:850px;
}
/****************************REFRIGERATION*****************************************************************************************/
.refrigerationleftmenu{
	background-color:#5B0001;
	width:207px;
	height:1500px;
	float:left;
	margin-left:0px;	
}
.refrigerationrightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:1500px;
}

/****************************GRILLS*********************************************************************************************/
.promotionsleftmenu{
	background-color:#5B0001;
	width:207px;
	height:600px;
	float:left;
	margin-left:0px;	
}
.promotionsrightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:725px;
}
/****************************PITS*********************************************************************************************/
.pitsleftmenu{
	background-color:#5B0001;
	width:207px;
	height:3500px;
	float:left;
	margin-left:0px;	
}
.pitsrightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:3500px;
}
/****************************HOME********************************************************************************************/
.homeleftmenu{
	background-color:#5B0001;
	width:207px;
	height:730px;
	float:left;
	margin-left:0px;	
}
.homerightside{
	background-image:url(images/main_areabg.gif);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	min-height:725px;
	height:auto !important;
	height:725px;
}

/*--------------------------------------------PRODUCT BOX and INFO----------------------------------------------------------*/

h2.productTitle{
	color:#FBB03B;
	font-size:17px;
	font-family:Georgia;
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	margin-top:20px;
}
p.productInfo{
	color:#F1F1F1;
	padding-left:36px;
	padding-right:20px;
	margin-bottom:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	display:block;
	text-align:left;
}
#firemagic ul{
	padding-left:36px;
	padding-right:20px;
	margin-bottom:10px;
	text-align:left;
	color:#CE836C;
	list-style:none;
	text-decoration:underline;
}
#firemagic a{
	color:#CE836C;
	font-size:12px;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
#firemagic a:hover{
	color:#CE836C;
	text-decoration:underline;
}	

/*-------------------------- HEADER INFORMATION HAS THE HORIZONTAL MENU AND PROPERTIES----------------------------------------------*/
.header{
	background-image:url(images/headerNew.jpg);
	overflow:hidden;
	background-repeat:no-repeat;
	width:800px;
	height:122px;
	float:left;
	text-align:left;
	margin: 0 auto;
}
.topheader{
	float:left;
	text-align:right;
	background-color:#910101;
	width:800px;
	height:15px;
	padding-top:5px;
}
.toplink{
	text-decoration:none;
	color:#E0852A;
	text-transform:uppercase;
	font-size:9px;
	padding-top:3px;
	padding-right:10px;
}
.toplink:hover{
	text-decoration:underline;
	color:#E0852A;
	text-transform:uppercase;
	font-size:9px;
}
.menuheader{
	float:left;
	width:800px;
	height:32px;
	background-color:#1A1A1A;
}

#hnav {
	height:32px;
	float:left;
	display:inline;
}
div#hnav li {
	display:inline;
	}
div#hnav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
div#hnav ul li {	
	float:left;
	}
div#hnav ul li a span {
	display:none;
	}
div#hnav ul li a#link-furniture { background:url(images/hnav_01.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-pits { background:url(images/hnav_02.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-grills { background:url(images/hnav_03.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-refrigeration { background:url(images/hnav_04.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-prep { background:url(images/hnav_05.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-promotions { background:url(images/hnav_06.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-community { background:url(images/hnav_07.jpg); background-position:top; background-repeat:no-repeat; }
div#hnav ul li a#link-empty { background:url(images/hnav_08.jpg); background-position:top; background-repeat:no-repeat; }

div#hnav ul li a#link-furniture:hover { background:url(images/hnav_01.jpg); background-position:bottom; background-repeat:no-repeat; }
div#hnav ul li a#link-pits:hover { background:url(images/hnav_02.jpg); background-position:bottom; background-repeat:no-repeat; }
div#hnav ul li a#link-grills:hover { background:url(images/hnav_03.jpg); background-position:bottom; background-repeat:no-repeat; }
div#hnav ul li a#link-refrigeration:hover { background:url(images/hnav_04.jpg); background-position:bottom; background-repeat:no-repeat; }
div#hnav ul li a#link-prep:hover { background:url(images/hnav_05.jpg); background-position:bottom; background-repeat:no-repeat; }
div#hnav ul li a#link-promotions:hover { background:url(images/hnav_06.jpg); background-position:bottom; background-repeat:no-repeat; }
div#hnav ul li a#link-community:hover { background:url(images/hnav_07.jpg); background-position:bottom; background-repeat:no-repeat; }

a#link-furniture {
	width:77px;
	height:32px;
	display:block;
	}
a#link-pits {
	width:73px;
	height:32px;
	display:block;
	}
a#link-grills {
	width:112px;
	height:32px;
	display:block;
	}
a#link-refrigeration {
	width:203px;
	height:32px;
	display:block;
	}
a#link-prep {
	width:79px;
	height:32px;
	display:block;
	}
a#link-promotions {
	width:104px;
	height:32px;
	display:block;
	}
a#link-community {
	width:98px;
	height:32px;
	display:block;
	}
a#link-empty {
	width:54px;
	height:32px;
	display:block;
}
	
	
/*------LEFT MENU ITEMS---------------------------LEFT MENU BAR-----------------------------------LEFT MENU ITEMS-------------------*/

.leftmenu{
	background-color:#580001;
	background-image:url(images/lnav_bg.gif);
	width:207px;
	min-height:725px;
	float:left;
	margin-left:0px;	
}

#vnav {
	background-color:#580001;
	/*padding-top:15px;*/
	display:block;
}
div#vnav li {
	display:inline;
	}
div#vnav ul {
	margin:0;
	padding:0;
	list-style:none;
	}
div#vnav ul li {	
	float:left;
	}
div#vnav ul li a span {
	display:none;
	}

div#vnav ul li a#vlink-products { background:url(images/lnav_01.jpg); background-position:left; background-repeat:no-repeat; padding-top:30px; }
div#vnav ul li a#vlink-grills { background:url(images/lnav_02.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-accessories { background:url(images/lnav_13.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-smokers { background:url(images/lnav_04.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-tailgating { background:url(images/lnav_05.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-refrigeration { background:url(images/lnav_06.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-ventilation { background:url(images/lnav_07.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-pizzaovens { background:url(images/lnav_08.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-pits { background:url(images/lnav_09.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-places { background:url(images/lnav_10.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-furniture { background:url(images/lnav_11.gif); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-television { background:url(images/lnav_12.gif); background-position:left; background-repeat:no-repeat; }

div#vnav ul li a#vlink-products:hover { background:url(images/lnav_01.jpg); background-position:left; background-repeat:no-repeat; }
div#vnav ul li a#vlink-grills:hover { background:url(images/lnav_02.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-accessories:hover { background:url(images/lnav_13.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-smokers:hover { background:url(images/lnav_04.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-tailgating:hover { background:url(images/lnav_05.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-refrigeration:hover { background:url(images/lnav_06.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-ventilation:hover { background:url(images/lnav_07.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-pizzaovens:hover { background:url(images/lnav_08.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-pits:hover { background:url(images/lnav_09.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-places:hover { background:url(images/lnav_10.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-furniture:hover { background:url(images/lnav_11.gif); background-position:right; background-repeat:no-repeat; }
div#vnav ul li a#vlink-television:hover { background:url(images/lnav_12.gif); background-position:right; background-repeat:no-repeat; }

a#vlink-products {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-grills {
	width:183px;
	height:32px;
	display:block;
	}
a#vlink-smokers {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-tailgating {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-refrigeration {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-ventilation {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-pizzaovens {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-pits {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-places {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-furniture {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-television {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-decor {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-accessories {
	width:183px;
	height:26px;
	display:block;
	}				
a#vlink-sauces {
	width:183px;
	height:27px;
	display:block;
	}
a#vlink-community {
	width:183px;
	height:27px;
	display:block;
	}
div#vnavbottom ul {
	margin-top:55px;
	list-style:none;
	text-align:left;
	float:left;
	list-style:none;
	font-size:14px;
	color:#CDB29F;
	display:inline;
}
div#vnavbottom li {
}	
.email a{
	padding-top:10px;
	font-size:12px;
	color:#CDB29F;
	text-decoration:none;
}	
.email a:hover{
	text-decoration:underline;
	padding-top:10px;
	font-size:12px;
	color:#CDB29F;
}	
		
		
/*------SEARCH BAR -------------------------------------------------------------------------------SEARCH BAR------------------------*/
.search{
	background:#910101;
	height:35px;
	float:left;
	text-align:left;
	padding-top:13px;
}
.searcharea{
	float:left;
	width:217px;
	height:26px;
}	
#searchbox{
	margin-left:20px;
	border:#B28081 1px solid;
	width:114px;
	height:18px;
	margin-bottom:7px;
	}
#searchbutton{
	background-color:#650103;
	color:#FEFEFE;
	border:none;
	width:60px;
	height:23px;
	font-size:9px;
	font-stretch:wider;
	margin-left:5px;
}				
.promo{
	background-repeat:no-repeat;
	float:left;
	width:583px;
	height:26px;
}

/*------FOOTER--------------------------------------------------------------------------------------------------FOOTER--------------*/

.footer{
	text-align:left;
	background-color:#1A1A1A;
	width:800px;
	height:20px;
	color:#8A8A8A;
	padding-top:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	clear:both;
}

.footlink{
	color:#FFFFFF;
	text-decoration:none;
}
.footlink:hover{
	color:#8A8A8A;
	text-decoration:underline;
}
.copy{
	text-align:left;
	margin-left:10px;
	width:390px;
	float:left;
}
.webspec{
	text-align:right;
	margin-right:10px;
	width:389px;
	float:left;
}
/*------------------------------------------all the new arrivals styles------------------------------------------------------------*/

.leftpic{
	float:left;
	background-color:#FBF8E9;
	padding:15px 10px 15px 15px;
	width:220px;
	height:350px;
	/*margin-left:18px;*/
	margin-top:10px;
	border:#CCCCCC 1px solid;
	margin-bottom:20px;
}

.productContainer{
	float:left; 
	clear:both; 
	padding-left:18px;
}

.leftpic_home{
	float:left;
	background-color:#FBF8E9;
	padding:15px 10px 15px 15px;
	width:240px;
	height:350px;
	margin-left:18px;
	margin-top:10px;
	border:#CCCCCC 1px solid;
	margin-bottom:20px;
	text-decoration:none;
}

.leftpic_home:hover {
	float:left;
	background-color:#FFFFCC;
	padding:15px 10px 15px 15px;
	width:240px;
	height:350px;
	margin-left:18px;
	margin-top:10px;
	border:#999999 1px solid;
	margin-bottom:20px;
	text-decoration:none;
}

.homecat_img {
	margin-bottom:20px;
	}

.homecat_description{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
}

.home_categorytitle {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#660001;
	font-size:14px;
	}

.rightpic{
	float:left;
	background-color:#FBF8E9;
	padding:10px 10px 10px 10px;
	width:220px;
	height:350px;
	margin-left:30px;
	margin-top:10px;	
}

h2  { padding:0; margin:0;}
h2.NewArrivals{
	color:#FFF;
	margin-left:18px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	margin-top:1em; 
	margin-bottom:1em;
}
hr.NewArrivals{
	margin-top:-10px;
	width:520px;
	margin-left:16px;
	border-bottom:thin double #4f535e;
	height:3px;
}
h2.h2arrivals{
	background-color:#FBF8E9;
	color:#560000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:16px;
}
h3.h3arrivals{
	background-color:#FBF8E9;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:15px;
}
h3.h3arrivalsBack{
	background-color:#8c6239;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
e.bold{
	font-weight:bold;
	font-size:12px;
}

/****************************PITS*********************************************************************************************/
.contactleftmenu{
	background-color:#5B0001;
	width:207px;
	height:800px;
	float:left;
	margin-left:0px;	
}
.contactrightside{
	background-image:url(images/newArrivalBackground.jpg);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:593px;
	height:800px;
}

.fields{
	border:#B28081 1px solid;
	color:#650001;
	overflow:hidden;
	text-align:left;	
}
.form{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#650001;
}
.submitbutton{
	background-color:#650103;
	color:#FEFEFE;
	border:none;
	width:60px;
	height:23px;
	font-size:9px;
	text-transform:uppercase;
	font-stretch:wider;
	margin-left:10px;
}
.address{
	font-weight:bold;
	font-size:13px;
}
.bottompicleft{
	background-image:url(images/grills/g_03.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	float:left;
	margin-left:40px;
	margin-top:40px;
}
.bottompicright{
	background-image:url(images/refrigeration/R_05.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	float:left;
	margin-left:-70px;
	margin-top:100px;
}
.bottompicfarright{
	background-image:url(images/prep/ps_02.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	float:left;
	margin-left:-300px;
	margin-top:180px;
}
/*---------------------------------------------------------------FAQS-------------------------------------------------------------*/
.faqs{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#630001;
	list-style:disc;
	font-size:12px;
}
.faqrightsideinfo{
	background-image:url(images/newArrivalBackground.jpg);
	background-repeat:no-repeat;
	background-color:#8c6239;
	text-align:left;
	float:left;
	width:583px;
	height:990px;
	padding-left:10px;
	padding-top:10px;
}
h1.h1title{
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	text-align:left;
	margin-left:14px;
	color:#FFF;
	margin-top:10px;
	clear:both;
}
a.breadcrumbLink{
	text-decoration:none;
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
h2.h2title{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
}
h3.h3title{
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h4.h4title{
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.text{
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.leftProduct{
	float:left;
	background-color:#FBF8E9;
	padding:10px 10px 10px 10px;
	width:200px;
	height:320px;
	margin-left:15px;
	margin-right:30px;
	margin-top:10px;
}
a.leftProduct {
	color:#560000;
}
span.tableHeader{
	font-size:17px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	margin-left:14px;
	color:#73372C;
	margin-top:10px;
}

/*--- SPEC INFO -------*/

.text li {
	text-decoration:none;
	list-style:none;
}

.spectext001{
	color:#390001;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#F6ECC9;
	padding:5px 0px 5px 10px;
}

.spectext002{
	color:#630001;
	/*color:#900100;*/
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color:#F9F3DF;
	padding:5px 0px 5px 10px;
}

/* homepage dual buttons CSS - Thanks Adam! */
a img.normal{
	display:block;
}
a img.hover {
	display:none;
}
a:hover img.normal{
	display:none;
}
a:hover img.hover{
	display:block;
}
a img.normal2{
	display:block;
}
a img.hover2 {
	display:none;
}
a:hover img.normal2{
	display:none;
}
a:hover img.hover2{
	display:block;
}

/* Ed's mega hax! */
.homepageContainer {
	height:auto; 
	width:280px; 
	margin:0px 0px 0px 0px;
	padding-left:15px;
	display:block; 
	float:left;
}
.eventsContainer{
	background-color:#620001; 
	width:309px; 
	height:auto;
	margin:20px 0px 10px 0px;
}
.eventDetail{
	background-image:url(/images/events_textbg.gif); 
	height:89px; 
	width:257px; 
	display:block; 
	margin:20px 0px 0px 30px;
}
.eventDetailTitle{
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#fbb03b; 
	margin:0px 0px 0px 15px; 
	display:block; 
	padding:10px 0 0 0;
}
.eventDetailText{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	color:#f5ebd4; 
	margin:0px 0px 0px 15px; 
	display:block;
}
.hotGrillContainer{
	background-image:url(/images/home_rightbg.gif); 
	background-color:#580001;
	min-height:400px; 
	width:245px;
	float:right; 
	margin-top:-10px;
	display:inline
}
.hotGrillTitle{
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:16px; 
	color:#fbb03b; 
	margin:0px 0px 0px 25px; 
	display:block; 
	padding:10px 0 0 0;
}
.hotGrillDetails{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:12px; 
	color:#f5ebd4; 
	margin:0px 0px 0px 25px; 
	display:block; 
	width:200px;
}
.hotGrillDetailsSmall{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:10px; 
	color:#f5ebd4; 
	margin:0px 0px 0px 25px; 
	display:block; 
	width:200px;
}
.leftProduct2{
	float:left;
	background-color:#FBF8E9;
	padding:10px 10px 10px 10px;
	width:520px;
	min-height:130px;
	margin-left:15px;
	margin-right:30px;
	margin-top:10px;
	display:block;
}
a.leftProduct2 {
	color:#560000;
}