body{font-family:Arial,Helvetica,sans-serif;font-size:.8em;background-color:#212121}@font-face{font-family:entypo;src:url(/fonts/entypo.eot);src:url(/fonts/entypo.eot?#iefix) format('embedded-opentype'),url(/fonts/entypo.woff) format('woff'),url(/fonts/entypo.ttf) format('truetype'),url(/fonts/entypo.svg#entypo) format('svg');font-weight:400;font-style:normal}.content-wrapper{width:970px;margin-left:auto;margin-right:auto;padding:0 16px}ul{padding:0;margin:0;border:0}a{text-decoration:none;border-bottom:0 solid #fff}a:hover{text-decoration:underline;border-bottom:0 solid #fff}.current{color:#0CC}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.sidebar a{color:#ffad1e}.nmai-wrapper{background-color:#545454;background-image:url(../img/page-background.png);background-position:-100px 85px;background-repeat:no-repeat}@media screen and (max-width:970px){.nmai-wrapper{width:1000px}}ul.menu{list-style:none outside none;padding:0;margin:0}ul.menu li{display:block;float:left;margin:0;padding:0;position:relative}ul.menu li:hover{background-color:#0CC}#breadcrumbs{height:21px}#breadcrumbs .breadcrumbs{font-size:.833333em;padding-top:7px;display:none}#breadcrumbs .breadcrumbs span{color:#9C9C9C;font-weight:700}#breadcrumbs .breadcrumbs span a{color:#9C9C9C}#breadcrumbs .breadcrumbs span a:hover{color:#fff;text-decoration:underline}.primary-nav ul.menu{margin:0 0 3px}.primary-nav ul.menu li{background-color:#9C9C9C;display:block;height:18px;margin:7px 3px 3px 0;width:108px}.primary-nav ul.menu li.first,.primary-nav ul.menu li.shop{width:107px}.primary-nav ul.menu li:hover,.primary-nav ul.menu li.current{background-color:#0CC}.primary-nav ul.menu li a{background:none no-repeat scroll center 2px;color:#242424;display:block;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:0;overflow:hidden;padding:18px 0 0;text-align:center;text-transform:uppercase}.primary-nav ul.menu li a:hover{text-decoration:none}.primary-nav ul.menu li a.visit{background-image:url(../img/visit-trans-no-ie6.png)}.primary-nav ul.menu li a.explore{background-image:url(../img/explore-trans-no-ie6.png)}.primary-nav ul.menu li a.support{background-image:url(../img/support-trans-no-ie6.png)}.primary-nav ul.menu li a.connect{background-image:url(../img/connect-trans-no-ie6.png)}.primary-nav ul.menu li a.shop{background-image:url(../img/shop-trans-no-ie6.png)}.primary-nav ul.menu li ul.menu{background:url(../img/primary-sub-foot-trans-no-ie6.png) no-repeat scroll -1px bottom rgba(0,0,0,0);height:auto;list-style:none outside none;margin:0;padding:2px 0 18px;position:absolute;z-index:2147483647}.primary-nav ul.menu li:hover ul.menu{display:block}.primary-nav ul.menu li ul.menu li{background:url(../img/primary-sub-trans-no-ie6.png) repeat-y scroll -1px top rgba(0,0,0,0);display:block;height:auto;margin:0;padding:5px 0 0;width:162px}.primary-nav ul.menu li ul.menu li a{color:#333;display:block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;height:auto;line-height:16px;margin:0;padding:3px 12px;text-align:left;text-transform:none}.primary-nav ul.menu li ul.menu li a:focus{outline-style:none}.primary-nav ul.menu li ul.menu li a:hover{color:#028282}.primary-nav ul ul{display:none}header.nmai-header{background-color:#242424}header.nmai-header .header-level1{background-color:#242424;position:relative;top:0;height:62px}header.nmai-header .header-level1 .secondary-nav{float:right;display:inline-block;margin-top:2px}header.nmai-header .header-level1 .secondary-nav ul.menu li:hover{background-color:#242424}header.nmai-header .header-level1 .secondary-nav ul.menu li a{color:#ccc;text-decoration:none;font-size:11px;font-weight:700;border-right:1px solid #676666;padding:0 8px 0 0;margin:0 5px;line-height:12px}header.nmai-header .header-level1 .secondary-nav ul.menu li a:hover{color:#fff}header.nmai-header .header-level1 .secondary-nav ul.menu li a.share{background:url(/img/share_icon.png) no-repeat scroll right center rgba(0,0,0,0);border:medium none;color:#FFAD1E;padding:0 15px 0 0}header.nmai-header .header-level1 .secondary-nav ul.menu li:last-child a{border-right:0;margin-right:0}header.nmai-header .header-level1 .logo{position:absolute;left:16px;top:22px}header.nmai-header .header-level1 .logo a{background:url(/img/logo.png) no-repeat top left;width:574px;display:block;padding:25px 0 0;overflow:hidden;height:0!important}header.nmai-header .header-level1 .donatenow{position:absolute;right:17px;top:36px}header.nmai-header .header-level2{background-color:#242424;height:32px;position:relative;text-align:right}header.nmai-header .header-level2 .searchbox{position:absolute;top:0;right:16px}header.nmai-header .header-level2 .searchbox input{width:150px;padding:1px;border:0;height:14px;margin:8px 0;float:left}header.nmai-header .header-level2 .searchbox input.button{border:0;background:url(/img/search_btn.png) no-repeat top left;width:56px;cursor:pointer;margin:8px 0;float:left;padding:16px 0 0;overflow:hidden;height:0;text-indent:-99999px}#header-bottom{width:100%;height:3px;background-color:gray}@media screen and (max-width:1000px){#header-bottom{width:1000px}}.nmai-footer{height:93px;margin-top:42px;padding-bottom:26px;background-color:rgba(0,0,0,.6)}.nmai-footer .content-wrapper{position:relative}.nmai-footer .nmai-logo{background:url(../img/footer_logo-trans.png) no-repeat scroll left bottom rgba(0,0,0,0);margin-top:19px 0 0;overflow:hidden;padding:40px 0 0}.nmai-footer .mobile-site{position:absolute;right:405px;top:14px}.nmai-footer .mobile-site a{color:#838383;font-size:11px;text-decoration:none}.nmai-footer .mobile-site a:hover{color:#0CC}.nmai-footer .mobile-site a .icon-mobile{font-size:25px;vertical-align:middle;display:inline-block}.nmai-footer .menu-wrapper{position:absolute;top:0;right:16px}.nmai-footer .menu-wrapper .menu{color:inherit;font-size:1em;font-weight:400;margin:17px 0 0;padding:0}.nmai-footer .menu-wrapper .menu li{background:none repeat scroll 0 0 #8A8A8A;border-right:2px solid #7D7D7D;line-height:12px;padding:3px 8px}.nmai-footer .menu-wrapper .menu li a{display:block;color:#333;font-size:10px;font-weight:700;letter-spacing:1px;line-height:10px;padding:3px 0;text-decoration:none;text-transform:uppercase}.nmai-footer .menu-wrapper .menu li:hover{background-color:#0CC}.nmai-footer .copyright{color:#7C7C7C;font-size:.85em;margin:12px 0 0;text-align:right;position:absolute;top:40px;right:16px}.main-content.regular.homepage{margin-top:28px;position:relative;height:730px}.main-content.regular.homepage a{text-decoration:none}.main-content.regular.homepage p,.main-content.regular.homepage div{margin-bottom:0}.main-content.regular.homepage img{display:block}.main-content.regular.homepage .webmedia{position:relative}.main-content.regular.homepage .block{margin-right:10px;margin-bottom:10px}.main-content.regular.homepage .block.standard{border:0}.main-content.regular.homepage .block.standard .description,.main-content.regular.homepage .block.collection .description{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);z-index:1000;width:100%}.main-content.regular.homepage .block.standard .description:hover,.main-content.regular.homepage .block.collection .description:hover{background-color:rgba(41,191,190,.7)}.main-content.regular.homepage .block.standard .description p,.main-content.regular.homepage .block.collection .description p{font-size:.85em;line-height:1.4em}.main-content.regular.homepage .block.standard .description p a,.main-content.regular.homepage .block.collection .description p a{color:#b3b3b3;display:block;padding:10px}.main-content.regular.homepage .block.standard .description p a:hover,.main-content.regular.homepage .block.collection .description p a:hover{color:#fff}.main-content.regular.homepage .block.standard .description p a:hover strong,.main-content.regular.homepage .block.collection .description p a:hover strong{color:#003636}.main-content.regular.homepage .block.standard .description strong,.main-content.regular.homepage .block.collection .description strong{color:#fff;text-transform:uppercase;font-weight:700}.content-wrapper .pdf{background:url(/img/pdf.gif) no-repeat;padding-bottom:2px;padding-left:17px}.alert.active{display:none;width:970px;background-color:#c30;color:#fff;margin:0 auto;text-align:center;padding-bottom:10px;padding-top:10px;padding-left:10px;padding-right:10px;margin-bottom:5px;font-size:12px}.main-content.regular{float:left;width:480px;margin-top:10px;margin-right:10px}.main-content.regular.two-cols-left{margin-right:0;width:774px}.main-content.regular.two-cols-right{margin-left:0;width:774px}.main-content.regular a{color:#c30}.main-content.regular .webmedia{position:relative}.main-content.regular p,.main-content.regular div{line-height:1.5em;margin:0 0 1em;color:#333}.main-content.regular h4{margin-bottom:1em}.main-content.regular div:last-child{margin-bottom:0}.main-content.regular .black{color:#000}.main-content.regular p{font-size:.95em}.main-content.regular .content-borders{background:none repeat scroll 0 0 #FFF;padding:20px;border-bottom:1px solid #D4D4D4;border-top:10px solid #D4D4D4}.main-content.regular .content{background:none repeat scroll 0 0 #FFF;padding:20px;margin-bottom:0}.main-content.regular .content h1{color:#999;font-family:"Arial Narrow",Arial,Helvetica,sans-serif;font-stretch:condensed;font-size:2.3em;letter-spacing:.03em;margin:0 0 12px;line-height:normal}.main-content.regular .content h3{color:#3E3E3E;display:block;margin:0 0 4px;text-transform:uppercase;font-size:1.17em}.main-content.regular .content h3.anchornav{font-size:.85em;margin:16px 0;color:#e6e6e6;line-height:1.2em}.main-content.regular .content h3.graybar{background:#e6e6e6;margin-bottom:14px;padding:3px 6px}.main-content.regular .content ul,.main-content.regular .content ol{font-size:.95em;padding-left:4.2em;list-style:outside}.main-content.regular .content ul li,.main-content.regular .content ol li{line-height:16px;margin:3px 0 3px -20px;color:#333;padding-left:.4em}.main-content.regular .content .indent{margin:3px 0 3px -5px}.main-content.regular .content .double-indent{margin:3px 0 3px 10px}.main-content.regular .content .alp-nav{margin:0 0 0 2px}.main-content.regular .content .archive-listing{border-bottom:#DDD solid 1px;margin:0 0 20px}.main-content.regular .content .archive-extras{float:left;margin:0 0 20px;width:100px;line-height:normal}.main-content.regular .content .archive-extras>br{display:none}.main-content.regular .content .archive-extras>img{display:block}.main-content.regular .content .archive-extras .detail{border:#DDD solid 3px}.main-content.regular .content .archive-extras .roundy{background-color:#C24C32;display:inline-block;color:#F6921E!important;font-size:9px;font-weight:700;margin:5px 0 0;padding:0 4px 6px 0;text-align:center;text-decoration:none;text-transform:uppercase;width:100px}.main-content.regular .content .archive-extras .roundy .program,.main-content.regular .content .archive-extras .roundy .video,.main-content.regular .content .archive-extras .roundy .audio{position:relative;right:3px;top:4px}.main-content.regular .content .slideshow{background-color:#313131;padding:27px;text-align:center;position:relative}.main-content.regular .content .slideshow div{margin:0}.main-content.regular .content .slideshow .slide{display:none}.main-content.regular .content .slideshow .slide img{display:block}.main-content.regular .content .slideshow .next{background:url(/img/next.png) no-repeat scroll left top rgba(0,0,0,0);display:block;float:left;height:0!important;overflow:hidden;padding:38px 0 0;position:absolute;right:0;top:100px;width:27px}.main-content.regular .content .slideshow .prev{background:url(/img/previous.png) no-repeat scroll left top rgba(0,0,0,0);display:block;float:left;height:0!important;left:0;overflow:hidden;padding:38px 0 0;position:absolute;top:100px;width:27px}.main-content.regular .content .block{position:relative;float:left;margin-right:10px;margin-bottom:10px}.main-content.regular .content .archive-content{margin:0 0 0 115px}.main-content.regular .content .internship_loc{display:block;margin:16px 0;padding-top:10px;border-top:2px solid #ececec}.main-content.regular .content .internship_loc img{float:left;margin:3px 10px 0 0}.main-content.regular .content p a.mem_button{background-color:#cf2d13;margin:0 0 10px;padding:5px 10px;width:auto;text-transform:uppercase;font-weight:700;font-size:.95em;color:#fff}.main-content.regular .content p a.mem_button:hover{background-color:#00747B;text-decoration:none}.main-content.regular .content p,.main-content.regular .content ul,.main-content.regular .content ol{margin-bottom:1em}.main-content.regular .content p.nogaplist{margin-bottom:0}.main-content.regular .content ul.nogaplist{font-size:.95em;margin-top:0;line-height:1.5em}.main-content.regular .content.planned-giving ul.nogaplist{padding-left:4.5em}.main-content.regular .content #facilitiesreservationslides{margin-bottom:0}.main-content.regular .content.specialevents-policies ol{padding-left:4.6em;list-style:decimal}.main-content.regular .content .facilitiesbox{float:left;width:300px;margin-right:20px;margin-bottom:20px}.main-content.regular .content .facilitiesbox h4{background:#e6e6e6;font-size:14px;text-transform:uppercase;padding:4px 8px;line-height:1em}.main-content.regular .content .facilitiesbox p{margin-left:8px}.main-content.regular .content .nmai-contactform-wrapper table{margin:auto}.main-content.regular .content .nmai-contactform-wrapper table td,.main-content.regular .content .nmai-contactform-wrapper table th{padding:6px 5px}.main-content.regular .content .nmai-contactform-wrapper table textarea{font-family:monospace}.main-content.regular .content .nmai-contactform-wrapper table div{margin-bottom:0}.main-content.regular .content .nmai-contactform-wrapper table div .recaptcha_input_area{padding-bottom:0!important}.main-content.regular .content .content-bottom-notes{line-height:1.1em;margin-bottom:0}.main-content.regular .content ul.tighened-list li{line-height:1em}.main-content.regular .content table.standard{background:#cedaf4;margin:0;padding:0;border:1px solid #7183ab;font-size:.95em}.main-content.regular .content table.standard tr.header{background:#7183ab;font-weight:700;color:#FFF}.main-content.regular .content table.standard td{margin:0;padding:4px;border-bottom:1px solid #7183ab}.main-content.regular .content ol{list-style:decimal}.main-content.regular .content .webmedia img{display:block}.main-content.regular .content .webmedia .caption{font-size:.85em;text-align:left}.main-content.regular #accordion h3.ui-state-default{background:url(/img/arrow_right.gif) no-repeat 0 4px;padding-left:15px}.main-content.regular #accordion h3.ui-state-active{background:url(/img/arrow_down.gif) no-repeat 0 4px;padding-left:15px;color:#7b1501}.main-content.regular #accordion h3{font-size:1em;margin-bottom:8px;color:#c30;text-transform:none}.main-content.regular #giving-ball{margin-top:10px}.main-content.regular .exhibition-item p.details{font-size:1.1em;color:#666}.main-content.regular .exhibition-item .links{border-top:1px solid #ccc;padding:10px 0 0;margin-bottom:10px}.main-content.regular .exhibition-item .links a{font-weight:700;display:block;line-height:1.6em}.main-content.regular .exhibition-item .links p{margin:0;padding:0}.main-content.regular .exhibition-item .links .visit{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;margin:10px 0;display:block;height:1.5em}.main-content.regular .exhibition-item .links .visit a{background:url(/img/arrow.png) no-repeat right center;padding:0 20px 0 0;color:#028282;float:left}.main-content.regular .exhibition-item .links .media-section{display:none;padding-left:30px}.main-content.regular .exhibition-item .links .media-section a{text-decoration:none;display:list-item;list-style-type:disc;font-weight:400}.main-content.regular .exhibition-item .links .media-section a:hover{text-decoration:underline}.main-content.regular .picright{float:right;margin:4px 0 10px 14px}.main-content.regular .web{background:url(/img/website.gif) no-repeat;padding-bottom:2px;padding-left:17px}.main-content.regular .festival-archive{background:#333;background-color:rgba(0,0,0,.5);margin:0;font-size:.95em;padding:10px;width:460px}.main-content.regular .festival-archive .fltlft{float:left;margin-right:10px}.main-content.regular .festival-archive h1{color:#FFF;font-size:23px;line-height:23px;font-weight:700;padding:0;margin:0}.main-content.regular .festival-archive .festival-icon{margin:2px 5px 2px 0;position:relative;top:5px}.main-content.regular .festival-archive a{color:#3CC}.main-content.regular #for-formilies{position:relative;height:730px}.main-content.regular #for-formilies a{text-decoration:none;text-transform:none}.main-content.regular #for-formilies div{margin-bottom:0}.main-content.regular #for-formilies .calendar{position:absolute;top:0;left:0;width:162px;height:312px;padding:0;background:#d6ecff}.main-content.regular #for-formilies .calendar img{display:block}.main-content.regular #for-formilies #calendar_content{width:100%;height:294px;padding:0 12px;overflow:auto;background:#d6ecff}.main-content.regular #for-formilies .youtube{position:absolute;top:0;left:196px;width:382px;height:282px;padding:0;margin:0;z-index:0}.main-content.regular #for-formilies .family-guide{position:absolute;top:0;left:588px;width:186px}.main-content.regular #for-formilies .discovery-room{position:absolute;top:346px;left:0}.main-content.regular #for-formilies .welcome{position:absolute;top:290px;left:196px}.main-content.regular #for-formilies .welcome .description .noroll p{color:#FFF;padding:16px;font-size:12px;line-height:19px;text-align:justify}.main-content.regular #for-formilies .welcome .description .noroll p strong{color:#1f7cd5;text-transform:none;font-weight:400}.main-content.regular #for-formilies .woven{position:absolute;top:290px;left:588px}.main-content.regular #for-formilies .imaginations{position:absolute;top:522px;left:98px}.main-content.regular #for-formilies .doyouknow{position:absolute;top:522px;left:490px;width:238px;height:222px}.main-content.regular #for-formilies .doyouknow .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000;display:inline;width:206px;margin-left:16px}.main-content.regular #for-formilies .doyouknow .description .noroll p{color:#042b50;margin:0 0 8px;padding-top:8px;font-size:12px}.main-content.regular #for-formilies .doyouknow .description .noroll p:last-child a{color:#1f7cd5;display:inline;padding-left:145px}.main-content.regular #for-formilies .doyouknow .description .noroll p:last-child a:hover{color:#000;text-decoration:underline}.main-content.regular #for-formilies .doyouknow .description .noroll p strong{color:#1f7cd5;text-transform:none;font-weight:400}.main-content.regular #for-formilies .webmedia{position:relative}.main-content.regular #for-formilies .webmedia img{display:block}.main-content.regular #for-formilies .description{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);z-index:1000;width:100%;padding:0;line-height:1em}.main-content.regular #for-formilies .description:hover{background-color:rgba(41,191,190,.7)}.main-content.regular #for-formilies .description p{color:#b3b3b3;margin:0;font-size:.85em;line-height:1.4em}.main-content.regular #for-formilies .description p:hover{color:#fff}.main-content.regular #for-formilies .description p a{color:#b3b3b3;width:95%;display:block;padding:10px 0 10px 10px}.main-content.regular #for-formilies .description p a:hover{color:#fff}.main-content.regular #for-formilies .description p a strong{text-transform:uppercase;font-weight:700;color:#fff}.main-content.regular #for-formilies .description p a strong:hover{color:#003636}.main-content.regular #for-formilies .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000}.main-content.regular #for-formilies .description .noroll a{padding:0 0 8px 18px;margin-left:14px}.main-content.regular #for-formilies .description .noroll a strong{color:#fff;text-align:center;text-transform:none}.main-content.regular #for-educators{position:relative;height:730px}.main-content.regular #for-educators a{text-decoration:none;text-transform:none}.main-content.regular #for-educators div{margin-bottom:0}.main-content.regular #for-educators .calendar{position:absolute;top:0;left:0;width:162px;height:336px;padding:0;margin:0;background:#f9d062}.main-content.regular #for-educators .calendar img{display:block}.main-content.regular #for-educators #calendar_content{width:100%;height:267px;padding:0 12px;overflow:auto;background:#f9d062}.main-content.regular #for-educators .webmedia{position:relative}.main-content.regular #for-educators .webmedia img{display:block}.main-content.regular #for-educators .youtube{position:absolute;top:0;left:196px;width:382px;height:282px;padding:0;margin:0;z-index:0}.main-content.regular #for-educators .enewsletter{position:absolute;top:0;left:588px;width:184px}.main-content.regular #for-educators .maya{position:absolute;top:290px;left:446px}.main-content.regular #for-educators .workshop{position:absolute;top:348px;left:0}.main-content.regular #for-educators .infinity{position:absolute;top:522px}.main-content.regular #for-educators .environment{position:absolute;top:522px;left:245px}.main-content.regular #for-educators .welcome{position:absolute;top:290px;left:196px}.main-content.regular #for-educators .welcome .description .noroll p{color:#FFF;padding:16px;font-size:12px;text-align:justify}.main-content.regular #for-educators .welcome .description .noroll p strong{text-transform:none;font-weight:400}.main-content.regular #for-educators .doyouknow{position:absolute;top:522px;left:490px;width:238px;height:222px}.main-content.regular #for-educators .doyouknow .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000;display:inline;width:206px;margin-left:16px}.main-content.regular #for-educators .doyouknow .description .noroll p{color:#621515;margin:0 0 8px;padding-top:8px;font-size:12px;line-height:15px}.main-content.regular #for-educators .doyouknow .description .noroll p:last-child a{color:#af2f2f;display:inline;padding-left:145px}.main-content.regular #for-educators .doyouknow .description .noroll p:last-child a:hover{color:#000;text-decoration:underline}.main-content.regular #for-educators .doyouknow .description .noroll p strong{color:#af2f2f;text-transform:none;font-weight:400}.main-content.regular #for-educators .description{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);z-index:1000;width:100%;padding:0;line-height:1em}.main-content.regular #for-educators .description:hover{background-color:rgba(41,191,190,.7)}.main-content.regular #for-educators .description p{color:#b3b3b3;margin:0;font-size:.85em;line-height:1.4em}.main-content.regular #for-educators .description p:hover strong{color:#003636}.main-content.regular #for-educators .description p:hover a{color:#fff}.main-content.regular #for-educators .description p strong{text-transform:uppercase;font-weight:700;color:#fff}.main-content.regular #for-educators .description p strong:hover{color:#003636}.main-content.regular #for-educators .description p a{color:#b3b3b3;width:95%;display:block;padding:10px 0 10px 10px}.main-content.regular #for-educators .description.link p a{text-transform:uppercase;color:#fff}.main-content.regular #for-educators .description.link p a:hover{color:#003636}.main-content.regular #for-educators .description .noroll{position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0);z-index:1000}.main-content.regular #for-educators .description .noroll a{padding:0 0 8px 18px;margin-left:14px}.main-content.regular #for-educators .description .noroll a strong{color:#fff;text-align:center;text-transform:none}.main-content.regular .webcast-info{padding-top:35px;padding-bottom:5px;text-align:center;font-size:14px;font-weight:700}.main-content.regular .store .block{margin-bottom:10px}.main-content.regular .store .category-module{background:#DDD;padding-bottom:10px}.main-content.regular .store .category-module h2.category{background:#369e9d;color:#FFF;padding:6px 10px 5px;font-size:18px;line-height:1;margin:10px 0}.main-content.regular .store .category-module p{padding-left:20px;margin-bottom:1em}.main-content.regular .store h2.category{background:#369e9d;color:#FFF;padding:6px 10px 5px;font-size:18px;line-height:1;margin:10px 0}.main-content.regular .store .product-thumbnail{display:inline-block;float:left;position:relative;text-align:center;width:186px;vertical-align:top;margin:0 10px 10px 0;padding:0}.main-content.regular .store .product-thumbnail a{text-decoration:none}.main-content.regular .store .product-thumbnail img{display:block;margin:0;padding:0}.main-content.regular .store .product-thumbnail span{font-size:11px;font-weight:700;line-height:1.5;margin:0;padding:1em;background:#434343;color:#FFF;display:block;min-height:4.5em;text-transform:uppercase}.main-content.regular .store .product-thumbnail span:hover{color:#FFF;background:rgba(41,191,190,.7)}.main-content.regular .store .product-thumbnail:nth-child(4n+5){margin-right:0}.main-content.regular .store .product-detail{border-bottom:1px solid #999;padding:20px 0}.main-content.regular .store .product-detail img{float:left;margin:0 20px 0 0;border:0 none;display:block}.main-content.regular .store .product-detail img.long{margin-bottom:150px}.main-content.regular .store .product-detail img.medium{margin-bottom:90px}.main-content.regular .store .product-detail h2{font-size:16px;margin:0 0 5px;padding:0;text-transform:none;line-height:1.25em}.main-content.regular .store .product-detail h3.specifications{text-decoration:underline;margin:0}.main-content.regular .store .product-detail h3{font-size:13px;margin:0 0 5px;padding:0;text-transform:none;line-height:1.3em}.main-content.regular .store .product-detail ul.specifications{text-indent:0;list-style:none;margin:0 0 10px;padding:0}.main-content.regular .store .product-detail ul.specifications li{padding:6px 0 0;margin-top:0;margin-bottom:0}.main-content.regular .store .product-detail .price,.main-content.regular .store .product-detail .members-save{text-align:right}.main-content.regular .store .product-detail .price span{color:#0CF}.main-content.regular .store .product-detail .members-save span{color:#F30}.main-content.regular #press_releases .feedburnerFeedBlock{line-height:19px;padding:0;margin:0}.main-content.regular #press_releases .feedburnerFeedBlock div{margin-bottom:0}.main-content.regular #press_releases .feedburnerFeedBlock ul{padding-left:2.8em}.main-content.regular #press_releases .feedburnerFeedBlock li{margin:0 0 10px;padding:0 0 10px;list-style:none outside none}.main-content.regular #press_releases .feedburnerFeedBlock .headline{line-height:12px;margin:0;padding:0}.main-content.regular #press_releases p{padding:0 0 10px;font-size:10px;color:#999;margin:0;border-bottom:1px solid #e6e6e6;clear:left;display:block}.main-content.regular #press_releases p.noborder{border:0;margin-bottom:10px}.main-content.regular #press_releases.kits p{padding:10px 0}.main-content.regular #press_releases a{font-weight:700;margin:0;font-size:12px}.main-content.regular #press_releases .kit{margin-bottom:0}.main-content.regular #press_releases .kit p{padding-top:10px;height:40px}.main-content.regular #press_releases img{float:left;margin:0 10px 10px 0}.main-content.regular #artistleadership ul,.main-content.regular #artistleadership ol{padding-left:3em}.main-content.regular .wide-slideshow .block .webmedia{margin-bottom:0}.main-content.regular .wide-slideshow .block .webmedia img{display:none}.main-content.regular .wide-slideshow .block.standard{border:0}.main-content.regular .wide-slideshow .block.standard .description{color:#FFF;background-color:#313131;width:100%;padding:0;height:50px}.main-content.regular .wide-slideshow .block.standard .description p{color:#FFF;padding:15px;margin:0;font-size:1em;line-height:1.4em}.main-content.regular .wide-slideshow .block.standard .description .arrow-right-swap{float:right;width:23px;height:20px;background-position:0 0;background:url(/img/arrow-right-swap.gif);background-repeat:no-repeat;padding-right:20px;margin-top:14px}.main-content.regular .wide-slideshow .block.standard .description .arrow-right-swap:hover{background-position:0 100%}.main-content.regular .wide-slideshow .block.standard .description .arrow-left-swap{float:right;width:13px;height:20px;background-position:0 0;background:url(/img/arrow-left-swap.gif);background-repeat:no-repeat;padding-right:20px;margin-top:14px}.main-content.regular .wide-slideshow .block.standard .description .arrow-left-swap:hover{background-position:0 100%}#accordion :focus{outline:0}.exhibition-item-medias .slideshow-container{background:#444;margin:0 auto;padding:25px 25px 0;width:426px}.exhibition-item-medias .slideshow-container .cycle-slideshow>div{background:#333;margin:0 0 10px}.exhibition-item-medias .slideshow-container .cycle-slideshow h5{color:#AAA;font-size:11px;font-weight:400;line-height:17px;margin:5px 0 8px;padding:5px 10px}.exhibition-item-medias .slideshow-container #caption{background:url(http://nmai.si.edu/sites/1/files/images/exhibitions/slideshow.png) 2px 2px no-repeat;font-size:10px;color:#FFF;height:28px;line-height:17px;margin:8px 0 0 3px;padding:0 0 0 28px}.exhibitions-wrapper .Washington{background-image:url(/img/exhibition-dc.gif);background-position:right top;background-repeat:no-repeat}.exhibitions-wrapper .Washington .details a,.exhibitions-wrapper .Washington .details{color:#22C7ED!important}.exhibitions-wrapper .NewYork{background-image:url(/img/exhibition-ny.gif);background-position:right top;background-repeat:no-repeat}.exhibitions-wrapper .NewYork .details a,.exhibitions-wrapper .NewYork .details{color:#9ACB6A!important}.exhibitions-wrapper .archived-exhibit{width:753px;background-color:#333;padding:10px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;margin:0;margin-bottom:10px;float:left;clear:both;border-top-color:#bdbcbc;cursor:default}.exhibitions-wrapper .archived-exhibit:hover{background-color:#212121;cursor:pointer}.exhibitions-wrapper .archived-exhibit .webmedia{margin:0}.exhibitions-wrapper .archived-exhibit .webmedia,.exhibitions-wrapper .archived-exhibit h1,.exhibitions-wrapper .archived-exhibit p,.exhibitions-wrapper .archived-exhibit a{float:left}.exhibitions-wrapper .archived-exhibit .webmedia img,.exhibitions-wrapper .archived-exhibit h1 img,.exhibitions-wrapper .archived-exhibit p img,.exhibitions-wrapper .archived-exhibit a img{margin-right:10px;width:200px!important;height:auto!important;display:block}.exhibitions-wrapper .archived-exhibit .webmedia .caption,.exhibitions-wrapper .archived-exhibit h1 .caption,.exhibitions-wrapper .archived-exhibit p .caption,.exhibitions-wrapper .archived-exhibit a .caption{visibility:visible;display:none}.exhibitions-wrapper .archived-exhibit h1{line-height:1.2em}.exhibitions-wrapper .archived-exhibit h1 a,.exhibitions-wrapper .archived-exhibit h1{color:#FFF;font-size:21px;font-weight:700;width:480px}.exhibitions-wrapper .archived-exhibit .details a,.exhibitions-wrapper .archived-exhibit .details{color:#FC0;font-size:13px;width:500px;display:block;visibility:visible}.exhibitions-wrapper .archived-exhibit p{font-size:12px;color:#282828;display:none;visibility:hidden;margin-bottom:20px;padding:0;margin:0;line-height:1.5em}.exhibitions-wrapper.past-exhibitions .archived-exhibit h1 a,.exhibitions-wrapper.past-exhibitions h1{width:740px}#past-years{text-align:right}#past-years a.year{margin:0 0 0 5px;color:#9c9c9c}#past-years a.year:hover{color:#fff}#past-years a.year.selected{font-weight:700;color:#0CC}.exhibition-item-medias{margin-top:10px;margin-left:490px}.exhibition-item-medias .block{position:relative;float:left;margin-right:10px;margin-bottom:10px}.exhibition-item-medias .block{margin-right:0}.exhibition-item-medias .exhibition-holder{background:#333;padding:25px}.exhibition-item-medias .exhibition-image{background:#222;height:auto;text-align:center;vertical-align:middle;width:426px}.exhibition-item-medias .exhibition-image img{display:block;margin:0 auto}.exhibition-item-medias .exhibition-caption{color:#AAA;font-size:11px;line-height:17px;margin:10px 30px 0 5px}.exhibition-item-medias a{color:#c30}.exhibition-item-medias .YouTube-embed{background:#333;padding:10px}.exhibition-item-medias .YouTube-caption{color:#AAA;margin:10px 30px 0 5px;font-size:11px;line-height:17px}.exhibition-item-medias .external-content-holder{background:#333;margin:0;padding:10px;width:456px}.exhibition-item-medias .external-content-caption{color:#AAA;font-size:11px;line-height:17px;margin:6px 10px}.exhibition-item-medias .program-holder{background:#333;padding:30px}.exhibition-item-medias .program-header{color:#FFF;font-size:14px;font-weight:700;width:416px}.exhibition-item-medias .program-caption{color:#AAA;font-size:11px;line-height:17px;margin:10px 0}.exhibition-item-medias .catalogue-holder{background:#333;margin:10px 0 0;padding:10px;width:456px}.exhibition-item-medias .catalogue-holder .catalogue-image{float:left;margin:0 10px 0 0;padding:0}.exhibition-item-medias .catalogue-holder .catalogue-caption{color:#AAA;font-size:11px;line-height:17px;margin:0 10px}.exhibition-item-medias .more{float:right;text-align:right}.sidebar .block{margin-right:0;float:left;margin-bottom:10px;position:relative}.sidebar .block.standard{border:0}.sidebar .block .webmedia .caption p strong,.sidebar .block.standard .description p strong,.sidebar .block.collection .description p strong{text-transform:uppercase;font-weight:700}.sidebar .block .webmedia .caption p,.sidebar .block.standard .description p,.sidebar .block.collection .description p{color:#FFF;padding:10px;margin:0;font-size:.85em;line-height:1.4em}.sidebar .webmedia,.sidebar address{position:relative}.sidebar .webmedia .caption,.sidebar address .caption{background-color:#313131;color:#FFF;padding:0;text-align:left;z-index:1000}.sidebar .webmedia .caption p.nogaplist,.sidebar address .caption p.nogaplist{margin-bottom:0;padding-bottom:0}.sidebar .webmedia .caption p.view_video,.sidebar address .caption p.view_video{text-align:right;font-weight:700;padding-top:0}.sidebar .webmedia img,.sidebar address img{display:block}.sidebar .slideshow{background-color:#313131;padding:27px;text-align:center;position:relative}.sidebar .slideshow .prev{background:url(/img/previous.png) no-repeat top left;width:27px;display:block;float:left;position:absolute;left:0;top:100px;padding:38px 0 0;overflow:hidden;height:0!important}.sidebar .slideshow .next{background:url(/img/next.png) no-repeat top left;width:27px;display:block;float:left;position:absolute;right:0;top:100px;padding:38px 0 0;overflow:hidden;height:0!important}.sidebar .slideshow .caption{background-color:#313131;color:#FFF;padding:0;text-align:left;z-index:1000}.sidebar .slideshow .caption p{color:#FFF;padding:10px 10px 0;margin:0;font-size:.85em;line-height:1.4em}.sidebar.right-sidebar{float:left;margin:10px 0 0;width:283px}.sidebar.right-sidebar .block.standard{border:medium none}.sidebar.right-sidebar .block.standard .description,.sidebar.right-sidebar .block.collection .description{color:#FFF;background-color:#313131;width:100%;padding:0}.sidebar.right-sidebar address{background:url(/img/contact_back.gif) no-repeat scroll 0 0 #303030;font-style:normal;padding-top:25px;width:283px}.sidebar.right-sidebar .annual{background:url(/sites/1/files/images/repatriation/repat-annualreport-header.jpg) no-repeat scroll 0 0 #303030;font-style:normal;padding-top:55px;width:283px}.sidebar.right-sidebar ul.nogaplist{font-size:.85em;margin:0;margin-left:32px;line-height:1.2em;list-style:disc}.sidebar.right-sidebar .imaginations-rules{background:#2a2a2a;padding:10px;width:263px}.sidebar.right-sidebar .imaginations-rules h3{color:#FFF;font-size:17px;margin:0 0 15px;padding:2px 0;text-align:center;text-transform:uppercase;border-bottom:#666 solid 1px}.sidebar.right-sidebar .imaginations-rules ul{padding-left:3em}.sidebar.right-sidebar .imaginations-rules li{color:#FFF;font-size:11px;line-height:15px;list-style:square;margin:7px 0 7px -20px}.sidebar.right-sidebar .imaginations-rules b{color:#9C3}.sidebar.right-sidebar .imaginations-rules .imaginations-notes{border-top:#666 solid 1px;color:#9C3;font-size:10px;font-style:italic;padding:5px;margin:10px 0 0}.sidebar.right-sidebar-2-col{float:left;margin:10px 0 0;width:184px}.sidebar.right-sidebar-2-col .store-nav .product-navigation{margin:0;padding:0}.sidebar.right-sidebar-2-col .store-nav .product-navigation li{list-style:none;margin:0 0 2px}.sidebar.right-sidebar-2-col .store-nav .product-navigation a{font-size:15px;font-weight:700;line-height:1.1;margin:0;padding:1em 0;background:#434343;background:rgba(0,0,0,.2);color:#FFF;display:block;text-transform:uppercase;text-decoration:none;text-align:center;width:184px}.sidebar.right-sidebar-2-col .store-nav .product-navigation a:hover{background:#369f9e;color:#FFF}.sidebar.left-sidebar{float:left;margin:10px 10px 0 0;width:186px}.sidebar.left-sidebar .block.menu{background-color:rgba(0,0,0,.2);float:none;padding:10px 0;width:186px}.sidebar.left-sidebar .block.menu>ul.menu>li .menu a{font-size:.9em}.sidebar.left-sidebar .menu ul{color:#FFF;font-size:1em;font-weight:700;list-style:none outside none;margin:0;padding:0 0 10px}.sidebar.left-sidebar .menu ul li{padding:1px 0;float:none;background-color:rgba(66,66,66,.2)}.sidebar.left-sidebar .menu ul li a{color:#FFF;display:block;padding:3px 15px}.sidebar.left-sidebar .menu ul li a:hover{text-decoration:none}.sidebar.left-sidebar .menu ul li ul{display:none;padding:0 0 0 10px}.sidebar.left-sidebar .menu ul li.current>ul{display:block;color:#fff}.sidebar.left-sidebar .menu ul li.current>a,.sidebar.left-sidebar .menu ul li>a:hover{color:#0CC}.sidebar.left-sidebar .block.standard .description,.sidebar.left-sidebar .block.collection .description{color:#FFF;background-color:#313131;width:100%;padding:0}.sidebar.left-sidebar .webmedia{position:relative}.sidebar.left-sidebar .description .overlay{position:absolute;bottom:0;left:0;color:#FFF;background-color:rgba(0,0,0,.7);width:100%;z-index:1000}.sidebar.left-sidebar .description .overlay p:hover{background-color:rgba(41,191,190,.7)}.sidebar.left-sidebar .description .overlay p:hover a{color:#003636}.sidebar.left-sidebar .description .overlay a{color:#fff;text-transform:uppercase;text-decoration:none}.sidebar.left-sidebar .description a.callout_button{font-size:12px;line-height:16px;font-weight:700;color:#befbfe;padding:14px;width:auto;display:block;text-align:center;text-transform:uppercase;background:url(http://nmai.si.edu/sites/1/files/images/connect/internship_back.gif) no-repeat left bottom;text-decoration:none}.sidebar.left-sidebar .description a.callout_button:hover{background-color:#008c93}.sidebar.left-sidebar #cal_leftcolumn{background:#FFF;padding:8px 8px 18px}.sidebar.left-sidebar #cal_leftcolumn h2{margin:4px 0;color:#999}.sidebar.left-sidebar #cal_leftcolumn h4{margin:12px 0 4px}.sidebar.left-sidebar #cal_leftcolumn a{font-size:11px;color:#C00}.sidebar.left-sidebar #press_releases_left_cal{margin-top:0;padding:15px 15px 18px;background:#303030}.sidebar.left-sidebar #press_announcements{width:186px;background:url(http://nmai.si.edu/sites/1/files/images/press/announcements_back.gif) no-repeat}#newyork-auditorium .block,.specialevents-one-image .block{padding:27px;background-color:#313131}#newyork-auditorium .block img,.specialevents-one-image .block img{display:block}#newyork-auditorium .block div,.specialevents-one-image .block div{margin:0}.submit-error{display:block;color:#a00;background-color:#fdd;border:solid 1px #a00;padding:10px;margin-bottom:10px;text-align:center}.submit-success{display:block;color:green;background-color:#d3f797;border:solid 1px green;padding:10px;margin-bottom:10px;text-align:center}#search-results-home div,#search-results-section div,#search-results-home p,#search-results-section p{margin-bottom:0}#search-results-home .search-result-item,#search-results-section .search-result-item{margin-top:10px}#search-results-home .search-result-item .title,#search-results-section .search-result-item .title{font-weight:700}#search-results-home .search-result-item .title a,#search-results-section .search-result-item .title a{font-size:12px;font-weight:700;color:#C30;margin-bottom:3px}#search-results-home .search-result-item .excerpt,#search-results-section .search-result-item .excerpt{font-size:12px}#search-results-home .federated-section-results-title,#search-results-section .federated-section-results-title{margin-top:20px}#search-results-home .federated-section-results-more,#search-results-section .federated-section-results-more{margin:10px 0 20px}#search-results-home .federated-section-results-more a,#search-results-section .federated-section-results-more a{background:#C30;font-size:10px;font-weight:700;color:#FFF;text-transform:uppercase;padding:1px 4px 2px}#search-results-home .search-summary-section,#search-results-section .search-summary-section{font-weight:700}#search-results-home .search-summary-section a,#search-results-section .search-summary-section a{background:#CCC;font-size:10px;font-weight:700;color:#333;text-transform:lowercase;padding:1px 4px 2px 8px;float:right}.click-magnify{display:block;padding:0;margin:0;position:relative}.click-magnify-icon{position:absolute;bottom:5px;right:5px}.html-body .fancybox-skin{margin-top:25px;background:rgba(36,36,36,.95);color:#fff;font-weight:700;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.html-body .fancybox-opened .fancybox-skin{box-shadow:0 0 0 rgba(0,0,0,0)}.html-body .fancybox-close{position:absolute;top:5px;right:8px;width:36px;height:36px;cursor:pointer;z-index:8040}