a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}html,body{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}body{font:13px/1.5 'Helvetica Neue',Arial,'Liberation Sans',FreeSans,sans-serif}pre,code{font-family:'DejaVu Sans Mono',Menlo,Consolas,monospace}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset,figure{margin-bottom:20px}div.layout-978 { width: 978px; margin: 0px auto; }div.row { height: 1%; }div.row-end { clear: both; font: 1px/1px sans-serif; height: 1px; overflow: hidden; }div.col1, div.col2, div.col3, div.col4, div.col5, div.col6, div.col7, div.col8, div.col9, div.col10, div.col11, div.col12 { float: left; margin-left: 30px; margin-right:0; }div.col1:first-child,div.col2:first-child,div.col3:first-child,div.col4:first-child,div.col5:first-child,div.col6:first-child,div.col7:first-child,div.col8:first-child,div.col9:first-child,div.col10:first-child,div.col11:first-child,div.col12:first-child { margin-left: 0px; }div.col1 { width: 54px; }div.col2 { width: 138px; }div.col3 { width: 222px; }div.col4 { width: 306px; }div.col5 { width: 390px; }div.col6 { width: 474px; }div.col7 { width: 558px; }div.col8 { width: 642px; }div.col9 { width: 726px; }div.col10 { width: 810px; }div.col11 { width: 894px; }div.col12 { width: 978px; }body {    background: #1f1f1f url('../images/offset.jpg') top left repeat;    color: #000;    font-size: 13px;    height: auto;}@font-face {    font-family: 'WebSymbolsRegular';    src: url('fonts/websymbols-regular-webfont.eot');    src: url('fonts/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('fonts/websymbols-regular-webfont.woff') format('woff'),         url('fonts/websymbols-regular-webfont.ttf') format('truetype'),         url('fonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');    font-weight: normal;    font-style: normal;}.webSymbol { font-family: 'WebSymbolsRegular'; vertical-align:1px; }.grayed { color:#ccc !important; }.white { color:#fff !important; }.ratingStars { color:#FFD700 !important; }.homeShareable { height: 20px; display: inline-block; margin: 12px 0 0 8px; }div .g-plusone, .plusone, .twitter-top, .fb-like,.pinterestbtn { font-size: 1px !important; display: inline-block !important; }.g-plusone { width: 60px !important; padding:0 !important;}.g-plusone-container { float: right; margin-left: 4px;}.g-plusone-container > div { width: auto !important; }div .fb_reset { display: inline; }.pinterestbtn { float:left; margin-right:10px; }.top-promo-banner {    background-color: #ab1111;    text-align: center;    font-weight: bold;    color: #fff;    font-size:11pt;}.top-promo-banner p {    padding: 10px 0;}.top-promo-banner a,.top-promo-banner a:hover {    color: #fff;    text-decoration:underline;}.loader {    position: fixed;    left: 0px;    top: 0px;    width: 100%;    height: 100%;    z-index: 1000;}.loader td {    vertical-align: middle;    text-align: center;    background: rgba( 32, 32, 32, .8 );}#fullScreenMask {    position: absolute;    display: none;    background: rgba( 32, 32, 32, .8 ) url('../images/background.png') top left repeat;    z-index: 200;}a {    color:#ab1111;   -moz-transition: all 0.2s linear;   -webkit-transition: all 0.2s linear;   -o-transition: all 0.2s linear;   transition: all 0.2s linear;}a:hover { color:#680909; }a,a:hover { text-decoration:none; }h3 { color: #aa1010; }h6 { margin-bottom: 6px; }label { color:#000; }button,input,select,textarea {  margin: 0;  font-size: 100%;  vertical-align: middle;}button,input {  *overflow: visible;  line-height: normal;}button::-moz-focus-inner,input::-moz-focus-inner {  padding: 0;  border: 0;}button,input[type="button"],input[type="reset"],input[type="submit"] {  cursor: pointer;  -webkit-appearance: button;}input[type="search"] {  -webkit-box-sizing: content-box;     -moz-box-sizing: content-box;          box-sizing: content-box;  -webkit-appearance: textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {  -webkit-appearance: none;}textarea,input[type="text"],input[type="password"],select {  background-color: #ffffff;  border: 1px solid #cccccc;  -webkit-border-radius: 3px;     -moz-border-radius: 3px;          border-radius: 3px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;     -moz-transition: border linear 0.2s, box-shadow linear 0.2s;      -ms-transition: border linear 0.2s, box-shadow linear 0.2s;       -o-transition: border linear 0.2s, box-shadow linear 0.2s;          transition: border linear 0.2s, box-shadow linear 0.2s;}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,select:focus {  border-color: rgba(170, 16, 16, 0.8);  outline: 0;  outline: thin dotted \9;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 16, 16, 0.6);     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 16, 16, 0.6);          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(170, 16, 16, 0.6);}input[type="radio"],input[type="checkbox"] {  margin: 3px 0;  *margin-top: 0;    line-height: normal;  cursor: pointer;}#maintenance h3, #maintenance p {    margin: 20px;}a.btnRed {    margin:0; padding:0;        background-color: #850a0c;            border: none !important;    }a.btnRed:hover {        background-color: #950c0f;        }a.btnRed:active {        background:-webkit-gradient(linear, 1% 100%, 0% 0%, from(#a91012), to(#850a0c));    background:-moz-linear-gradient(bottom, #a91012, #850a0c);        -moz-box-shadow:inset 0px 1px 0px #510a09;    -webkit-box-shadow:inset 0px 1px 0px #510a09;    box-shadow:inset 0px 1px 0px #510a09;}#search .btnRed {    text-transform:uppercase;    font-family: Arial;}img.style1 {            border:inherit 5px #ffffff;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    border-radius: 10px;    }#social-networking #social { display: block; list-style: none; padding: 0; margin: 5px; }#social-networking #social > li { display: block; margin: 0; padding: 10px; float: left; }#logo a.logo { display:block; width: 378px; height: 120px; text-indent:-9999px; margin: -15px 0 -10px 15px; vertical-align:bottom; background: transparent url('../images/rippedrecipes_logo_newbranding.png') 0 -20px no-repeat; color:#fff; }#header #navigation ul {    list-style-type: none;    margin: 0 0 0 10px; padding: 0;    height: 23px;    font-size: 14px;    color:#fff;}#header #navigation ul li { float: left; margin:0; padding:0; }#header #navigation ul li a { display:block; color:#fff; padding: 18px 15px 18px 15px; }#header #navigation ul li a:hover, #header #navigation ul li.current a, #navigation ul li:hover { background-color: #9f1110; text-shadow:1px 1px 0px #000000; }#header #navigation ul li.current a { font-weight:bold; }#header #secondnavigation { text-align:right;  }#header #secondnavigation p#topSubmitButton {    margin: 8px 10px 0 10px;}#header #secondnavigation p#topSubmitButton a {    font-family: Arial;    padding:11px 15px 11px 15px !important;}#sub-navigation #breadcrumb p { color:#ab1111; margin: 13px 0 20px 15px; }#sub-navigation a { color:#ab1111; }#sub-navigation a:hover { color:#680909; }#showcase h2.featuredrecipeoftheweek { width: 350px; height: 27px; text-indent:-9999px; background: transparent url('../images/rippedrecipescom_sprite.png') 0 -25px no-repeat; margin: 20px 0 20px 25px; }#showcase h2 { margin: 20px 0 20px 25px; }#showcase h2.nomtop { margin-top: 0 !important; }#showcase h2.subheading { text-indent:-9999px; margin: 20px 0 20px 25px; }#showcase h2#whats_trending {    width: 192px;    height: 27px;    background: transparent url('../images/text_whatstrending.png') top left no-repeat;}#showcase h2#top_contrib {    width: 205px;    height: 27px;    background: transparent url('../images/text_topcontrib.png') top left no-repeat;}#showcase h2#newest_submissions {    width: 237px;    height: 21px;    background: transparent url('../images/text_newestsubmissions.png') top left no-repeat;}#showcase .fleft { float:left; margin-right:10px; }#showcase ul.topcon li a { font-weight:bold; }#showcase ul.topcon li {    float:left;    list-style-type:none;    margin-bottom: 10px !important;    clear:both;}#showcase .mainFeatured ul li,#showcase #featured ul li { list-style-type:none; margin:0; }.trendingItem #image { float:left; }.trendingItem { clear:both;  }#showcase .mainFeatured,#showcase #featured { margin: 0 25px 40px 0;  }#showcase .mainFeatured img,#showcase #featured img {    width: 62px;    height: 62px;    margin: 0 20px 10px 0;}#showcase .mainFeatured h3,#showcase #featured h3 { font-size: 18px; margin-bottom: 5px; }#showcase .mainFeatured p,#showcase #featured p { font-family: Verdana; font-size: 13px; margin-right: 25px; }#showcase .mainFeatured .a.btnRed,#showcase #featured a.btnRed {    color:#fff;    font-weight:bold;    padding: 5px 10px 5px 10px;        border:solid 1px #670808;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    border-radius: 10px;}#showcase #slider { clear:both; margin: 15px 15px 10px 25px;}#showcase #slider img {    width: 90px;    height: 90px;        border:1px solid #eee;     -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;    margin-right: 8px;        }#showcase #slider img:hover {    border: 1px solid #d6d6d6;}#showcase #slider img.last { margin-right:0 !important; }.red-heading {    height: 50px !important;    background-color:#ab1111 !important;    color:#fff !important;    margin:0 0 15px 0 !important;}#search-heading { height: 50px; background-color:#ab1111; }#search-heading h2 { float:left; width: 80px; height: 23px; text-indent:-9999px; background: transparent url('../images/rippedrecipescom_sprite.png') -284px 2px no-repeat; margin: 13px 0 0 15px; }#search-heading span { float:left; width: 27px; height: 27px; background: transparent url('../images/rippedrecipescom_sprite.png') -349px -25px no-repeat; margin: 10px 0 0 15px; }#search #buttons a.btnRed {    display:block;    text-align:center;    margin: 20px 20px 0 20px;    color:#fff;    font-weight:bold;    padding: 15px 20px 15px 20px;        border:solid 1px #670808;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;}#more-box {    height: 30px;    background-color:#fff;    text-align:center;    text-transform:uppercase;    font-size: 11px;    font-weight: 200; opacity: .20; filter: alpha(opacity=20); -ms-filter: "alpha(opacity=20)"; -khtml-opacity: .20; -moz-opacity: .20; }#more-box:hover {opacity: .50; filter: alpha(opacity=50); -ms-filter: "alpha(opacity=50)"; -khtml-opacity: .50; -moz-opacity: .50; }#more-box a, #more-box a:hover { display:block; padding-top: 8px; color:#000; text-decoration:none; }.slider-range { width:138px; clear:both; }#search #options .inpt { width: 50px; }#more-search-options { display:none; height: auto; padding:20px; }#search-results #listing { color:#000; padding:10px 20px 10px 20px; }#search-results #listing h3 { float:left; }#search-results #listing #listType {    float:right;    margin-top: 2px;    background-color:#fff;    border:1px solid #680909;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;    padding:5px !important;}    #search-results #listing #listType .current { font-weight:bold; }    #search-results #listing #listType .right:hover, #search-results #listing #listType .left:hover{color:#680909;}    #search-results #listing #listType .right, #search-results #listing #listType .left{ color:#ab1111; cursor:pointer; padding:5px 10px 5px 5px; }    #search-results #listing #listType .right { border-right:1px solid #680909;}#search-results #listing .list-item { display:block !important; clear:both !important; padding:0 0 0 0; min-height: 125px; }#search-results #listing hr { margin: 20px 0 20px 0 !important; border-top: 1px #ccc dashed !important; height:1px; }#search-results #listing h4 { font-size: 16px; margin:5px 0 5px 0; padding:0; text-transform:uppercase; word-wrap: break-word; }#search-results #listing p#description { margin:0; padding:6px 0 1px 0; word-wrap: break-word; }#search-results #listing div.pagination { width:100%; padding-bottom: 15px; }#search-results #listing img  {    float:left;    background-color:#e9e9e9;        border:solid 1px #fff;    -moz-border-radius: 8px;    -webkit-border-radius: 8px;    border-radius: 8px;    margin-right: 20px;    margin-bottom: 10px;    padding-bottom:0;        -moz-box-shadow:inset 0px 1px 0px #bfbfbf;    -webkit-box-shadow:inset 0px 1px 0px #bfbfbf;    box-shadow:inset 0px 1px 0px #bfbfbf;}#legal { color:#000; padding:20px;  }.boxee { background-color:#fff; -webkit-box-shadow: 2px 3px 5px #000; }#container          { margin-top: 40px; }#header             { min-height: 58px; background-color: #ab1111; }#sub-navigation     { height: 45px; margin-bottom: 20px;}#showcase           { height:auto;  color:#000; }#results            { min-height: 530px; margin-top: 20px; }#search             { min-height: 95px; }#search-heading     { margin-top: 20px; }#poweredby          { margin-top: 40px; }#footer             { margin-top: 40px; }#box1, #box2, #box3 { min-height: 220px; margin-top: 30px; }#three-boxes h3 { padding: 10px 20px 5px 20px; margin:0 !important; }#three-boxes p { padding: 5px 20px 5px 20px; margin:0 !important; }#box2 ol, #box3 ul { padding: 5px 20px 0 15px; }#refine-search h3 { padding:10px 20px 10px 20px; margin:0; }#refine-search p { padding:5px 20px 5px 20px; margin:0; }#refine-search input[type=text], #refine-search select { width:95%; }#refine-search p label { display:block; font-weight:bold; }#refine-search p label.checkbox { font-weight:normal !important; }#refine-search p a.btnRed {    display:block;    text-align:center;    margin: 10px 5px 10px 5px;    color:#fff;    font-weight:bold;    padding: 10px 20px 10px 20px;        border:solid 1px #670808;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;    text-transform: uppercase;}a, a:hover, a:active, a:focus, object, embed { outline:0; }input::-moz-focus-inner { border: 0; }#topSliders{padding:20px;position:relative;}#topSliders div{display:inline-block;}#topSliders .ui-rangeSlider{height:22px;}#topSliders .ui-rangeSlider .ui-rangeSlider-innerBar{height:16px;margin:3px 9px;background:#e9e9e9;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;border:solid 1px #fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:inset 0 1px 0 #bfbfbf;-webkit-box-shadow:inset 0 1px 0 #bfbfbf;box-shadow:inset 0 1px 0 #bfbfbf;}#topSliders .ui-rangeSlider .ui-rangeSlider-handle{width:0;height:22px;cursor:pointer;margin-top:2px;}#topSliders .ui-rangeSlider-handle{width:19px!important;height:20px!important;background:transparent url('../images/slider_bg.png') 0 1px no-repeat!important;}#topSliders .ui-rangeSlider-rightHandle{width:22px!important;background-position:4px 1px!important;}#topSliders .ui-rangeSlider .ui-rangeSlider-bar{margin:4px 0;background:#a10e10;height:16px;cursor:move;cursor:grab;cursor:-moz-grab;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:inset 0 1px 0 #6b0909;-webkit-box-shadow:inset 0 1px 0 #6b0909;box-shadow:inset 0 1px 0 #6b0909;}#topSliders .ui-rangeSlider .ui-rangeSlider-bar.ui-draggable-dragging{cursor:-moz-grabbing;cursor:grabbing;}#topSliders .ui-rangeSlider-container{height:22px;}#topSliders .ui-rangeSlider-label{margin:35px 0 0 0;white-space:nowrap;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:transparent!important;position:relative;border:none!important;}.ui-rangeSlider-label-inner{display:none;}#topSliders .ui-rangeSlider-label:before{border:6px solid transparent;border-bottom-color:#a10e10;bottom:100%;left:50%;margin-left:-7px;}#topSliders input.ui-editRangeSlider-inputValue{width:3em;vertical-align:middle;text-align:center;}#topSliders2 .ui-rangeSlider-label input{display:block;height:auto;padding:3px!important;margin:0!important;font-size:11px!important;border:0;background-color:#6b0909;color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}#topSliders2 .ui-rangeSlider-label:after,.ui-rangeSlider-label:before{border:solid transparent;content:' ';height:0;left:100%;position:absolute;width:0;}#toggleSliderInputs{position:absolute;right:-25px;top:35px;}#activityStream ul {padding: 0;margin: 0;list-style: none;}#activityStream ul li {background-color: #fff !important;background-position: 0 center !important;background-repeat: no-repeat !important;margin-bottom: 1px !important;    margin-left:20px !important;padding: 5px 15px 5px 38px !important;font-size: 11px;}.lifestream-facebook_page { background-image: url(data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAkGBwgHBgkIBwgKCgkLDRYPDQwMDRsUFRAWIB0iIiAdHx8kKDQsJCYxJx8fLT0tMTU3Ojo6Iys/RD84QzQ5Ojf/2wBDAQoKCg0MDRoPDxo3JR8lNzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzc3Nzf/wAARCAAQABADASIAAhEBAxEB/8QAFAABAAAAAAAAAAAAAAAAAAAABv/EACEQAAMAAQQCAwEAAAAAAAAAAAECAwQABQYRElEUIUFx/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAZEQADAQEBAAAAAAAAAAAAAAABAhEAEjH/2gAMAwEAAhEDEQA/ADsI0tVIwmz0chURB2WP4ANK+Qcexto41iUfbM45t5JSuUxInBiR2jL7++ho9jRM2lkQz5SopDoysQyn8IPvSXmG5Nm7XtMU3lbKuEvypivl50HR7Ye/7qw5PSzzCWQ7/9k=);}.lifestream-googleplus { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAz5JREFUOI0l08trnFUYgPHnPd/5LjOTaZppksm105oUatTULBR0IbgpilBRi8UbiGShggpdeAFR0YULRYVWpStRrApiFVFbvFASBI2LpommTVOqJsTcp5lmMjOZy3deF/kbnt8j+sSd439enjlgw9ApxsQuFvEsAMQxNt2MQ8EpALpVVi8MHWJkf6ZlUibvHtDWu+7H696rQdceiTK7aFTKoIpECdZ++obSz19jrAXr0/PSu6x+eky3Lo6LswlM//FTztxwiy59/6XMn/xQN8sVmm6+Dc1kmf3kfTZGT2OCCIxF/YjU0O1qMlkBo14i6aymm83i2y8SuoY652T+tadIHv+KVEc3ycCntL5Gww9w5U1IpmlUylLPr2htbUlcpSp2658ZrPVRmxAvCHFry1wdOUPPo0/TfPABiud+o/+dkxg/QAGbSJJ74S1xz7wKxsMG2W6wPlqrEscOFKqXp9A4RjyLixusjo+BCGJ9enL7WJ+5QGX+XyQIsWFHN2FuH5Xzv+N37SYuFWkU8ojnUboyjRY3yH/wBq5UhFSajoP3kf/iBKXRH4hTLRg/jOh8/DnUeNQW52mUy3Q8OMzmf3Msf34Cm24myLST6MoRdfbip1JEHT1EnbuJunqRpXNj2j50K1sLcxR++ZamgSE0k2Xm6CMExQIEIRo3EAX1LenDw5TOfofO/03VC5DRO/p1x/6b8HP99B99nSCKmBw+RHzxPLY1S1wqbhsAUKV2rYCXTGHDkEq1jokSSXTyD4qnPqZ05RK1Spn2Qw9BEBKXiogNcHGMOkUVwtbsdpHYoarY6toK6YFBgqYdbG1cI51IsvOeI5jWLItvPo8rFpAwwsUxIkJcKaMiGBGcKjJ79ozSaFCZn9X6yoLYXW1k732YqLWNzakJFl5+EreeB9+Cc4gYUKciIqV6A++xve2vFD56j8qvP4qbntDK2IisT03iX3c9qRsPoGGS4shpJEpu2wB1qiKgdacqI4Otmmlrw3lWVVXEWhr5VeLePnLHPsOtX2Xh2SMYVRSQ7SvVMyIbWzXsnr6+ibnllUHZHtbEzolNZ6hd+ovC9AXUOQpreYKdLbh6HSOiBpxTZ3padkz+D9tEiZnLqUprAAAAAElFTkSuQmCC);}.lifestream-googlereader { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAAQJQTFRFAAAA+eLindptnNlqm9domNRmldJhl9Jiusv8jspYicZSprv1grJYfatSqqmp6Keniqb/eqVReaNPd6JOdqFMdZ5LcZpJb5hHqpaWbZZF4JOU35CS3o+P4Y6N342MY4v/3oeH3oaGXYb8pYWF3oWF24SA3YSD34OF239/UX7/3Hx8RHnUoXNzOGz/M2vKNGn/KGLu1F5d01lY0llZ01ZWDlXaCVTSB0/Q0E5QAkq2mkJC2d7uytbwfp/3VoL3TXr/2nR0Hlr34+r8ka7/eZv/bZP/ao/sQnL/OnDjLGbuIWHUnrf/g7JYrKysQ3foJ2bToN1vF13Z4pOTz0hI////DkSagqCk6AAAAAF0Uk5TAEDm2GYAAADLSURBVBjTRY/nVsJQEIRXFBEVAQWxAEqxi2JFeklPSMJNZt//VbwklO/ffGf2nFkiovlxJn96ViielyhivlgkdveSqf304eVahBtiEQYxlerDNxFvaNzdPn8QDx1H1W5GXsvn6+b9J7EC4Ojp3fLbfFG++iPODaSBZk1tdrO1kFgzDLUP6PaU3Z1HKYaAM3YAU7CLiRSqPBgYfSg/K+FZoxkUHfjlEwRS1KGPMRPAG78GX8tGlMQBfO4tp7MwPfFidmy/y/Gz2+lR/AfuwTtvA8hEhAAAAABJRU5ErkJggg==);}.lifestream-pinboard {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB30lEQVQ4EX1SzytEURg9742fJU2xsRAmf4CxMZSilA3FxsJC4y+wtvMfUJKsHitLFjaaBVMTpjBsFFEjNUwpxshvnnOed6dHk1Pnffd+955z7/u+azmAawMwtDhuHhlBfn0dVRyXY2UgX/HFSRA9jgOZ5GjwwRg0Vt7Q5G0ZuD67KY7E43i7v4fyMnj3qXGQymseGgZmGNFLcTvFQmMshrdCAbd7e97cnKooBOfeDYLiny1A5+wsumj6ycR/N7FbWLC61lacLS8bbSm28UaDmQyscNgzUazt6PhliAWWYJFcIk8dxy2Hu0zGFYXjeNxNcG+S3CWteX5U0RBZwxOGtrbQwFPKYX9yEjne1LS2yE2lLqjqL6x+YnTU68JfgzTFFxSrHi/kCblDegYSm3Y+ZLPY6O9n5jdMq/NMH5JX/rKtBWNg4u3RER5pJKT8k2PsSA2LquyrFnyUXqJ6KwOhnl1RZxIUH/DaBTKaTGKYrb2keY40CA3wIUksyOCJtCg+T6eRolCn6ZbXFBXzeYyvruJscxPFmxtmuXea6+aJysB0RKbGWBsNIn19GOPvzEWjeGbRbbXCnFLBsSiTcmKmcbG9jRV2amJtDdVsuzXFG+gNSCT+B/2KoNjEtxLmr34D+WPiaS4/iJwAAAAASUVORK5CYII=);}.lifestream-rss { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wBEQYJAkesyWkAAAKOSURBVDjLjdNLaJRnFMbx//t+38xoxmimVuOtCcELcZIa04XUeqMopAsFs3Ll3U1LKVRcuxNENyLtQtSVaEGw6EY74EJFuuhCUzsNKbYq0WBiYpJmNHP53nNOF4moFCQHzvI8/ODwuOK+1qULO9sLs5tb2zBjRuMclf6+P4fuFbviBfmWQu7TFXkd/gOcm1mAGbPaV+el/Krgxk5vs7qcQypCLWRIhRJR2nBz6vmgyJTJMSP2WsZ0NioZ5NB1KuUq1YG/0N5fmD94k0xWAPc/nQFey8QmApKAOj6KgfoMtK6B1jUMjX/D6O2zND79CZfNTp+9EyKCGz2xzupyGUwEK42h6Ry+eTOpdQeIF69E1Oh/8CuNdw4T1WXeC5gcq+JNpwRJJc3w+hO8bOqmMthHcmEH5WtH8d7RsnYDI1tOYaWJKe30mgoeMVQUH0c0bdhO084juL1XGN54En1cYPLcLgz4pGM9o6sOYhJQVVQUxPBGBBpwWqN66weSR7/RMMvT9MUOJrovweQzqjeO4YD6bV9T0wacBNCAEeEND0HwWsJ6zhB+3kP54kEsJCxuXs6rL49jxUvo+CD1mZikYzeEBIJg+DcCAYVS52Emtv6ISJnq1e8ByLVvorbkc5J7FwHItH0FpEDlrcAkIB/nmbdlP42dW7FNR7CHN9CXT0g7cO3d2JM7AKRyC7FsIybhHYEIUe1f0tPvyco4JoI+7wEgvawDSs+nBA507hKQKUEcxIP36GAf1fPbcQ3LkH/ugk8hv19GH97EeY+GGrWr3wFGNN6PEhHE44rfflZcsXZpXof6nCVVmEmfojTRotX2d89Ab/xi+HWX3R8ozF3U0hanZlbGoI6J+wO9IyOvu/4DJLRFzHZuyRkAAAAASUVORK5CYII=);}.lifestream-twitter { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAABGdBTUEAALGPC/xhBQAAADBQTFRFAAAA/f38RtD+5fX7+P39g9Ly7/v91/H5/v7+////mOXrwu/zRcXyXcz1r+vwM8z/LZKJ8gAAAAF0Uk5TAEDm2GYAAAB8SURBVAjXY2C9CwYBDKHby4GgOpTh9u6U7HfvXu9luP1k/5N3794BGS/+/4Axfna07AMyVv7///9f1h6G0yDGf6m9EAZU5OfM5ld7GM6t/P95RturNwznlugDpayAjGXrgYq8gIxV8/SBImsY7q7b1jmjbd9dBt4zYHABAAG7YAbUnzIdAAAAAElFTkSuQmCC);}.lifestream-vimeo { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABV0RVh0Q3JlYXRpb24gVGltZQA2LzI0LzA59sFr4wAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAHcSURBVDiNlZG/a1NRHMU/7+W+1MRWErWLRtCiBVG7aHAThC4REVxcBAeFirtL/w9nwUHQ2SGDiGI3K/grRQwoxGohTfqa2Jdf797vfQ4viU2r2Jzxfs85nHOuc+nxy0N2/8FilEzlGQNO2Fl2W35BhfsyxZnsgfxsNoXj7E0cRVDe9PLfxBaVcZJ5lXBZqrXGCcDRCYVxknlltKXS1mOJASptjdEWZSTC2Gh4sL0OQbnEpJfAOTmHoxTBl4+kIwMwfAMwEqGMthiJDcKNKtNb6zy6fhEv4XL7U0DTb/Lg8mlyUykA7qx0aPX5RluUaEHEAnD11BHuHjsxTDPlwrncYXKZCTw3Xti6IWJivmjBFWMxNq7xrBqyWO6glEIphUTw2tc8KX1HKUWXBI3wD1+MHa0A8G5T43leXMmv82v1Jwv3CgDcelMb4cYV+gm2Y2BwYyZL4cocnuex+H4DvycjPDE7NhhA9Ve+eX4WgPtvqzxfC3Z9pWj5e4IPDc2F6XRs8qrCcq29S7wtwegGAAtLq1w7nuHpV5/ejttoAouS0NJr9khMJoeHesfw8HP9n0IACUIktCgbNkrddc4qmx4x+Z/Y1NtEYaOk6P6YF21fyFZ4Zk/qAaJgxZW1+d/EbwpDSh7scQAAAABJRU5ErkJggg==);}.lifestream-youtube { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAAHVQTFRFAAAA1/v+/+/v9eas9eWs/9LT/9LS/9HS/8/PocXiosXi/7u6/7Sy1a5x8av8/5ubZorGZ4rHnnAcRmirRWeq/1hPgUoR/9rZ/7q61a5w/5qaupJL9uat/1hO/1dO8CQA1/v9/ysN8SQA/ysOAAAA/yoN////MKUSUgAAAAF0Uk5TAEDm2GYAAACSSURBVBjTVY6HEsIwDEPN3pTdFroSW/r/T8ShlB66nM95khOLlA/ethwkQtrROMpBaRu+7ESj9WBm3dwv3Q9U1lUJXCYj8JEzD3btwb8khyoCFL1ygVMEhZfgBgRgcpXfiLhXM7AhC91NV5AwAPBJLlU83Di4f4CmN5R1QTZr7pFx4Yk2xtimk5oIkbSCBgyfvAGqWiEukoSMuwAAAABJRU5ErkJggg==);}    label.error,#qty-error {        float: none;        font-weight:bold;        vertical-align: top;        background:#FAD3C4;        border:1px solid #A75B4E;        border-radius:5px;        -webkit-border-radius:5px;        -moz-border-radius:5px;        color:#444444;        padding:5px 5px;        width:260px;        margin-top: 2px !important;        margin-bottom: 2px !important;    }    #qty-error { display:none; margin: 0 0 0 50px; width: 345px !important; margin-bottom: 20px !important; clear:both; }    .stepBox { margin-top: 20px; }    .stepBox fieldset { padding: 20px 0 20px 0; }    .error_box {        background:#FAD3C4;        border:1px solid #A75B4E;        border-radius:5px;        -webkit-border-radius:5px;        -moz-border-radius:5px;        color:#444444;        display:none;        padding:8px 8px;        width:100%;    }    .success_box {        background:#E2F1BB;        border:1px solid #598800;        border-radius:5px;        -webkit-border-radius:5px;        -moz-border-radius:5px;        color:#000000;        display:none;        padding:8px 8px;        width:100%;    }    ul#currentItems { margin:0px 20px 20px 20px; padding:0 !important; }    ul#currentItems li { list-style-type:none; margin:2px 0 2px 0; }    .stepBox h3 { margin:20px 20px 0 20px; }    #curIng { min-height:158px; }    #curIng h3 { float:left; margin:20px 15px 20px 20px; }    #curIng #clearIngredients { float:left; margin: 20px 5px 0 0; }    .clear { clear:both; }    ul.ingredientSearchResults { margin:0px 30px 20px 30px !important; padding:0 !important; }    ul.ingredientSearchResults li { list-style-type:none; margin:2px 0 2px 0; }    ul.ingredientSearchResults li span.webSymbol { font-size:10px; vertical-align:1px; }    .servningTypeBox { vertical-align:top; }    input[name="servingAmount"] { width: 35px; }    .pagination { margin:25px; font-weight: bold; text-align: center; clear:both; position:relative; }    .pagination #left { float:left; padding-top: 17px; }    .pagination #right { float:right; padding-top: 10px;}    .strongText { font-weight: bold; }    blockquote.terms { margin:0 20px 0 20px; }    #submitRecipe textarea { overflow: hidden; }    #spellcheckresults { position: absolute; background: #fff; margin: 0; border: 1px solid #000; padding: 5px; }#spellcheckresults dl { margin: 0; padding: 0; }#spellcheckresults dl dt { float: left; clear: left; margin: 3px 0; padding: 0; font-weight: bold; }#spellcheckresults dl dd { float: left; margin: 3px 10px; padding: 0; cursor: pointer; color: green; }#spellcheckresults dl dd.ignore { color: red; font-style: italic; }  #introBox { color:#fff !important; } #introBox h2 {    width:430px !important;    background: #ab1111;    padding: 5px 10px 5px 10px !important;    margin-top:35px !important;    letter-spacing:1px; } #introBox p {    font-size: 17px;    color:#fff;    line-height: 30px;        margin:0 15px 27px 0 !important; } .red-heading h3 {    color:#fff;    margin:10px 0 5px 40px; }  #featuredFour {    margin-top: 30px;    margin-bottom:30px; } #featuredFour img {    position:relative;        width: 216px;    height: 190px;        -moz-border-radius: 10px;    -webkit-border-radius: 10px;    border-radius: 10px;    margin: 2px !important;        }#featuredFour .wrappedImg {    text-align:center;    position:relative;    overflow:hidden;}#featuredFour h3 {    color:#fff !important;    width: 140px;    padding:5px 10px 5px 10px;position: relative;background: #ab1111;}#featuredFour h3:after, #featuredFour h3:before {left: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}#featuredFour h3:after {border-color: rgba(171, 17, 17, 0);border-left-color: #ab1111;border-width: 20px;top: 50%;margin-top: -20px;}#featuredFour h3:before {border-color: rgba(94, 9, 9, 0);border-width: 26px;top: 50%;margin-top: -26px;}#featuredFour .recipe-info {    width:200px;    font-weight:bold;    z-index:100;    position: absolute;    padding: 8px;    top: 140px;    left: 3px;    background:#ab1111;    color:#fff;opacity: .70; filter: alpha(opacity=70); -ms-filter: "alpha(opacity=70)"; -khtml-opacity: .70; -moz-opacity: .70; }#featuredFour .recipe-title {    width:200px;    display:block;    clear:both;    font-weight:bold;    z-index:100;}.divCont { float:left; margin-right:5px; }.col3 .recipeCaption h5 {    font-weight: 700;    font-size: 15px;    text-transform: uppercase;    padding-bottom: 5px;    margin-bottom: 10px;    border-bottom: 1px solid #aaa;    text-shadow: 1px 1px 1px #303857;}.col3 .recipeCaption,.divCont .recipeCaption {    text-align:left !important;    display: block;    height:100%;    background: #000;    background: rgba(0,0,0, 0.7);    color: #fff;    font-family: "Helvetica", Arial, sans-serif;    font-weight: 400;    font-size: 11px;    padding: 10px;    position: absolute;    overflow: hidden;    text-shadow: 1px 1px 1px #303857;        opacity: 0;    filter: alpha(opacity = 0);        -webkit-transition: all 0.3s ease-in-out;    -moz-transition: all 0.3s ease-in-out;    -o-transition: all 0.3s ease-in-out;    -ms-transition: all 0.3s ease-in-out;    transition: all 0.3s ease-in-out;    z-index:100;}.col3:hover .recipeCaption,.divCont:hover .recipeCaption {    width: 188px;    height: 164px;        opacity: 1;    filter: alpha(opacity = 80); }.col3 .recipeCaption,.divCont .recipeCaption {    top: 5px;     left: 7px;    width: 188px;    height: 0;    -moz-border-radius: 10px;    -webkit-border-radius: 10px;    border-radius: 10px;}.col3 .recipeCaption a,.divCont .recipeCaption a {    text-transform:uppercase;    color:#fff;    background-color:#000;    padding: 5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;    border-radius: 5px;    margin-right: 6px;}.col3 .recipeCaption a:last-child,.divCont .recipeCaption a:last-child { margin-right:none !important; }.col3 .recipeCaption a.viewBtn { background-color:#f6f6f6 !important; }.instagramFeed { margin: 0 15px 10px 20px; }.instagramFeed img { width:110px; height:110px; margin-right:10px; margin-bottom:10px; }.scrollTop {    width:40px;    height:40px;    text-indent:-9999px;    opacity:0.5;    position:fixed;    bottom:20px;    right:20px;    display:none;    background: url('../images/ico/icon_top.png') no-repeat;    filter: invert(100%);    -webkit-filter: invert(100%);}.scrollTop:hover {    opacity: 1;}#footer { color:#818181; font-size: 12px; margin-top: 20px !important; }#footer a { font-weight: bold; color:#818181 !important; background:none !important; }#footer a:hover, #footer #navigation ul li a:hover, #footer #navigation ul li:hover { color:#9d0f0f !important; background:none; }#footer #navigation ul { float:right; margin:0; padding:0; }#footer #navigation ul li { display:inline; margin:0 8px 0 0; }#footer #navigation ul li.last { padding-right: 13px; border-right: 1px solid #818181; }#printurl { display:none; }@media print {    #printurl { display:block !important; }}#topSliders label {    font-family: Arial;    color: #850a0c !important;    font-weight:bold;}.signInButtonTop {    border: 1px solid #850a0c;    padding: 2px 5px 2px 5px;    text-transform:uppercase;    margin-right:-10px;    border-radius: 2px;}.signInButtonTop:hover {    border: 1px dashed #bd1517 !important;}.robotic#pot { display:none !important; }#jr_overlay {top: 0;left: 0;padding: 0;margin: 0;z-index: 200;position: absolute;}#jr_wrap {position: absolute;text-align: center;width: 100%;z-index: 300;padding: 0;margin: 0;}#jr_inner {font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size: 12px;background: #FFF;border: 1px solid #CCC;color: #4F4F4F;margin: 0 auto;height: auto;padding: 20px;position: relative;}#jr_header {display: block;color: #333;padding: 5px;padding-bottom: 0;margin: 0;font-family: Helvetica,Arial,sans-serif;font-weight: bold;text-align: left;font-size: 1.3em;margin-bottom: 0.5em;}#jr_inner p {text-align: left;padding: 5px;margin: 0;}#jr_inner ul {list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0;padding: 0;}#jr_inner ul li {cursor: pointer;float: left;width: 120px;height: 122px;margin: 0 10px 10px 10px;padding: 0;text-align: center;}#jr_inner li a {color: #333;font-size: 0.8em;text-decoration: none;padding: 0;margin: 0;}#jr_inner li a:hover {text-decoration: underline;}#jr_inner .jr_icon {width: 100px;height: 100px;margin: 1px auto;padding: 0;background: transparent no-repeat scroll left top;cursor: pointer;}#jr_close {margin: 0 0 0 50px;clear: both;text-align: left;padding: 0;margin: 0;}#jr_close a {color: #000;display: block;width: auto;margin: 0;padding: 0;text-decoration: underline;}#jr_close p {padding: 10px 0 0 0;margin: 0;}#header #navigation li {      display:block;      position:relative;  }  #header #navigation li a {      display:block;      outline:0;  } #header #navigation ul li.current ul li a { font-weight:normal !important; }.dd_1col, .dd_2col, .dd_3col, .dd_4col,.dd_5col {margin:0;position:absolute;left:-999em;text-align:left;    border-top: 1px solid #bd1313;    background-color: #9f1110;   z-index:180;}.col_1,.col_2,.col_3,.col_4,.col_5 {display:inline;float: left;position: relative;margin-left: 5px;margin-right: 5px;}.col_1 { width:160px; } .col_2 { width:270px; }.col_3 { width:410px; }.col_4 { width:550px; }.col_5 { width:690px; }.dd_1col { width: 140px; }.dd_2col { width: 340px; } .dd_3col { width: 420px; }.dd_4col { width: 560px; }.dd_5col { width: 700px; } #header #navigation li:hover .dd_1col,#header #navigation li:hover .dd_2col,#header #navigation li:hover .dd_3col,#header #navigation li:hover .dd_4col,#header #navigation li:hover .dd_5col { left:0; top:auto; }#header #navigation .dd_2col, #header #navigation .dd_2col ul.submenu li a:hover {    text-shadow:none !important;    color:#ffffff !important;  }#header #navigation ul.submenu li:hover { background-color:#9f1110 !important; }#header #navigation ul.submenu li a:hover { background-color:#9f1110 !important;  }#header #navigation .dd_2col h4 {    margin: 10px;    color:#fff !important;    font-size:16px !important;    text-shadow:none !important;    padding-bottom:3px;    border-bottom: 1px solid #bd1313;}#header #navigation .dd_2col .col_1 { margin-bottom:15px !important; }#header #navigation .dd_2col li,#header #navigation .dd_2col a {margin: 0 !important;padding: 0 !important;vertical-align: baseline !important;list-style: none !important;    display:list-item !important;}#header #navigation ul li#recipes a.dropdown:after { content: ' ['; font-family: 'WebSymbolsRegular'; }#header #navigation .dd_2col ul { margin: 0 0 15px 10px !important; }#header #navigation .dd_2col ul.submenu li { display: inline-block !important; }ul.submenu li {    width:100%;    float: inherit;    margin-left: 25px;}ul.submenu li a { float:left; }