body{
	margin:auto 0;
	background-color:#8f2910;	
}

#wrapper{
	margin:0 auto;
	width:900px;
	min-height:706px;
	max-height:30000px;
	background-image:url('bg.jpg');
	background-repeat:repeat-y;
}

#left{
	width:50px;
	min-height:706px;
	max-height:30000px;
	float:left;

}
#middle{
	width:800px;
	min-height:706px;
	max-height:30000px;
	float:left;
	
}
#headertop{
	width:800px;
	height:30px;
	background-image:url("header_top.jpg");
	background-repeat:no-repeat;
	text-align:right;
	color:#eca964;
	font-size:10px;
	padding-top:15px;
	
}

#headertop a:link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffeeba; text-decoration:none;}
#headertop a:active{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffeeba; text-decoration:none;}
#headertop a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#ffeeba; text-decoration:none;}
#headertop a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:underline;}
#header{
	width:800px;
	height:129px;
	background-color:#8f2910;
}

#menu{
	width:800px;
	height:26px;
	background-image:url('menu.jpg');
	background-repeat:no-repeat;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
}

/*MENU STYLES */

/* common styling */
.menuhome{ float:left;font-family:Arial, Helvetica, sans-serif;  top:6px; width:40px;left:40px; position:relative;  font-size:12px; font-weight:bolder; z-index:100; text-transform:uppercase;}

.menuhome a:link{font-family:Arial, Helvetica, sans-serif; font-sze:12px; font-weight:bolder; text-transform:uppercase; color:#FFFFFF; text-decoration:none;}
.menuhome a:active{font-family:Arial, Helvetica, sans-serif;font-sze:12px; font-weight:bolder; text-transform:uppercase; color:#FFFFFF;text-decoration:none;}
.menuhome a:visited{font-family:Arial, Helvetica, sans-serif; font-sze:12px; font-weight:bolder; text-transform:uppercase; color:#FFFFFF;text-decoration:none;}
.menuhome a:hover{font-family:Arial, Helvetica, sans-serif; font-sze:12px; font-weight:bolder; text-transform:uppercase;color:#FFFFFF;text-decoration:none;}

.menu {float:left; font-family:Arial, Helvetica, sans-serif;  top:5px; width:610px;left:145px; position:relative;  font-size:13px; font-weight:bolder; z-index:150; text-transform:uppercase;}

.pralines{margin-left:-70px;}
.gourmet{width:780px; margin-left:-238px;}
.baskets{margin-left:-70px;}
.laproducts{margin-left:-384px; }

.menu ul li a, .menu ul li a:visited {display:inline; text-decoration:none; margin-left:3px;margin-right:3px;padding-right:5px; padding-left:5px;  height:20px; text-align:left; color:#FFFFFF;  line-height:10px; font-size:12px; overflow:hidden;}

.menu ul li a:hover{color:#FFFFFF; }

.menu ul {padding:0; margin:0; list-style: none; }
.menu ul li {display:inline; position:relative; height:10px; }



#menuunder{
	width:796px;
	height:18px;
	background-image:url("top_middle.jpg");
	background-position:bottom;
	background-repeat:no-repeat;
	margin-left:2px;
	 color:#FFFFFF; font-family:, sans-serif; font-size:10px; text-decoration:none; list-style:none;
}

#div1{display:none; list-style: none; width:137px; position:relative;  padding-bottom:0px; padding-top:3px; line-height:24px; margin-left:181px;padding-left:0px; z-index:1000; background-color:#8f2910; background-repeat:no-repeat;background-position:bottom;}

#div2{display:none; list-style: none; width:137px; position:relative;  padding-bottom:0px; padding-top:3px; line-height:24px; margin-left:256px;padding-left:0px; z-index:1000; background-color:#8f2910; background-repeat:no-repeat;background-position:bottom;}
#div3{display:none; list-style: none; width:137px; position:relative;  padding-bottom:0px; padding-top:3px; line-height:24px; margin-left:329px;padding-left:0px; z-index:1000; background-color:#8f2910; background-repeat:no-repeat;background-position:bottom;}
#div4{display:none; list-style: none; width:137px; position:relative;  padding-bottom:0px; padding-top:3px; line-height:24px; margin-left:552px;padding-left:0px; z-index:1000; background-color:#8f2910; background-repeat:no-repeat;background-position:bottom;}
#div6{display:none; list-style: none; width:137px; position:relative;  padding-bottom:0px; padding-top:3px; line-height:24px; margin-left:456px;padding-left:0px; z-index:1000; background-color:#8f2910; background-repeat:no-repeat;background-position:bottom;}
#div8{display:none; list-style: none; width:137px; position:relative;  padding-bottom:0px; padding-top:3px; line-height:24px; margin-left:659px;padding-left:0px; z-index:1000; background-color:#8f2910; background-repeat:no-repeat;background-position:bottom;}


#menuunder a:link{ color:#FFFFFF; font-family: sans-serif; font-size:11px; height:12px; text-decoration:none; list-style:none; letter-spacing:normal; text-transform:none;}
#menuunder a:visited{ color:#FFFFFF; font-family: sans-serif; font-size:11px;height:12px;  font-weight:normal;text-decoration:none;letter-spacing:normal; list-style:none;  text-transform:none;}
#menuunder a:active{ color:#FFFFFF; font-family: sans-serif; font-size:11px;height:12px; font-weight:normal; letter-spacing:normal; text-decoration:none; list-style:none; text-transform:none;}

#menuunder a:hover{ color:#ffffff; font-family: sans-serif; font-size:11px;height:12px;  text-decoration:none; letter-spacing:normal;list-style:none;  text-transform:none; }

#menuunder ul{
	margin-top:-3px;
	width:137px;	
	display:block;
	list-style:none;
	padding-left:0px;
}

#menuunder ul li{
	width:124px;
	padding-left:13px;
	padding-top:1px;
	padding-bottom:1px;
	background-color:#8f2910;
}

#menuunder ul li:hover{
background-color:#d89046;
}




.linksdude{ margin-right:2px; margin-left:2px; color:#FFFFFF; font-family: sans-serif; font-size:11px; text-decoration:none; list-style:none;}



/*FOOTER STYLES */

#footerlinks{
	width:800px;
	height:17px;
	margin-top:5px;
	text-align:center;
	margin-left:-34px;
}

#footerlinks ul{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:Capitalize;
	color:#8b2e02;
	list-style:none;
	width:800px;
	height:22px;
	
}

#footerlinks ul li{
	display:inline;
	color:#8b2e02;
	text-decoration:none;
	height:22px;
	margin:0px 2px 0px 0px;
	font-weight:bolder;
}

#footerlinks ul li a:link{ margin-right:2px;	color:#8b2e02;	text-decoration:none;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;}
#footerlinks ul li a:active{	margin-right:2px;color:#8b2e02;	text-decoration:none;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;}
#footerlinks ul li a:visited{margin-right:2px;	color:#8b2e02;	text-decoration:none;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;}
#footerlinks ul li a:hover{	margin-right:2px;color:#513105;	text-decoration:none;	font-size:9px;	font-family:Arial, Helvetica, sans-serif;}



#copy{
	width:800px;
	height:37px;
	background-image:url('copy.jpg');
	background-repeat:no-repeat;
	background-color:#8f2910;
}

#right{
	width:50px;
	min-height:706px;
	max-height:30000px;
	float:left;

}

#topcornerleft{
	width:50px;
	height:174px;
	background-image:url('topcornerleft.jpg');
	background-repeat:no-repeat;
	margin-bottom:473px;
	background-color:#8f2910;
}

#bottomcornerleft{
	width:50px;
	height:59px;
	background-image:url('bottomcornerleft.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	position:relative;
	background-color:#8f2910;
	bottom:0px;
	float:left;
	margin:-59px 0px 0px 0px;
}

#topcornerright{
	width:50px;
	background-color:#8f2910;
	height:174px;
	background-image:url('topcornerright.jpg');
	background-repeat:no-repeat;
	margin-bottom:473px;
}

#bottomcornerright{
	width:50px;
	height:59px;
	background-image:url('bottomcornerright.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
	float:right;
	position:relative;
	margin:-59px 0px 0px 0px;
}

.clear{
	clear:both;
}


/**HOMEPAGE STYLES **/
#mid_home{
	width:796px;
	min-height:296px;
	max-height:500px;
	margin-bottom:5px;
	background-color:#f9f2e5;
	margin-left:2.4px;
	background-image:url("bottom_middle.jpg");
	background-position:bottom;
	background-repeat:no-repeat;
}

#bot_home{
	width:798px;
	min-height:128px;
	max-height:600px;
	margin-left:2px;
}

#box_home{
	width:253px;
	min-height:116px;
	max-height:300px;
	float:left;
	background-image:url('frontbox.jpg');
	background-repeat:no-repeat;
	margin:0px 8px 0px 0px;
	padding-top:18px;
	padding-left:7px;
}

#box_homer{
	width:253px;
	min-height:116px;
	max-height:300px;
	float:right;
	background-image:url('frontbox.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding-top:18px;
	padding-left:7px;
}

#box_home .spaced{
	margin-right:8px;
	width:265px;
	min-height:128px;
	max-height:300px;
	float:left;
	background-image:url('frontbox.jpg');
	background-repeat:no-repeat;
}


/*CONTENT STYLES */
#mid_content{
	width:794px;
	min-height:415px;
	max-height:30000px;
	background-color:#FFFFFF;
	margin-left:2px;
	background-position:bottom;
	background-repeat:no-repeat;
	border-right:1px solid #9a6940;
	border-left:1px solid #9a6940;
	background-image:url("bottom_middle.jpg");
	background-position:bottom;
	background-repeat:no-repeat;
}

#mid_content h1{	margin:0px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:14px; font-weight:bolder; color:#40100e; }

#mid_home h1{	margin:0px 0px 10px 0px;font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:14px; font-weight:bolder; color:#40100e;}

#mid_content_bot{
	width:794px;
	margin-left:2px;
	height:14px;margin-bottom:5px;
}


/*Product Listing Styles */

#products_container{
	width:695px;
	min-height:310px;
	max-height:30000px;
	padding-left:35px;
	margin:0 auto;
	position:relative;
	padding-top:0px;
	
}

#products_more{
	float:right;
	position:relative;
	height:18px;
	background-image:url('rightarrow.jpg');
	background-position:right;
	background-repeat:no-repeat;
	font-size:13px;
	color:#40100e;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bolder;
	padding-right:17px;
	padding-top:2px;
}

#products_more a:link{ font-size:13px;	color:#40100e;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}
#products_more a:active{ font-size:13px;	color:#40100e;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}
#products_more a:visited{ font-size:13px;	color:#40100e;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}
#products_more a:hover{ font-size:13px;	color:#df9a3d;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}

#products_box{
	width:204px;
	min-height:194px;
	max-height:300px;
	float:left;
	margin-right:30px;
	margin-bottom:15px;
	
}

#products_boxl{
	width:98px;
	margin-right:0px;
	float:left;
	margin-left:-5px;
}
#products_boxr{
	width:150px;
	height:120px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	top:-24px;
	left:-20px;
	float:right;
}



#products_boxr a:link, a:active,a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	margin-bottom:5px;
	text-decoration:underline;
	color:#000000;
}

#products_boxr a:hover{ text-decoration:underline;}


#products_boxr h3{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr h3 a:link{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr h3 a:active{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr h3 a:visited{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr h3 a:hover{font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:underline;	color:#8f2910;}

#products_boxr2{
	width:150px;
	height:120px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	top:-23px;
	left:-10px;
	float:right;
}


#products_boxr2 a:link, a:active,a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	margin-bottom:5px;
	text-decoration:underline;
	color:#000000;
}

#products_boxr2 a:hover{ text-decoration:underline;}


#products_boxr2 h3{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr2 h3 a:link{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr2 h3 a:active{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr2 h3 a:visited{	font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:none;	color:#8f2910;}
#products_boxr2 h3 a:hover{font-family:  Arial, Helvetica, sans-serif;	font-size:14px;	line-height:14px;	font-weight:bolder;	margin-bottom:6px;	text-decoration:underline;	color:#8f2910;}

#products_box .top{	min-height:140px;max-height:240px; text-align:center; }
#products_box .name{margin:-5px auto;	width:126px; text-align:center;}
#products_box h1{	font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:14px; font-weight:bolder; color:#40100e; text-align:center;}
#products_box .price{ height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#40100e; text-align:center;}

/* Product Detail Page */
#product_big{
	width:375px;
	min-height:309px;
	max-height:30000px;
	float:left;
	margin-top:10px;
}

#productsland_info{
	margin-top:10px;
	width:735px;
	min-height:260px;
	max-height:30000px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#40100e;text-align:left;
	font-size:11px;
	line-height:18px;
}

#productsland_info a:link{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#6f3b00; font-weight:bold;}
#productsland_info a:active{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#6f3b00;font-weight:bold;}
#productsland_info a:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#6f3b00;font-weight:bold;}
#productsland_info a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#6f3b00;font-weight:bold;}
#products_info{
	margin-top:10px;
	width:271px;
	min-height:360px;
	max-height:30000px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#40100e;text-align:left;
	
}

#producandts_info .desc{	height:270px;	width:735px; font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#40100e; text-align:left; font-weight:normal;}
#productsland_info .desc h1{	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#40100e; font-weight:bolder;}

#products_info .desc{	height:270px;	width:272px; font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#40100e; font-weight:normal;}
#products_info .desc h1{	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#40100e; font-weight:bolder;}

#products_add{
	float:left;
	position:relative;
	height:18px;	
	background-position:right;
	background-repeat:no-repeat;
	font-size:13px;
	color:#40100e;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bolder;
	padding-right:17px;
	padding-top:2px;
}

#products_add a:link{ font-size:13px;	color:#40100e;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}
#products_add a:active{ font-size:13px;	color:#40100e;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}
#products_add a:visited{ font-size:13px;	color:#40100e;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}
#products_add a:hover{ font-size:13px;	color:#df9a3d;	font-family:Arial, Helvetica, sans-serif;	text-transform:uppercase;	text-decoration:none;}



/*Scoll Content Styles */

#scroll_container{
	width:794px;
	background-image:url('history.jpg');
	background-repeat:no-repeat;
	background-position:right;
	min-height:405px;
	max-height:30000px;
	margin: 0 auto;
	padding-top:5px;
}

#scrollinfo{
	width:305px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#8f2910;
	
}

