@font-face{font-family:'BlackJackRegular';src:url('/css/fonts/BLACKJAR.eot');src:local('BlackJack Regular'), local('BlackJackRegular'), url('/css/fonts/BLACKJAR.woff') format('woff'), url('/css/fonts/BLACKJAR.ttf') format('truetype'), url('/css/fonts/BLACKJAR.svg#BlackJackRegular') format('svg')}body,html{font-family:Calibri,FreeSans,Arial,Helveticasans-serif;color:#30322B;background-color:#FFFFEC;font-size:16px;padding:0px;margin:0px}caption{font-weight:bold;text-align:left}.title_background{width:100%;height:120px;background-color:#8CA076;padding:0px;margin:0px;position:absolute;top:0px;left:0px}.title_bar{width:100%;height:120px;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;padding:0px;clear:both;color:#FFFFEC;background-color:#8CA076}.logo{width:113px;height:140px;position:absolute;top: -5px;left:70px;margin:0px;padding:0px}.title_text{width:650px;font-family:"BlackJackRegular","Chalkboard","URW Chancery L",cursive;font-size:4em;font-weight:normal;margin:0px;margin-left:225px;text-align:center;padding:0px;padding-top:10px}.tagline{font-family:Calibri,Verdana,"MgOpen Modata",Arial,sans-serif;width:650px;margin: -15px 0px 0px 0px;font-size:1.5em;font-style:italic;margin-left:225px;text-align:center;padding:0px}#reg{font-family:Arial,Helvetica,sans-serif;font-size:0.3em;vertical-align:text-top}q{font-style:italic}.footer_box{clear:both;border:medium solid #8CA076;padding-left:1em;padding-right:1em;padding-top:0px;padding-bottom:0.5em;margin-left:0.5em;margin-right:0.5em}#delight_of_the_month h3, #delight_of_the_month
p{margin-top:0.5em;margin-bottom:0.5em}h3.compressed{margin-top:2px;margin-bottom:0;padding:0}p.compressed{margin-top:0;margin-bottom:0.5em}#homepageLinks{margin-top: -5px;margin-bottom: -5px;padding:0}#register{padding:5px;margin:5px;margin-top:10px}.imgleft{float:left;padding:0.5em;padding-left:0}.homeImgLeft{float:left;padding:0;margin:0;margin-top: -5px;margin-bottom:5px;border:thin solid #848484}.imgright{float:right;padding:0.5em;padding-right:0}.leftcol{width:250px;height:auto;float:left;margin:0.5em}div.content{width:100%;clear:both;margin-top:20px}.contentleft{width:450px;float:left;margin:0.5em}.contentright{width:475px;float:left;clear:right;margin-top:0;margin-left:10px;margin-right:0;padding:0px}div.midcol{width:550px;height:auto;margin-left:2em;float:left;padding:0px}div.sidebox{border:thin solid #99F;height:auto;width:175px;text-align:center;margin:1em;float:left}.clearboth{clear:both;text-align:center}.subtitle{font-size:1.1em;margin-top: -1em;text-align:center}.box{background-color:#FFFFEC;height:100%;min-height:800px;width:950px;margin-right:auto;margin-left:auto;margin-top:0px;margin-bottom:0px;clear:both;position:relative;padding:0px}.smalltext{font-size:0.5em}.alignright{float:right;margin-left:2px;margin-right:0px;margin-bottom:2px;margin-top:2px}form p
label{float:left;width:25%}.error{color:#F00;margin-left:30%}#footer
a{color:#99F;text-decoration:none}.footer{margin-top:20px;padding:1px;background-color:#8CA076;color:#FFFFEC}.centered{text-align:center}h2.product_type_name{font-size:1.3em;margin:0;padding:0}h3.product_type_description{font-size:1em;font-weight:normal;margin-top: -1px;line-height:0.9}th.col_header{width:7em;text-align:center;padding:0;padding-bottom:0.5em}td.product_column{text-align:right;padding-right:1em}td.product_footer{padding-top:1em;font-weight:bold}div.product_list{width:475px;margin-top:0;position:absolute;margin-left:460px;margin-right:0;padding:0px}div.product_display{float:left;width:450px;height:450px;z-index: -1;margin-left: -2px;margin-right: -2px}div.current_product_display{width:450px;height:auto;z-index: -1;margin-left: -2px;margin-right: -2px;text-align:center}#current_description{padding-left:1em}.current_product_row{background-color:#CAD6A7}.product_description,.product_image_url{display:none}#current_img{margin:1px}div.rollover{background-image:url(/css/images/rolloverArrow.ico);background-repeat:no-repeat;background-position:left center;padding:4px;padding-left:18px;margin:0}.clubmenu
li{display:block;list-style:none;padding:0px;margin:5px;margin-left: -25px;background-color:#CAD6A7;color:#30322B;border:groove #CAD6A7;width:25em}.emailLink{background-color:#CAD6A7;text-decoration:none;padding:2px;margin:2px;color:#30322B;border:groove #CAD6A7}.clubmenu a:link, .clubmenu a:visited{display:block;text-decoration:none;padding:5px;color:#30322B}.pdf{background-image:url(/css/images/pdficon_small.gif);background-position:right;background-repeat:no-repeat}.clubmenu a:hover,a.emailLink:hover{color:#30322B;background-color:#FFFFEC;filter:alpha(opacity=70);-moz-opacity:0.70;-khtml-opacity:0.70;opacity:0.70}#cakeClubMenu
td{vertical-align:top;padding:0px
10px 10px 10px}.cakeClubMonth,.cakeClubOr{font-weight:bold}#slideshowWrapper{position:relative;float:left}#slideshow{height:300px}#slideshow
img{position:absolute;top:0;left:0;z-index:8}#slideshow
img.active{z-index:10;filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0}#slideshow img.last-active{z-index:9}.linkLeft{float:left}.linkRight{padding:5px;float:right}img.foodloversbritain{border:thin solid #8CA076}.leftcol50{width:47.5%;height:auto;float:left;margin:0.5em}.rightcol50{width:47.5%;height:auto;float:right;margin:0.5em}.courseTitle{font-size:1.2em;font-weight:normal;padding-bottom:0px;margin-bottom:2px}#courseSchedule
td{padding:3px}div.links{float:left;width:225px;min-height:150px;padding:5px;text-align:center}a.plainLink{text-decoration:none;color:#30322B}.linkImage{max-width:225px;text-align:center;border-style:none}#filter-form{display:none}.navbar_background{background-color:#CAD6A7;width:100%;height:30px;padding:0px;margin:0px;position:absolute;top:120px;left:0px}div.navbar{background-color:#CAD6A7;font-size:16px;line-height:1.8;width:100%;height:30px;clear:both;top:120px;left:0px;text-align:center;margin-right:auto;margin-left:auto}#navbar{list-style:none;margin:0px;padding:0px}#navbar
li{width:105px;height:30px;float:left;position:relative;display:block;text-decoration:none;color:#30322B}#navbar
a{width:105px;height:30px;display:block;text-decoration:none;color:#30322B}#navbar
ul{position:absolute;left: -9999px;margin:0px}#navbar li
ul{float:none;border:0
none;border-bottom:1px solid #E7EDF5;background-color:#CAD6A7;font-size:100%;margin:0;margin-bottom:0.5em;padding:0}#navbar li>ul{text-decoration:none;list-style:none;width:inherit}#navbar li:hover ul, #navbar li.sfhover
ul{top:30px;left: -1px;z-index:999}#navbar a:hover{color:#30322B;background-color:#FFFFEC}#navbar a:active{color:#99F}body#home li.home a,
body#about li.sophie  , body#links li.sophie  ,
body#bakeToOrder li.bakeToOrder ,
body#occasions li.occasions a,
body#courses li.courses a,
body#contact li.contact a,
body#club li.club a,
body#club li.clubMenu a,
body#newsletters li.news , body#events li.news, body#press li.news,
body#links li.links a,
body#order li.order
a{color:#30322B;background-color:#FFFFEC}
