#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url("/static/css/slimbox2/loading.gif") no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:0}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url("/static/css/slimbox2/prevlabel.gif") no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url("/static/css/slimbox2/nextlabel.gif") no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url("/static/css/slimbox2/closelabel.gif") no-repeat center;margin:5px 0;outline:0}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}*{margin:0}html{height:100%}body{font:62.5% Helvetica,Arial,sans-serif;margin:0;height:100%;color:#333;width:100%}a,a:link,a:visited,a:active,a:hover{color:#333;text-decoration:none}p{margin:0}h1,h2,h3,h4,h5{margin:0;padding:0;font-family:Georgia,serif}h1{font-size:2.7em}h2{font-size:1.5em}h3{font-size:1.4em}ul{margin:0;padding:0}ul li{list-style-type:none;list-style-image:none;padding:0;margin:0}img{border:0}hr{clear:both;border:0;border-bottom:1px dashed #ccc;width:80%;padding-top:1em;margin:0 auto 1em auto}.adjusted,p.adjusted{font-size:1.2em;line-height:1.5em;font-family:Helvetica,Arial,sans-serif}.adjusted p,p.adjusted{padding-bottom:1em}.adjusted a{color:#a52a2a}.clear{clear:both}a.thumbnail{outline:0}.hidden{display:none}.invisible{visibility:hidden}#wrapper{background:#fff url("/static/css/images/columns.png") repeat-y -48px top;width:950px;min-height:100%;height:auto!important;height:100%;margin:0 auto -13em auto}#sidebar{width:254px;padding:5px 18px 30px 8px;float:right}#main{width:670px;float:left}.no-sidebar #wrapper{background-image:none}.no-sidebar #sidebar{display:none}.no-sidebar #main{width:790px;padding-top:30px}#content{padding:10px 20px 0 5px}.simple-form .required{color:#cd4040}.simple-form .field-help{font-size:1.3em;padding:.5em}.simple-form .field-errors{font-size:1.3em;padding:.5em;color:#cd4040}.simple-form th{text-align:right;font-size:1.2em;text-transform:uppercase}.simple-form input[type=submit]{float:left;margin:.5em 1em 0 0}.simple-form input[type=text],.simple-form textarea{padding:5px;border:1px solid #999}#push{height:13em}#footer{width:950px;height:13em;position:relative;overflow:hidden;margin:0 auto;background:#fff url("/static/css/images/columns.png") repeat-y -48px top}#footer .wrapper{padding-left:5px;font-size:1.2em;line-height:1.8em}#footer .badge{color:#333;font-family:Helvetica,Arial,sans-serif;text-transform:lowercase;font-weight:bold;font-size:9px}#footer .gmg{float:left}#footer .footer-navigation{overflow:hidden;padding:1em 0 1em 1em}#footer .footer-navigation li{display:block;float:left;border-right:1px solid #555;padding-right:1em;margin-right:1em;text-transform:uppercase;font-size:.9em;line-height:1.3em}#footer .footer-navigation li.last{padding-right:0;margin-right:0;border-right:0}#footer .footer-navigation li a{color:#333}#footer p.info{clear:both}#header{padding-top:5px;position:relative}#logo{outline:0}#logo img{margin:0 auto;display:block}#breadcrumbs{position:absolute;left:12px;top:105px}#breadcrumbs li{float:left;margin-right:5px}#breadcrumbs li a{font-size:1.1em;font-weight:bold;text-transform:uppercase;color:#333}#breadcrumbs li.active a{color:#074f99}#quick-links{position:absolute;left:15px;top:17px;word-spacing:.5em;display:none}#quick-links li{display:inline;font-size:1.2em;font-weight:bold;text-transform:uppercase;font-family:Georgia,serif}#search{overflow:hidden;margin:17px 0 22px 0}#search input.field{border:1px solid #999;padding:5px 3px 5px 3px;width:211px;margin-left:2px;float:left;font-size:1.1em}.go{float:left;margin-left:-1px}#navigation{background-color:#fff;margin:0 auto;position:relative;padding:1.3em 0 0 2px}#navigation ul{overflow:hidden}#navigation li{float:left;padding:0 6px 0 6px;border-right:1px solid #7c2020}#navigation li.last{border-right:0}#navigation li a{font-size:2.3em;text-transform:uppercase;display:block;color:#a52a2a;outline:0;background-position:left 4px}#navigation li:hover a{color:#444}#navigation li.active a{color:#333}#sidebar .block{margin-bottom:2em}#sidebar .block h2{text-transform:uppercase;padding-bottom:.2em;color:#a52a2a;font-size:1.9em}#sidebar .block h2 a{color:#a52a2a}#sidebar ul.list li{font-size:1.2em;font-weight:bold;padding:2px 0 2px 16px;background:url("/static/css/images/bullet-black.png") no-repeat left center}#sidebar .subscribe{border:1px solid #333;padding:10px 0 8px 0;margin-bottom:2em}#sidebar a.subscribe-banner{display:block;line-height:0;outline:0}#sidebar .subscribe form{padding:10px 0 0 10px;overflow:hidden}#sidebar .subscription-email{border:1px solid #999;padding:5px 3px 5px 3px;width:146px;float:left;font-size:1.1em}#sidebar .social{text-align:center;padding:8px 0 0 3px}#sidebar .social a{padding:0 5.5px 0 5.5px}#sidebar .social a.first{padding-left:0}#sidebar .social a.liast{padding-right:0}#content h1{font-weight:normal;margin-left:-1px}#content h2{font-weight:normal;margin-left:-1px}.messages{background-color:#e1ffe2;border:1px solid #c7f2c8;padding:15px;margin-bottom:1em}.messages.error{border-color:#cd4040;background-color:#ffcdcd}.messages li{font-size:1.2em}.comments{clear:both}.comment{clear:both;background:url("/static/css/images/comment-separator.png") no-repeat top center;margin-top:20px;padding:10px 32px 0 36px}.comment .gravatar{float:left;border:2px solid #333;margin-top:16px}.comment .comment-content{margin-left:70px}.comment .author,.comment .date{float:right;padding:1px 0 1px 19px;font-weight:bold;font-size:1.1em;margin-left:20px;background-repeat:no-repeat;background-position:left 1px}.comment .author{background-image:url("/static/css/../icons/user.png")}.comment .date{background-image:url("/static/css/../icons/date.png")}.comment .adjusted{clear:right}.comment-form{clear:both;padding-top:20px}.comment-form .form-help h2{font-family:Helvetica,Arial,sans-serif;font-size:1.8em;color:#a52a2a}.comment-form .form-help{margin:0 2em 0 3.5em}.comment-form #field-wrapper-comment{width:478px}.comment-form #row-url{display:none}body.authenticated .comment-form .field-id_name,body.authenticated .comment-form .field-id_email,body.authenticated .comment-form .field-id_url{display:none}.field-id_honeypot{display:none}.pagination{font-size:1.2em;font-weight:bold;text-align:center;line-height:2.3em;clear:both;text-transform:lowercase}.pagination li{display:inline;border:solid 1px #a52a2a;margin-right:2px;padding:4px 6px;outline:0;min-width:1.5em}.pagination li a{color:#333;outline:0}.pagination li a:hover{text-decoration:none}.pagination li.single a{padding:4px 9px}.pagination li.number:hover,.pagination li.direction.on:hover{text-decoration:none}.pagination li.direction{margin-right:2px;padding:4px 6px;outline:0;color:#a52a2a}.pagination li.direction.off{border-color:transparent;color:#333}.pagination li.direction:hover a{color:#a52a2a}.pagination li.number.active{background-color:#a52a2a}.pagination li a:hover{color:#a52a2a}.pagination li.active a{color:#fff}.meta{font-size:1.1em;text-transform:uppercase;color:#666;padding:.5em 0 .5em 0}.meta a{color:#666}.meta a:hover{color:#252525}.meta .authors,.meta .date{margin-right:.8em}.meta span.optional{margin-right:0}.meta .date,.meta .comment-count{margin-left:.8em}.no-author .meta .optional{display:none}.no-author .meta .date{margin-left:0}.meta a.date:first-child{margin-left:0}.meta span:first-child{margin-left:0}.meta span{margin:0 .6em .6em}.article-list>div{padding-top:1em;margin-top:1em;background:url("/static/css/images/comment-separator.png") no-repeat top center}.article-list>div.first{background:0;margin-top:0}.article-list>div>h2{font-size:2em;font-weight:normal}.article-list>div h2>a{color:#a52a2a}.article-detail h2.subtitle{font-weight:normal;font-size:1.8em;color:#444}.article-detail img.article-image{padding:0}.article-detail .image-meta{font-family:Georgia,serif;font-size:1.3em;font-style:italic}.article-detail .image-meta .credit{float:right;padding:0 0 1em 1em}.article-detail .photo-detail{float:left;padding-right:10px;padding-bottom:10px}.article-detail .slide-wrapper{overflow:hidden}.article-detail .media{clear:both}#media-slides{margin:0 auto}.media-handle a img{line-height:0;margin:0 4px 0 4px;padding:1px;border:1px solid #fff;float:left}.media-controller{position:relative;z-index:1000}.media-prev{position:absolute;top:36px;left:0;cursor:pointer}.media-next{position:absolute;top:36px;right:0;cursor:pointer}.media-controller table{display:none}.video-detail .content{padding-top:1.5em}.video-detail .video-outer{text-align:center}.video-detail .video-inner{line-height:0;padding:1px;border:1px solid #333}.multimedia-list h1{padding-bottom:10px}.multimedia-list h3{font-size:2em;font-weight:normal;padding-top:30px}.multimedia-list>div{overflow:hidden;margin-bottom:2em;clear:both}.multimedia-list img{float:left;margin-right:15px;padding:1px;border:1px solid #fff}.photo-grid table.images{margin:15px auto 0 auto}.photo-grid table.images td{padding:0;border:10px solid #fff;border-right:0;border-top:0}.photo-grid table.images tr td:first-child{border-left:none}.photo-grid table.images td a.photo{outline:0;padding:3px;border:1px solid #fff;background-color:#fff;display:block}.photo-grid table.images td a.photo:hover{background-color:#fff}.photo-grid table.images td a.photo img{border:1px solid #fff;display:block}.photo-grid table.images td a.download{font-size:1.1em;font-weight:bold;padding:5px 0 5px 20px;display:block;background:url("/static/css/../icons/save.png") no-repeat 2px center;outline:0}.photo-confirm table.images,.photo-complete table.images{margin-top:2em}.photo-grid a.download-order{outline:0;font-weight:bold;font-size:1.1em;padding:3px 0 3px 20px;margin:.5em 0 2em 0;display:block;background:url("/static/css/../icons/package.png") no-repeat left center}.album-detail h2.focus a{color:#a52a2a}.photo-detail .photo-wrapper{position:relative}.photo-detail a.shield{position:absolute;left:0;top:0;outline:0}.photo-detail a.photo{display:block;outline:0}.photo-detail a.photo img{display:block}.photo-detail .credit{font-weight:bold;font-size:1.1em;position:absolute;right:0;bottom:0;padding:2px 5px 2px 5px;background:url("/static/css/images/credit-background.png")}.photo-detail .date{font-weight:bold;font-size:1.1em;position:absolute;left:0;bottom:0;padding:2px 5px 2px 5px;background:url("/static/css/images/credit-background.png")}.photo-detail .caption{padding:3px 0;font-size:1.3em;font-family:Georgia,serif;font-style:italic}.photo-block{margin-bottom:2em}.photo-block ul{overflow:hidden}.photo-block ul li{float:left;margin:0 2px 3px 1px}.photo-block ul li.empty{padding:5px;border:2px dashed #ccc;margin:0}.photo-block ul li.empty p:first-child{padding-bottom:10px}.photo-block ul li a{outline:0;display:block}.photo-block ul li img{display:block;padding:1px;border:1px solid #fff}.photo-cart .actions{margin-top:1em;padding-left:2px;clear:both;overflow:hidden}.photo-cart .actions a{margin-right:1em;display:block;float:left}.photo-browser{position:relative}.photo-browser ul{padding:0 16px 0 18px}.photo-browser a.arrow{position:absolute;bottom:33px;outline:0}.photo-browser a.arrow img{border:0}.photo-browser a.prev{left:-0px}.photo-browser a.next{right:-0px}.photo-browser .index{text-align:center;text-transform:uppercase;font-weight:bold}.photo-tools li{padding:10px 0 10px 30px;margin-left:10px;font-size:1.2em;font-weight:bold}.photo-tools .purchase{background:url("/static/css/../icons/go.png") no-repeat left center}.photo-tools .album{background:url("/static/css/../icons/lgicn.png") no-repeat 1px center}.photo-tools .mail{background:url("/static/css/../icons/mail.png") no-repeat left 3px}.photo-tools .comment{background:url("/static/css/../icons/notep.png") no-repeat 4px center}.sga-region{padding-bottom:11px}.sga-region-c1{float:left}.front-page .top{overflow:hidden;padding:20px 0 10px 0}.front-page .headline{width:430px;float:right}.front-page .headline h2{font-size:3em;font-weight:normal}.front-page .headline h2 a{color:#a52a2a}.front-page .exclusive{width:190px;float:left}.front-page .exclusive h3{padding:15px 0 0 0;text-transform:uppercase;color:#a52a2a;font-size:2.3em}.front-page .exclusive h2{font-weight:normal}.front-page .exclusive li{padding:5px 0 5px 0}.front-page .exclusive li h2 a{color:#a52a2a}.front-page .exclusive li .adjusted{display:none}.front-page .section{overflow:hidden;margin-top:10px;padding-top:20px;margin-bottom:20px;border-top:1px solid #555;clear:both}.front-page .exhibits h2 a,.front-page .fashion h3 a{color:#a52a2a;font-size:1.6em;font-weight:normal}.front-page .exhibits{float:left;width:440px}.front-page .exhibits .optional{display:none}.front-page .exhibits img{float:right;padding-left:1em}.front-page .fashion{float:right;width:165px;border-left:1px solid #555;padding-left:15px}.front-page .fashion h2 a{text-transform:uppercase;color:#a52a2a;font-size:1.4em}.front-page .highlight{overflow:hidden;margin-top:10px;padding-top:20px;margin-bottom:20px;border-top:1px solid #555}.front-page .highlight h2{font-size:2.8em;font-weight:normal}.front-page .highlight h2 a{color:#333}.front-page .highlight img{float:left}.front-page .highlight .snippet{margin-left:170px}.front-page .features{overflow:hidden;margin-top:10px;padding-top:20px;margin-bottom:20px;border-top:1px solid #555}.front-page .features h2{margin-bottom:10px;font-size:2.6em;color:#a52a2a;font-weight:normal}.front-page .features .box{width:196px;overflow:hidden;padding-bottom:20px;float:left;padding-right:10px;margin-right:10px;border-right:1px solid #555;min-height:26em}.front-page .features .box.edge{padding-right:0;margin-right:0;border-right:0}.front-page .features .box h3{font-size:1.5em;font-weight:normal}.front-page .features .box h3 a{color:#a52a2a}.front-page .media{overflow:hidden;margin-top:10px;padding-top:20px;margin-bottom:20px;border-top:1px solid #555}.front-page .media h2{margin-bottom:10px;font-size:2.6em;color:#a52a2a;font-weight:normal}.section-page{padding-top:10px}.section-headline>h2 a{font-size:2em;font-weight:normal;color:#a52a2a}.section-page .subcategories{width:185px;float:right;font-weight:bold;font-size:1.3em}.section-page .subcategories h1{text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;color:#a52a2a;font-size:1.4em}.section-page .subcategories li{padding:3px 0 3px 0}.section-snippets{padding:30px 0 0 15px}.section-snippets h2{font-size:2em;font-weight:normal;padding-top:5px}.section-snippets .snippet{overflow:hidden;margin-bottom:2em}.section-snippets img{float:left;margin-right:15px;padding:1px;border:1px solid #fff}.section-page .multimedia{width:100%}.section-page .multimedia th{text-align:right;padding-right:20px;text-transform:uppercase}.section-page .multimedia th:first-child{text-align:left;padding-left:20px}.section-page .multimedia th a{color:#a52a2a}.section-page .multimedia th h2{font-size:20px}.section-page .multimedia th .archive-link{font-size:15px}.section-page .multimedia td{text-align:center;width:25%;vertical-align:top}.section-page .multimedia h3{font-weight:normal}.calendar{position:relative}.filter-category-form{position:absolute;right:0;top:0}.calendar-links{padding:0 3.5em 0 3.5em;margin-bottom:-2.2em}.calendar-links a{font-size:1.5em;color:#a52a2a;padding-right:.8em}.month-calendar{width:100%;font-size:1.6em;text-align:center}.month-calendar caption{font-size:1.2em;font-weight:normal;line-height:1.4em}.month-calendar caption .prev-month,.month-calendar caption .next-month{outline:0;vertical-align:text-top}.month-calendar caption .prev-month{padding-right:1em}.month-calendar caption .next-month{padding-left:1em}.month-calendar .day-link{display:block;padding:5px;outline:0}.month-calendar .day-link.selected{text-decoration:underline}.month-calendar .day-link:hover{background-color:#ddd}.event-list{padding:0 3.5em 0 3.5em;min-height:5em}.event-list h2{font-family:Helvetica,Arial,sans-serif;font-weight:normal;font-size:2em;color:#a52a2a;padding:.2em 0 .2em 0}.event-list h3{font-size:1.8em;font-weight:normal}.event-detail .address h2{padding-bottom:.3em}.issue-list table{width:100%;border-collapse:collapse;vertical-align:top;margin-top:1em}.issue-list td{text-align:center;padding-bottom:16px}.issue-detail h1{padding-bottom:.3em;width:300px;float:left}.issue-detail .more{padding-left:1.8em}.issue-detail .more h2{font-size:1.8em}.issue-detail .more ul li{padding:.3em 0 .3em 0}.issue-detail .more ul li a{font-family:Georgia,serif;font-size:1.4em}