/***** Global Settings  and Classes *****/
body {font:10px verdana;text-align: center;margin: 0px auto;border:0;padding:0;}
/*html{overflow:hidden;}*/
.clear{clear:both;}
img{border:none;margin:0px;padding:0px;}

.download{background-color:#3D272A; width:100%;padding:5px;font-size:90%;float:left}
.download .pdf{padding:3px;float:left}
.download .lnk{padding:3px;float:left}
.download a {text-decoration:none;}

#container{ width: 1023px;height: 768px;margin: 0px auto;margin-top:0px;margin-bottom:20px;}
#container .rightsection{width:810px;height:768px;float:right;}
#container .rightsection .top-contact-bar{height:50px;width:790px;background-color:#9C9B65;padding-top:10px;padding-left:20px;}

#container .rightsection .top-contact-bar .contact-details-top{width:650px;text-align:right;color:#ffffff;padding-bottom:4px;}
html > body #container .rightsection .top-contact-bar .contact-details-top{float:left;margin-left:65px;}
#container .rightsection .top-contact-bar .contact-details-left{float:left;width:350px;color:#3D272A;font: 1em verdana;padding-top:2px;}
#container .rightsection .top-contact-bar .contact-details-left a{text-decoration:none;color:white;}
#container .rightsection .top-contact-bar .contact-details-left span{color:white;}
#container .rightsection .top-contact-bar .contact-details-left .contact-details-tel{float:left;margin-top:5px;margin-right:10px;}
#container .rightsection .top-contact-bar .contact-details-left .contact-details-email{float:left;margin-top:5px;}

#container .rightsection .top-contact-bar .contact-details-right{float:right;width:310px;color:#ffffff;font: 1em verdana;margin-right:17px;}
html > body #container .rightsection .top-contact-bar .contact-details-right{width:310px;margin-right:30px;}

#container .rightsection .top-contact-bar .contact-details-right span{float:left;margin-top:6px;margin-right:10px;}
#container .rightsection .top-contact-bar .contact-details-right .contact-details-inputbox input{font-size:1em;width:120px;}

#container .rightsection .top-contact-bar .contact-details-right .contact-details-inputbox{padding:0px;margin-right:0px;float:left;}
#container .rightsection .top-contact-bar .contact-details-right .contact-details-submit{float:right;padding:0;margin:0;margin-top:2px;border:none;background:none;cursor:pointer;}



#container .rightsection .biglogo{width:810px;height:180px;padding:0px;margin:0px;background-color:#3D272A}
#container .leftsection{width:213px;height:768px;float:left;}
/*#container .leftsection .navigation{margin-top:242px;}*/
#container .leftsection .navigation{margin-top:4px;}
/*html >body #container .leftsection .navigation{margin-top:242px;}*/
html >body #container .leftsection .navigation{margin-top:4px;}
#container .leftsection .navigation ul {list-style-type:none;margin:0px;padding:0px;}
#container .leftsection .navigation li {margin:-2px;padding:0px;}
#container .leftsection .navigation .subnavigation ul {list-style-type:none;padding:0px;margin:0px;}
#container .leftsection .navigation .subnavigation li {margin-bottom:3px;padding:0px;}
#container .leftsection .testi {margin:12px 11px 0 0;}
#container .leftsection .testi img {border:none;}
#container .leftsection .testi .content {background-color:#E5E2D5;margin:0 7px 0 9px;padding:0px;text-align:left}
#container .leftsection .testi .content p{font-style:italic;color:#3D272A;margin:0 6px 0 8px}
#container .leftsection .testi .content .credit{text-align:right;font-weight:bold;margin-top:0px;}

#container .leftsection .navigation .subnavigation li .subnav {padding-right:20px;padding-top:6px;text-align:right;height:20px;background-color:#FBE1A5;color:#614A44;}
html>body> #container .leftsection .navigation .subnavigation li .subnav {margin-left:4px;}
#container .leftsection .navigation .subnavigation li .subnav a{text-decoration:none;color:#A1886F;}
#container .leftsection .navigation .subnavigation li .subnav a:hover {text-decoration:none;color:#614A44;}

#container .leftsection .banner{margin-top:39px; margin-left:-3px;}
html >body #container .leftsection .banner {margin-top:39px;}
#container .leftsection .banner ul {list-style-type:none;margin:0px;padding:0px;}
#container .leftsection .banner li {margin:-2px;padding:0px;}
#container .leftsection .banner .subnavigation ul {list-style-type:none;padding:0px;margin:0px;}
#container .leftsection .banner .subnavigation li {margin-bottom:3px;padding:0px;}

#container .leftsection .banner .subnavigation li .subnav {padding-right:20px;padding-top:6px;text-align:right;height:20px;background-color:#FBE1A5;color:#614A44;}
html>body> #container .leftsection .banner .subnavigation li .subnav {margin-left:0px;}
#container .leftsection .banner .subnavigation li .subnav a{text-decoration:none;color:#A1886F;}
#container .leftsection .banner .subnavigation li .subnav a:hover {text-decoration:none;color:#614A44;}

/**index page **/
#container .rightsection .middle-header-index{height:36px; width:810px;background-image: url(../images/middleheader-index.gif);background-color:#9C9B65}
#container .rightsection .bg-img-home{width:810px;height:500px;background-image: url(../images/bg-img-home.jpg);background-repeat: no-repeat;background-color:#3D272A;}
#container .rightsection .bg-img-home .shaded{float:right;height:479px;width:272px;background-image: url(../images/shadeline.gif);background-repeat: repeat-x;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;padding-top:20px;}
#container .rightsection .bg-img-home .text-container-home{left:253px;top:25px;position:relative;float:right;width:232px;font: 1.3em verdana;color:white;display:block;text-align:left;line-height: 15pt;}
#container .rightsection .bg-img-home .text-container-home p{margin-top:0px; }
#container .rightsection .bg-img-home ul  {color:#F7BE15;font-size:1em;padding:0px;margin:0px;margin-bottom:20px;list-style-type:none;}
#container .rightsection .bg-img-home ul a {color:#ffffff;text-decoration:none;}

/*** what we do pages**/
#container .rightsection .middle-header-coopteam{height:36px; width:810px;background-image: url(../images/middleheader-coopteam.gif);background-color:#9C9B65}
#container .rightsection .middle-header-cookin{height:36px; width:810px;background-image: url(../images/middleheader-cookin.gif);background-color:#9C9B65}
#container .rightsection .middle-header-readysteady{height:36px; width:810px;background-image: url(../images/middleheader-readysteady.gif);background-color:#9C9B65}
#container .rightsection .middle-header-cookinglessons{height:36px; width:810px;background-image: url(../images/middleheader-cookinglessons.gif);background-color:#9C9B65}
#container .rightsection .middle-header-cookinghouses{height:36px; width:810px;background-image: url(../images/middleheader-cookinghouses.gif);background-color:#9C9B65}

#container .rightsection .bg-img-wwd{width:810px;height:500px;background-image: url(../images/bg-img-wwd.jpg);background-repeat: no-repeat;}
#container .rightsection .bg-img-wwd-co{width:810px;height:500px;background-image: url(../images/bg-img-wwd.jpg);background-repeat: no-repeat;}
#container .rightsection .bg-img-wwd .shaded{float:right;height:479px;width:450px;background-image: url(../images/shadeline.gif);background-repeat: repeat-x;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;padding-top:20px;}
#container .rightsection .bg-img-wwd .text-container-wwd{margin-bottom:-475px;left:378px;bottom:475px;position:relative;float:left;width:390px;font: 1.3em verdana;color:white;display:block;text-align:left;line-height: 15pt;}
#container .rightsection .bg-img-wwd .text-container-wwd p{margin-top:0px; }
#container .rightsection .bg-img-wwd-small {width:810px;height:500px;background-image: url(../images/bg-img-wwd.jpg);background-repeat: no-repeat;background-color:#3D272A;}
#container .rightsection .bg-img-wwd-small .shaded{float:right;height:479px;width:272px;background-image: url(../images/shadeline.gif);background-repeat: repeat-x;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;padding-top:20px;}
#container .rightsection .bg-img-wwd-small .text-container-home{left:253px;top:25px;position:relative;float:right;width:232px;font: 1.3em verdana;color:white;display:block;text-align:left;line-height: 15pt;}
#container .rightsection .bg-img-wwd-small .text-container-home a{color:white;}
#container .rightsection .bg-img-wwd-small .text-container-home p{margin-top:0px; }
#container .rightsection .bg-img-wwd-small .text-container-home .main-headers{color:#F7BE15;font-weight:bold;}
#container .rightsection .bg-img-wwd-small .text-container-home .download{margin-bottom:20px;}
#container .rightsection .bg-img-wwd-small ul  {color:#F7BE15;font-size:1em;padding:0px;margin:0px;margin-bottom:20px;list-style-type:none;}
#container .rightsection .bg-img-wwd-small ul a {color:#ffffff;text-decoration:none;}

/*** who we are pages**/
#container .rightsection .middle-header-partners{height:36px; width:810px;background-image: url(../images/middleheader-partners.gif);}
#container .rightsection .middle-header-theteam{height:36px; width:810px;background-image: url(../images/middleheader-team.gif);}
#container .rightsection .bg-img-waw{width:810px;height:500px;background-image: url(../images/bg-img-waw.jpg);background-repeat: no-repeat;}
#container .rightsection .bg-img-waw .inline-nav{margin-left:73px;margin-top:26px;height:100px;width:200px;float:left;text-align:right;}
html > body > #container .rightsection .bg-img-waw .inline-nav{margin-left:140px;}
#container .rightsection .bg-img-waw .inline-nav ul{list-style-type:none;color:#F7BE15;font-size:1.3em;display:block;font-weight:bold;margin:0px;padding:0px;}
#container .rightsection .bg-img-waw .inline-nav li {margin-bottom:4px;}
#container .rightsection .bg-img-waw .inline-nav ul a {color:#ffffff;text-decoration:none;}
#container .rightsection .bg-img-waw .inline-nav ul a:hover{color:#F7BE15;}
#container .rightsection .bg-img-waw .shaded{float:right;height:479px;width:450px;background-image: url(../images/shadeline.gif);background-repeat: repeat-x;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;padding-top:20px;}
#container .rightsection .bg-img-waw .text-container-waw {margin-bottom:-475px;left:378px;bottom:475px;position:relative;float:left;width:400px;font: 1.3em verdana;color:white;display:block;text-align:left;line-height:15pt;}
#container .rightsection .bg-img-www .text-container-waw p{margin-top:0px; }
#container .rightsection .bg-img-waw .text-container-waw .main-headers{color:#F7BE15;font-weight:bold;}
#container .rightsection .bg-img-waw .text-container-waw .sub-headers{color:#FFFFFF;margin-bottom:12px;}
#container .rightsection .bg-img-waw-small {width:810px;height:500px;background-image: url(../images/bg-img-waw.jpg);background-repeat: no-repeat;background-color:#3D272A;}
#container .rightsection .bg-img-waw-small .shaded{float:right;height:479px;width:272px;background-image: url(../images/shadeline.gif);background-repeat: repeat-x;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;padding-top:20px;}
#container .rightsection .bg-img-waw-small .text-container-home{left:253px;top:25px;position:relative;float:right;width:232px;font: 1.3em verdana;color:white;display:block;text-align:left;line-height: 15pt;}
#container .rightsection .bg-img-waw-small .text-container-home p{margin-top:0px; }
#container .rightsection .bg-img-waw-small ul  {color:#F7BE15;font-size:1em;padding:0px;margin:0px;margin-bottom:20px;list-style-type:none;}
#container .rightsection .bg-img-waw-small ul a {color:#ffffff;text-decoration:none;}

/** contact page  **/
#container .rightsection .middle-header-contactpage{height:35px; width:810px;background-image: url(../images/middleheader-contact.gif);}
#container .rightsection .bg-img-contact{width:810px;height:500px;background-image: url(../images/bg-img-contact.jpg);background-repeat: no-repeat;}
#container .rightsection .bg-img-contact .shaded{float:right;height:479px;width:442px;background-image: url(../images/shadeline.gif);background-repeat: repeat-x;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;padding-top:20px;}
#container .rightsection .bg-img-contact .field-container{margin-bottom:-470px;left:388px;bottom:470px; position:relative;float:left;width:390px;font: 1.3em verdana;color:#ffffff;display:block;text-align:left;line-height:15pt;}
#container .rightsection .bg-img-contact .field-container span{}
#container .rightsection .bg-img-contact .field-container a{color:#F8C20A;text-decoration:none;}
#container .rightsection .bg-img-contact .field-container .label{font:0.9em verdana;margin-right:10px;padding-top:2px;height:17px;width:170px;float:left;margin-bottom:10px;text-align:right;font-weight:bold;}
#container .rightsection .bg-img-contact .field-container .field{float:right;width:205px;}
#container .rightsection .bg-img-contact .field-container .textbox {font-size:1em;width:200px;color:#000;background-color:#dbdbc9;border:0px;}
#container .rightsection .bg-img-contact .field-container .catmenu {font:verdana;font-size:1em;width:205px;background-color:#dbdbc9;border:0px;}
html > body > #container .rightsection .bg-img-contact .field-container .catmenu {font-size:1em;width:200px;}
#container .rightsection .bg-img-contact .field-container .menu option {background-color:#dbdbc9;border:0px;}
#container .rightsection .bg-img-contact .field-container .textarea{font-size:1em;width:200px;height:100px;background-color:#dbdbc9;border:0px;}
#container .rightsection .bg-img-contact .field-container .error{position:relative;width:250px;}
#container .rightsection .bg-img-contact .field-container .subscribe-box {width:400px;margin:0px;margin-top:30px;padding:0px;}
#container .rightsection .bg-img-contact .field-container .subscribe-box .checkbox{padding:0px;float:right;margin-right:8px;}
#container .rightsection .bg-img-contact .field-container .subscribe-box .sub-text{float:left;margin-top:2px;padding:0px;font: 1em verdana;}
#container .rightsection .bg-img-contact .field-container .contact-submit{float:right;margin-top:15px;}

/** Send to friend page  **/
#container .rightsection .middle-header-sendtofriend{height:35px; width:810px;background-image: url(../images/middleheader-sendtofriend.gif);}
#container .rightsection .bg-img-contact .field-container .textboxerror {font-size:1em;width:200px;color:#000;background-color:#FFCC00;border:0px;}
#container .rightsection .bg-img-contact .field-container .s2ferror {float:left;width:250px;padding-top:10px;font-size:0.9em;}
#container .rightsection .bg-img-contact .field-container .inputwrap {float:left;width:390px;margin-bottom:10px;text-align:right;}
#container .rightsection .bg-img-contact .field-container .s2flabel {float:left;display:inline;width:180px;font-weight:bold;font-size:0.9em;}
#container .rightsection .bg-img-contact .field-container .s2finput {float:left;display:inline;width:200px;margin-left:5px;};

/*** thank you page and popup **/
#container .rightsection .bg-img-contact .field-container .thanks-box {width:280px;height:100px;padding:0px;margin:200px 0 0 170px;}
#container .rightsection .bg-img-contact .field-container .thanks-box .yellow-text{color:#F8C20A;}
#container .rightsection .bg-img-contact .field-container .thanks-box .bold-text{font-weight:bold;}

#container .newsletter-reply {padding:8px;text-align:left;background-color:#F4BE18;width:180px;height:65px;position:relative;top:-700px;left:770px;float:right;}
html>body #container .newsletter-reply {left:-30px;}
#container .newsletter-reply p {padding:0px;margin:0px;}
#container .newsletter-reply .reply-text {font: 1.3em verdana;color:#3D272A;}
#container .newsletter-reply .reply-text a{text-decoration:none;font: 0.8em verdana;color:#000000;}

/** calendar page  **/
.calendar{width:810px;font-size:12px;position:relative;top:0;left:0}
.calendar-header{height:36px; width:100%;background-color:#9C9B65;font-size:16px;color:#ffffff;}
.calendar-body{position:absolute;top:40px;left:0;width:100%}
.calendar-body-noclick{position:absolute;top:40px;left:0;width:100%;background-image: url(../images/bg-noclick.gif);height:479px;}
.day-clr{width:14%;float:left;height:80px;position:relative;}
.day{border:1px solid #ededd5;padding:0px;width:14%;float:left;height:80px;position:relative;background-color:#d6d5a7}
.day-current{border:1px solid #ededd5;padding:0px;width:14%;float:left;background-color:#fdce2a;height:80px;position:relative;}
.day-blank{border:1px solid #999999;padding:0px;width:14%;float:left;background-color:#cccccc;color:#999999;height:80px}
.day-header{margin:0px;border-bottom:1px solid #74381e;padding:0;font-family:'sans-serif' helvetica;font-size:10px;width:100%;float:left;background-color:#9C9B65;color:#fff;text-align:left;z-index:inherit}

.event-{margin:0;border-bottom:1px solid #74381e;padding:2px 5px 2px 5px;font-family:'sans-serif' helvetica;font-size:10px;width:100%;float:left;background-color:#ffffff;color:#000;text-align:left}
.event-cook_in{margin:0;border-bottom:1px solid #74381e;padding:2px 5px 2px 5px;font-family:'sans-serif' helvetica;font-size:10px;width:100%;float:left;background-color:#5e9af3;color:#fff;text-align:left}
.event-ready_steady_cookhouse{margin:0;border-bottom:1px solid #74381e;padding:2px 5px 2px 5px;font-family:'sans-serif' helvetica;font-size:10px;width:100%;float:left;background-color:#f8b142;color:#fff;text-align:left}
.event-corporate_team_building{margin:0;border-bottom:1px solid #74381e;padding:2px 5px 2px 5px;font-family:'sans-serif' helvetica;font-size:10px;width:100%;float:left;background-color:#ef4050;color:#fff;text-align:left}
.event-cooking_lessons{margin:0;border-bottom:1px solid #74381e;padding:2px 5px 2px 5px;font-family:'sans-serif' helvetica;font-size:10px;width:100%;float:left;background-color:#3cdc5a;color:#fff;text-align:left}

.thm-cook_in{margin:0 10px 10px 0;border:1px solid #74381e;width:20px;height:20px;float:left;background-color:#5e9af3;z-index:0;}
.thm-ready_steady_cookhouse{margin:0 10px 10px 0;border:1px solid #74381e;width:20px;height:20px;float:left;background-color:#f8b142;z-index:0;}
.thm-corporate_team_building{margin:0 10px 10px 0;border:1px solid #74381e;width:20px;height:20px;float:left;background-color:#ef4050;z-index:0;}
.thm-cooking_lessons{margin: 0 10px 10px 0;border:1px solid #74381e;width:20px;height:20px;float:left;background-color:#3cdc5a;z-index:0;}



.calendar-form{background-color:#FBE1A5;display:block;}
.calendar-form ul li form input{font-size:10px;background-color:#FBE1A5;display:block;}

#container .rightsection .bg-img-home{width:810px;height:500px;background-color:#D6D5A7;}


/** end of calendar page  **/

#container .rightsection .menu {width:808px;height:498px;border:1px solid black;}
.bybig{float:right;padding:5px}
.bybig a {color:#cccccc;text-decoration:none;}
.bybig a:hover{color:#094fa3;}

