html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,audio,canvas,datagrid,datalist,details,dialog,figure,footer,header,menu,nav,section,video,abbr,eventsource,mark,meter,time,progress,output,bb{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}
html{height:100%}
body{line-height:1;height:100%}
a{text-decoration:none}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
strong,strong a{font-weight:bold}
em{font-style:italic}
table{border-collapse:collapse;border-spacing:0}
nav ul{list-style:none}
input,select{vertical-align:middle}
article,aside,audio,canvas,datagrid,datalist,details,dialog,figure,figcaption,footer,header,hgroup,menu,nav,section,video{display:block}
abbr,eventsource,mark,meter,time,progress,output,bb{display:inline}
img,input[type=image]{vertical-align:bottom}
:focus{outline:0}
input[type="radio"]{vertical-align:text-bottom; cursor:pointer}
input[type="checkbox"]{vertical-align:bottom; *vertical-align:baseline}
input[type="submit"],input[type="image"],button{cursor:pointer}
.col{float:left; overflow:hidden; display:inline}
.colright{float:right; overflow:hidden; display:inline}
.visible{overflow:visible !important}
.last{margin-right:0}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.clear{clear:both}
.col_280{width:280px}
.col_300{width:300px}
.col_310{width:310px}
.col_600{width:600px}
.col_630{width:630px}
.col_650{width:650px}
body{background-color:#f9ebc8}
#wrapper{min-height:100%;position:relative}
#container{width:950px;overflow:hidden;margin:0 auto;padding:25px 20px 120px; background:#f3e3c2 url(images/bg/bg_container.jpg) left bottom no-repeat}
@media print{.newsletter,.main-navigation,.sidebar,.print-recipe,#footer{display:none}
#header{height:120px}
.logo{font-size:1.4em;text-indent:0}
}
body{font-size:62.5%;font-family:Arial,Helvetica,sans-serif}
#wrapper{font-size:1.2em}
body{color:#624737}
a{color:#8c141a}
a:hover{color:#ce615c; border-color:#a43631}
h1,h2,h3,h4,h1 a,h2 a,h3 a,h4 a{color:#a43631}
.post-content h3{margin:0 0 0.3em;font-size:1.4em;font-weight:bold;line-height:1.3em}
.post-content p{font-size:1.1em;line-height:1.5em;margin-bottom:1em}
.post-content strong{color:#a43631}
.post-content a{border-bottom:1px dotted #a43631}
.post-content img.alignleft{display:inline;float:left;margin:0 15px 15px 0}
.post-content img.alignright{display:inline;float:right}
.post-content ul,.post-content ol{list-style:disc outside none;margin:0 0 1em;padding:0 0 0 5px}
.post-content ol{list-style:decimal outside none}
.post-content ul li,.post-content ol li{margin:0 0 3px 20px;line-height:1.4em}
.post-content table{margin:0 0 1em;text-align:center;border:1px solid #624737}
.post-content table td{padding:7px;border:1px solid #624737}
.notes{padding:20px 0 0;font-size:0.8em}
.notes p{line-height:1.3em}
.btn{display:inline-block;width:170px;height:36px;color:#624737;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:bold;line-height:36px;text-align:center;background:transparent url(images/btn/btn.jpg) left top no-repeat;border:none}
.btn:hover{background-position:left bottom}
.wp-pagenavi,.pagenavi{width:100%;overflow:hidden;padding:10px 0 20px;font-family:Georgia,Times,'Times New Roman',serif;text-align:center}
.wp-pagenavi a,.wp-pagenavi span,.pagenavi a,.pagenavi span{display:inline-block;margin:0 5px 0 0;padding:4px 5px;color:#624737;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
.wp-pagenavi a:hover,.pagenavi a:hover{color:#8c141a}
.wp-pagenavi .current,.pagenavi .current{color:#fff;background-color:#9e1f28}
.pagenavi .first,.pagenavi .last{color:#623b2a;font-size:1.1em}
.pagenavi .disabled{color:#c6b29b}
.deletrius{position:absolute; left:0; top:-9999px; visibility:hidden}
.form li{position:relative}
.form .textbox,.form .selectbox{width:100%;overflow:hidden;margin:0 0 15px}
.form .textbox label,.form .radiobox span,.form .selectbox label,.form .filebox label{display:inline;float:left;width:160px;height:25px;margin:0 10px 0 0;font-size:1.1em;text-align:right;line-height:25px}
.form label em,.form .radiobox span em{padding-left:2px;color:#ef6b6b}
.form .boxleft{float:left}
.form .boxright{float:right}
.form .box{clear:both;width:100%;overflow:hidden}
.form .textbox input,.form .textbox textarea{display:inline;float:left;width:320px;height:25px;padding:0 5px;color:#624737;line-height:25px;background-color:#fff;border:1px solid #e2b76e}
.form .selectbox select{width:332px;padding:4px 5px;color:#624737;background-color:#fff;border:1px solid #e2b76e;cursor:pointer}
.form .textarea label{width:100%;text-align:left}
.form .textbox textarea{width:490px;min-height:150px;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;line-height:1.4em;resize:vertical}
.form .radiobox input{float:left;margin:0 5px 0 0}
.form .radiobox label{float:left;margin:1px 25px 0 0;font-size:1.3em;font-weight:bold;cursor:pointer}
.form .checkbox,.form .radiobox{text-align:left;margin-bottom:20px}
.form .checkbox{padding:0 0 0 185px}
.form .checkbox label{float:left;padding:2px 0 0 0;font-size:1.1em;line-height:1.2em;cursor:pointer}
.form .checkbox .checker{position:relative;float:left;margin-right:8px;padding:3px 0 0 4px}
.form .checkbox .checker span{display:block;overflow:hidden;width:12px;height:12px;background:transparent url(../images/sprites/sprite_form.png) 2px -138px no-repeat}
.form .checkbox .hover span{background-position:2px -168px}
.form .checkbox .checker span.checked{background-position:2px -198px}
.form .checkbox input{position:absolute;left:0;top:0;cursor:pointer}
.form .filebox{margin-bottom:15px}
.form .filebox input,.form .filebox span{float:left}
.form .filebox span{margin:-7px 0 0 10px;font-size:1em;line-height:1.3em}
.form .filebox p{width:291px;height:24px;padding:5px 10px;border:3px solid #e1e0da;background-color:#fff}
.form .filebox p input{float:none}
.form .submit{clear:both;padding:0 18px 0 0}
.form .submit{text-align:right}
.searchrecipe h3{margin:0 0 10px;color:#624737;font-family:Georgia,Times,'Times New Roman',serif;font-weight:bold;font-style:italic;line-height:1.3em;text-align:center;background:transparent url(images/bg/bg_title_search_recipe.png) left center no-repeat}
.searchrecipe .form{padding:20px;background-color:#f9f1d8;border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.searchrecipe .form ol > li{width:100%;overflow:hidden;margin:0 0 10px}
.searchrecipe .form ol > li:last-child{margin:0}
.searchrecipe .form ol li label{width:80px;margin:0 5px 0 0;text-align:left}
.searchrecipe .form ol li select{width:171px;border:none}
.searchrecipe .rating{float:left;width:50%;padding:5px 0}
.searchrecipe .rating span,.recipe-infos .rating span{display:inline;float:left;margin:0 10px 0 0}
.searchrecipe .rating ul,.recipe-infos .rating ul{float:left}
.searchrecipe .rating ul li,.recipe-infos .rating ul li{display:inline;float:left;margin:0 3px 0 0}
.searchrecipe .rating ul li a,.recipe-infos .rating ul li small{display:block;width:14px;height:14px;text-indent:-9999px;background:transparent url(images/btn/btn_star.png) left top no-repeat;cursor:pointer}
.searchrecipe .rating ul li a:hover,.searchrecipe .rating ul li a.selected,.recipe-infos .rating ul li .selected{background-position:left bottom}
.searchrecipe .submit{text-align:center}
#header{position:relative;overflow:hidden;width:100%;height:238px;background:#f3e3c2 url(images/bg/bg_header_top.jpg) 50% 0 no-repeat}
#header .top{position:relative;overflow:hidden;width:990px;height:151px;margin:0 auto}
.logo{position:absolute;left:0;top:0;width:304px;height:151px;padding:0 0 0 40px;background:transparent url(images/logo.png) left top no-repeat}
.logo a{display:block;width:270px;height:151px;text-indent:-9999px}
.newsletter{position:absolute;right:25px;top:30px;width:265px}
.newsletter form label{display:block;margin:0 0 10px;color:#ca9274;font-family:Georgia,Times,'Times New Roman',serif;font-size:1.1em;line-height:1.4em;text-align:center}
.newsletter form label strong{display:block;color:#9b1f28;font-family:'Times New Roman',Times,serif;font-size:1.4em}
.newsletter form .textbox{width:100%;overflow:hidden;border:1px solid #9b1f28;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.newsletter form .textbox input{display:inline;float:left;width:210px;height:38px;padding:0 5px 0 10px;color:#d1a98a;font-family:Georgia,Times,'Times New Roman',serif;background-color:#fff;border:none;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}
.newsletter form .textbox button{display:inline;float:left;width:40px;height:38px;color:#9b7152;font-family:'Times New Roman',Times,serif;font-size:1.2em;font-weight:bold;text-transform:uppercase;background-color:#fff;border:none;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.newsletter form .textbox button:hover{color:#9b1f28}
.newsletter span{display:block;padding:7px 0 0;color:#9b1f28;font-family:Georgia,Times,'Times New Roman',serif;font-style:italic}
.main-navigation{position:absolute;left:0;bottom:0;width:100%;height:87px;background-color:#a01f29;background:transparent url(images/bg/bg_navigation.png) left top repeat-x}
.main-navigation .main-navigation-inner{width:990px;height:87px;margin:0 auto;padding:0 20px;background:transparent url(images/bg/bg_navigation_inner.png) left top no-repeat}
.main-navigation ul li{display:inline;float:left}
.main-navigation ul li.knoweverything{width:492px}
.main-navigation ul li.ideasandrecipes{width:330px}
.main-navigation ul li.news{width:168px}
.main-navigation ul li span{display:block;width:100%;height:35px;color:#c88d6f;text-align:center;text-indent:-9999px;background:transparent url(images/bg/bg_title_mainnav_two.png) 50% 0 no-repeat;border-left:1px solid #ad313c;border-right:1px solid #580507}
.main-navigation ul li.ideasandrecipes span{background-position:50% -35px}
.main-navigation ul li.news span{background-position:50% -70px}
.main-navigation ul li.knoweverything span,.main-navigation ul li.knoweverything ul{width:490px}
.main-navigation ul li.ideasandrecipes span,.main-navigation ul li.ideasandrecipes ul{width:328px}
.main-navigation ul li.news span,.main-navigation ul li.news ul{width:166px}
.main-navigation ul li.news ul li{width:100%}
.main-navigation ul li ul{width:100%;height:52px;overflow:hidden;border-left:1px solid #bd4958;border-right:1px solid #6a090d}
.main-navigation ul li ul li{display:inline;float:left}
.main-navigation ul li ul li a{display:block;height:42px;padding:10px 20% 0;color:#e3c193;font-family:Georgia,Times,'Times New Roman',serif;font-style:italic;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,0.2);line-height:1.3em}
.main-navigation ul li ul li a:hover,.main-navigation ul li ul li a.selected{background-color:#a72b34;background-image:-moz-linear-gradient(top,#a72b34,#9c2932);background-image:-o-linear-gradient(top,#a72b34,#9c2932);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#a72b34),color-stop(1,#9c2932));background-image:-webkit-linear-gradient(#a72b34,#9c2932);background-image:linear-gradient(top,#a72b34,#9c2932);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#a72b34',EndColorStr='#9c2932')}
.main-navigation ul li ul li a:active{background-color:#9c2932;background-image:-moz-linear-gradient(top,#9c2932,#a72b34);background-image:-o-linear-gradient(top,#9c2932,#a72b34);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#9c2932),color-stop(1,#a72b34));background-image:-webkit-linear-gradient(#9c2932,#a72b34);background-image:linear-gradient(top,#9c2932,#a72b34);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#9c2932',EndColorStr='#a72b34')}
.main-navigation ul li.knoweverything ul li{width:30%}
.main-navigation ul li.knoweverything ul li:last-child{width:40%}
.main-navigation ul li.knoweverything ul li:last-child a{padding:10px 10% 0}
.main-navigation ul li.ideasandrecipes ul li:last-child a{padding:10px 12% 0}
.main-navigation ul li.ideasandrecipes ul li{width:50%}
.home #container{width:990px;padding:0 0 130px;background:transparent url(images/bg/bg_container_homepage.jpg) left top no-repeat}
.introduction{position:relative;height:512px;background:transparent url(images/bg/bg_homar_home.jpg) right top no-repeat}
.introduction .presentation,.introduction .findareciep{position:absolute;right:30px;top:85px;width:275px;padding:0 0 0 35px}
.introduction .presentation h2,.introduction .findareciep h2{margin:0 0 15px -25px;padding:0 0 0 25px;font-family:'Times New Roman',Times,serif;font-size:1.75em;font-weight:bold;line-height:1.2em;background:transparent url(images/icn/icn_title.png) 0 11px no-repeat}
.introduction .presentation p{line-height:1.5em}
.introduction .findareciep{top:310px}
.introduction .findareciep .slider{position:relative;width:240px;height:52px;overflow:hidden}
.introduction .findareciep .slider ul{position:absolute;left:0;top:0}
.introduction .findareciep .slider ul li{display:inline;float:left;width:72px;margin:0 6px 0 0}
.introduction .findareciep .slider ul li a{display:block}
.introduction .findareciep .slider ul li img{border:1px solid #edb19f;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#prev-slider,#next-slider{display:block;width:15px;height:52px;text-indent:-9999px;background:transparent url(images/btn/btn_slider.png) 3px 50% no-repeat;cursor:pointer}
#prev-slider{position:absolute;left:13px;bottom:0}
#next-slider{position:absolute;right:19px;bottom:0;background-position:-17px 50%}
.introduction .letitbisque{position:absolute;left:0;top:45px;width:115px;height:175px;background:transparent url(images/bg/bg_letitbisque.png) 0 50px no-repeat}
.introduction .letitbisque h4{color:#c60824;font-family:'Times New Roman',Times,serif;font-size:1.75em;font-weight:bold;text-transform:uppercase}
.introduction .letitbisque span{position:absolute;left:0;bottom:0;color:#c60824;font-family:'Times New Roman',Times,serif;font-size:1em}
.whatsnew{padding:47px 0 0}
.whatsnew .thenews h2{height:40px;padding:0 0 0 10px;color:#fff;font-family:'Times New Roman',Times,serif;font-size:1.7em;font-weight:bold;line-height:40px;background-color:#b04a45;background-image:-moz-linear-gradient(top,#b04a45,#9d312c);background-image:-o-linear-gradient(top,#b04a45,#9d312c);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#b04a45),color-stop(1,#9d312c));background-image:-webkit-linear-gradient(#b04a45,#9d312c);background-image:linear-gradient(top,#b04a45,#9d312c);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#b04a45',EndColorStr='#9d312c');-moz-border-radius-topleft:3px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:10px;border-top-left-radius:3px;border-top-right-radius:10px}
.whatsnew .thenews h2 span{padding:0 0 0 20px;font-weight:bold;background:transparent url(images/icn/icn_news_title.png) left center no-repeat}
.whatsnew .news{height:88px;padding:10px 10px 20px;border-left:1px solid #f3e4d9;border-right:1px solid #f1dcc7;border-bottom:1px dashed #c0aa93}
.whatsnew .news h3,.whatsnew .recipeofthemonth h3{margin:0 0 8px;font-family:'Times New Roman',Times,serif;font-size:1.3em;font-style:italic;line-height:1.2em}
.whatsnew .news h3:before,.whatsnew .recipeofthemonth h3:before{content:'•';color:#ae9789;padding:0 1px 0 0}
.whatsnew .news p{color:#816050;line-height:1.4em}
.whatsnew .recipeofthemonth{position:relative;height:253px;padding:20px 10px 10px;background:transparent url(images/bg/bg_recipe.jpg) left top repeat;border-left:1px solid #f3e4d9;border-right:1px solid #f1dcc7;border-bottom:1px solid #f0dbc6;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.whatsnew .recipeofthemonth h3{margin:0 0 25px}
.whatsnew .recipeofthemonth .recipe h4{position:absolute;left:0;bottom:200px;width:288px;padding:0 10px;color:#623b2a;font-family:'Times New Roman',Times,serif;font-size:1.3em;font-style:italic;font-weight:bold;line-height:1.3em}
.whatsnew .recipeofthemonth .recipe h4 a{color:#623b2a;font-weight:bold}
.whatsnew .recipeofthemonth .recipe h4 a:hover{color:#9d312c}
.whatsnew .recipeofthemonth .recipe-img{position:absolute;left:9px;bottom:10px;width:290px;height:175px;overflow:hidden}
.whatsnew .recipeofthemonth .recipe-img span{position:absolute;left:10px;top:10px;width:63px;height:63px;text-indent:-9999px;background:transparent url(images/icn/icn_recipeofthemonth.png) left top no-repeat;z-index:2}
.page-title{margin:0 0 30px;padding:0 0 30px;background:transparent url(images/bg/bg_page_title.png) 50% 100% no-repeat}
.page-title h2{color:#8c141a;font-family:Georgia,Times,'Times New Roman',serif;font-size:3.2em;text-align:center;line-height:1em}
.page-title h2 span{display:block;font-size:0.7em}
.page .sidebar{position:relative}
.page .sidebar .attachment-large{position:absolute;right:0;top:30px}
.page-qualite-zero-defaut h3{position:relative;padding:10px 80px 10px 0;font-size:1.7em;font-weight:normal}
.page-qualite-zero-defaut ul,.page-produit-savoureux ul{list-style:disc inside none;padding:0}
.page-qualite-zero-defaut .imgChefAtelier{position:absolute;right:-20px;top:-15px}
.page-cout-maitrise h3{font-size:1.6em;text-align:center}
.page-produit-savoureux .page-title h2{padding:0 70px}
.page-sublimer .page-title h2{padding:0 110px}
.page-sublimer .txt{padding:10px 160px 0;text-align:center;line-height:1.3em}
.page-sublimer .txt h3{margin:0 0 20px;font-size:1.1em;font-weight:bold}
.page-sublimer .txt strong,.introductiontorecipes ul li strong{display:block;color:#a43631;font-size:1.1em;font-weight:bold}
.introductiontorecipes ul li{position:relative;width:400px;height:67px;margin:0 0 10px 100px;background-color:#f9f2df;border:1px solid #efead4}
.introductiontorecipes ul li p{width:296px;height:43px;padding:10px 90px 10px 10px;line-height:1.2em;border:2px solid #fff}
.introductiontorecipes ul li strong{margin:0 0 3px}
.introductiontorecipes ul li img{position:absolute;right:2px;top:2px}
.page-contact{width:520px;padding:20px 40px;background-color:#f9f1d8;border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.contact-form h3{margin:0 0 15px;font-size:1.3em;font-weight:bold;line-height:1.2em}
.contact-form .notes{font-size:0.9em}
.contact-form .notes p{margin:0 0 1em}
.contact-form .notes .required{font-size:1em;font-weight:bold;color:#a43631}
.recipe-list{width:560px;padding:20px;background-color:#f9f1d8;border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.recipe-wrapper{position:relative;width:100%;overflow:hidden;margin:0 0 40px}
.recipe-thumb{display:inline;float:left;width:128px;margin:0 30px 0 0}
.recipe-thumb a{display:block}
.recipe-infos{display:inline;float:left;width:400px}
.recipe-infos h2{margin:0 0 10px;font-size:1.3em;font-style:italic;line-height:1.2em}
.recipe-infos h2 a{font-weight:bold;border-bottom:1px dotted #a43631}
.recipe-infos > ul > li{margin-bottom:4px;line-height:1.4em}
.recipe-infos strong{color:#a43631;font-size:1.1em}
.recipe-infos .rating{float:left;margin:0 20px 0 0;padding:10px 0 0}
.recipe-infos .rating ul li small{cursor:default}
.recipe-wrapper .sticker{position:absolute;right:0;top:0;display:block;width:65px;height:65px;text-indent:-9999px;background:transparent url(images/bg/bg_sticker_summer2011.png) left top no-repeat}
.view-recipe{position:absolute;right:0;bottom:0;font-size:1.1em;font-weight:bold;line-height:1.2em;border-bottom:1px dotted #a43631}
.recipe-single .recipe-wrapper{overflow:visible;width:560px;padding:20px;background-color:#f9f1d8;border:2px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.recipe-single .recipe-wrapper .sticker{top:-10px;right:-10px}
.recipe-ingredients{clear:both;padding:10px 0 0}
.recipe-ingredients h3{margin:0 0 10px;color:#623b2a}
.recipe-ingredients h3 span{color:#a43631;font-size:1.1em;font-weight:bold}
.recipe-ingredients table tr td{padding:2px 5px 3px 0}
.recipe-ingredients table tr td:first-child{padding:2px 40px 3px 0}
.recipe-ingredients table tr td:nth-child(2){text-align:right}
.recipe-preparation{margin:0 0 20px;line-height:1.5em}
.recipe-preparation h3{margin:0 0 7px;font-size:1.2em;font-weight:bold}
.recipe-preparation h3{}
.print-recipe{display:block;padding:15px 0 0}
.print-recipe a{font-size:1.1em;font-weight:bold;border-bottom:1px dotted #a43631}
.print-recipe a:hover{border-color:#a43631;color:#ce615c}
.news .post{margin:0 0 20px}
.news .loop-short{padding:0 0 10px;border-bottom:1px solid #e8cab9}
.news .loop-short:last-child{padding:0; border:none}
.news .post header{width:100%;overflow:hidden;margin:0 0 10px}
.news .post header h2{display:inline;float:left;width:490px;color:#c6b29b;font-family:'Times New Roman',Times,serif;font-size:1.7em;font-weight:bold;line-height:1.2em}
.news .post header h2 a{font-weight:bold}
.news .post header time{display:inline;float:left;margin:9px 5px 0 0;font-family:Georgia,Times,'Times New Roman',serif;font-style:italic}
.single .post{margin:0 0 60px}
.pagination-single{width:100%;overflow:hidden;padding:25px 0 0;background:transparent url(images/bg/bg_pagination_single.png) left top no-repeat}
.pagination-single .previous-post{display:inline;float:left;width:45%;text-align:right}
.pagination-single .next-post{display:inline;float:right;width:45%}
.pagination-single span{display:block;margin:0 0 2px;color:#987a64;font-family:Georgia,Times,'Times New Roman',serif}
.pagination-single a{font-family:'Times New Roman',Times,serif;font-size:1.7em;font-weight:bold;line-height:1.1em}
.widget-contact-us{position:relative;width:100%;height:109px;margin:0 0 20px;padding:10px 0 0;font-family:'Times New Roman',Times,serif;background:transparent url(images/bg/bg_contactus.jpg) left top no-repeat}
.widget-contact-us p{padding:0 25px;color:#fff;font-size:1.5em;font-weight:bold;line-height:1.3em;text-align:center;text-shadow:-1px -1px 0 rgba(0,0,0,0.1)}
.widget-contact-us a{position:absolute;left:54px;bottom:17px;width:173px;height:32px;display:block;color:#bc6151;font-size:1.4em;font-weight:bold;line-height:29px;text-align:center}
.widget-contact-us a:hover{color:#a43631}
.widget-allrecipes{position:relative;height:125px;padding:15px 0 0 21px;background:transparent url(images/bg/bg_allrecipes.jpg) left top repeat-y;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.widget-allrecipes p{color:#987a64;font-family:Georgia,Times,'Times New Roman',serif;font-size:1.2em;font-style:italic;line-height:1.4em;text-align:center}
.widget-allrecipes p strong{display:block;color:#623b2a;font-size:1.1em}
.widget-allrecipes a{position:absolute;left:62px;bottom:25px;display:block;width:179px;height:41px;text-indent:-9999px;background:transparent url(images/btn/btn_allrecipes.png) left top no-repeat}
.widget-allrecipes a:hover{background-position:left bottom}
#footer{position:absolute;bottom:0;width:100%;height:100px}
#footer .footer-inner{position:relative;width:990px;height:100px;margin:0 auto;background:transparent url(images/bg/bg_footer.png) left top no-repeat}
#footer .navigation-footer{position:absolute;left:20px;top:39px;height:61px}
#footer .navigation-footer ul li{display:inline;float:left;height:61px;margin:0 20px 0 0;font-family:Georgia,Times,'Times New Roman',serif;line-height:61px}
#footer .navigation-footer ul li a{color:#cc8e8e;text-shadow:-1px -1px 0 rgba(0,0,0,0.1)}
#footer .navigation-footer ul li a:hover{color:#ecd4d4}
#footer .siteby{position:absolute;right:20px;top:44px}
#footer .siteby span{display:block;margin:0 0 5px;color:#c06062;font-family:Georgia,Times,'Times New Roman',serif;line-height:1.3em;text-align:right;text-shadow:-1px -1px 0 rgba(0,0,0,0.1)}
#footer .siteby ul li{display:inline;float:left;margin:0 12px 0 0}
#footer .siteby ul li:last-child{margin:0}
#footer .siteby ul li.liebig a,#footer .siteby ul li.campbell a{display:block;width:42px;height:19px;margin:3px 0 0;text-indent:-9999px;background:transparent url(images/bg/bg_footer.png) left bottom no-repeat}
#footer .siteby ul li.campbell a{margin:0;width:66px;height:22px;background-position:-55px 100%}
@import url(a-reset.css);@import url(b-grid.css);@import url(c-layout.css);@import url(d-typos.css);@import url(e-common.css);@import url(f-forms.css);@import url(g-header.css);@import url(h-homepage.css);@import url(i-productlist.css);@import url(j-filters.css);@import url(k-shop.css);@import url(l-product.css);@import url(y-scroolbar.css);@import url(z-footer.css);
