html,body{height:100%;}
body{padding:0;margin-top:16px;text-align:center;min-width:940px;background-color:#f8f6f6;color:#575555;font-family:Tahoma,Verdana,Helvetica,sans-serif;font-size:11px;}
a{color:#575555;}
a:hover{color:#918792;text-decoration:underline;}
h1{font-size:26px;color:#33261b;font-weight:bold;padding:0;margin:0;display:block;}
h2{font-size:18px;color:#665344;font-weight:bold;padding-bottom:0px;margin:0;margin-bottom:8px;}
h3{font-size:36px;color:#575555;font-weight:bold;padding-bottom:0px;margin:0;margin-bottom:8px;margin-top:0px;border-bottom:#eee solid 1px;}
#serviceBox h3,#corporateClients h3{font-size:12px;color:#575555;font-weight:bold;padding-bottom:0px;margin:0;margin-bottom:8px;}
h4{font-size:10px;color:#33261b;font-weight:bold;padding:0;margin:0;}
.lightGrey{color:#a1a2a4;}
img.alignleft{float:left;padding:0 20px 20px 0;}
img.alignright{float:right;padding:0 0 20px 20px;}
#outer{height:100%;width:940px;text-align:left;margin:auto;position:relative;}
html>body #outer{height:auto;}
#innerwrap{float:left;width:800px;background-color:#fff;padding-bottom:24px;position:relative;z-index:2;}
#outerHome{height:100%;min-height:100%;width:800px;text-align:left;margin:auto;position:relative;}
html>body #outerHome{height:auto;}
#innerwrapHome{float:left;width:800px;background-color:#fff;padding-bottom:24px;}
#header{position:absolute;top:0;width:940px;}
#headerImage{width:800px;height:354px;float:left;z-index:4;position:absolute;}
#headerHome{position:absolute;display:none;top:0;width:800px;}
li.twitter{padding-left:46px;padding-top:4px;padding-bottom:4px;background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/twitter.png);background-repeat:no-repeat;background-position:left;background-color:#eee;height:36px;list-style-type:none;margin-left:-4px;font-weight:bold;line-height:1.5em;}
#topNav{text-align:right;background-color:#f8f6f6;padding:8px 0;text-transform:uppercase;position:relative;z-index:4;}
#topNav ul{padding:0;margin:0;}
#topNav ul li{display:inline;padding-left:16px;}
#topNav ul li.page-item-17{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/request_quote_button.png);background-repeat:no-repeat;background-position:right;padding-right:16px;}
#topNav ul li.current_page_item a{text-decoration:underline;}
#mainNav{text-align:left;margin-top:28px;width:140px;text-transform:uppercase;float:right;z-index:204;}
#mainNav a,#topNav a{text-decoration:none;}
#mainNav a:hover,#topNav a:hover{text-decoration:underline;}
#mainNav ul{padding:0 0 0 18px;margin:0;}
#mainNav ul li{list-style:none;padding:5px 0 5px 0;}
#mainNav ul ul{margin:4px 0 0 0;padding:0;}
#mainNav ul li ul li{padding:0 0 6px 14px;}
#mainNav ul li.selected a{color:#33261b;text-decoration:underline;}
#mainNav ul li.current_page_item a{text-decoration:underline;}
#mainNav ul li.current_page_item ul li a{text-decoration:none;}
#mainNav ul li.page-item-57 ul,li.page-item-74{display:none;}
#left{position:relative;float:left;padding-left:26px;width:175px;padding-right:26px;padding-top:408px;}
#leftPhotos{position:relative;float:left;padding-left:26px;width:175px;padding-right:26px;margin-top:58px;z-index:1;}
#homeLogo{position:relative;float:left;padding-left:26px;width:175px;margin-top:28px;z-index:1;}
#left #widgets{margin-top:84px;}
#left ul{padding:0;}
#left ul li{margin:0;padding:0;list-style-type:none;}
#left ul li ul{margin-bottom:24px;margin-left:16px;}
#left ul li li{list-style-position:outside;padding:3px 4px;list-style-type:disc;}
#left ul li li:hover{background-color:#7f6275;background-position:left center;background-repeat:repeat-y;}
#left ul li li:hover a{color:#fff;display:block;}
#left ul li li a{text-decoration:none;}
#contactBox, #HighliteButton{margin:12px 0 0 0;background-color:#f9f9f9;padding:14px;letter-spacing:.04em;line-height:1.75em;}
#contactBox a{text-decoration:none;}
#contactBox a:hover{text-decoration:underline;}
#HighliteButton  {text-align:center;font-size:14px;}
#backTotop{text-align:right;margin:18px 0;padding:16px 16px 16px 16px;text-transform:uppercase;}
#backTotop a{padding-right:9px;background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/arrow_top.png);background-repeat:no-repeat;background-position:right;text-decoration:none;font-weight:bold;color:#a1a2a4;}
#footer{width:800px;clear:both;padding:20px 0 15px 0;height:20px;text-align:right;background-color:#f8f6f6;left:0;bottom:0;position:absolute;}
#footer a{color:#b6b5b5;text-decoration:none;}
#footer a:hover{color:#7f6275;}
#footer ul{margin:0;padding:0;width:800px;}
#footer ul li{display:inline;list-style-type:none;padding-right:8px;padding-left:8px;vertical-align:middle;border-right:1px solid #b6b5b5;}
#footer ul li.image{padding-right:0;border:none;}
#footer img{vertical-align:middle;}
* html #footer{\height:24px;he\ight:22px;}
div,p{margin-top:0;}
div.oceanwise{margin-left:-32px;padding-left:32px;min-height:30px;margin-bottom:16px;background:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/oceanwise_option.png) left top no-repeat;}
div.normal{min-height:30px;margin-top:4px;margin-bottom:12px;}
#blogTitle{float:left;position:absolute;padding-top:400px;margin-left:26px;padding-bottom:0;z-index:6;}
#blogTitle h5{color:#918792;font-size:13px;font-weight:bold;padding:0;margin:0;margin-top:-4px;text-align:right;}
#blogTitle h5.goodeating{margin-left:150px;}
#centrecontent{width:560px;float:right;padding-top:409px;padding-bottom:0;}
#photocontent{width:560px;float:right;margin-top:58px;position:relative;z-index:6;}
#homeContent{width:586px;float:right;margin-top:28px;position:relative;z-index:6;}
#homeContent .frontClickBoxes {font-size:12px;font-weight:bold;text-transform:uppercase;}
#homeContent .frontClickBoxes td {border:1px solid #f2f2f2; background-color:#fcfcfc;padding:10px 8px;text-align:center;width:164px;height:36px;}
#homeContent .frontClickBoxes td a {color:#67506b;text-decoration:none;}
#homeContent .frontClickBoxes td a:hover {text-decoration:underline;}
#contentColumn{width:545px;float:left;z-index:6;position:relative;}
#contentColumnHome{z-index:99;}
.contentHome{width:480px;margin-top:8px;font-size:11.5px;line-height:16.5px;}
#contentColumn .bringThetext{width:364px;float:left;margin:12px 0 0 2px;padding-right:4px;font-size:11.5px;line-height:16.5px;z-index:101;}
#contentColumn .bringThetext .contentPageChild{margin-bottom:48px;}
#contentColumn .extendText{margin:12px 0 0 2px;font-size:11.5px;line-height:16.5px;float:left;padding-right:38px;padding-bottom:18px;}
#contentColumn .extendText #menubrief {width:100%; text-align:center;}
#contentColumn .extendText #menubrief td{width:33%;padding:8px;border:1px solid #eee;}
#contentColumn .extendText #menubrief .time{color:#8fada0;}
#contentColumn .extendText #menubrief .price{color:#67506b;font-weight:400;}
#contentColumn .extendText .jump_to{font-weight:bold; margin:28px 0px 28px 0px;font-size:12px;}
#contentColumn .extendText .jump_to a{border:1px solid #eee;padding:8px;}

#photocontent #contentColumn .extendText{padding-right:0;}
#contentColumn p{margin-bottom:22px;font-size:11.5px;line-height:16.5px;}
.bringThetext ul,.extendText ul{margin:0 0 16px 16px;padding:0;}
.bringThetext ul li,.extendText ul li{list-style-type:square;list-style-position:inside;padding:4px 0;}
#contentColumn .spacerPosts{margin-top:82px;}
#contentColumn .postsContent{margin-bottom:24px;}
#page-nav{text-align:right;padding:10px;border:4px solid #fdfdfd;}
#contentColumn .postsContent .thumbnail{float:left;width:108px;background:#eee none repeat scroll 0 50%;border-color:#ddd #bbbbbb #aaa #cccccc;border-style:solid;border-width:1px;color:inherit;display:inline;margin:3px;padding:5px;position:relative;}
#contentColumn .postsContent .thumbnail p{margin:0;padding:0;}
#contentColumn .postsContent .thumbnail img{filter:alpha(opacity=100);-moz-opacity:.99;opacity:.99;background:#fff none repeat scroll 0;border-color:#aaa #cccccc #ddd #bbbbbb;border-style:solid;border-width:1px;color:inherit;padding:2px;vertical-align:top;}
#contentColumn .postsContent .thumbnail img:hover{filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;border-color:#000;}
#contentColumn .postsContent .contentblurb{float:right;width:400px;}
#contentColumn .postsContent h3{border-bottom:1px solid #e7e7e7;}
#contentColumn .postsContent h1{margin-top:-8px;border-bottom:1px solid #e7e7e7;margin-bottom:8px;}
#contentColumn .postsContent .metaData{color:#aaa;margin-bottom:12px;}
#contentColumn .postsContent .metaData a{font-weight:normal;color:#aaa;}
#contentColumn .postsContent ul{font-size:12px;}
#contentColumn .postsContent ul li{padding-bottom:8px;}
#right{width:170px;float:right;margin-top:12px;}
#corporateClients{border:1px solid #e8e8e8;padding:16px 0 16px 12px;}
#corporateClients .clientList{padding-left:3px;line-height:17px;margin-top:10px;font-weight:500;color:#918792;}
#serviceBox{border:1px solid #e8e8e8;padding:16px 0 16px 12px;margin-bottom:14px;}
#serviceBox a{text-decoration:none;color:#a1a2a4;display:block;}
#serviceBox a:hover,#serviceBox li.selected a{color:#7f6275;}
#serviceBox ul{margin:12px 0;padding:0 1px;font-size:9px;}
#serviceBox ul li{list-style-type:none;padding-left:30px;padding-bottom:1px;padding-top:1px;margin-bottom:18px;display:block;height:22px;}
#serviceBox ul li a{font-weight:bold;}
#serviceBox ul li a span.blurb{font-weight:normal;}
#serviceBox li.page-item{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/catering.png);background-position:0 1px;background-repeat:no-repeat;}
#serviceBox li.page-item-6{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/catering.png);}
#serviceBox li.page-item-7{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/wedding.png);}
#serviceBox li.page-item-8{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/corporate.png);}
#serviceBox li.page-item-9{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/privateevents.png);}
#serviceBox li.page-item-3{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/cheftaryn.png);}
#serviceBox li.page-item-4{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/theteam.png);}
#serviceBox li.page-item-5{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/clientfeedback.png);}
#serviceBox li.page-item-12{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/additional_services.png);}
#serviceBox li.page-item-23{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/wine.png);}
#serviceBox li.page-item-21{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/staff.png);}
#serviceBox li.page-item-22{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/rentals.png);}
#serviceBox li.page-item-74{background-image:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/service_icons/photographs.png);}
#serviceBox li:hover,#serviceBox li.current_page_item{background-position:0 -22px;}
#serviceBox li.current_page_item a{color:#7f6275;}
blockquote{padding:8px 10px 4px 8px;margin:16px 0;background:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/quotebox_b_Right.png) bottom right no-repeat #f9f9f9;}
blockquote p{padding-left:32px;padding-top:4px;}
blockquote p strong{line-height:26px;color:#7f6275;}
blockquote p.author{color:#575555;font-weight:bold;}
blockquote p:first-child{background:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/quotebox_t_Left.png) top left no-repeat;}
#clearfooter{width:100%;height:36px;clear:both;}
#newsletterSignup{border:4px solid #f9f9f9;padding:12px 12px 13px 12px;}
#newsletterSignup input{width:110px;}
#newsletterSignup input.sendbutton{width:112px;padding:5px;margin:5px 3px 4px 0;font-size:.8em;background:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/button-bg.gif) repeat-x;border:1px solid #adadad!important;border-left-color:#ececec!important;border-top-color:#ececec!important;}
#commentlist{margin:0;padding:0;}
#commentlist p.details{font-size:10px;margin-top:2px;margin-bottom:0;color:#a0a1a3;padding:0;}
#commentlist li{background-color:#f9f9f9;list-style-type:none;padding:8px 8px 4px 8px;margin:8px 0;border:solid 1px #e8e8e8;border-top:1px solid #c8c8c9;}
#venueInformation{width:190px;float:right;padding:0;margin-left:16px;margin-bottom:12px;}
#venueInformation ul{margin:0;list-style-position:outside;}
#venueInformation ul.contactInfo{background-color:#f9f9f9;padding:10px;margin-top:8px;}
#venueInformation li{padding:2px 0;list-style-type:none;margin:0;}
#venueInformation li.highlite{font-weight:bold;}
#venueInformation ul.alternateInfo{border:4px solid #f9f9f9;padding:6px;}
#venueInformation p.backto{width:170px;font-weight:bold;padding:8px;margin-top:8px;background:url(http://www.savourychef.com/wp-content/themes/savourychef_catering/images/button-bg.gif) repeat-x;border:1px solid #adadad!important;border-left-color:#ececec!important;border-top-color:#ececec!important;}
#VenueList tr.header{font-weight:bold;color:#fff;background-color:#33271b;}
#VenueList tr td{padding:6px;}
#VenueList tr{border:1px solid #adadad!important;}
#VenueList tr.odd td{background-color:#f5f5f5;}
div.odd{border:4px solid #f9f9f9;}
div.sociable{margin:16px 0;line-height:20px;}
.sociable span{display:block;}
.sociable ul{display:inline;margin:3px 0!important;padding:0!important;}
.sociable li{background:none;display:inline;list-style-type:none;margin:0;padding:1px;}
.sociable ul li:before{content:"";}
.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0;}
.sociable-hovers{opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}
.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.sIFR-flash{visibility:visible!important;margin:0;}
.sIFR-replaced{visibility:visible!important;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}
.sIFR-flash+div[adblocktab=true]{display:none!important;}
.sIFR-hasFlash h1{visibility:hidden;}
.sIFR-hasFlash h2{visibility:hidden;}
.sIFR-hasFlash h3{visibility:hidden;}
.sIFR-hasFlash h4{visibility:hidden;}
.sIFR-hasFlash h5{visibility:hidden;}
.sIFR-hasFlash h5#pullquote{visibility:hidden;}
