*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}*{background-repeat:no-repeat;margin:0;padding:0}body{font-size:16px;line-height:24px}h1,h2,h3,h4,h5{margin:0;padding:0;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;overflow-y:scroll}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldIt"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}strong else,b else{font-weight:700}em else,i else{font-style:italic}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.sml{margin-top:1em}.sml h4,.sml ul li a{color:inherit}.sml ul{padding-left:20px;list-style:none;padding:0}.image_thumbnailcontainer{padding-right:5px}.image_thumbnail{border:1px solid #000}.accordion-click{color:#000}.accordion-click:before{font-family:hlmicons13Regular,Arial,Helvetica,sans-serif}.arrow-turn .accordion-click{color:#000;font-weight:700}.arrow-turn .accordion-click:before{font-family:hlmicons13Regular,Arial,Helvetica,sans-serif}[class*=bit-],[class*=piece]{float:left}[class*=bit-],[class*=piece]{float:left}.bit-1{width:100%}.bit-2{width:50%}.bit-3{width:33.33%}.bit-4{width:25%}.bit-5{width:20%}.bit-6{width:16.66667%}.bit-7{width:14.28571%}.bit-8{width:12.5%}.bit-9{width:11.11111%}.bit-10{width:10%}.bit-11{width:9.09091%}.bit-12{width:8.33%}.piece-1{width:8.33333%}.piece-2{width:16.66667%}.piece-3{width:25%}.piece-4{width:33.33333%}.piece-5{width:41.66667%}.piece-6{width:50%}.piece-7{width:58.33333%}.piece-8{width:66.66667%}.piece-9{width:75%}.piece-10{width:83.33333%}.piece-11{width:91.66667%}.piece-12{width:100%}.row{width:100%;clear:both;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.container{width:960px;position:relative;margin-left:auto;margin-right:auto}ul[role=menubar]>li:first-child a{background-image:none;border-radius:3px 0 0 3px}ul[role=menubar]>li:last-child a{color:#fff;background-color:#74970c;border-radius:0 3px 3px 0;box-shadow:inset -2px 0 20px rgba(0,0,0,.25);text-shadow:1px 1px 0 #000;background-image:none}ul[role=menubar]{list-style:none;float:left}ul[role=menubar] li{float:left;position:relative}ul[role=menubar] li a.nav-sel,ul[role=menubar] li a.nav-sel-first{background-color:#9778a5;background-image:none;box-shadow:inset 0 0 20px rgba(0,0,0,.25);text-shadow:1px 1px 0 #000;color:#fff}ul[role=menubar] li:hover ul{left:0;z-index:1}ul[role=menubar] li:hover ul li a:hover{background-color:#b5b5b5;color:#fff}ul[role=menubar] li:hover ul a{text-decoration:none;width:100%;background-color:#cfcfcf;color:#000;text-shadow:none;box-shadow:none}ul[role=menubar] li:hover a{background-color:#9778a5;background-image:none;box-shadow:inset 0 0 20px rgba(0,0,0,.25);text-shadow:1px 1px 0 #000;color:#fff}ul[role=menubar] a{display:block;padding:0 14px;color:#755386;font-size:13px;background-color:#ebebeb;background-image:-webkit-linear-gradient(#e8e8e8,#ebebeb,#e8e8e8);background-image:linear-gradient(#e8e8e8,#ebebeb,#e8e8e8);line-height:50px;text-decoration:none;text-shadow:1px 1px 0 #fff;box-shadow:1px 0 0 #e4e2e5,2px 0 0 #fff}ul[role=menubar] a:hover{color:#fff;text-decoration:none}ul[role=menubar] ul{background:#fff;background:rgba(255,255,255,0);list-style:none;position:absolute;left:-9999px;min-width:100%}ul[role=menubar] ul li{float:none}ul[role=menubar] ul a{white-space:nowrap}button.hamburger{display:none}.coupon{border:1px dashed #850101;width:100%;background:#f4f3f3;color:#000;margin:10px 0;padding:10px;position:relative;*zoom:1}.coupon:before,.coupon:after{content:" ";display:table}.coupon:after{clear:both}.coupon a,article[class^=coupon-] a{text-decoration:none}.coupon header,article[class^=coupon-] header{background-color:transparent}.coupon h1,.coupon h2,.coupon h3,.coupon h4,.coupon h5,.coupon h6,article[class^=coupon-] h1,article[class^=coupon-] h2,article[class^=coupon-] h3,article[class^=coupon-] h4,article[class^=coupon-] h5,article[class^=coupon-] h6{margin:0;background-color:transparent;background:0 0;text-shadow:none;border:0}.coupon h2,article[class^=coupon-] h2{padding:10px 0;font-size:25px;color:#0a212a}.primary-object{*zoom:1;margin-top:20px;padding:20px 20px 0;position:relative;background-color:#f4f3f3;border:1px dashed #850101}.primary-object:before,.primary-object:after{content:" ";display:table}.primary-object:after{clear:both}.primary-object .coupon-print-button{margin:10px 0}.primary-object .coupon-content{width:50%}.primary-object aside{position:absolute;right:30px;top:74px}.primary-object header{background-color:transparent}.coupon-barcode-container{*zoom:1;margin:20px 0}.coupon-barcode-container:before,.coupon-barcode-container:after{content:" ";display:table}.coupon-barcode-container:after{clear:both}.coupon-barcode-number,.coupon-barcode-star-begin,.coupon-barcode-star-end{float:left}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:flexslider-icon;src:url(/fonts/flexslider-icon.eot);src:url(/fonts/flexslider-icon.eot#iefix) format("embedded-opentype"),url(/fonts/flexslider-icon.woff) format("woff"),url(/fonts/flexslider-icon.ttf) format("truetype"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("svg");font-weight:400;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:auto;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;display:none}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:135px;text-align:left;z-index:2;left:200px}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{-webkit-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:15px;height:15px;display:block;background-color:#524946;cursor:pointer;text-indent:-9999px;border-radius:50%;box-shadow:inset 0 0 0 1px #fff}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{-webkit-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-color:#fff}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.lead_box{text-align:left;color:#661f7a;margin:0 auto}.required.form_required_div.margin_bottom_10{text-align:left;font-size:12px}.form-cd-name-first,.form-cd-name-last{float:left;width:50%}.form-cd-name-first input,.form-cd-name-last input{width:100%}.form-cd-name-first div[class*="-desc"],.form-cd-name-last div[class*="-desc"]{font-size:12px}.form-cd-name-first{padding-right:5px}.form_cd_question_container{clear:both;padding-top:10px}.form_text,.form_textarea{width:100%;border:1px solid #ccc;height:35px;background:#eee;color:#333;font-size:14px;padding:3px}.form_text:active,.form_text:focus,.form_textarea:active,.form_textarea:focus{border-color:#661f7a;box-shadow:1px 1px 2px #015ca7}.form_cd_question,.form_cd_question.required{margin-bottom:2px}.lead_box .form_textarea{max-width:100%;min-width:100%;height:150px}.form-auth{*zoom:1;padding:20px 0}.form-auth:before,.form-auth:after{content:" ";display:table}.form-auth:after{clear:both}.form-auth-img,.form-auth-entry-container{float:left}.form-auth-img{padding-right:10px}img[alt=VerificationCode]{border:1px solid #ccc;width:110px;height:63px}input[name=ImageAuthorization]{width:97px;height:30px;padding:3px;margin-top:2px}.lead_box .buttons{display:block;margin:10px auto;float:left;width:150px;background:#681f7c;color:#fff;border:1px solid #681f7c;font-size:18px}.form_cd_responses_under{margin:3px 0 0 20px}.form_img_notification{width:15px}.form_question{margin:0 0 3px;padding-top:5px}.form_responses{margin:0 0 10px 20px}.form-auth-text{font-size:13px}.success_box{border:3px solid #dcdcfc;background:#f0f0fd;color:#03C;margin-bottom:6px}.success_box h3{color:#039;margin-bottom:0;margin-top:0}.form_validateerror{color:red}.form_validateerror_under{color:red;margin:1px 0 5px 20px}.error_box{border:3px solid #EE9B86;background:#FCDEDC;color:#C30;margin-bottom:6px}.error_box h3{color:#C00;margin-bottom:0;margin-top:0}footer{width:960px;position:relative;margin-left:auto;margin-right:auto;*zoom:1;padding:30px;font-size:12px;color:#8c8d8d;background-color:#151108;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:repeat;box-shadow:0 0 20px rgba(0,0,0,.55)}footer:before,footer:after{content:" ";display:table}footer:after{clear:both}.footer-contact-info{margin:0}.footer-phone-info{color:#8c8d8d;font-size:22px}.footer-links{padding:20px 0}.footer-links a:link,.footer-links a:visited{padding:8px 12px;margin-right:4px;color:#fff;font-size:12px;text-decoration:none;background-color:#282211}.footer-links a:hover{background-color:#fff;color:#111}.footer-web-credit{padding-top:10px}.footer-web-credit a:link,.footer-web-credit a:visited{color:#fff}.footer-logo{float:right;display:block;width:276px;height:163px;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldIt"),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format("woff")}.article_header{margin:10px 0 3px;padding-left:0;font-weight:700;font-size:24px}.article_header a{color:#24336E}.article_contentcolumn{padding-left:0}.article_datedescription{font-style:italic;font-size:.83em}.article_description{font-size:14px}.article_imagecolumn{padding:5px}.article_imagecolumn img{border-radius:5px}.article_960_content{padding-bottom:15px;border-bottom:1px dotted #CCC;margin-bottom:20px}.article_readfull_link_box{margin-top:8px;font-size:14px}.article_readfull_link_box a{text-transform:uppercase;position:relative}.article_table{margin-bottom:8px}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/images/fancybox/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/images/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-size:24px 24px}}html{background-color:#151108;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==);background-repeat:repeat}body{font-size:14px;line-height:20px;font-family:"Source Sans Pro",sans-serif}.page{background-position:left top;background-image:url(/images/bg.jpg);background-color:#dbcfa4;background-repeat:repeat}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.2em;margin-top:.8em;margin-bottom:.8em;color:#6a207f}h1{padding-bottom:.8em;font-size:24px;background-image:-webkit-linear-gradient(0deg,#b48ebe,#b48ebe 2px,#fff 2px,#fff 6px,#a97eb5 6px,#a97eb5 7px);background-image:linear-gradient(90deg,#b48ebe,#b48ebe 2px,#fff 2px,#fff 6px,#a97eb5 6px,#a97eb5 7px);background-size:7px 2px;background-repeat:repeat-x;background-position:left bottom}.content-text h1:first-of-type{margin-top:0}h2{font-size:18px}h3{font-size:16px;font-weight:700}p,div.p{margin:.8em 0}.content-text hr{border:0;margin-top:1.6em;margin-bottom:1.4em;height:2px;width:100%;background-image:-webkit-linear-gradient(0deg,#b48ebe,#b48ebe 2px,#fff 2px,#fff 6px,#a97eb5 6px,#a97eb5 7px);background-image:linear-gradient(90deg,#b48ebe,#b48ebe 2px,#fff 2px,#fff 6px,#a97eb5 6px,#a97eb5 7px);background-size:7px 2px;background-repeat:repeat}a,a:link{color:#6a207f}a:visited{color:#260b2e}.content-text{padding:30px;margin-bottom:30px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.35);border-radius:4px}header[role=header]{width:960px;position:relative;margin-left:auto;margin-right:auto;*zoom:1;position:relative;height:150px;z-index:3;padding-left:335px;background-image:url(/images/headerbg.jpg);background-repeat:repeat;box-shadow:0 20px 60px rgba(50,12,61,.55)}header[role=header]:before,header[role=header]:after{content:" ";display:table}header[role=header]:after{clear:both}header[role=header]:before,header[role=header]:after{top:0;display:block;width:52px;height:234px;background-position:top left;background-repeat:no-repeat;position:absolute;content:""}header[role=header]:before{left:-52px;background-image:url(/images/header-left.png)}header[role=header]:after{right:-52px;background-image:url(/images/header-right.png)}.page-id-1 header[role=header]{box-shadow:none}.logo{position:absolute;left:0;z-index:3;width:312px;height:171px;background-image:url(/images/logo.webp);background-position:center center}.voted{position:relative;display:inline-block;margin-top:20px;margin-left:40px;font-size:14px;line-height:16px;color:#886798}.voted strong{display:block;font-weight:700}.voted:before{position:absolute;left:-35px;width:25px;height:35px;display:block;background-image:url(/images/voted.png);background-position:center center;background-repeat:no-repeat;content:""}.phone{margin-top:20px;float:right;text-align:right;font-size:24px;font-weight:700;color:#6a207f}.phone address{display:block;font-size:14px;font-style:normal;font-weight:400}.fb{margin-left:10px;margin-top:25px;width:34px;height:34px;float:right;background-position:center center;background-image:url(/images/fb.jpg);background-repeat:no-repeat}.nav-wrapper{*zoom:1;float:right;margin-top:13px;background-image:-webkit-linear-gradient(#e8e8e8,#ebebeb,#e8e8e8);background-image:linear-gradient(#e8e8e8,#ebebeb,#e8e8e8)}.nav-wrapper:before,.nav-wrapper:after{content:" ";display:table}.nav-wrapper:after{clear:both}.slider{width:960px;position:relative;margin-left:auto;margin-right:auto;*zoom:1;height:400px;background-color:#6a207f;background-position:top right;background-image:url(/images/slider-bg.jpg);background-repeat:no-repeat;box-shadow:0 0 20px rgba(0,0,0,.55)}.slider:before,.slider:after{content:" ";display:table}.slider:after{clear:both}.slider .flexslider{width:100%;position:absolute}.slider .hours{width:285px;position:relative;z-index:100;float:right;padding-top:20px;padding-right:20px;padding-left:10px;color:#fff;font-size:14px}.slider .hours strong{display:inline-block;font-weight:700;font-size:15px;line-height:20px;margin-bottom:5px}.slider .hours p{line-height:20px;margin:0}.slider .hours img{margin-top:10px}.slider .hours a{display:inline-block;margin-top:5px;color:#96bb2a}.slider .hours hr{height:1px;width:100%;margin-top:10px;margin-bottom:20px;border:0;box-shadow:0 1px 0 #451652,0 2px 0 #7b3390,0 7px 0 #451652,0 8px 0 #7b3390}.hours table td:nth-child(2){padding-left:2px}.slider .gift,.slider .store{float:right}.slider ol{list-style:none;padding:0}.slider ol li{line-height:17px}.slider ol span{display:inline-block;margin-left:8px;color:#c689d5}.hours .contact:link,.hours .contact:visited{display:table;margin:20px auto 0;padding:0 20px;background-repeat:repeat;background-color:#74970c;border:1px solid #b2d940;box-shadow:inset 0 0 10px rgba(0,0,0,.85),1px 2px 4px rgba(0,0,0,.75);border-radius:5px;text-decoration:none;color:#fff;font-size:20px;line-height:42px;text-align:center}.hours .contact:link:after,.hours .contact:visited:after{content:"";position:relative;top:5px;display:inline-block;width:29px;height:23px;margin-left:10px;background-image:url(/images/order.png);background-repeat:no-repeat;background-position:top left}.content{width:960px;position:relative;margin-left:auto;margin-right:auto;*zoom:1;z-index:2;padding-top:30px;background-image:url(/images/headerbg.jpg);background-repeat:repeat;box-shadow:0 0 20px rgba(0,0,0,.55)}.content:before,.content:after{content:" ";display:table}.content:after{clear:both}.content aside,.content main{float:left}.content aside{width:340px;padding:0 30px 30px}.content main{width:620px;padding-right:30px}.content>aside ul{list-style:none}.content>aside ul li a{display:block;margin-bottom:4px;text-align:center;color:#fff;font-size:18px;line-height:32px;text-shadow:1px 1px 1px #000;text-decoration:none;background-color:#7f5d91;box-shadow:inset 0 0 30px rgba(0,0,0,.15);border-radius:4px}.content>aside ul li a:hover{background-color:#6a207f}.monthly,.benefits{display:block;margin-top:24px}.monthly{width:284px;height:108px;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.benefits{width:284px;height:237px;background-image:url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)}.content>aside form label{display:inline-block;margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:700;color:#6a207f}.content>aside form input,.content>aside form button{float:left;height:35px}.content>aside form input{width:245px;padding-left:10px;font-size:14px;box-shadow:0 0 4px rgba(0,0,0,.35);border:1px solid #bababa}.content>aside form button{width:35px;background-color:#7f5d91;border:0}.content>aside form button:after{content:"";width:0;height:0;display:block;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #fff;margin-left:13px}.fox-hills{display:table;padding:7px 0 7px 75px;margin:0 auto 30px;font-weight:700;font-size:24px;color:#034d38;background-image:url(/images/fox-hills.png);background-repeat:no-repeat;background-position:left center}.fox-hills address{font-size:16px;font-weight:400;font-style:normal}.home .content-text a[href*=video]:after{content:"";width:0;height:0;display:inline-block;margin-left:6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #732e87}.home .video{margin-left:10px;float:right}.home .patch{display:table;margin:10px auto 0}.sub{padding-bottom:30px}.sub>aside,.sub .content-text{position:relative;z-index:2}.sub .content-text .video{float:right;margin-left:10px}.sub .content-text a[href*=video]:after{content:"";width:0;height:0;display:inline-block;margin-left:6px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #732e87}.youtube-video{float:right;margin-left:10px;width:285px;height:213px}.youtube-video iframe{width:100%;height:100%}