article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:#394251}#colorbox{box-shadow:0 0 20px 4px rgba(0,0,0,0.7)}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/assets/colorbox/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/assets/colorbox/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(/assets/colorbox/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:5px;right:5px;display:none;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.platform-win32 .coupon-banner.holiday .content h3,.platform-win64 .coupon-banner.holiday .content h3{top:6px}.platform-win32 .coupon-banner.holiday .content h4,.platform-win64 .coupon-banner.holiday .content h4{top:0}.platform-win32 .coupon-banner.holiday .content span a,.platform-win64 .coupon-banner.holiday .content span a{padding-top:4px}.platform-win32 .coupon-banner.twelve-days .content h3,.platform-win64 .coupon-banner.twelve-days .content h3{position:relative;top:4px}.coupon-banner{margin:0;padding:0;border:2px solid;background-color:#394251;color:white}.coupon-banner h3{text-align:center}.coupon-banner h4{text-align:center}.coupon-banner .gift-link{text-align:center;display:block}.coupon-banner .content{width:960px;margin:0 auto}.coupon-banner .content h3,.coupon-banner .content h4{margin:0 auto}.coupon-banner.twelve-days{border:none;height:67px;overflow:hidden;background:#424b59 url("//d12rkrm9wnppc5.cloudfront.net/assets/pages/twelve-days/background-tile-a262c8d6c73b5dcc64883cd07e8a896b.png") top left repeat-x}.coupon-banner.twelve-days:after{content:"";clear:both;display:block}.coupon-banner.twelve-days .content{height:67px;position:relative}.coupon-banner.twelve-days .content:before{content:"";display:block;position:absolute;width:229px;height:67px;background:#424b59 url("//d12rkrm9wnppc5.cloudfront.net/assets/pages/twelve-days/background-left-af2d67901978cf2f0fc57eb7f541755f.png") top left no-repeat;top:0;left:-140px}.coupon-banner.twelve-days .content:after{content:"";display:block;position:absolute;width:172px;height:67px;background:#424b59 url("//d12rkrm9wnppc5.cloudfront.net/assets/pages/twelve-days/background-right-7ad9558906ba0109528af834a0e2a961.png") top left no-repeat;top:0;right:-140px}.coupon-banner.twelve-days .content h3,.coupon-banner.twelve-days .content h4{float:left;line-height:67px}.coupon-banner.twelve-days .content h3{margin-left:100px;font-size:15px;font-weight:normal;font-weight:normal;font-weight:lighter;font-weight:100;font-family:'Centrale Sans Thin','freight-sans-pro','Centrale Sans',Helvetica,Arial,Sans-Serif}.coupon-banner.twelve-days .content h4{margin-left:10px;font-size:23px;font-weight:bold}.coupon-banner.twelve-days .content span{display:block;float:left;height:67px;margin-left:12px}.coupon-banner.twelve-days .content span a{font-size:14px;font-weight:bold;margin-top:18px;border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';color:#f9fbf4;background-color:#ec4126;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);text-shadow:1px 1px 1px #000;text-decoration:none;display:block;vertical-align:middle;padding:5px 14px;padding-bottom:4px;padding-right:30px;position:relative;text-decoration:none}.coupon-banner.twelve-days .content span a:hover{background-color:#df1e00;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}.coupon-banner.twelve-days .content span a:after{content:"";display:block;position:absolute;top:8px;right:16.875px;width:1px;height:1px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #fff}.coupon-banner.holiday{background-color:#cd0000;background:#cd0000 url("//d12rkrm9wnppc5.cloudfront.net/assets/shared/holidays_2012/gift_banner_tile-dba574e6530bb0467162a086982b89e6.png") top left repeat-x;height:65px;border:none;overflow:hidden}.coupon-banner.holiday:after{content:"";clear:both;display:block}.coupon-banner.holiday .content{background-color:#b1311d;margin-top:8px;-webkit-box-shadow:0 0 15px 2px rgba(0,0,0,0.6);-moz-box-shadow:0 0 15px 2px rgba(0,0,0,0.6);box-shadow:0 0 15px 2px rgba(0,0,0,0.6);overflow:hidden;position:relative;text-align:center;height:48px;line-height:48px}.coupon-banner.holiday .content h3,.coupon-banner.holiday .content h4,.coupon-banner.holiday .content span{display:inline;margin:0 3px;vertical-align:middle;position:relative}.coupon-banner.holiday .content h3{font-weight:normal;font-weight:lighter;font-weight:100;font-family:'Centrale Sans Thin','freight-sans-pro','Centrale Sans',Helvetica,Arial,Sans-Serif;font-size:29px;top:3px}.coupon-banner.holiday .content h4{font-weight:bold;font-size:35px;top:3px}.coupon-banner.holiday .content span{margin-left:8px}.coupon-banner.holiday .content span a{background-color:#394251;color:white;font-weight:bold;padding:4px 20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding-top:8px;padding-bottom:4px;position:relative;top:2px;padding-right:30px;position:relative;text-decoration:none}.coupon-banner.holiday .content span a:after{content:"";display:block;position:absolute;top:9px;right:16.875px;width:1px;height:1px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #fff}body{background-color:#f9fbf4}.home-logo-link{display:block;width:174px;overflow:hidden}.home-logo-link img{display:block;margin:0 auto}header{z-index:40;position:relative;height:90px;overflow:hidden;min-width:938px;width:auto!important;width:938px;border-bottom:1px solid #ccc}header .header-container{background-color:#f9fbf4;height:85px}header .header-container .header-content{width:938px;height:85px;margin:0 auto;position:relative}header .header-container .header-content #header-logo{height:90px;text-indent:-9999px;background:url("//d12rkrm9wnppc5.cloudfront.net/assets/shared/ta_logo-c5204d0b2721e99bc2598de67628801e.png") no-repeat;margin-top:4px;margin-left:24px}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){header .header-container .header-content #header-logo{background-image:url("//d12rkrm9wnppc5.cloudfront.net/assets/shared/ta_logo@2x-5906f8029f29ea0baeac10554437cfe5.png");background-size:140px 80px}}header .header-container .header-content #header-nav .header-links{position:absolute;top:23px;right:0}header .header-container .header-content #header-nav .header-links a{display:block;float:left;font-size:13px;line-height:32px;color:#63738d;margin-left:10px;padding-left:10px;padding-top:4px;border-left:1px solid #ccc}header .header-container .header-content #header-nav .header-links a:first-child{border-left:none}header .header-container .header-content #header-nav .header-links a.primary-link{font-weight:bold;font-size:17px;color:#394251}header .header-container .header-content #header-nav .header-links span a:first-child{border-left:1px solid #ccc}header .header-container .header-content #header-nav .admin-links{font-size:12px;position:absolute;top:0;right:0}header .header-container .header-content #header-nav .admin-links a{margin-right:10px}header .header-container .header-content #user-links{position:absolute;top:8px;width:260px;right:10px}header .header-container .header-content #user-links .link-group{margin-bottom:2px}header .header-container .header-content #user-links .link-group:after{content:"";clear:both;display:block}header .header-container .header-content #user-links #collection-link{background-color:#394251;color:#f9fbf4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}header .header-container .header-content #user-links #collection-link.hidden{display:none}header .header-container .header-content #user-links a{display:block;float:right;color:#394251;font-size:12px;margin-left:5px;height:22px;padding:0 8px;line-height:25px}header .header-container .header-content #user-links .help-link{font-weight:bold}#drawer-content{min-width:938px;width:auto!important;width:938px}#drawer-content .content{width:878px;margin:0 auto;position:relative}#drawer-content .content:after{content:"";clear:both;display:block}#drawer-content .top-drawer,#drawer-content .bottom-drawer{position:relative}#drawer-content .top-drawer .feature-area{position:relative;z-index:34}#drawer-content .top-drawer .feature-area,#drawer-content .top-drawer .feature-area .content{height:372px}#drawer-content .top-drawer .feature-area .tagline{position:absolute;background-color:#394251;background-color:rgba(57,66,81,0.7);text-shadow:1px 1px 3px #000;padding:20px 40px;top:50px;left:0;color:#f9fbf4}#drawer-content .top-drawer .feature-area .tagline .main{font-weight:bold;font-size:46px;line-height:58px}#drawer-content .top-drawer .feature-area .detail{display:none;position:absolute;bottom:15px;right:30px;background-color:#3e3b3d;background-color:rgba(62,59,61,0.7);padding:6px 15px;padding-bottom:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:11px;font-style:italic;color:#f9fbf4}#drawer-content .top-drawer .feature-area .detail a{color:#f9fbf4}#drawer-content .top-drawer .feature-area .press-links{position:absolute;top:20px;right:0}#drawer-content .top-drawer .feature-area .press-links a{margin-left:10px}#drawer-content .top-drawer .feature-backgrounds{background-color:#394251;position:absolute;top:0;right:0;width:100%;height:100%;z-index:33}#drawer-content .top-drawer .feature-backgrounds .feature-background{display:none;position:absolute;background-repeat:no-repeat;top:0;right:0;width:100%;height:100%;background-position:top center}#drawer-content .top-drawer .feature-backgrounds .feature-background .detail{display:none}#drawer-content .top-drawer .feature-backgrounds .feature-background.current,#drawer-content .top-drawer .feature-backgrounds .feature-background.next{display:block}#drawer-content .top-drawer .feature-backgrounds .feature-background.current{z-index:33}#drawer-content .top-drawer .feature-backgrounds .feature-background.next{z-index:32}#drawer-content .top-drawer .call-to-action{padding-bottom:10px;z-index:35;position:relative;background-color:#394251;text-align:center}#drawer-content .top-drawer .call-to-action,#drawer-content .top-drawer .call-to-action .content{height:75px;position:relative}#drawer-content .top-drawer .call-to-action .label{margin:0;padding:0;color:#f9fbf4;font-size:24px;text-align:left;padding-top:30px}#drawer-content .top-drawer .call-to-action button{border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';color:#f9fbf4;background-color:#ec4126;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);text-shadow:1px 1px 1px #000;text-decoration:none;padding-right:32px;position:relative;text-decoration:none;font-size:20px;line-height:42px;padding:0 20px;height:38px;margin-top:6px;position:absolute;padding-right:30px;top:18px;right:60px}#drawer-content .top-drawer .call-to-action button:hover{background-color:#df1e00;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}#drawer-content .top-drawer .call-to-action button:after{content:"";display:block;position:absolute;top:15px;right:16.25px;width:1px;height:1px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:6px solid #f9fbf4}#drawer-content .top-drawer .call-to-action button.credit{right:5px}#drawer-content .bottom-drawer{background-color:#f9fbf4;-webkit-box-shadow:0 2px 25px 0 rgba(0,0,0,0.8);-moz-box-shadow:0 2px 25px 0 rgba(0,0,0,0.8);box-shadow:0 2px 25px 0 rgba(0,0,0,0.8)}#drawer-content .bottom-drawer .service-summary{background-color:#f9fbf4;padding-bottom:30px}#drawer-content .bottom-drawer .service-summary .content .press-images{text-align:center;padding-top:30px;margin-bottom:30px;position:relative}#drawer-content .bottom-drawer .service-summary .content .press-images img{display:inline;margin-right:78px}#drawer-content .bottom-drawer .featured-pieces:after,#drawer-content .bottom-drawer .about-columns:after{content:"";clear:both;display:block}#drawer-content .bottom-drawer .featured-item,#drawer-content .bottom-drawer .about-column{width:383px;float:left;margin-left:45px}#drawer-content .bottom-drawer .featured-item:first-child,#drawer-content .bottom-drawer .about-column:first-child{margin-left:0}#drawer-content .bottom-drawer .about-column{font-size:14px;line-height:18px}#drawer-content .bottom-drawer .about-column .lead{font-weight:bold;font-size:18px;line-height:22px}#drawer-content .bottom-drawer .about-column .lead strong{display:block;font-size:32px;line-height:24px;margin-bottom:3px;position:relative;top:3px}#drawer-content .bottom-drawer h3{font-size:44px;color:#394251;margin:0;padding:0;padding-top:25px;margin-bottom:70px;font-weight:bold}#drawer-content .bottom-drawer .featured-pieces{margin-top:42px}#drawer-content .bottom-drawer .featured-pieces .featured-item h4,#drawer-content .bottom-drawer .featured-pieces .featured-item h5{color:#394251;margin:0;padding:0}#drawer-content .bottom-drawer .featured-pieces .featured-item h4{margin-top:12px;font-weight:bold;font-size:14px}#drawer-content .bottom-drawer .featured-pieces .featured-item h5{font-weight:normal;font-size:28px}#drawer-content .bottom-drawer .featured-pieces .featured-item img{-webkit-box-shadow:3px 3px 8px 0 rgba(0,0,0,0.6);-moz-box-shadow:3px 3px 8px 0 rgba(0,0,0,0.6);box-shadow:3px 3px 8px 0 rgba(0,0,0,0.6);margin-right:6px}#drawer-content .bottom-drawer .featured-pieces .featured-item.gift img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#drawer-content .bottom-drawer .homepage-art-credit{margin-top:40px;font-style:italic;font-size:12px}#drawer-content .bottom-drawer .homepage-art-credit a{color:#394251}#page{z-index:10;background-color:#FFF}#page .page-content{min-width:938px;width:878px;background-color:#FFF;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:55px}#page .page-content:after{content:"";clear:both;display:block}footer{z-index:20;height:35px;width:100%;bottom:0;min-width:938px;width:auto!important;width:938px;border-top:1px solid #CCC}footer .footer-content{width:100%;height:35px;position:relative;background-color:#f9fbf4}footer .footer-content #footer-logo{position:absolute;top:0;left:0;height:35px}footer .footer-content #footer-logo img{margin-top:13px}footer .footer-content #footer-nav{position:relative;width:764px;margin-left:auto;margin-right:auto;height:35px;line-height:30px}footer .footer-content #footer-nav .footer-nav-item{z-index:21;font-size:13px;float:left;margin:0;padding:0;position:relative;position:relative;right:1px;text-align:center}footer .footer-content #footer-nav .footer-nav-item:hover:after,footer .footer-content #footer-nav .footer-nav-item .menu-contents:after{content:"";background-color:#394251;background:url("//d12rkrm9wnppc5.cloudfront.net/assets/shared/ta_band-17a579c001c1edece88abfead5a18175.png") repeat top center;width:100%;height:6px;position:absolute;top:-6px;left:0}footer .footer-content #footer-nav .footer-nav-item .menu-contents:after{top:0}footer .footer-content #footer-nav .footer-nav-item.first{width:191px}footer .footer-content #footer-nav .footer-nav-item.first:hover:after,footer .footer-content #footer-nav .footer-nav-item.first .menu-contents:after{background-position:764px 0}footer .footer-content #footer-nav .footer-nav-item.second{width:174px}footer .footer-content #footer-nav .footer-nav-item.second:hover:after,footer .footer-content #footer-nav .footer-nav-item.second .menu-contents:after{background-position:573px 0}footer .footer-content #footer-nav .footer-nav-item.third{width:205px}footer .footer-content #footer-nav .footer-nav-item.third:hover:after,footer .footer-content #footer-nav .footer-nav-item.third .menu-contents:after{background-position:399px 0}footer .footer-content #footer-nav .footer-nav-item.fourth{width:193px}footer .footer-content #footer-nav .footer-nav-item.fourth:hover:after,footer .footer-content #footer-nav .footer-nav-item.fourth .menu-contents:after{background-position:194px 0}footer .footer-content #footer-nav .footer-nav-item a{color:#394251;font-weight:bold;line-height:35px}footer .footer-content #footer-nav .footer-nav-item .menu-contents{z-index:23;width:100%;display:none;position:absolute;bottom:35px;left:0;background-color:#f9fbf4;background-repeat:repeat}footer .footer-content #footer-nav .footer-nav-item .menu-contents .links{border-left:1px solid #f9fbf4;margin-left:50px;text-align:left;margin-top:20px;margin-bottom:5px;padding-left:10px}footer .footer-content #footer-nav .footer-nav-item .menu-contents .links a{color:#394251;line-height:15px;margin:0;padding:0;font-weight:normal;font-size:11px;display:block}#flash-drawer{z-index:30;position:relative;margin-bottom:20px}#flash-drawer h3,#flash-drawer h4{margin:0;padding:0}#flash-drawer .dismiss-link{position:absolute;display:block;bottom:5px;left:50%;margin-left:384px;color:#f9fbf4;text-decoration:underline;font-size:12px;z-index:31}#flash-drawer .content{width:878px;margin:0 auto;position:relative;height:100%}#flash-drawer .completed-notice{background-color:#f9fbf4;height:80px}#flash-drawer .completed-notice h3{font-size:30px;line-height:80px}#flash-drawer .completed-notice.long h3{font-size:21px}#flash-drawer .next-action{background-color:#394251;color:#f9fbf4;height:54px;position:relative}#flash-drawer .next-action #signup-nudge-message{float:left;margin-right:35px}#flash-drawer .next-action #signup-nudge-button{float:left;padding-top:15px}#flash-drawer .next-action .social-items{position:absolute;height:21px;top:14px;right:65px}#flash-drawer .next-action .social-items .social-item{margin-right:10px;display:block;float:left}#flash-drawer .next-action h4{font-size:18px;line-height:54px;font-weight:normal;margin-right:213px}#flash-drawer .next-action.long h4{font-size:17px}#flash-drawer .next-action:after{content:"";position:absolute;bottom:-50px;left:0;width:100%;height:50px;background:url("//d12rkrm9wnppc5.cloudfront.net/assets/pages/home/full_moustache_bar_centered-701dc1effe2f242c3bd6cca50ecd862e.png") repeat-x top center}#piece-overlay{display:none;overflow:hidden;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:100;text-align:center}.close-button{position:absolute;top:20px;right:20px;height:32px;padding:0 10px;background-color:#000;background-color:rgba(0,0,0,0.7);font-size:16px;font-weight:normal;font-weight:lighter;font-weight:100;font-family:'Centrale Sans Thin','freight-sans-pro','Centrale Sans',Helvetica,Arial,Sans-Serif;line-height:32px;text-align:center;color:#FFF!important;z-index:104;padding-top:3px}.piece-lightbox-content{width:100%;height:100%;position:absolute;top:0;bottom:0;margin:auto;position:absolute;left:0;right:0;margin:auto}.piece-lightbox-content .piece-lightbox-container{position:relative;background-repeat:no-repeat;background-position:center center;background-color:#000;background-size:contain;width:100%;height:100%}.piece-lightbox-content .intro-container{width:70%;position:absolute;left:0;right:0;margin:auto}.piece-lightbox-content .intro-container h1{font-weight:normal;font-weight:lighter;font-weight:100;font-family:'Centrale Sans Thin','freight-sans-pro','Centrale Sans',Helvetica,Arial,Sans-Serif}.piece-lightbox-content .intro-container h2,.piece-lightbox-content .intro-container h3{font-weight:normal}.piece-lightbox-content .intro-container h1,.piece-lightbox-content .intro-container h2,.piece-lightbox-content .intro-container h3,.piece-lightbox-content .intro-container h4{color:#ccc}.piece-lightbox-content .intro-container #art-that-title{position:absolute;top:0;bottom:0;margin:auto;position:absolute;left:0;right:0;margin:auto;height:220px}.piece-lightbox-content .intro-container #art-that-title .intro-logo{height:100px}.piece-lightbox-content .intro-container #art-that-title .intro-start-link{border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';color:#f9fbf4;background-color:#ec4126;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);text-shadow:1px 1px 1px #000;text-decoration:none;padding:6px 15px 4px;font-size:20px;width:100px;margin:auto}.piece-lightbox-content .intro-container #art-that-title .intro-start-link:hover{background-color:#df1e00;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}.piece-lightbox-content .intro-container #slideshow-end-actions{position:absolute;top:0;bottom:0;margin:auto;position:absolute;left:0;right:0;margin:auto;height:230px}.piece-lightbox-content .intro-container #slideshow-end-actions #slideshow-end-social-actions a{margin-right:30px}.piece-lightbox-content .intro-container #slideshow-end-actions #slideshow-end-social-actions i:before{font-size:60px}.piece-lightbox-content .intro-container #slideshow-end-actions #slideshow-end-secondary-actions{margin-top:50px}.piece-lightbox-content .intro-container #slideshow-end-actions #slideshow-end-secondary-actions #slideshow-gift-action{float:left;width:50%}.piece-lightbox-content .intro-container #slideshow-end-actions #slideshow-end-secondary-actions #slideshow-share-action{float:left;width:50%}.piece-lightbox-content hgroup{position:absolute;top:20px;left:20px;color:#f9fbf4;background-color:#000;background-color:rgba(0,0,0,0.7);text-align:left;padding:10px 20px}.piece-lightbox-content hgroup,.piece-lightbox-content hgroup h1,.piece-lightbox-content hgroup h2{margin:0}.piece-lightbox-content hgroup h1{font-weight:normal}.piece-lightbox-content hgroup h1.long{font-size:20px}.piece-lightbox-content hgroup h1 a{color:#f9fbf4}.piece-lightbox-content hgroup h2{font-size:15px;font-weight:normal;font-weight:lighter;font-weight:100;font-family:'Centrale Sans Thin','freight-sans-pro','Centrale Sans',Helvetica,Arial,Sans-Serif;position:relative;bottom:4px}.piece-lightbox-content hgroup h2 a{color:#f9fbf4}.piece-lightbox-content .actions{padding:10px;background-color:#000;background-color:rgba(0,0,0,0.7)}.piece-lightbox-content .actions .social-links:after{content:"";clear:both;display:block}.piece-lightbox-content .actions .social-links a{color:white;display:block;float:left;margin-right:10px}.piece-lightbox-content .actions .social-links a:hover{color:#ccc}.piece-lightbox-content .actions .site-actions{margin-bottom:5px}.piece-lightbox-content .actions .site-actions:after{content:"";clear:both;display:block}.piece-lightbox-content .actions .site-actions .site-action{display:block;text-align:left}.piece-lightbox-content .actions .site-actions .collect-button{border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';background-color:#ec4126;color:#f9fbf4;padding-bottom:1px;padding-top:4px;padding-left:10px;padding-right:10px}.piece-lightbox-content .actions .site-actions .buy-link{margin-top:5px;clear:left;font-size:13px;color:#f9fbf4;font-weight:normal;font-weight:lighter;font-weight:100;font-family:'Centrale Sans Thin','freight-sans-pro','Centrale Sans',Helvetica,Arial,Sans-Serif;line-height:24px}.piece-lightbox-content .bottom-content{position:absolute;bottom:20px;left:20px}.piece-lightbox-content .bottom-content:after{content:"";clear:both;display:block}.piece-link{display:block;background-color:#000;background-color:rgba(0,0,0,0.7);-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;width:50px;height:50px;position:absolute;top:0;bottom:0;margin:auto}.piece-link.piece-next-link,.piece-link.outro-slide-link{position:fixed;right:5%}.piece-link.piece-next-link:after,.piece-link.outro-slide-link:after{content:"";display:block;position:absolute;top:9px;left:18px;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:15px solid #FFF}.piece-link.piece-prev-link,.piece-link.intro-slide-link,.piece-link.outro-back-link{position:fixed;left:5%}.piece-link.piece-prev-link:after,.piece-link.intro-slide-link:after,.piece-link.outro-back-link:after{content:"";display:block;position:absolute;top:9px;right:18px;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-right:15px solid #FFF}#account-dialog{background-image:none}#account-dialog.mobile{background-color:#f9fbf4}#account-dialog .dialog-tabs{height:46px;background-color:#f9fbf4;border-bottom:1px solid #3e3b3d}#account-dialog .dialog-tabs:after{content:"";clear:both;display:block}#account-dialog .dialog-tabs .account-tab-link{display:block;float:left;width:50%;text-align:center;line-height:46px;color:#394251;font-size:14px}#account-dialog .dialog-tabs .account-tab-link.current{background-color:#394251;color:#f9fbf4;font-weight:bold;font-size:18px;position:relative}#account-dialog .dialog-tabs .account-tab-link.current:after{content:"";display:block;position:absolute;bottom:-16px;left:134px;width:0;height:0;border-left:25px solid rgba(0,0,0,0);border-right:25px solid rgba(0,0,0,0);border-top:16px solid #394251}#account-dialog .tab-item{overflow:hidden;height:400px;background-color:#f9fbf4}#account-dialog .tab-item h4{margin:0;padding:0;margin-left:128px;position:relative;top:34px;font-size:20px;line-height:20px}.tab-item{display:none}#colorbox.mobile #cboxClose{z-index:104;position:absolute;top:58px;right:14px;text-indent:0;text-decoration:underline;text-transform:capitalize}.general-dialog{background-color:#f9fbf4;height:100%;background:url("//d12rkrm9wnppc5.cloudfront.net/assets/shared/ta_band_small-66cdc93b279564d6e41b7e41a8725aa3.png") repeat top center}.general-dialog h3{margin:0;padding:0;height:46px;line-height:46px;font-size:20px;text-align:center;background-color:#394251;color:#f9fbf4}.general-dialog .content{background-color:#f9fbf4;height:400px;overflow:hidden}.general-dialog .facebook-login-link{display:block;text-align:center;margin:0 200px;margin-top:15px}.general-dialog form{margin-top:50px;margin-left:135px;margin-right:120px;overflow:hidden;border-bottom:2px solid #DDD}.general-dialog .inline-errors{display:none}.facebook-login,.facebook-login-link{display:none}.dialog-content-item{display:none}#subscribe-wall{background-color:#f9fbf4;height:100%;width:100%}#subscribe-wall:after{content:"";clear:both;display:block}#subscribe-wall h2{margin:0;padding:0;margin-left:40px;padding-top:30px;font-size:24px;line-height:28px;border-bottom:1px solid #ccc;margin-right:40px}#subscribe-wall h3{font-size:18px;font-style:italic;font-weight:normal}#subscribe-wall .subscribe-option,#subscribe-wall .login-option{float:left;margin:40px;margin-top:10px}#subscribe-wall .subscribe-option{width:300px}#subscribe-wall .subscribe-option #wall-subscribe-link{border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';color:#f9fbf4;background-color:#ec4126;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);text-shadow:1px 1px 1px #000;text-decoration:none;text-align:center;padding:5px 30px;font-size:22px;padding-bottom:2px;margin:0 auto;margin-top:10px;width:100px;position:relative;right:15px;padding-right:40px;position:relative;text-decoration:none}#subscribe-wall .subscribe-option #wall-subscribe-link:hover{background-color:#df1e00;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}#subscribe-wall .subscribe-option #wall-subscribe-link:after{content:"";display:block;position:absolute;top:12px;right:26.875px;width:1px;height:1px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:5px solid #f9fbf4}#subscribe-wall .subscribe-option ul{padding-left:0;margin-left:22px;margin-right:40px;margin-top:40px}#subscribe-wall .subscribe-option li{font-size:12px}#subscribe-wall .login-option{background-color:#ccc;margin-left:19px;margin-right:0;padding:15px;width:230px;margin-bottom:0}#subscribe-wall .login-option:after{content:"";clear:both;display:block}#subscribe-wall .login-option h3{margin:0;padding:0;font-weight:normal;font-style:normal;font-size:16px;border-bottom:1px dashed #394251;float:left;margin-bottom:6px}#subscribe-wall .login-option form{clear:left}#subscribe-wall .login-option form label{margin-left:auto;font-size:14px;margin-bottom:0}#subscribe-wall .login-option form .string input,#subscribe-wall .login-option form .password input{border:1px solid #394251;font-size:14px;padding:10px 10px}#subscribe-wall .login-option form .boolean{text-align:right}#subscribe-wall .login-option form .boolean label{font-size:12px}#subscribe-wall .login-option form #user_sign_in_button{font-size:14px;font-weight:normal;height:auto;width:auto;line-height:15px;padding:8px 25px;padding-bottom:5px;padding-right:28px;position:relative;text-decoration:none}#subscribe-wall .login-option form #user_sign_in_button:after{content:"";display:block;position:absolute;top:10px;right:17.5px;width:1px;height:1px;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:4px solid #f9fbf4}#subscribe-wall .login-option form .inline-hints{font-style:italic;font-size:12px;top:3px}#subscribe-wall .login-option .facebook-login-link{float:right;position:relative;bottom:5px}#cboxClose{color:black;text-indent:0;text-decoration:underline;position:absolute;top:5px;right:15px}body{font-family:'Centrale Sans',Helvetica,Arial,Sans-Serif;color:#394251}a{text-decoration:none}a,a:hover,a:visited{color:#6aa1ae}a:hover{text-decoration:underline}.standard-form .button_action:after{content:"";clear:both;display:block}.standard-form li{margin-bottom:22px;list-style-type:none;position:relative}.standard-form li abbr{display:none}.standard-form li label{font-weight:bold;color:#394251;margin-left:20px;margin-bottom:5px;font-size:16px}.standard-form li.boolean{margin-bottom:10px}.standard-form li.boolean label{font-weight:normal;font-size:15px}.standard-form li input[type='checkbox']{margin-right:6px}.standard-form li input[type='text'],.standard-form li input[type='email'],.standard-form li input[type='password'],.standard-form li input[type='tel']{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.2);box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.2);margin-top:3px;display:block;width:100%;border:3px solid #394251;padding:12px 8px;outline:none}.standard-form li button[type='submit']{font-size:20px;float:right;height:40px;width:185px;line-height:39px;margin-bottom:0;border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';background-color:#455878;color:#f9fbf4}.standard-form li button[type='submit']:hover{background-color:#63738d;-webkit-box-shadow:inset 0 0 22px rgba(0,0,0,0.7);-moz-box-shadow:inset 0 0 22px rgba(0,0,0,0.7);box-shadow:inset 0 0 22px rgba(0,0,0,0.7)}.standard-form li .inline-hints{position:absolute;top:1px;right:0;margin:0;padding:0;font-size:13px}.standard-form li .inline-hints,.standard-form li .inline-hints a{color:#3e3b3d}.standard-form li textarea{width:100%;height:200px}.standard-form .inline-errors{left:150px;color:#ec4126}.piece-thumbnail{cursor:pointer}#generic-content{min-height:600px;height:auto!important;height:600px}#generic-content h1{margin-top:0;padding-top:20px}.social-item.facebook .fb-like>span{max-width:85px}.notice{color:#ec4126}.action-prompt-header{background-color:#394251;color:white;height:45px;line-height:47px;font-size:16px;width:878px;-webkit-box-shadow:0 0 10px 10px #fff;-moz-box-shadow:0 0 10px 10px #fff;box-shadow:0 0 10px 10px #fff;position:relative;margin-bottom:20px}.action-prompt-header.detached{position:fixed;z-index:50;top:4px}.action-prompt-header .content{margin-left:20px;text-align:center}.action-prompt-header #browse-prompt-button,.action-prompt-header #browse-subscribe-button,.action-prompt-header #browse-quiz-button{border:none;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-family:'Centrale Sans','freight-sans-pro';color:#f9fbf4;background-color:#ec4126;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px rgba(0,0,0,0.5);box-shadow:inset 0 0 10px rgba(0,0,0,0.5);text-shadow:1px 1px 1px #000;text-decoration:none;display:inline;position:relative;bottom:1px;padding:6px 15px;padding-bottom:4px;margin-left:40px;font-size:18px}.action-prompt-header #browse-prompt-button:hover,.action-prompt-header #browse-subscribe-button:hover,.action-prompt-header #browse-quiz-button:hover{background-color:#df1e00;-webkit-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);-moz-box-shadow:inset 0 0 20px rgba(0,0,0,0.6);box-shadow:inset 0 0 20px rgba(0,0,0,0.6)}.action-prompt-header #browse-subscribe-link,.action-prompt-header #browse-login-link{color:#f9fbf4;font-size:12px;text-decoration:underline;margin-left:10px}.action-prompt-header:before{content:"";display:block;position:absolute;top:0;left:-1px;width:1px;height:1px;border-top:22px solid rgba(255,255,255,0);border-bottom:22px solid rgba(255,255,255,0);border-left:10px solid #fff}.action-prompt-header:after{content:"";display:block;position:absolute;top:0;right:-1px;width:1px;height:1px;border-top:22px solid rgba(255,255,255,0);border-bottom:22px solid rgba(255,255,255,0);border-right:10px solid #fff}.printable{text-decoration:underline;cursor:pointer}#cboxClose .help-close{color:white;text-decoration:underline;font-size:13px;position:relative;top:2px;right:-9px}.placeholder-workaround input{font-family:sans-serif!important}.placeholder-workaround:after{font-size:14px;content:"Password";position:absolute;width:100%;height:100%;display:block;top:12px;left:20px;background-color:transparent}.placeholder-workaround.text-entered:after{content:none;display:none}