body {
    margin:0;
    background: #F1E0C2 url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/bg_texture.jpg?t=1490279500) repeat center;
}

body,td,th {
    font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5 {
    color:#7D3713
}

#LayoutColumn2 {
    width:875px; margin:0 auto
}
#LayoutColumn3 {
    width:940px; margin:0 auto
}

ul.menu {
    width:950px;
    height:36px;
    margin:0;
    padding:0;
    list-style:none;
    line-height:36px;
    position:absolute;
    margin-top:-1px
}

ul.menu li {
    float:left;
    text-align:center;
    padding:0;
    font-size:13px;
    font-weight:bold;
    color:#FFF;
    line-height:36px;
    height:36px;
    margin:0
}
li.home {
    width:92px
}
li.syrup {
    width:136px
}
li.organic {
    width:197px
}
li.cream {
    width:136px
}
li.sugar {
    width:133px
}
li.candy {
    width:134px
}
li.gifts {
    width:122px
}

ul.menu li a:link, ul.menu li a:visited  {
    color:#F7AE42;
    text-decoration:none;
    line-height:36px;
    font-size:13px;
    font-weight:bold;
    display:block
}
ul.menu li a:hover, ul.menu li a:visited:hover {
    color:#F7AE42;
    text-decoration:none;
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/menu/bg_active.png?t=1490279500) repeat;
    line-height:36px;
}

#PageComments {
    width:950px;
    margin:0 auto
}

#media {
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/header/newbacksocialmedia_large.png?t=1490279500) no-repeat;  width:46px; height:227px; position:fixed; top:190px; right:0;
}

#media table {
    margin-top:12px; margin-left:17px;
}

#header {
    width:100%; height:190px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/header/bg_header.png?t=1490279500) repeat-x; margin:0; 
}

#header_container {
    width:950px; margin:0 auto; height:145px; 
}

#brand {
    z-index:4; width:325px; height:146px; display:block; position:absolute; margin-left:-10px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/header/logo.png?t=1490279500) no-repeat
}

#menu_top {
    display:block; text-align:right; height:33px; width:auto; margin-top:0; line-height:35px;
}

#why_us {
    margin-top:5px; display:block; float:right; margin-right:-10px; width:800px; text-align:right; 
}

#menu_wrap {
    z-index:3; display:block; height:36px; padding:10px 0; width:100%; margin-top:-10px; background-image:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/header/menu_top_bg.png?t=1490279500); position:relative
}

#content {
    width:950px; margin:0 auto
}

#content_left {
    float:left; width:640px; margin-left:-15px
}

#slider_wrap {
    width:611px; height:315px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/slider_bg.png?t=1490279500) no-repeat center; padding:20px 25px 30px 25px
}

#HomeFeaturedProducts {
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/featured_bg.png?t=1490279500) center no-repeat; width:664px; height:603px; margin-top:-5px
}

p {
    text-align:justify
}

#featured_tittle {
    position:absolute; margin-left:-5px; width:248px; height:67px; display:block; z-index:30; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/the_best_maple_syrup.png?t=1490279500) center no-repeat; margin-top:-7px
}

.featured_list {
    margin:0; list-style:none; padding:15px 0 0 13px
}

.ProductList {
    margin:0; padding:0; list-style:none
}

.pricewrap {
    margin-top:5px; padding:0 5px
}

strike {
    color:#9B5130;
    font-size:14px;
    font-weight:bold;
}

.product_details {
    height:35px;
    padding:0 10px
}

#product_price {
    float:left; margin-top:5px; width:95px
}

#product_price em {
    font-size:22px; font-weight:bold; color:#024E25
}


.b_buy_now {
    display: background:none; float:right; width:75px
}

#content_right {
    float:right; width:300px; margin-right:
}

#DealOfTheMonth {
    width:308px; height:371px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/deal_bg.png?t=1490279500) center no-repeat; padding:0;
}

#deal_image {
    margin:auto; width:269px; height:329px; padding-top:20px
}

#maple_news {
    width:309px; height:200px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/maple_news_bg.png?t=1490279500) left no-repeat; display:block
}

.side_texte {
    width:135px; margin:35px 0 0 25px; position:absolute
}

.side_titlle {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; padding:0; margin:0; display:block; font-style:italic; color:#7D3713; font-size:16px
}
.side_texte_info {
    font-size:13px; display:block; margin-top:5px; color:#9B5130; text-align:justify
}
.side_texte_b {
    text-align:right; display:block
}
#maple_recipes {
    width:309px; height:200px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/maple_recipes_bg.png?t=1490279500) left no-repeat; margin-top:-5px
}
#maple_gifts {
    width:309px; height:200px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/maple_gifts_bg.png?t=1490279500) left no-repeat; margin-top:-5px
}

.wood_hrz {
    display:block; height:41px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/wood_hrz_bg.png?t=1490279500) repeat-x
}

.nap {
    display:block; width:100%; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/nap.png?t=1490279500) repeat center
}

.nap_tittles {
    display:block
}

.newsletter_form {
    padding:10px;
}

#confidence {
    float:right; margin-right:-15px; width:655px; height:206px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/confidence_bg.png?t=1490279500) no-repeat; padding:20px 23px 10px 20px
}

.shipping_parners {
    float:left; width:325px; border-right:dashed 1px #6B2A15
}

.logos_shipping {
    width:300px; text-align:center; padding-top:5px; margin:0 auto; padding-bottom:10px; margin-bottom:5px; border-bottom:dashed 1px #6B2A15
}

.media_foot {
    display:block; width:300px; margin:10px auto
}

.ebay {
    float:left; width:85px; border-right: dashed 1px #6B2A15; padding-right:15px
}

.nap_tittles_small {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-style:italic; color:#7D3713; display:block; font-size:16px
}

#logos_media {
    float:right; width:180px"><strong class="nap_tittles_small" style="font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-style:italic; color:#7D3713; display:block; font-size:16px
}

#logos_media span {
    display:block; padding-top:10px
}

.secure_site {
    float:right; width:320px
}
.nap_tittles {
    display:block; margin-top:-3px
}
.cards_foot {
    text-align:center; font-size:11px; line-height:15px; padding:15px 0
}
.secure_seals {
    padding:5px 0 0 0; margin: 0 12px;
}
.bbb {
    float:left; /*width:165px; padding-right:10px;*/ text-align:right; margin-top:-10px 
}

.verisign {float:left; width:130px; text-align:center}
.verisign img {width:111px;}

.geotrust {
    float:right; /*width:140px*/
}

#menu_foot_bg {
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/bg_wood.png?t=1490279500) repeat-x; padding:20px 0 0 0
}

#menu_foot {
    width:970px; margin:0 auto
}

#foot_content {
    width:950px; margin:0 auto; padding:5px 0
}
#foot_contet_wrap {
    width:950px; margin:0 auto
}

#newsletter {
    float:left; width:222px; height:207px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/newsletter_bg.png?t=1490279500) no-repeat; position:absolute; padding:20px 23px 10px 17px
}

.menu_division {
    width:227px; float:left; display:block; margin:0 7px 0 7px
}

#shadow_foot {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; position: relative; color: #000000; font-style: italic; font-weight: bold; font-size: 18px;
}

.foot_tittles_menu {
    position: absolute; top: -2px; left: -2px; color: #FFF; font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

.menu_division_about {
    width:710px; float:left; display:block; margin:0 7px 10px 7px
}

#fastCartSuggestive .ProductImage img {
    margin-left:-12px
}


.clear {
    clear:both
}

.Button_newsletter {
    float:right
}

.Textbox_newsletter {
    width: 200px;
    height:28px;
    border: solid 1px #6B2A15
}

.label {
    font-size:12px;
    color:#6B2A15;
    padding:5px 0 0 0; display:block
}

#trademark {
    display:block; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/bg_trademark.png?t=1490279500) repeat-x; height:35px; padding-top:10px
}
#trademark_wrap {
    width:950px; margin:0 auto
}

.rights {
    color:#FFF; line-height:35px; font-size:13px; float:left
}
.marketing {
    float:right
}

#access {
    width:950px; margin:0 auto; height:36px; line-height:36px
}

#access_foot_style {
    font-size:12px;
    color:#FFF
}
#access_foot_style ul {
    margin:5px 0 10px 0;
    padding:0;
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/bg_menu_foot.png?t=1490279500) repeat;
    list-style:none
}

#access_foot_style span {
    display:block;
    padding:10px 10px 10px 10px;
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/bg_menu_foot.png?t=1490279500) repeat;
    font:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-style:normal;
    font-weight:normal;
    line-height:125%;
    margin-top:3px
}

.ProductList li, .featured_list li {
    float:left;
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/product_bg.png?t=1490279500) center no-repeat;
    width:186px ;
    height:281px;
    display:block;
    margin:3px;
    padding:0 10px;
    text-align:center
}


/* Cart */
#CartHeader span.texteBuying {padding-left:10px}
#cart_div { display:block; width:940px !important}
.cart_left_content { width:730px; float:left }
.cart_right_content { width:200px; float:right}
.cart_info_content {padding:0 10px 10px 10px; margin-bottom:10px; border-bottom: 1px dashed #6B2A12}
.CartSubtitles { display:block; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-style:italic; color:#7D3713; font-size:17px; line-height:20px}
.Cart_phone {display:block; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-weight:bold; font-style:italic; color:#9B5130; font-size:20px; line-height:25px }
.CartLeft_texte {font-size:12px; text-align:justify; margin-top:10px}
.Cart_confidence { background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/cadena.png?t=1490279500) left no-repeat; font-size:12px; text-align:left; padding-left:46px; margin-top:10px}
.CartLeft_texte a:link, .CartLeft_texte a:hover, .CartLeft_texte a:visited, .CartLeft_texte a:visited:hover {color:#024E25; text-decoration:none;}

#Cart_Items_and_actions { list-style:none; margin:0; padding:0; width:730px}
#Cart_Items_and_actions li.Cart_titles_bar {margin:5px 0; border:none; width:728px; padding:0;  color:#9B5130; font-weight:bold; font-size:13px }
#Cart_Items_and_actions li {margin:5px 0; border:#7D3713 solid 1px; width:718px; padding:5px}
.A_title {float:left; display:block; width:355px; padding-left:10px}
.B_title {float:left; display:block; width:68px; text-align:center}
.C_title {float:left; display:block; width:150px; text-align:center}
.D_title {float:left; display:block; width:125px; text-align:left; padding-left:10px}

.itemThumb {width:80px; height:80px; float:left;}
.itemThumb img {max-width:80px !important; max-height:80px !important; border:none}
.itemCartName {float:left; width:270px; padding-left:4px; padding-top:32px}
a.itemCartNamelink:link, a.itemCartNamelink:hover, a.itemCartNamelink:visited, a.itemCartNamelink:visited:hover {text-decoration:none; font-style:italic; font-weight:bold; font-size:13px; color:#9B5130; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; !important}
.itemQuantity {float:left; width:74px; text-align:center; padding-top:32px}
.X_item {float:left; line-height:80px; width:15px; text-align:center; font-size:16px; color:#9B5130; font-weight:bold}
.itemCartPrice {float:left; width:117px; text-align:center; font-size:18px; line-height:80px; font-weight:bold; color:#024E25}
.itemTotalPrice {float:left; width:95px; line-height:80px;  font-weight:bold; color:#024E25; padding-left:10px; font-size:18px}
.RemouveBCart {float:left; line-height:80px; text-align:center; width:30px; height:80px; background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/general/b_remouve.png?t=1490279500) center no-repeat; text-indent:-999999; text-decoration:none}

.totals_content {border: 1px solid #7D3713; display:block; margin:5px 0 0 0; padding:5px}
.totals_content_l {float:left; width:575px}
.totals_content_l  span {display:block; text-align:right; color:#7D3713; font-size:16px; font-weight:bold; line-height:22px}
.totals_content_r  span {display:block; text-align:left; color:#024E25; font-size:19px; font-weight:bold; line-height:22px;}
.totals_content_r {float:right; width:133px}
.tax_cart_div {display:block; text-align:right; color:#7D3713; font-size:16px; font-weight:bold; line-height:32px}
.tax_cart_div em.ProductPrice {text-align:left; color:#024E25; font-size:19px; font-weight:bold; line-height:22px; width:133px; display:block; float:right; margin-left:10px}
.Estimate_Shipping span.OpenShippingBox {text-align:right;display:block; padding-right:145px; line-height:22px}
a.EstimateShippingLink:link, a.EstimateShippingLink:hover, a.EstimateShippingLink:visited, a.EstimateShippingLink:visited:hover {text-decoration: underline; font-style:italic; font-weight:bold; font-size:13px; color:#9B5130; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; !important}
.GrandTotalCart { padding:5px; background-color:#7D3713; margin-bottom:10px}
.GrandTotalCart_l {float:left; width:575px}
.GrandTotalCart_r {float:right; width:133px}
.GrandTotalCart_l span {display:block; text-align:right; color:#FFF; font-size:16px; font-weight:bold; line-height:22px}
.GrandTotalCart_r span {display:block; text-align:left; color:#F7AE42; font-size:20px; line-height:22px; font-style:italic; font-weight:bold; font-family:Trebuchet MS,Arial,Helvetica,sans-serif;}
.CartBotonsDiv {width:100%; display:block; margin-bottom:10px}
.CartBotonsDiv_l {float:left; width:158px; margin-top:7px; text-align:left}
.CartBotonsDiv_r {float:right; text-align:center; width:300px}
.otherCartThinks {display:block; width:100%}
.otherCartThinks1 { display:block; width:278px; margin-right:10px; float:left}
.otherCartThinks2 {display:block; width:180px; float:right; text-align:center; margin-right:10px;}

#giftcertificatecode, #couponcode { height:20px; width:180px; padding: 1px 3px; !important}

.ShippingMethodList thead {background-color:#7D3713; color:#FFF; margin-bottom:5px }
.ShippingMethodList th {padding: 3px 5px; margin-bottom:10px }
.ShippingMethodList td {padding-top:5px; padding-left:5px}
.ShippingMethodList td em {display:block}
/* End Cart */

/* Start Checkout */
.checkoutSupportLinks {margin-bottom:10px; color:#7D3713; }
.checkoutSupportLinks a:link, .checkoutSupportLinks a:hover, .checkoutSupportLinks a:visited, .checkoutSupportLinks a:visited:hover {font-style:italic; font-weight:bold; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; color:#7D3713; text-decoration:none}
.CartContents td strong { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; color:#7d3713;}
.SubTotal { background-color:#7D3713 !important}
.SubTotal strong {color:#FFF !important; font-family:Arial, Helvetica, sans-serif !important; font-size:16px !important; font-weight:bold; line-height:22px; font-style:normal !important}
.SubTotal em {color:#F7AE42; line-height:22px; !important}
/* End Checkout */

#CategoryHeading {
    border-bottom: dashed 1px #6B2A15;
}

.SubCategoryList {
    display:none
}

.BlockContent h1 {
    font-style:italic;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}

#access_foot_style ul li a:link, #access_foot_style ul li a:visited {
    display:block;
    width:202px;
    font-family:Arial, Helvetica, sans-serif;
    font-style:normal;
    text-decoration:none;
    padding:3px 0;
    color:#FFF;
    list-style:circle;
    padding-left:25px;
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/foot/point.png?t=1490279500) left no-repeat;
    border-bottom: dashed 1px #FFF;
    font-weight:normal
}

#access_foot_style ul li a:hover, #access_foot_style ul li a:visited:hover {
    padding-left:30px;
    width:197px
}

.ProductImage_thumb {
    text-align:center
}
.ProductImage {
    padding:0 10px
}

#maple_products {
    margin-top:20px
}
#maple_products span {
    display:block;
    padding-left:15px;
    margin: 0;
    margin-left:5px;
    font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-style:italic; font-size:15px; color:#7D3713; line-height:20px;
    background:url(//cdn11.bigcommerce.com/s-63940/templates/__custom/images/banners/vignette.png?t=1490279500) left no-repeat;
}

#customer_service ul {
    color:#7D3713
}

#customer_service {
    padding-top:20px;
    margin:0 auto;
}

#customer_service ul li a:link , #customer_service ul li a:visited, {
    text-decoration:none;
}

#customer_service ul li a:hover, #customer_service ul li a:visited:hover {
    padding-left:5px;
    text-decoration:none
}

a.menu_top:link, a.menu_top:visited {
    color:#FFF;
    text-decoration:none;
    font-size:13px;
    padding:0 5px;
    border-right:solid 1px #6B2A15;
}

a.menu_top:hover, a.menu_top:visited:hover {
    color:#FFF;
    text-decoration:underline;
    font-size:13px;
    padding:0 5px;
    border-right:solid 1px #6B2A15
}

a.link_2:link, a.link_2:visited {
    color:#F6AC40
}

a.link_2:hover, a.link_2:visited:hover {
    color:#F6AC40
}

a.product_link_cat:link, a.product_link_cat:visited {
    font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-style:italic; color:#7D3713; text-decoration:none; font-size:15px; line-height:16px
    
}

a.product_link_cat:hover, a.product_link_cat:visited:hover {
    text-decoration:underline
}

a.marketing_link:link, a.marketing_link:visited {
    margin-top:5px;
    color:#FFF;
    font-size:10px;
    text-decoration:none;
    line-height:30px;
    display:block
}
a.marketing_link:hover, a.marketing_link:visited:hover  {
    margin-top:5px;
    color:#FFF;
    font-size:10px;
    text-decoration:underline;
    line-height:30px;
    display:block
}

a:link, a:visited {
    color:#9B5130
}

a:hover, a:visited:hover {
    color:#9B5130
}