 noscript{display:block;}#main > noscript{padding:0;}noscript.email{display: inline;}li.error,p.error,div.error,#main div.error h3,#main .error strong,#main .error a,#main .error a:visited,#sub .error a,#sub .error a:visited,#main li.error.checkbox-terms ul li,.character-count .overage{color:#b41c1c;}li.error,p.error,div.error,#main li.error.checkbox-terms ul li,.notice{font-weight:bold;}#sub p.error,#main div.error,#sub div.error,#main .notice,#sub .notice{padding:10px;}#main .notice,#sub p.error,#main div.error,#sub div.error{margin-top:10px;margin-left:10px;margin-right:10px;}#main ol + div.error,#main ul + div.error,#main p + div.error{margin-top:28px;}#main div.error + form fieldset{margin-top:14px;}p.error,div.error,.character-count .overage{background:#f0d2d2 url(/global/media/images/backgrounds/error.png) repeat center top;}#main .error strong{font-size:12px;}#main .error a:hover,#sub .error a:hover{color:#d22e2e;}li.error input[type="password"],li.error input[type="text"],li.error input[type="file"],li.error textarea,p.error,div.error,.notice{border-style: solid;}#main li.error input[type="password"],#main li.error input[type="text"],#main li.error input[type="file"],#main li.error select,#sub li.error input[type="password"],#sub li.error input[type="text"],#main li.error textarea,#sub li.error textarea,#main li.error.checkbox-terms ul,p.error,div.error,.notice{border-width:2px;}#main li.error input[type="password"],#main li.error input[type="text"],#main li.error input[type="file"],#main li.error select,#sub li.error input[type="password"],#sub li.error input[type="text"],#main li.error textarea,#sub li.error textarea,#main li.error.checkbox-terms ul,p.error,div.error{border-color:#b41c1c;}#main .error h3 + p,#main .error h3 + p *{font-size:14px;line-height:18px;}#main .error h3 + p,#main .error h3 + ol,#main .error h3 + ul{margin-top:4px;}#sub li.error > label > span{display:block;}#main .error.checkbox-terms strong{margin-left:4px;}li.error.checkbox-terms{position: relative;padding-bottom:13px;}li.error.checkbox-terms > span{position:absolute;bottom:0;width:100%;}li.error span.marker{padding-right:18px;background: url(/global/media/images/backgrounds/error-span.gif) no-repeat right center;}.notice,#main .notice h3,#main .notice a,#main .notice a:visited,.character-count .warning{color:#dd7200;}.notice,#main .notice a,#main .notice a:visited,.character-count .warning{border-color:#dd7200;background:#f8e0c1 url(/global/media/images/backgrounds/notice.png) repeat center top;}li.error.checkbox ul li,li.error.radio ul li{color:#656460;font-weight: normal;}#main .error ul,#main .notice ul{margin:10px 0 0 0;padding:0 0 0 20px;}#main .error ul li,#main .notice ul li{margin:5px 0;list-style-image: none;list-style-type:disc;list-style-position: outside;}#sub #academic-dates ol li{line-height:14px;}#sub #calendar h4{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}#sub #calendar h4 a{display:block;width:220px;height:451px;margin-top: -27px;text-indent: -9000px;}#sub #calendar h4 a:hover{background-position: top right;}#sub #call-orchard-radio{background-position:145px 47px;background-repeat: no-repeat;}#sub #call-us ul{list-style: none;position: relative;padding:0;}#sub #call-us li{padding:5px 10px 1px;border-bottom-width:1px;border-bottom-style: solid;}#sub > #call-us li + li{margin:0;}#sub #call-us li span{position:absolute;right:10px;}#sub #email-students{position: relative;}#sub #email-students h5{display: none;}#sub #facebook h4{margin-left:1px;margin-right:0;}#sub #facebook h4 a{display:block;width:215px;height:109px;text-indent: -9000px;}#sub #facebook h4 a:hover{background-position: top right;}#sub #getting-here a img,#sub ul.photos-alt{margin-top:10px;}#sub #getting-here a img,#sub ul.photos a img,#sub ul.photos-alt a{border-width:3px;border-style: solid;}#sub #lifelong-learning p + a{display: none;}#sub #list-year{display: none;}#sub #popular-services ul#navigation-popular{padding-left:0;padding-right:0;}#sub #popular-services ul#navigation-popular a,#sub #popular-services ul#navigation-popular a:hover{text-decoration: none;}#sub #popular-services ul#navigation-popular li{display:block;position: relative;bottom: -1px;float: left;margin:1px 1px 0 1px;padding:7px 10px 4px;font-weight:bold;text-transform: uppercase;line-height:12px;}#sub #popular-services ol{clear: left;margin-top:0;padding-top:8px;padding-bottom:10px;border-width:1px;border-style: solid;}#sub #popular-tags li a{text-decoration: none;}#sub #popular-tags ul{list-style: none;padding-left:10px;letter-spacing: -.5px;}#sub #popular-tags ul li{display: inline;margin:0 2px;text-transform: lowercase;line-height:18px;}#sub #search-credit-classes{position: relative;}#sub #search-employees form label span{display: none;}#sub #search-services form{position: relative;height:30px;}#sub #search-services input[type="text"]{position:absolute;top:7px;width:118px;}#sub #upcoming-activities ol li{line-height:12px;}#sub #videos-students #video-stills{overflow: hidden;height:99px;}#sub ul.accordion{padding-left:10px;}#sub ul.accordion ul,#sub ul.accordion ol{padding-left:25px;}#sub ul.accordion > li > a{margin-left: -4px;padding-left:16px;background-position:0 3px;}#sub ul.accordion > li > a:hover{background-position:0 -47px;}#sub #popular-services ul#navigation-popular li.active{margin:0;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style: solid;border-right-style: solid;border-left-style: solid;}#sub .attribution{display:block;text-align: right;}#videos ul.photos-alt li.auto-body-repair a{background-position: left center;}#sub p.button a{float: left;padding-top:8px;}#sub ol.calendar{list-style: none;padding-left:10px;}#sub #todays-events ol.calendar li em{display:block;margin:2px 0;line-height:12px;}#sub ol.calendar li{margin:6px 0;}#videos ul.photos-alt li.culinary-arts a{background-position: -64px center;}#sub ol.calendar span.date{display:block;}#sub #upcoming-activities span.date{margin:2px 0;}#sub ol.calendar span.day{font-style: italic;}#sub ul.accordion > li > a.expanded{background-position:0 -96px;}#sub #search-services p.button.find button{position:absolute;top:0;right:10px;float: none;}#sub .flickr a img{width:60px;height:60px;}#sub h4.graphic{height:auto;}#sub .login form + ul{padding:10px 10px 0;}#sub .login form + ul li{display: inline;}#sub .login form + ul li:first-child{border-right-width:1px;border-right-style: solid;margin-right:6px;padding-right:6px;}#videos ul.photos-alt li.music-performance a{background-position: -320px center;}#videos ul.photos-alt li.performing-arts a{background-position: -256px center;}#videos ul.photos-alt li.photography a{background-position: -192px center;}#sub ul.photos{padding:0 7px;}#sub ul.photos li,#sub ul.photos-alt li{list-style: none;margin:0;}#sub ul.photos li{display: inline;}#sub ul.photos-alt{padding:0 6px 0 7px;}#sub ul.photos-alt li a{display:block;width:60px;height:60px;margin-right:3px;margin-bottom:4px;text-indent: -9000px;}#sub ul.photos-alt li{float: left;}#sub ul.photos-alt span.more{clear: left;}#sub #popular-tags li.popular1{font-size:11px;}#sub #popular-tags li.popular2{font-size:12px;}#sub #popular-tags li.popular3{font-size:14px;}#sub #popular-tags li.popular4{font-size:16px;}#sub #popular-tags li.popular5{font-size:18px;}#sub #popular-tags li.popular6{font-size:20px;}#sub #popular-tags li.popular7{font-size:22px;}#sub #popular-tags li.popular8{font-size:24px;}#sub .quote{text-indent: -5px;}#sub #login-google li.radio ul li{display: inline-block;margin:1px 0;}#sub #login-google li.radio ul li label{display: inline-block;width:88px;}#sub #login-google li.radio > span{display:block;overflow: hidden;float: left;width:0;height:0;}#videos ul.photos-alt li.residential-construction a{background-position: -128px center;}#sub ol.calendar .sold-out{white-space: nowrap;}#orchard-radio li{list-style: none;margin-left: -25px;}#orchard-radio #cc_tunein p{padding-bottom:10px;}#main form ol,#main form ul,#sub > div form ol,#sub > div form ul{list-style: none;}#main form fieldset > ol,#main form fieldset > ul{margin-top:0;}#main form fieldset > ol,#main form fieldset > ul,#sub > div form fieldset > ol,#sub > div form fieldset > ul{padding:0;}input[type="radio"]{position: relative;top: -1px;margin-right:2px;vertical-align: middle;}textarea{line-height: inherit;}.character-count{float: right;margin-top:2px;}li.radio ul li label.active,li.radio ul li label:hover,.character-count{border-radius:8px;}#main form ol span.marker + em,#main form ol em.note{font-size:12px;}#main form ol span.marker + em{margin-left:4px;}#main form ol span.marker + em,#main form ol em.note{font-style: normal;}#main form input[type="password"],#main form input[type="text"],#main form input[type="file"],#main form select,#main form textarea{border-width:1px;border-style: solid;font-size:14px;}#main form input[type="password"],#main form input[type="text"],#main form input[type="file"],#main form textarea{padding:4px 0 2px 5px;}#main form select{padding:2px 0 2px 2px;}#main li.checkbox ul,#main li.radio ul{font-size:12px;}#main li.checkbox-terms ul{margin-top:14px;padding:10px 10px 10px 30px;border-width:1px;border-style: solid;font-size:14px;text-indent: -21px;}#main li.checkbox-terms ul input{margin-right:3px;}#main form fieldset{margin-top:24px;}form fieldset legend{position: static;margin:0;padding:0;text-indent:0;font-size:20px;font-style: italic;line-height:22px;letter-spacing: -.5px;}form fieldset input[type="text"],form fieldset input[type="file"],form fieldset input[type="password"]{width:203px;}form fieldset input[id$="city"]{width:133px;}form fieldset input[id^="date-"],form fieldset input[id$="date"]{width:93px;}form fieldset input[id="phone-number"]{width:113px;}form fieldset input[id$="year"]{width:48px;}form fieldset input[id$="zip"]{width:110px;}form fieldset select[id$="month"]{width:167px;}button{cursor: pointer;}p.button.loading{background-repeat: no-repeat;}#main p.button.loading{background-position: left center;}#sub p.button.loading{background-position: right center;}p.button.loading button{display: none;}#sub legend{position:absolute;left: -9000px;margin: -18px 0 0;padding:0;text-indent: -9000px;}#sub form ol{margin-top:6px;}#sub form ol > li{margin:5px 0;}#sub input[type="password"],#sub input[type="text"],#sub select{border-width:1px;border-style: solid;}#sub input[type="password"],#sub input[type="text"]{width:193px;padding:4px 0 4px 5px;}#sub select{width:200px;padding:3px 0 0 2px;}#sub p.button{margin-top:4px;}#sub p.button button{float: right;}#main form.form-stacked fieldset ol ol{list-style: none;margin:0;padding:0;}#main form.form-stacked fieldset > ol > li,#main form.form-stacked fieldset > ol > li > ol > li,#main form.form-stacked fieldset > ol > li > ol > li > ol > li{position: relative;margin-top:10px;}form.form-stacked fieldset textarea{width:523px;height:130px;}form.form-stacked fieldset li.textarea label > span{width:523px;}form.form-stacked fieldset > ol > li > label > span,form.form-stacked fieldset > ol > li > ol > li > label > span,form.form-stacked fieldset > ol > li > ol > li > ol > li label > span{display:block;}form.form-stacked fieldset > ol > li.checkbox > ul > li label{padding:2px 5px;}#main form.form-stacked fieldset li.checkbox.alt ul,#main form.form-stacked fieldset li.checkbox.alt label{padding-left:0;}form.form-stacked fieldset > ol > li.checkbox-terms > ul > li label{padding:0;}#main form.form-stacked fieldset ol ol.horizontal-input-group li,#main form.form-stacked fieldset ol ol.horizontal-input-group li:first-child{float: left;margin-top:0;}form.form-stacked fieldset ol.horizontal-input-group li + li{margin-left:8px;}form.form-stacked em.note{display:block;}form.form-stacked fieldset li.textarea.alt textarea{width:673px;height:260px;}form.form-stacked fieldset li.textarea.alt label > span{width:673px;}form.form-stacked li.textarea em.note{width:530px;}form.form-stacked li.textarea.alt em.note{width:680px;}form.form-stacked fieldset input.two-digit{width:43px;}form.form-stacked fieldset li.checkbox.error,form.form-stacked fieldset li.radio.error{padding-bottom:0;}form.form-stacked fieldset li.checkbox.error strong,form.form-stacked fieldset li.radio.error.alt strong{display:block;position: static;margin:8px 0 0;}#main form.form-stacked fieldset li.checkbox-terms.error ul li strong,#main form.form-stacked fieldset li.checkbox-terms.error > span strong{display: inline;}#main form.form-stacked fieldset li.checkbox-terms.error ul li strong{margin-left:0;font-size:14px;}form.form-stacked fieldset li.error,#main form.form-stacked fieldset li.checkbox-terms.error{padding-bottom:18px;}form.form-stacked fieldset ol li.error strong{position:absolute;bottom:0;left:0;}form.form-stacked fieldset ol.horizontal-input-group li.error.alt{padding-bottom:0;}form.form-stacked fieldset ol.horizontal-input-group li.error.alt strong{position:absolute;top:21px;bottom: inherit;left:70px;width:422px;padding-left:18px;background: url("/global/media/images/backgrounds/error-span.gif") no-repeat 0 center;}form.form-stacked fieldset ol.horizontal-input-group li.error.alt label[for="date-month"] strong{left:240px;}form.form-stacked fieldset ol.horizontal-input-group li.error.alt label span.marker{padding-right:0;background: none;}#main form.form-stacked fieldset li.radio.error strong{top:21px;left:150px;}#main p.error.alt{margin-top:8px;border: none;background: none;}#main p.error.alt strong{display:block;}#main p.error.alt span{padding-right:18px;background: url(/global/media/images/backgrounds/error-span.gif) no-repeat right center;}form.form-inline fieldset ol > li{margin-top:10px;}form.form-inline fieldset ol > li:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}form.form-inline fieldset ol > li > label{float: left;clear:both;width:100%;}form.form-inline fieldset ol > li > label > span,form.form-inline fieldset ol > li.radio > span{width:100%;}form.form-inline fieldset ol > li > label > span > span.marker,form.form-inline fieldset ol > li.radio > span > span.marker{float: left;width:150px;text-align: right;}form.form-inline fieldset ol > li.error > label > span > span.marker{padding-right:0;background: none;}form.form-inline fieldset ol > li.error span > span.marker + em{display: none;}form.form-inline fieldset ol > li.error > label > span > strong{display: inline-block;margin-left:10px;max-width:290px;}form.form-inline fieldset ol > li > label > input,form.form-inline fieldset ol > li > label > select{float: left;margin-left:10px;}form.form-inline fieldset textarea{width:523px;height:130px;}form.form-inline fieldset li.textarea.alt textarea{width:673px;height:260px;}form.form-inline fieldset ol li > label > em.note{float: left;clear:both;margin-left:160px;width:200px;}form.form-inline fieldset li.textarea label > span{float: none;display:block;width:523px;}form.form-inline fieldset li.textarea label > span{width:673px;}form.form-inline fieldset li.textarea label > span > span.marker{width:auto;}form.form-inline fieldset li.textarea label > em.note{margin-left:0;width:530px;}form.form-inline fieldset li.textarea.alt label > em.note{width:682px;}#announcements{overflow: hidden;padding-bottom:10px;position:absolute;right: -20px;top:9px;width:650px;}#announcements h3{position: relative;z-index:10;float: left;width:125px;margin-right:20px;color:#C85000;font-family: 'FoundationSans';font-size:23px;text-transform: uppercase;letter-spacing:1px;}#announcements #announcements-mask > a{position:absolute;top:0;right:0;width:8px;height:12px;background: url(/global/styles/../media/images/buttons/announcements-a.png) no-repeat left top;text-indent: -9000px;}#content #announcements p{float: left;width:470px;margin-right:10px;padding:0 10px 0 20px;color:#565551;color:#C85000;font-size:12px;font-weight:bold;line-height:12px;}#content #announcements p a{color:#C85000;}#content #announcements p a:hover{color:#dd7200;}#announcements-mask{border-left:1px dotted #C8C6B5;overflow: hidden;position: relative;width:480px;z-index:9;}#announcements-scroller{position: relative;width:10000px;right:10px;}@font-face{font-family: 'MuseoSlab500';src: url('/global/default/styles/../media/fonts/Museo_Slab_500-webfont.eot');src: url('/global/default/styles/../media/fonts/Museo_Slab_500-webfont.eot?#iefix') format('embedded-opentype'),url('/global/default/styles/../media/fonts/Museo_Slab_500-webfont.ttf') format('truetype'),url('/global/default/styles/../media/fonts/Museo_Slab_500-webfont.svg#font') format('svg');}@font-face{font-family: 'FoundationSans';src: url('/global/default/styles/../media/fonts/FoundationSans-BoldCd-webfont.eot');src: url('/global/default/styles/../media/fonts/FoundationSans-BoldCd-webfont.eot?#iefix') format('embedded-opentype'),url('/global/default/styles/../media/fonts/FoundationSans-BoldCd-webfont.ttf') format('truetype'),url('/global/default/styles/../media/fonts/FoundationSans-BoldCd-webfont.svg#font') format('svg');}body,#main > .notice{font-size:14px;line-height:18px;}#content{position: relative;padding:10px 0 50px;}#content h2,#content h1{position: relative;left: -10px;z-index:2;height:80px;min-width:232px;float: left;font-family: 'FoundationSans';font-size:65px;text-transform: uppercase;letter-spacing: -.5px;line-height:80px;color:#FFFFFF;background:#2b6a47;opacity: .8;padding:0 25px }#content h2:before{content: " ";position:absolute;width:0;height:0;border-bottom:10px solid transparent;border-right:10px solid #2b6a47;left:0;top:80px;}#content h2:after{content: ' ';position:absolute;width:0;height:0;border-bottom:30px solid transparent;border-right:30px solid #2b6a47;right:0;top:80px }#content a[href$=".bmp"],#content a[href$=".doc"],#content a[href$=".gif"],#content a[href$=".jpeg"],#content a[href$=".jpg"],#content a[href^="mailto:"],#content a[href$=".pdf"],#content a[href$=".png"],#content a[href$=".tif"],#content a[href$=".tiff"],#content a[href$=".xls"],#content a[href$=".zip"]{margin-right:2px;padding-right:16px;background-position: right 0;background-repeat: no-repeat;}#content a[href$=".bmp"],#content a[href$=".gif"],#content a[href$=".jpeg"],#content a[href$=".jpg"],#content a[href$=".png"],#content a[href$=".tif"],#content a[href$=".tiff"]{background-position: right -249px;}#content a[href$=".doc"]{background-position: right -149px;}#content a[href^="mailto:"]{padding-right:20px;background-position: right -47px;}#content a[href$=".xls"]{background-position: right -199px;}#content a[href$=".zip"]{background-position: right -99px;}#sub #form-exit a{text-decoration: none;}#sub #form-exit a:before{margin:0 3px 0 11px;font-size:14px;font-weight:bold;content: "\00ab";}#sub #form-exit a span{text-decoration: underline;}#sub ul#form-progress,#sub ul#navigation-cluster{list-style: none;width:230px;margin: -48px -10px 0 0;padding:66px 10px 30px 10px;}ul#form-progress li{margin:2px 0 2px 10px;padding:6px 10px 5px 20px;background-position:0 6px;background-repeat: no-repeat;}ul#form-progress li,ul#navigation-cluster li a{display:block;font-size:14px;}ul#navigation-cluster li.children a{margin-top:0;margin-bottom:0;}ul#navigation-cluster li.children ul{margin-left:25px;list-style-image: url(/global/media/images/bullets/main-ul.png);list-style-position: outside;}ul#navigation-cluster li.children ul li.active{font-weight:bold;}ul#navigation-cluster li.children ul li:last-child a{padding-bottom:6px;}ul#navigation-cluster li.children ul li a{margin-left: -40px;padding:5px 10px 3px 40px;}#main{margin:10px;padding-top:14px;padding-bottom:80px;width:700px;}#main > *,#sub > div > *{padding:0 10px;}#main h3{font-size:28px;line-height:28px;letter-spacing: -.2px;}#main h3 + h4,#main h4 + h5,#main h5 + h6{margin-top:5px;}#main h4{font-size:18px;font-style: italic;line-height:20px;letter-spacing: -.5px;}#main h4,#main h5{margin-top:24px;}#main h5{font-size:16px;letter-spacing: -.5px;}#main h6{margin-top:18px;letter-spacing: .3px;}#main h6,#main strong{font-weight:bold;}#main em,span.italics{font-style: italic;}#main ol{padding-left:40px;list-style:decimal;}#main ol,#main ul,#main p{margin-top:14px;}#main p + ol,#main p + ul{margin-top:8px;}#main ol ol,#main ol ul,#main ul ol,#main ul ul{margin-top:4px;margin-bottom:8px;padding-left:20px;}#main ol ol,#main ul ol{list-style-type: lower-alpha;}#main ol ol ol,#main ul ol ol,#main ol ul ol,#main ul ul ol{list-style-type: lower-roman;}#main ul{padding-left:40px;}#main table{margin:10px;}#main th{line-height:14px;letter-spacing: -.3px;}#main th,#main td{padding:7px 8px 3px;border-bottom-width:1px;border-bottom-style: solid;}#main td,#sub{font-size:12px;}#main td{line-height:16px;}#main h3 + p,#main h3 + ol,#main h3 + ul,#main h3 + table,#main h4 + p,#main h4 + ol,#main h4 + ul,#main h4 + table{margin-top:8px;}#main h3 + p,#main h3 + p *,#main h3 + h4 + p,#main h3 + h4 + p *{font-size:16px;line-height:22px;}#main h5 + p,#main h5 + ol,#main h6 + ul,#main h5 + table,#main h6 + p,#main h6 + ol,#main h6 + ul,#main h6 + table{margin-top:4px;}#sub ul#navigation-cluster{position: relative;}ul#navigation-cluster li a{margin:2px 0;padding:6px 10px 5px;text-decoration: none;}ul#navigation-cluster li a:hover{margin-right: -20px;margin-left: -10px;padding-right:30px;padding-left:20px;}#sub{position: relative;width:240px;padding-top:78px;line-height:16px;}#sub > div h4{margin:0 10px;padding:0;}#sub > div h4,#sub > div h4 a{font-size:16px;text-decoration: none;}#sub > div h4 + ol,#sub > div h4 + ul,#sub > div h4 + p{margin-top:4px;}#sub > div ol{list-style:decimal;padding-left:35px;}#sub > div ol,#sub > div ul,#sub > div p{margin-top:10px;}#sub > div p + ol,#sub > div p + ul{margin-top:2px;}#sub > div > ul{padding-left:35px;}#sub > div > * > li + li{margin:2px 0;line-height:14px;}#sub > div{margin:0 10px;padding:25px 0 15px;}#sub > div + div,#sub > div + * + div{border-top-width:1px;border-top-style: solid;}#wrapper{float: right;}ul.accordion > li > a{background-repeat: no-repeat;font-weight:bold;text-decoration: none;}#main ul.accordion > li > a{margin-left: -18px;padding-left:18px;background-position: left 4px;}#main ul.accordion > li > a:hover{background-position: left -46px;}ul.accordion > li > a + *{display: none;}#sub ul#form-progress li.active{background-position:0 -44px;font-weight:bold;}#main .photos.multi ul:first-child li.active{display:block;}#main .photos.multi ul.navigation-photos li a.active,#main .photos.multi ul.navigation-photos li a.active:hover{opacity:1;}ul#navigation-cluster li.active a{margin-right: -10px;margin-left: -15px;padding-left:25px;padding-right:30px;}a.add{padding-left:12px;background-position:0 -297px;background-repeat: no-repeat;font-size:12px;}strong.canceled,strong.sold-out{font-size:11px;line-height:12px;font-weight:bold;text-transform: uppercase;}#main .photos span.caption{display:block;margin-top:6px;font-style: italic;}.character-count{display: inline-block;padding:0 6px;font-weight:bold;}#main li.checkbox ul,#main li.radio ul{font-size:12px;}#main li.checkbox-terms ul{margin-top:14px;padding:10px 10px 10px 30px;border-width:1px;border-style: solid;font-size:14px;text-indent: -21px;}#sub ul#form-progress li.complete{background-position:0 -94px;}#main .photos span.credit{display:block;}#main .photos span.credit,#main .photos span.credit a{font-size:10px;text-align: right;text-decoration: none;}#sub > div ul.downloads li + li,#sub > div.navigation-other ul li + li{margin:4px 0;}#main ul.accordion > li > a.expanded{background-position: left -94px;}#main ul.accordion > li > a.expanded:hover{background-position: left -144px;}ul.accordion > li > a.expanded + *{display:block;}a.external{padding-right:9px;background-repeat: no-repeat;background-position: right 0;}a.external:visited{background-position: right -100px;}a.external:hover{background-position: right -50px;}ul.downloads span.file-size{font-size:11px;text-transform: uppercase;}#sub span.more{display:block;margin-top:4px;text-align: right;}#sub span.more a[href$=".bmp"],#sub span.more a[href$=".doc"],#sub span.more a[href$=".gif"],#sub span.more a[href$=".jpeg"],#sub span.more a[href$=".jpg"],#sub span.more a[href^="mailto:"],#sub span.more a[href$=".pdf"],#sub span.more a[href$=".png"],#sub span.more a[href$=".tif"],#sub span.more a[href$=".tiff"],#sub span.more a[href$=".xls"],#sub span.more a[href$=".zip"]{margin-right:0;padding:0 0 0 32px;background-position: left 0;background-repeat: no-repeat;}#sub span.more a[href$=".bmp"],#sub span.more a[href$=".gif"],#sub span.more a[href$=".jpeg"],#sub span.more a[href$=".jpg"],#sub span.more a[href$=".png"],#sub span.more a[href$=".tif"],#sub span.more a[href$=".tiff"]{background-position: left -250px;}#sub span.more a[href$=".doc"]{background-position: left -150px;}#sub span.more a[href^="mailto:"]{background-position: left -47px;}#sub span.more a[href$=".xls"]{background-position: left -200px;}#sub span.more a[href$=".zip"]{background-position: left -100px;}#main .multi.photos ul.navigation-photos{position:absolute;bottom:10px;right:10px;}#main .multi.photos ul.navigation-photos li a{display:block;width:13px;height:13px;text-indent: -9000px;opacity: .5;}#main .multi.photos ul.navigation-photos li a:hover{opacity: .75;}#main .multi.photos ul.navigation-photos li{float: left;}#main .multi.photos ul.navigation-photos li + li{margin-left:4px;}#main .photos{float: right;width:430px;margin:10px;padding:9px;border-width:1px;border-style: solid;font-size:11px;line-height:14px;}#main .photos ul{list-style: none;margin:0;padding:0;}#main .alt.photos{width:270px;}#main .full.photos{float: none;width:660px;}#main .multi.photos{position: relative;height:325px;}#main .multi.photos ul:first-child{position: relative;}#main .multi.photos ul:first-child li{display: none;position:absolute;}#main .alt.multi.photos{height:445px;}#main .caption.multi.photos{height:360px;}#main .alt.caption.multi.photos{height:495px;}#main .full.multi.photos{height:515px;}li.radio ul li label{padding:2px 5px;}#main .photos.simple{background: none;border: none;}#spotlight a,.spotlight a{float: left;width:150px;margin:20px 0 10px 0;background:#2b6a47;border-radius:8px;box-shadow:#6E7849 1px 1px 4px;text-shadow: none;opacity:0.9;font-family: 'MuseoSlab500';text-transform: uppercase;letter-spacing:1px;padding:9px 0 9px 10px;text-decoration: none;color:#FFFFFF;position: relative;}#spotlight a:after,.spotlight a:after{content: " ";height:0;position:absolute;width:5px;border:5px solid transparent;border-left-color:#FFFFFF;left:87%;top:13px;}#spotlight div a:hover,.spotlight div a:hover{color:#e3e3e3;text-decoration: underline;opacity:0.8;cursor: pointer;}#spotlight div a:visited,.spotlight div a:visited{color:#fff !important;}.highlight-text{color:#dd7200 !important;}.bodybutton{margin:20px 0;}.bodybutton a{background:#528465 linear-gradient(to bottom,#7EB291,#528465) repeat scroll 0 0;border-radius:8px;-moz-border-radius:8px;-webkit-radius:8px;color:#ffffff;font-family:Arial;font-size:15px;padding:5px 20px;text-decoration: none;}.bodybutton a:visited{color:#fff;}.bodybutton a:hover{background-image: linear-gradient(to bottom,#528465,#7EB291);text-decoration: none;}