body,p.citation,.listing dt,.linkroll dt{font:12px/1.5 "helvetica neue",geneva,arial,"dejavu sans",helvetica,sans-serif}
em,cite,dfn,dt,blockquote{font-family:"lucida sans","dejavu serif",utopia,arial,"bitstream vera sans oblique",sans-serif}
kbd,code,label input,label textarea,label select{font-family:monaco,"Andale Mono","Bitstream Vera Sans Mono","courier new",monospace}
blockquote.highlight{font-family:cambria,times,georgia,"dejavu serif","times new roman","bitstream vera serif",serif}
.verse pre,.figure dt{font-family:inherit}
h1{font-size:3em}
h2,blockquote.highlight{font-size:1.5em}
h3,#two h3,legend{font-size:1.1667em}
h4,h5{font-size:1em}
.figure dd,#navigation ul,#two li p,#two table{font-size:.91667em}
body,p.citation,.listing .dtend{color:#dad6d0}
.info{color:#000}
h1{color:#ffa838}
body.event-radio h1,.event-radio h4,body.event-radio dt{color:#9c70da}
body.event-activity h1,.event-activity h4,#three .event-activity h3,body.event-activity dt{color:#ec67bb}
body.event-family h1,.event-family h4,body.event-family dt{color:#ff7b4a}
body.event-exhibition h1,.event-exhibition h4,body.event-exhibition dt,.qa dt{color:#4db2fa}
body.event-film h1,.event-film h4,body.event-film dt{color:#a29937}
body.event-performance h1,.event-performance h4,body.event-performance dt{color:#eca7d2}
body.event-launch h1,.event-launch h4,body.event-launch dt{color:#ffa838}
body.event-talk h1,.event-talk h4,body.event-talk dt{color:#35b87d}
body.event-finale h1,.event-finale h4,body.event-finale dt{color:#549bb2}
p.citation{color:inherit}
h2,h3,th,.box,a abbr[title="Portable Document Format"],a abbr[title="Microsoft Document Format"],a abbr[title^="Compressed (zipped)"],a abbr[title="Powerpoint"],a abbr[title^="Microsoft Publisher"],a abbr[title*="SMART Board"]{color:#fff}
h1,h2,h3,h4,h5,h6,caption,legend,.listing dt,.linkroll dt,.figure dt,.qa dt,.intro p:first-letter{font-weight:700}
abbr,acronym,address,p.citation,.listing dt,.linkroll dt,.figure dt,blockquote.highlight{font-style:normal}
em,cite,dfn,dt,blockquote{font-style:italic}
em abbr,dfn abbr,blockquote abbr,q abbr,dt abbr,em acronym,dfn acronym,blockquote acronym,q acronym,dt acronym{font-style:inherit}
h1{line-height:1em}
blockquote.highlight{line-height:1.1667em}
a,p,ul,ol,dl,table,blockquote,q,address,#header{word-spacing:.1em}
h1{letter-spacing:-.05em}
caption,th{text-transform:uppercase}
blockquote p.citation{text-align:right}
#navigation li,.info{text-shadow:#2f2c29 1px 1px 1px}
body,.hot strong{background:#1f2021}
.hot strong{background:rgba(31,32,33,0.8);}
#container,.events thead th,.events caption{background:#333230}
table tbody tr:hover{background:#2f2c29}
.intro p:first-letter{background:#000c16}
tbody tr:hover{background:#2f2c29!important}
#footer,.about{background:#899c35}
#navigation,thead th,div.highlight{background:#ff6e38}
#navigation ul,caption,.listing h4{background:#ffa838}
a abbr[title="Portable Document Format"]{background:#f34}
a abbr[title="Microsoft Document Format"]{background:#009}
a abbr[title^="Compressed (zipped)"]{background:#fa4}
a abbr[title="Powerpoint"]{background:#b41}
a abbr[title^="Microsoft Publisher"]{background:#5ed0bd}
a abbr[title*="SMART Board"]{background:#000}
kbd,.intro,.even,form{background:#353637}
#three,table,.intro,.figure{background:#474544}
body.event-radio tr,.events .event-radio,.events .event-radio h4 a,body.event-radio #one .listing h2,body.event-radio #one .listing h3,.event-radio #lead-in a{background:#7140b5}
body.event-activity tr,.events .event-activity,body.event-activity #one .listing h2,body.event-activity #one .listing h3,.event-activity #lead-in a{background:#b31277}
body.event-family tr,.events .event-family,body.event-family #one .listing h2,body.event-family #one .listing h3,.event-family #lead-in a{background:#ff7542}
body.event-exhibition tr,.events .event-exhibition,body.event-exhibition #one .listing h2,body.event-exhibition #one .listing h3,.event-exhibition #lead-in a{background:#3a7dad}
body.event-film tr,.events .event-film,body.event-film #one .listing h2,body.event-film #one .listing h3,.event-film #lead-in a{background:#6d6b03}
body.event-performance tr,.events .event-performance,body.event-performance #one .listing h2,body.event-performance #one .listing h3,.event-performance #lead-in a{background:#703158}
body.event-launch tr,.events .event-launch,body.event-launch #one .listing h2,body.event-launch #one .listing h3,.event-launch #lead-in a{background:#ffa838}
body.event-talk tr,.events .event-talk,body.event-talk #one .listing h2,body.event-talk #one .listing h3,.event-talk #lead-in a{background:#20a468}
body.event-finale tr,.events .event-finale,body.event-finale #one .listing h2,body.event-finale #one .listing h3,.event-finale #lead-in a{background:#0e1f6f}
#header{background:#000c16 url(../img/header_2009.png) no-repeat 0 0}
#four{background:#2f2c29 url(../img/logo_sankofa_four.png) no-repeat 100% 100%}
blockquote{background:transparent url(../img/open_quote.png) no-repeat 0 .75em}
.info{background:#ffa838 url(../img/information.png) no-repeat .75em .75em}
a[href^="mailto:"]{background:url(../img/email.png)}
a[href^="http://"]{background:url(../img/external_link.png)}
a[href^="callto:"]{background:url(../img/phone.png)}
a.add-event{background:url(../img/calendar_add.png)}
a.add-contact{background:url(../img/vcard_add.png)}
a.twitter{background-image:url(../img/icon_twitter.png)!important}
a[href^="http://feeds.feedburner"]{background:url(../img/feed.png)}
img,.cutout,.verse,li.supplementary-date h4{background:transparent}
#footer,th,td,label input,label textarea,select,kbd,form,.hmedia dl,dl.attend-data,.pullout,.blurbs,.blurbs li{border-style:solid}
blockquote,.events thead th{border-style:dotted}
.events th,.events td{border-color:#333230}
.hmedia dl,dl.attend-data,.blurbs,.blurbs li,.pullout{border-color:#474544}
.blurbs li.event-radio{border-color:#7140b5}
.blurbs li.event-activity{border-color:#b31277}
.blurbs li.event-family{border-color:#ff7542}
.blurbs li.event-exhibition{border-color:#3a7dad}
.blurbs li.event-film,#footer{border-color:#6d6b03}
.blurbs li.event-performance{border-color:#703158}
.blurbs li.event-talk{border-color:#20a468}
label input,label textarea,select{border-color:#ff8d40}
blockquote,.events thead th,form,.blurbs li.event-launch{border-color:#ffa838}
.calendar th,.calendar td,label input:focus,label textarea:focus,label select:focus{border-color:#fff}
kbd{border-color:#b9b9b9}
body{margin:0;padding:0}
p,ul,ol,form,address,.box,.hot{margin:1.5em 0}
.hot{position:relative}
.hot strong{position:absolute;left:0;bottom:.25em;padding:.25em .75em;}
address{display:block}
.metadata address{display:inline}
.box p,#two p,#three p,.blurbs p{margin:0}
.blurbs p,.intro p,img+blockquote{overflow:auto}
.pullout{clear:both;border-width:1px}
.box{padding:.75em 1.5em}
.info{padding-left:34px}
.blurbs li.highlight p{padding-right:1em}
blockquote{margin:1.5em;border-width:1px 0;padding:.75em 0}
blockquote.verse{margin:1.5em 0;border:0;padding:0}
blockquote p{margin:.375em 0}
blockquote p+p{margin:.75em 0 0}
blockquote p:first-letter{padding-left:4em}
.intro p:first-letter{float:left;margin:0 4px 0 0;padding:4px;font-size:3em;line-height:1em}
blockquote.highlight p:first-letter{padding-left:2em}
blockquote p+p:first-letter{padding-left:0!important}
a abbr[title="Portable Document Format"],a abbr[title="Microsoft Document Format"],a abbr[title^="Compressed (zipped)"],a abbr[title="Powerpoint"],a abbr[title^="Microsoft Publisher"],a abbr[title*="SMART Board"]{margin:0 .1em;border:0;padding:0 3px}
em,cite,dfn,q{padding-right:.1em}
.verse pre{display:table;margin:0 auto;width:auto}
abbr,acronym{cursor:help}
abbr.dtstart,abbr.dtend,abbr.rrule,abbr.updated,abbr.published,abbr.duration,th abbr,.tel abbr,kbd abbr,kbd acronym,.shortening{cursor:default;border:0}
kbd{border-width:1px;padding:.1em .2em}
#footer{border-width:0 0 .5em}
#container{margin:0 auto 1.5em;width:80em;max-width:1200px;min-width:720px}
#one{float:left;width:65%}
#one .content,#two .content{padding:2em 1em 0}
#two{float:right;width:34%}
#three,#four,#footer{clear:both;width:100%}
#four .content{padding:1.5em}
.page-main #one{width:100%}
.page-main #one .content{margin-right:62.5%}
.page-main #two,.page-main #three{float:left}
.page-main #two{margin-left:-25%;width:25%}
.page-main #three{clear:none;margin-left:-62.5%;width:37.5%}
.page-main #three .content{padding:2em .5em .5em}
a{color:#ffcc38;font-weight:700;text-decoration:none}
#branding-main a,#navigation a,.hot a,.figure dt a{display:block}
.blurbs li[class^="event-"] h4 a{color:inherit}
#navigation a,#one .listing h3 a,.info a,body.event-launch tr a,.events .event-launch a,#lead-in a{color:#fff}
.metadata a.category{padding-left:24px;background-repeat:no-repeat;background-position:0 0}
#lead-in a{padding:.125em .25em}
body.event-radio .metadata a.category{background:url(../img/tag_radio.png) no-repeat 0 0}
body.event-activity .metadata a.category{background:url(../img/tag_activity.png) no-repeat 0 0}
body.event-family .metadata a.category{background:url(../img/tag_family.png) no-repeat 0 0}
body.event-exhibition .metadata a.category{background:url(../img/tag_exhibition.png) no-repeat 0 0}
body.event-film .metadata a.category{background:url(../img/tag_film.png) no-repeat 0 0}
body.event-performance .metadata a.category{background:url(../img/tag_performance.png) no-repeat 0 0}
body.event-launch .metadata a.category{background:url(../img/tag_launch.png) no-repeat 0 0}
body.event-talk .metadata a.category{background:url(../img/tag_talk.png) no-repeat 0 0}
body.event-finale .metadata a.category{background:url(../img/tag_finale.png) no-repeat 0 0}
.hot a{background:#f60}
a[href^="mailto:"],a[href^="http://"],a[href^="callto:"],a.add-event,a.add-contact,a.twitter,a[href^="http://feeds.feedburner"]{background-repeat:no-repeat}
a[href^="mailto:"]{background-position:100% 0}
a.add-event,a.add-contact,a.twitter{background-position:0 0!important}
a[href^="http://feeds.feedburner"]{background-position:0 .125em !important}
#navigation a[href^="http://feeds.feedburner"]{background-position:0 .5em !important}
a[href^="callto:"]{background-position:100% -1px}
a[href^="http://"]{background-position:100% .125em}
a[href^="http://"]{padding-right:13px}
a[href^="callto:"]{padding-right:16px}
a[href^="mailto:"]{padding-right:20px}
a.add-event,a.add-contact,a.twitter{padding-left:20px;padding-right:0}
a[href^="http://feeds.feedburner"]{padding-left:16px;padding-right:0}
div > a[href^="mailto:"],div > a[href^="http://"],a[href^="http://www.norfolkblackhistorymonth"],.gallery a,#two a[href^="http://feeds.feedburner"]{padding:inherit}
div > a[href^="mailto:"],div > a[href^="http://"],a[href^="http://www.norfolkblackhistorymonth"],.gallery a,.hot a,#two a[href^="http://feeds.feedburner"]{background:none}
a:visited{color:#ffa838}
.info a:visited{color:inherit}
a:hover,a:focus,body.event-launch tr a:hover,body.event-launch tr a:focus,.events .event-launch a:hover,.events .event-launch a:focus,.blurbs h4 a:hover,.blurbs h4 a:focus{color:#9ed816}
.blurbs h4 a:hover,.blurbs h4 a:focus,#lead-in a:hover,#lead-in a:focus{color:#9ed816!important}
div.highlight a:hover,div.highlight a:focus,.info a:hover,.info a:focus{color:#fff}
#navigation li a:hover,#navigation li a:focus{background:#ed622f}
#branding-main{float:left}
#branding-main a{width:450px}
#branding-main,#branding-main a{height:12em}
#navigation{clear:both;position:relative;margin:0;padding:0;list-style:none;height:3em}
#navigation li,.blurbs li,.gallery li{float:left}
.blurbs li{width:100%}
.blurbs li.highlight{width:50%}
#navigation li a,.gallery li a{float:left;text-decoration:none}
#navigation li a{padding:0 18px;font-weight:700;line-height:3em;height:3em}
.partners li a{padding:6px 18px 6px 0;line-height:48px;height:48px}
.thumbs li a{padding:3px 6px 3px 0;line-height:60px;height:60px}
.ptr-240 li a{padding:6px 18px 6px 0;height:21em}
.ptr-144 li a{padding:6px 18px 6px 0;height:13em}
.ls-180 li a{padding:6px 18px 6px 0;width:180px}
.ls-156 li a{padding:6px 18px 6px 0;width:156px}
ul.gallery li a.file-format{padding:0;width:auto;height:auto}
#navigation ul{position:absolute;z-index:10;left:-9999px;top:3em;margin:0;padding:0;list-style:none;width:100%;height:2em}
#navigation ul li{line-height:2em;height:2em}
#navigation ul li a{font-weight:100;line-height:2em;height:2em}
#navigation :hover ul{left:0;background:#ed622f}
#home li#nav_home:hover ul,#about li#nav_about:hover ul,#events #nav_events:hover ul,#history li#nav_history:hover ul,#resources li#nav_resources:hover ul,#contact li#nav_contact:hover ul{background:#ffa838}
#home li#nav_home ul,#about li#nav_about ul,#events li#nav_events ul,#history li#nav_history ul,#resources li#nav_resources ul,#contact li#nav_contact ul{left:0;z-index:1}
#home li#nav_home a,#about li#nav_about a,#events #nav_events a,#history li#nav_history a,#resources li#nav_resources a,#contact li#nav_contact a{background:#ffa838}
#sub_all a,#lead-in a:hover,#lead-in a:focus{background:#1f2021!important}
#sub_radio a{background:#7140b5!important}
#sub_activity a{background:#b31277!important}
#sub_family a{background:#ff7542!important}
#sub_exhibition a{background:#3a7dad!important}
#sub_film a{background:#6d6b03!important}
#sub_performance a{background:#703158!important}
#sub_launch a{background:#ffa838!important}
#sub_talk a{background:#20a468!important}
#sub_finale a{background:#0e1f6f!important}
#navigation ul li.current a{font-weight:700!important}
h1,h2,h3,h4,h5{clear:both}
#two li h4,#three li h3,.blurbs h3,.blurbs h4{clear:none}
h1{margin:.5em 0 1em}
.listing h1{margin:.25em 0 .5em}
h2{margin:1em 0}
h3,legend{margin:1.286em 0}
.box h3,#two li h3,#three li h3,#two li h4,.listing h3,.listing h4,.blurbs h3,.blurbs h4{margin:0}
#one .listing h2{padding:.125em 6px}
#one .listing h3{padding:.375em 6px}
ul{list-style-type:disc}
ol{list-style-type:decimal}
ol ol{list-style-type:lower-alpha}
#header ul,#footer ul,#two ul,#three ul,ul.listing,.metadata,.blurbs,.gallery{list-style:none}
ul,ol{margin:1.5em 0;padding-left:1.5em}
ul ul,ul ol,ol ol,ol ul{margin:.5em 0}
#header ul,#footer ul,.partners{margin:0}
#header ul,#two ul,#three ul,ul.listing,.metadata,.blurbs,.gallery{padding:0}
#footer ul{padding:.75em 1.5em}
li{margin:0;padding:0}
li.vevent,.metadata,#two li{margin:1.5em 0}
#footer li,.metadata li{display:inline}
.blurbs li,#three li{padding:.75em 0}
.blurbs li+li{border-width:1px 0 0}
#three ul{border-top:1px solid #333230}
#three li{border-bottom:1px solid #333230}
#three li:last-child{border-bottom:0}
#three li:first-child,#three li+li{border-top:1px solid #61605f}
.blurbs li:first-child{border-width:1px 0 0}
.blurbs{border-width:0 0 1px}
.metadata li+li{margin-left:.75em}
.hentry .metadata li:first-child{border-right:1px solid #000;padding-right:.75em}
dl,#three .figure{margin:1.5em 0}
.figure{float:left;margin:.375em 1.5em .75em 0;padding:6px}
.b{float:right;margin:.375em  0 .75em 1.5em;text-align:right}
dl.cutout{padding:0}
.hmedia dl,dl.attend-data{clear:both;border-width:1px 0;padding:1em 0 .75em;width:100%}
li.supplementary-date dl,li.supplementary-date dt,li.supplementary-date dd{border-width:0}
.hmedia dt,.attend-data dt,.hmedia dd,.attend-data dd{float:left;border-top:1px solid #474544;padding:.25em 0}
.hmedia dt,.attend-data dt{clear:both;width:20%;min-width:8em}
.figure dt:first-child{padding-bottom:.5em}
dl.cutoff dt:first-child{padding-bottom:0;border-bottom:1px solid #474544}
.listing dt:first-child,.listing dt:first-child+dd{border:0;padding-top:0}
dd{margin:0}
.hmedia dd,.attend-data dd{width:79.9%}
.figure dd{max-width:100%}
img,object{max-width:100%}
img{float:left;margin:.375em 1.5em .75em 0;border:0}
#two img,#three ul img{float:right;margin:.375em 0 .5em 1em}
.gallery img{clear:none}
.gallery img,dl img,img.standalone{float:none}
dl img,img.standalone,.gallery img{display:block}
dl img,dl.figure img,.hot img,.gallery img{margin:0}
.blurbs img,.intro img{margin:0 .75em 0 0}
ul img{margin-right:1.5em}
dl img,img.standalone,.hot img{width:100%}
dl img,.gallery img{max-width:none}
img.standalone{margin:1.5em 0!important}
table{clear:both;margin:0;border:0;border-collapse:collapse;width:100%}
th,td,caption{text-align:left}
tfoot td{text-align:right}
.calendar th,.calendar td{text-align:center}
th,td,caption{padding:4px 6px}
th+th,th+td,td+td{padding-left:9px}
th,td{border-width:2px 0;vertical-align:top}
.events thead th{border-top-width:1px}
tbody th{padding-right:9px}
#one tbody th{width:7em}
#two tbody th{width:4em}
thead th{border-bottom:0}
form{border-width:1px}
fieldset,label,label input,label textarea,select{margin:0}
fieldset,legend{border:0}
fieldset{padding:1em;min-height:160px}
label{position:relative;display:block;padding:.75em 0}
label input,label textarea,select{display:block;border-width:2px;padding:2px;width:66%}
input[type="checkbox"],input[type="radio"]{display:inline;margin-right:1em;width:auto}
textarea{height:140px}
#footer li+li:before{content:"\7C  "}
#branding-main,#branding-sub{text-indent:-9999px}
a.nav-skip,.more-text,.larger{position:absolute;left:-9999px}
/*\*/
#branding-main,#branding-sub{overflow:hidden}
/* end hide */
.hidden,#two .metadata,.supplementary-date *,.supplementary-date dl > dt,.supplementary-date .hmedia dl,.supplementary-date > h3{display:none}
.supplementary-date > *,.supplementary-date dl > *,.supplementary-date .hmedia h4{display:block}
.supplementary-date h4 *,.supplementary-date dd.location *,.supplementary-date dd.tel *,.supplementary-date dd.email *{display:inline}
.supplementary-date *{margin:0!important;padding-top:0!important;padding-bottom:0!important}
.clearleft,.gallery{clear:left}
.clearright{clear:right}
.clearboth{clear:both}
#header,#branding-main,ul#navigation,#blurb,.content,.lowdown,.gallery,dl,.box,.hot,#two li,#three li,div.description,#four ul,.blurbs,.blurbs li{display:inline-block}
#header,#branding-main,ul#navigation,#blurb,.content,.lowdown,.gallery,dl,.box,.hot,#two li,#three li,div.description,#four ul,.blurbs,.blurbs li{display:block}
#header:after,#branding-main:after,ul#navigation:after,#blurb:after,.content:after,.lowdown:after,.gallery:after,dl:after,.box:after,.hot:after,#two li:after,#three li:after,div.description:after,#four ul:after,.blurbs:after,.blurbs li:after{display:block;visibility:hidden;content:".";clear:both;height:0}