﻿@font-face{font-family:'SunsetSerialBold';src:url('http://www.spam.com/common/fonts/sunsetserial-bold-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-bold-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-bold-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-bold-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-bold-webfont.svg#SunsetSerialBold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SunsetSerialHeavy';src:url('http://www.spam.com/common/fonts/sunsetserial-heavy-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-heavy-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-heavy-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-heavy-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-heavy-webfont.svg#SunsetSerialHeavy') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SunsetSerialLight';src:url('http://www.spam.com/common/fonts/sunsetserial-light-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-light-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-light-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-light-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-light-webfont.svg#SunsetSerialLight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SunsetSerialRegular';src:url('http://www.spam.com/common/fonts/sunsetserial-regular-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-regular-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-regular-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-regular-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-regular-webfont.svg#SunsetSerialRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SunsetSerialMedium';src:url('http://www.spam.com/common/fonts/sunsetserial-medium-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-medium-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-medium-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-medium-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-medium-webfont.svg#SunsetSerialMedium') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SunsetSerialXbold';src:url('http://www.spam.com/common/fonts/sunsetserial-xbold-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-xbold-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-xbold-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-xbold-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-xbold-webfont.svg#SunsetSerialXbold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'SunsetSerialXlight';src:url('http://www.spam.com/common/fonts/sunsetserial-xlight-webfont.eot');src:url('http://www.spam.com/common/fonts/sunsetserial-xlight-webfont.eot?#iefix') format('embedded-opentype'),url('http://www.spam.com/common/fonts/sunsetserial-xlight-webfont.woff') format('woff'),url('http://www.spam.com/common/fonts/sunsetserial-xlight-webfont.ttf') format('truetype'),url('http://www.spam.com/common/fonts/sunsetserial-xlight-webfont.svg#SunsetSerialXlight') format('svg');font-weight:normal;font-style:normal}
html,body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}
img{border:0}
.clear{clear:both;display:block}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*\*/* html .clearfix{height:1%}
.clearfix{display:block}
/**/

a{text-decoration:none;color:#0C3477}
sup{font-size:0.6em;position:relative;vertical-align:baseline;top:-0.5em}

input[type='text']:focus { outline: none; }

a.button{display:block;height:33px;font-family:'SunsetSerialBold';font-size:16px;line-height:33px;color:#002c71 !important;text-decoration:none;text-align:center;border-radius:5px;background-color:#ffd500;background:-webkit-gradient(linear,0% 0,0% 100%,from(#ffd500),to(#ed991a));background:-webkit-linear-gradient(top,#ffd500,#ed991a);background:-moz-linear-gradient(top,#ffd500,#ed991a);background:-ms-linear-gradient(top,#ffd500,#ed991a);background:-o-linear-gradient(top,#ffd500,#ed991a);clear:both;margin:15px 0;padding:0 5px;width:280px;cursor:pointer}
a.button:hover{background:#ed991a}
a.button.loadMore{width:940px;height:64px;line-height:64px;font-size:22px;margin:25px auto}

.rounded{border-radius:5px}
.trunk {width:208px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.sideFlyout{background:url(/assets/image/wood.gif);position:fixed;left:0;top:200px;border-top-right-radius:5px;border-bottom-right-radius:5px}
.sideFlyout a.button{width:100%}
.sideFlyout:hover{left:8px}
.sideFlyout.expand:hover{left:0}

/* social bar */
.socialBar .tweetPlugin iframe{display:inline-block}
.socialBar .fbPlugin .fb-like.fb_iframe_widget span,
.socialBar .fbPlugin .fb-send.fb_iframe_widget span { height: 20px !important; }

/* related items */
ul.banners{clear:both;display:block;padding:0}
ul.banners li{display:block;position:relative;margin:0 12px 0 0;cursor:pointer;overflow:hidden;float:left;width:228px}
ul.banners li.odd,
ul.banners li.last{margin-right:0}
ul.banners li a{display:block}
ul.banners li img{display:block;border-radius:5px;width:220px;height:165px;margin:0 4px;position:relative}
ul.banners li span.title{display:block;position:absolute;background:url(/assets/image/tmb_recipe_title.png) no-repeat;width:208px;height:36px;left:0;bottom:5px;text-align:center;padding:12px 10px;font-family:'SunsetSerialBold'}
ul.banners li span.title > span{font-size:13px}
ul.banners li:hover span.title strong{color:#ffd500}
ul.banners .title strong{display:block;font-size:13px;color:#fff;font-weight:normal}
ul.banners .title .stars2,
ul.banners .title .starswrap{display:inline-block; height:11px;}

/* header and footer */
#wrap{overflow:auto}#header{position:fixed;top:0;left:0;z-index:300;width:100%;min-width:940px;background:#00113c;background:rgba(0,17,60,0.9)}#header .wrapper{max-width:940px;margin:0 auto;padding:0 5px}#header .wrapper:before,#header .wrapper:after{content:'';display:inline-block;zoom:1;*display:inline;vertical-align:middle;height:100%}#header .wrapper a.logo{display:inline-block;zoom:1;*display:inline;vertical-align:middle;width:90px;height:30px;margin:10px 0;background:url(/assets/image/logo.png) no-repeat;text-indent:-9999px}div.nav_wrap{display:inline-block;zoom:1;*display:inline;vertical-align:middle;float:right}ul#nav{position:relative;text-align:right;margin:0}ul#nav a{color:#ffd300;font-family:'SunsetSerialXbold';text-decoration:none;font-size:14px;line-height:20px}ul#nav a:hover,ul#nav a.active{color:#fff}ul#nav li.level-top{display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin:0 10px}ul#nav li.level-top>a{display:block;padding:14px 10px;text-transform:uppercase}ul#nav li.level-top a.image_link{background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;height:50px;padding:0;line-height:0;font-size:0px;text-indent:-9999px}ul#nav li.level-top a.can_link{width:50px;background-image:url(/assets/image/can_sm.png)}ul#nav li.level-top a.tour_link{width:60px;background-image:url(/assets/image/tour_sm.png);background-position:50% 60%}@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi){ul#nav li.level-top a.can_link{background-image:url(/assets/image/can.png)}ul#nav li.level-top a.tour_link{background-image:url(/assets/image/tour.png)}}ul#nav li.level-top.dropdown:hover>a{background:url(/assets/image/mega-menu-arrow.gif) center bottom no-repeat}ul#nav li.level-top.dropdown:hover>ul{visibility:visible}ul#nav ul.col{position:absolute;z-index:500;visibility:hidden;padding:15px;margin-left:-40px;background:url(/assets/image/mega-menu-bg.gif);border-radius:4px;text-align:left}ul#nav ul.col>li{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:48%;min-width:175px;text-align:left}ul#nav ul.col h2{font-family:'SunsetSerialBold';font-weight:normal;font-size:17px;color:#3d1f00;margin:0 0 10px -1px}ul#nav ul.col a{display:block;font:12px Helvetica,Arial,sans-serif;margin-bottom:6px}.nav_close{background:transparent;border:none;outline:none;position:absolute;top:0;right:0px;display:inline-block;zoom:1;*display:inline;height:50px;padding:0 10px;transition:.25s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav_close .lines{display:inline-block;zoom:1;*display:inline;width:30px;height:4px;background:#ffd300;transition:.25s;position:relative;vertical-align:top;margin-top:4px}.nav_close .lines:before,.nav_close .lines:after{display:inline-block;zoom:1;*display:inline;width:30px;height:4px;background:#ffd300;transition:.25s;position:absolute;left:0;content:'';-webkit-transform-origin:3px center;-ms-transform-origin:3px center;transform-origin:3px center}.nav_close .lines:before{top:9px}.nav_close .lines:after{top:-9px}.nav_close.x{background:#ffd300}.nav_close.x .lines{background:transparent}.nav_close.x .lines:before,.nav_close.x .lines:after{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0;background:#00113c}.nav_close.x .lines:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.nav_close.x .lines:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.nav_close{display:none}div#footer{width:100%;background:#00113c;background:rgba(0,17,60,0.9);font:12px Helvetica,Arial,sans-serif}div#footer .wrapper{max-width:940px;margin:0 auto;padding:0 10px}div#footer div.footer_block{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top;width:18%;min-width:100px;padding:15px 0.5%;color:#6b7983;font-size:11px;line-height:17px}div#footer div.footer_block.fifth{min-width:180px}div#footer div.footer_block h5{font-size:inherit;font-weight:normal;text-transform:uppercase;margin:0}div#footer div.footer_block ul{margin:0;padding:0}div#footer div.footer_block ul li{margin:0;padding:0;list-style:none}div#footer div.footer_block a{text-decoration:none;color:#b3b9c3}div#footer div.footer_block .copyright{font-size:10px}div#footer .socialIcons{display:block;padding:4px 0;line-height:0}div#footer .socialIcons a{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:23px;height:23px;margin-right:5px;background:url(/assets/image/sprite.png) no-repeat;text-indent:-9999px;font-size:0px}div#footer .socialIcons a#facebook-icon{background-position:-32px -306px}div#footer .socialIcons a#twitter-icon{background-position:-65px -306px}div#footer .socialIcons a#video-icon{background-position:-98px -306px}div#footer .socialIcons a#newsletterLink{background-position:0 -306px}div#footer .popup-box{float:none !important;position:absolute;left:-124px;top:-227px;display:none;width:300px !important;height:266px;background:url(/assets/image/newsletter-box-bg.png) no-repeat;z-index:9999}@media screen and (max-width: 312px){div#footer .popup-box{left:0}}div#footer .popup-box a.close-window{position:absolute;right:-16px;top:-16px;display:block;width:34px;height:34px;background:url(/assets/image/sprite.png) no-repeat 0 -180px;text-indent:-9999px}div#footer .popup-box .inner{width:268px !important;padding:15px 16px}div#footer .popup-box .inner h3{font-family:'SunsetSerialMedium';font-size:18px;color:#0c3477;border-bottom:1px solid #ccc;padding-bottom:10px;margin:0 0 10px}div#footer .popup-box .inner label{display:block;color:#6B7893;font-size:13px;margin-bottom:4px}div#footer .popup-box .inner input.news-input{width:256px;background:#ffefd2;border:1px solid #ffd500;border-radius:4px;padding:5px;margin-bottom:8px}div#footer .popup-box .inner a.button{width:auto;margin-top:8px}div#footer .popup-box #unsubscribe{position:absolute;font-family:Arial;font-size:12px;width:250px;color:#0c3477 !important;left:15px;bottom:32px;cursor:pointer}div#footer .popup-box .inner input.news-input.error{background:#f4d2d2;border-color:#8d3333}div#footer .popup-box .inner p{color:#6B7893;font-size:13px;line-height:17px}#lb-overlay{display:none;filter:alpha(opacity=60);opacity:.60;background-color:#0c3477;position:absolute;top:0;left:0;z-index:200;height:100%;width:100%}iframe[name=google_conversion_frame]{height:0;overflow:hidden;position:absolute}#header .wrapper ul{text-align:left !important}ul#nav li{list-style:none}@media screen and (max-width: 940px){#header{min-width:0}}@media screen and (max-width: 55em){.nav_close{display:block}div.nav_wrap{position:absolute;top:100%;right:0;overflow:hidden;pointer-events:none}ul#nav{position:relative;right:-100%;pointer-events:auto;background:#ffd300;padding:20px 10px;color:#00113c;text-align:center;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition:all 0.25s ease-out}ul#nav.mobile_open{right:0;transition:all 0.25s ease-out}ul#nav a{color:#00113c}ul#nav li.level-top{display:block}ul#nav li.level-top a.image_link{width:100%;background-size:auto 80%}ul#nav li.level-top a.tour_link{background-size:auto 70%;background-image:url(/assets/image/tour_blue.png)}ul#nav li.level-top.dropdown:hover>a{background:none}ul#nav ul{display:none}div#footer div.footer_block{width:22%}div#footer div.footer_block.fourth{display:none}}@media screen and (max-width: 42em){div#footer div.footer_block{width:34%}div#footer div.footer_block.second,div#footer div.footer_block.third{display:none}}