  body {
		background-image:url(images/burlap_bg.gif);
		margin:0px;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		line-height:18px;
		color:#2E1A0A;
		}
		
a{
	color:#330000;
	text-decoration:underline;
	}
a:hover{
	color:#FF3300;
	text-decoration:none;
	}
	
		
	h1 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-weight:bolder;

	}
		
		
h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		font-weight:normal;
		margin: 0;
		padding: 0;
		

	}		

		 
#stripe {
		background-image:url(images/grass.jpg);
		background-repeat:repeat-x;
		height:250px;
		width:100%;
		margin-top:-40px;
		vertical-align:bottom;
		}
		
#frame {
		position: relative;
		background-image:url(images/burlap_bg.gif);
		top:67px;
		margin: 0 auto;
		width:750px;
		height:1050px;
		background-color:#FFFFFF;
		}
		

		
#frame2 {
		position: relative;
		background-image:url(images/burlap_bg.gif);
		top:67px;
		margin: 0 auto;
		width:750px;
		height:1300px;
		}
		
#frame3 {
		position: relative;
		background-image:url(images/burlap_bg.gif);
		top:67px;
		margin: 0 auto;
		width:750px;
		height:1500px;
		}		
		
#header {
	
	margin: 0 auto;
	width:750px;
	height:125px;

		}
		
#content{
		position:relative;
		margin: auto;
		width:750px;
		height:700px;
		padding:0px;
		background-image:url(images/mainbg_long.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
.third {width: 175px; margin: 5px; float:left; text-align: center;}

.dbl {width: 550px; margin: 5px; float:left; text-align: center; }	

		
		
#content_media{
		position:relative;
		margin: 0;
		width:750px;
		height:1200px;
		padding:0px;
		background-image:url(images/mainbg_media.jpg);
		background-repeat:no-repeat;
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_story{
		position:relative;
		margin: 0;
		width:750px;
		height:700px;
		padding:0px;
		background-image:url(images/mainbg_story.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_shipping{
		position:relative;
		margin: 0;
		width:750px;
		height:900px;
		padding:0px;
		background-image:url(images/mainbg_shipping.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_ssp{
		position:relative;
		margin: 0;
		width:750px;
		height:950px;
		padding:0px;
		background-image:url(images/mainbg_ssp.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_aol{
		position:relative;
		margin: 0;
		width:750px;
		height:950px;
		padding:0px;
		background-image:url(images/mainbg_aol.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_plain{
		position:relative;
		margin: 0;
		width:750px;
		height:950px;
		padding:0px;
		background-image:url(images/mainbg_plain.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
		
#content_cotm{
		position:relative;
		margin: 0;
		width:750px;
		height:950px;
		padding:0px;
		background-image:url(images/mainbg_cotm.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_cookers{
		position:relative;
		margin: 0;
		clear: both;
		width:750px;
		min-height:600px;
		height:auto!important;
		height:600px;
		padding:0px;
		background-image:url(images/mainbgtile2.gif);
		background-repeat:repeat-y;
		background-position:bottom right;
		background-color:#e7dead;
		}
		
#content_blog{
		position:relative;
		margin: 0;
		width:750px;
		height:950px;
		padding:0px;
		background-image:url(images/mainbg_long.jpg);
		background-position:bottom right;
		background-color:#e7dead;
		}
		
.content_blog a{
		padding:3px;
		background-color:#ffffcc;
		text-decoration:none;
		}
		
.content_blog a:hover{
		padding:3px;
		background-color:#FF3300;
		color:#ffffcc;
		text-decoration:none;
		}
.content_bottom {
	clear:both;
	background:url(images/bottom_chips.jpg) no-repeat;
	height:79px;
	
	}
		
.padded{padding:10px;}
		
#content2{
		position:relative;
		margin: 0;
		width:750px;
		height:950px;
		padding:0px;
		background-image:url(images/mainbg_long.jpg);
		background-position:bottom right;
		background-repeat:no-repeat;
		background-color:#e7dead;
		
		}
		
#content3{
		position:relative;
		margin: 0;
		width:750px;
		height:1150px;
		padding:0px;
		background-image:url(images/mainbg_long.jpg);
		background-position:bottom right;
		background-repeat:no-repeat;
		background-color:#e7dead;
		}
		
#midcolumn{

		position:relative;
		width:555px;
		float:right;
		padding:15px;
		text-align:left;
		right:10px;
		}
		
#midcolumn_shop{

		position:relative;
		width:601px;
		height:310px;

		text-align:center;
	}
		
#midcolumn_index{
		background-color:#ffffcc;
		position:relative;
		width:571px;
		height:auto;
		float:right;
		padding-left:15px;
		padding-right:15px;
		padding-bottom:15px;
		padding-top:10px;
		text-align:left;
		}	
		
		
#dblcolumn{
		float:left;
		width:149px;
		height:100%;
		}
		
#leftcolumn{
		position:relative;
		float:left;
		background-image:url(images/menubgtile.gif);
		width:149px;
		height:100%;
		}
		
#contentarea{
		position:relative;
		float:left;
		
		background-image:url(images/mainbgtile.gif);
		background-position:bottom right;
		width:600px;
		
		}
		
	
			
 #footer{
 		margin: auto;
		width:750px;
		display: block;
		background-image:url(images/footer.gif)
		}
			
#ribbon{
		margin: auto;
		height:35px;
		width:750px;
		}
	

#bottomribbon{
		margin: auto;
		height:20px;
		width:750px;
		background-image:url(images/ribbon.gif);
		}
		
#media{
		position:relative;
		background-image:url(images/media.gif);
		height:54px;
		width:750px;
		top:35px;
		}
		
#media a:hover {background: transparent url(images/mediahover.gif) no-repeat;}

#media a {
		height:54px;
		width:750px;
		display:block;
		}
		
.product{
		background-color:#ffffcc; 
		height: 25px;
		width:520px;  
		padding:15px; 
		text-align:center;
		}
		
.info{
		background-color:#ffffcc; 
		width: 520px; 
		height:80px; 
		padding: 15px; 
		text-align:center;
		clear:both;
		}


.contest{
		float: left;
		background-color:#ffffcc; 
		width: 525px; 
		font-weight:bold;
		
		padding: 15px; 
		text-align:center;
		clear:both;
		}

.alert{
		
		padding: 10px;
	 
		text-align:center;
		}
		
.productalign{
		float:left; 
		height:inherit; 
		width:410px; 
		position:relative; 
		top:5px;
		}
		
.productorder{
		float:right; 
		height:inherit; 
		width:autopx; 
		position:relative; 
		top:5px;
		}



div.people-oriel
{
    margin-bottom:15px;
	clear:both;
}
div.people-oriel p,
div.people-oriel h4
{
    margin:0px 0px 0px 80px;
}
div.people-oriel img
{
    margin-top:5px;
    float:left;
}
		
input,select{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	}	

		
		
/*------------ [Featured Cookers] ------------*/
		
#fcookers{
		position:absolute;
		width:100px;
		height:624px;
		background-image:url(images/cookers.gif);
		background-repeat:no-repeat;
		left:750px;
		top:175px;
		padding: 0;
		margin: 0;
		}
#fcookers ul{
		left:750px;
		top:175px;
		padding: 0;
		margin: 0;
		}
		
#fcookers li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: relative;
	display: block; 
	}
	
ul#fcookers {
	margin: 0;
	padding: 0;
	}
	
#fcookers a {
	display:block;
	margin: 0;
	padding: 0;
	}
	
#featured {width:100px; height:30px;}
#featured a {height:30px;}

#utz {width:100px; height:90px;}
#utz a {height:90px;}

#rt11{width:100px; height:60px;}
#rt11 a {height:60px;}

#ball{width:100px; height:65px;}
#ball a {height:65px;}

#vit{width:100px; height:60px;}
#vit a {height:60px;}

#dr{width:100px; height:95px;}
#dr a {height:95px;}

#mm{width:100px; height:90px;}
#mm a {height:90px;}

#kc{width:100px; height:70px;}
#kc a {height:70px;}

#bm{width:100px; height:80px;}
#bm a {height:80px;}

#in{width:100px; height:100px;}
#in a {height:100px;}

	
	
	
		/*  ----------------[  NAVIGATION  ]--------------------------- */
		
		


 #menu {
    width: 750px; 
	height: 35px;
    background: url(images/menu.gif);
	padding: 0;
    position: relative;
	text-decoration:none;
	}

 #menu li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: absolute; 
	top: 0;
	}
	

	
ul#menu,ul#menu li {
	margin:0px;
	padding:0px;
	}
	
  #menu li, #menu a {
    height: 35px; 
	display: block;
	}

#home {left:16px; width:56px;}
#cookers {left:71px; width:96px;}
#howget {left:166px; width:139px;}
#wholesale{left:304px; width:141px;}
#mmedia{left:444px; width:59px;}
#feedback{left:502px; width:78px;}
#contact {left:579px; width:85px;}
#sitemap {left:663px; width:76px;}

#home a:hover {background: transparent url(images/menu.gif) -16px -35px no-repeat;}
#cookers a:hover {background: transparent url(images/menu.gif) -71px -35px no-repeat;}
#howget a:hover {background: transparent url(images/menu.gif) -166px -35px no-repeat;}
#wholesale a:hover {background: transparent url(images/menu.gif) -304px -35px no-repeat;}
#mmedia a:hover {background: transparent url(images/menu.gif) -444px -35px no-repeat;}
#feedback a:hover {background: transparent url(images/menu.gif) -502px -35px no-repeat;}
#contact a:hover {background: transparent url(images/menu.gif) -579px -35px no-repeat;}
#sitemap a:hover {background: transparent url(images/menu.gif) -663px -35px no-repeat;}

		

		
#leftmenu{
		position:relative;
		background-image:url(images/leftmenu.gif);
		width:149px;
		height:308px;
		padding: 0;
		margin:0;
		}
		
#leftmenu li {
    margin: 0; 
	padding: 0; 
	list-style: none;
    position: relative; 
	top: 0;
	display: block;
	}
	
ul#leftmenu {
	margin: 0;
	padding: 0;
	}

	
#leftmenu a {
		display:block;
		height:18px;
		margin: 0;
		padding: 0;
		}
		
	
#topspace {left:0px; width:149px; height: 37px; }
	
#cotm {left:0px; width:149px; height:18px; }
#ssp {left:0px; width:149px; height:18px;}	
#ds {left:0px; width:149px; height:18px;}

#midspace {left:0px; width:149px; height:36px;}

#story {left:0px; width:149px; height:18px;}
#bios {left:0px; width:149px; height:18px;}
#blog {left:0px; width:149px; height:18px;}

#botspace {left:0px; width:149px; height:34px;}

#gallery {left:0px; width:149px; height:18px;}
#contests {left:0px; width:149px; height:18px;}
#ecards {left:0px; width:149px; height:18px;}
#recipes {left:0px; width:149px; height:18px;}

#cotm a:hover{background: transparent url(images/leftmenu.gif) -149px -37px no-repeat;}
#ssp a:hover{background: transparent url(images/leftmenu.gif) -149px -55px no-repeat;}
#pp a:hover{background: transparent url(images/leftmenu.gif) -149px -73px no-repeat;}
#ds a:hover{background: transparent url(images/leftmenu.gif) -149px -91px no-repeat;}
#story a:hover{background: transparent url(images/leftmenu.gif) -149px -145px no-repeat;}
#bios a:hover{background: transparent url(images/leftmenu.gif) -149px -163px no-repeat;}	
#blog a:hover{background: transparent url(images/leftmenu.gif) -149px -181px no-repeat;}
#gallery a:hover{background: transparent url(images/leftmenu.gif) -149px -233px no-repeat;}
#contests a:hover{background: transparent url(images/leftmenu.gif) -149px -251px no-repeat;}
#ecards a:hover{background: transparent url(images/leftmenu.gif) -149px -269px no-repeat;}
#recipes a:hover{background: transparent url(images/leftmenu.gif) -149px -287px no-repeat;}
		
	
	
.attention {
color: #ffffcc;
	background-color:#FF3300;
	padding:10px;
	line-height: 30px;
	}
	
.attention a{
	color:#ffffcc;
	text-decoration:underline;
	}
.attention a:hover{
	color:#FFffcc;
	text-decoration:none;
	}
	
.clear{clear:both;}		

.imgleft {float:left; padding:0 15px 0 0;}
.imgright {float:right; padding:0 15px 0 0;}

.aligncenter{text-align:center; height:50px;}
