@charset "utf-8";
/* CSS Document */
body{margin:0;	padding:0;	background:#f7f6f3 url(../images/body-bg.jpg) top center no-repeat; background-attachment:fixed; background-size:100%; font:normal 12px Arial, Helvetica, sans-serif; color:#333;	}
a{	text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif; color:#333;	}
a:hover{text-decoration:none; color:#000;	}
img{border:none;}
.Left{float:left;}
.Right{float:right;}
/****************************************************/
.Wrapper{float:left; width:100%; background:url(../images/wrapper-bg.png) repeat-x;}
.header{ margin:0 auto; width:1000px; /*overflow:hidden;*/}
.logo{float:left; width:257px; height:71px; margin:17px 0 0 10px; border:none;}
.nav{float:right; margin:40px 10px 0 0; padding:0 0 0 8px; position:relative; background:#4f3a25; z-index:100;}
.nav ul{ margin:0; padding:0; display:block; list-style-type:none;}
.nav li{float:left; margin:0; padding:10px 0; position:relative;}
.nav li a{float:left; margin:0; padding:8px 21px; font-size:13px; font-family: 'helveticaneueltstdmd'; color:#FFF; text-align:center; 
background:url(../images/white-dow.png) 8px 11px no-repeat; text-decoration:none; line-height:13px;}
.nav li a:hover{color:#FF9900; background:url(../images/nav-dot.png) 8px 11px no-repeat;}
.nav li a.active{color:#FF9900; background:url(../images/nav-dot.png) 8px 11px no-repeat;}
.Page{background:#FFF; margin:0 auto; width:980px; padding:10px; overflow:hidden; -moz-box-shadow: 0 0 14px  rgba(0,0,0,0.9);
	-webkit-box-shadow: 0 0 14px  rgba(0,0,0,0.9);	box-shadow:0 0 14px  rgba(0,0,0,0.9); zoom: 1;}
.Slider{float:left; width:100%;}
.LeftPanel{float:left; width:240px; height:110px; padding:25px 0; margin:0 20px 0 0; border-right:1px #5b494a solid; font-size:27px; color:#2d1408; font-family: 'myriadproregular';font-weight:normal;}
.Panel{float:left; width:100%; margin:12px  0 0 0;}
.RightPanel{float:left; width:678px; margin:0 20px 0 20px;}
.Footer{margin:20px auto 50px auto; overflow:hidden; width:1000px; font-size:12px; font-family: 'myriadproregular'; text-align:left; color:#000;}
.Pdtop{padding:46px 0 5px;}
.Pdtop2{padding:26px 0 0;}
.PdtopQ{padding:64px 0 24px;}
.HomeLeft{margin:2px 20px 0 0; height:101px;}
/**********************Bottom Slider**************************************/
.carousel{padding:0; float:left; width:100%; margin:0px; position: relative;}
.carousel button { float: left;}              
.carousel a.prev {display: block; float: left; width: 9px; position:absolute; left:-10px; top:40%; height: 14px; text-decoration: none;
 cursor:pointer;}
.carousel a.next { display: block; float: left; width: 9px; position:absolute; right:-15px; top:40%; height: 14px; text-decoration: none; cursor:pointer;}  
.carousel a:hover, .carousel a:active {border: none; outline: none;}                 
.carousel .jCarouselLite {float: left; position: relative; visibility: hidden; left: -5000px; width:678px !important;}
.carousel ul {margin: 0;}
.carousel li {width: 155px; height:160px; margin:0 8px;}
.carousel li p{margin:0; margin-top:5px; text-align:center;}
.carousel li a{color: #000000; font-family: 'helveticaneueltstdroman'; font-size: 17px; margin: 0; text-decoration:none;}
/*********************About ***************/
.AboutContent{float:left; width:105%; margin:0 0 10px -15px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; line-height:20px;}
.Contact{float:left; width:100%; padding:35px 0 18px 0;}
.ContactLeft{float:left; font:normal 16px Arial, Helvetica, sans-serif; color:#2d1408; width:215px; padding:0 0 0 30px; line-height:22px;}
.ContactLeft a{font:normal 16px Arial, Helvetica, sans-serif; color:#2d1408; text-decoration:none;}
.ContactLeft a:hover{color:#f2973b; text-decoration:none;}
.Orange{color:#f99753;}
.ProductLeft{float:left; width:274px; margin:12px 0 0 5px; position:relative; min-height:628px;}
.Productright{float:right; width:700px; background:#f4f0ea; margin:-10px -10px -10px 0;}
.ProductLeft h2{float:left; width:100%; margin:0 0 20px 0; font-size:26px; color:#2d1408; font-family: 'myriadproregular'; font-weight:normal;}
.ProductLeft h3{float:left; width:100%; margin:0 0 3px 0; font:bold italic 18px Arial, Helvetica, sans-serif; color:#f2973b;}
.LeftProducttext{float:left; width:100%; font:normal 14px Arial, Helvetica, sans-serif; color:#000000; line-height:18px; margin:0 0 20px 0;}
.LeftProducttext a{font:normal 14px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.LeftProducttext .Orange a{color:#F99753;}
.LeftProducttext .Orange a:hover{color:#000000;}
.LeftProducttext a:hover{color:#000; text-decoration:underline;}
.ProductMn{float:left; margin:32px 20px 0 112px; width:215px; height:178px; text-align:right;}
.ProductMn a{font-size:17px; color:#000; font-family: 'helveticaneueltstdroman'; text-decoration:none;}
.ProductMn a:hover{color:#F99753;}
.ProductMn p{margin:0 0 0 0; font-size:17px; color:#000; font-family: 'helveticaneueltstdroman'; float:right; height:20px;}
.Mleft0{margin-left:0;}
.Spacer20{margin:0 0 40px 0; display:block; clear:both; float:left; width:100%;} 
.Links{float:left; width:100%; padding:0px; margin:0 0 0 20px; list-style:disc;}
.Links li{float:left; width:100%; padding:0; margin:5px 0; list-style:disc; }
.Links li a{font:normal 14px Arial, Helvetica, sans-serif; color:#707070; text-decoration:none;}
.Links li a:hover{color:#f2973b;}
.Links li a.active{color:#f2973b;}
.BottomLeft{position:absolute; left:0; bottom:0; border-top:1px #707070 solid; padding:12px 0 15px 0; font:normal 14px Arial, Helvetica, sans-serif; color:#707070;}
.BottomLeft a{font:normal 14px Arial, Helvetica, sans-serif; color:#707070; text-decoration:none;}
.BottomLeft a:hover{color:#f2973b;}
.BottomLeft a.active{color:#f2973b; font-weight:bold;}
.LineHeight{line-height:25px;}
.Black{color:#000 !important;}
.KitchenRight{float:right; width:690px;  margin:0; padding:10px 0;}
.Aprons{background:#EFEFEF;float:left; margin:10px 10px; -moz-box-shadow: 0 0 7px  rgba(204,204,204,0.9); -webkit-box-shadow: 0 0 7px rgba(204,204,204,0.9); box-shadow: 0 0 7px rgba(204,204,204,0.9);}