
body{margin:0;padding:0;color:#000;background-image:url("backdrop.jpg");background-repeat:repeat-y;background-position:top center;background-color:#377593;font:76% Verdana, Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6{margin-bottom:0.5em;}
h1{font-size:1.3em;}
h2{font-size:1.2em;}
h3, h4, h5, h6{font-size:1.1em;}
p{margin-top:0.5em;margin-bottom:0.9em;}
img{margin:0px;padding:0px;display:block;}
a{text-decoration:none;font-weight:bold;}
a:link{color:#369;}
a:visited{color:#369;}
a:hover{color:#39c;text-decoration:underline;}
fieldset{border:1px solid #ccc;}
pre{background-color:#eee;padding:0.75em 1.5em;font-size:12px;border:1px solid #ddd;}
table{ font-size:1em;}

.form-item label{font-size:1em;color:#222;}
.item-list .title{font-size:1em;color:#222;}
.links{margin-bottom:0;}
.comment .links{margin-bottom:0;}
#header, #content, #content-footer, #footer{width:757px;align:center;margin-left:auto;margin-right:auto;padding:0px;margin-top:0px;margin-bottom:0px;}
#menu{padding:0.5em 0.5em 0 0.5em;text-align:right;vertical-align:middle;}
#subnavlist{padding:0.5em 1.2em 0.4em 0;font-size:0.8em;color:#9cf;}
#subnavlist a{font-weight:bold;color:#9cf;}


.breadcrumb{margin-bottom:.5em;}
.messages{background-color:#eee;border:1px solid #ccc;padding:0.3em;margin-bottom:1em;}
.error{border-color:red;}
#center-content{background-color:#f6edda;vertical-align:top;}
#sidebar-left{background-color:#f6edda;vertical-align:top;width:94px;}
#sidebar-right{background-color:#f6edda;width:16em;padding:0px 10px 0px 0px;  vertical-align:top;}
#sidebar-bottom{background-color:#f6edda;}
#footer{text-align:center;font-size:0.8em;color:#234F65;}
#footer a:link, #footer a:visited{color:#234F65;text-decoration:underline;font-weight:normal;}
#footer a:hover{color:#234F65;text-decoration:none;}
h1.top-title{font-weight:bold;font-size:18px;color:#EF1D22;margin:0px 0px 0px 0px;}
.title, .title a{font-weight:bold;font-size:1.3em;color:#777;margin:0 auto;}
.submitted{color:#999;font-size:0.8em;}
.links{color:#999;}
.links a{font-weight:bold;}
.box{padding:0 0 1.5em 0;}
.block{margin-bottom:10px;}
.block .title{margin-bottom:.25em;}
.box .title{font-size:1.1em;}
.node{margin:.5em 0 2em 0;}
.sticky{padding:.5em;background-color:#eee;border:solid 1px #ddd;}
.node .content, .comment .content{margin:.5em 0 .5em 0;}
.node .picture{border:1px solid #ddd;float:right;margin:0.5em;}
.comment{border:1px solid #abc;padding:.5em;margin-bottom:1em;}
.comment .title a{font-size:1.1em;font-weight:normal;}
.comment .new{text-align:right;font-weight:bold;font-size:0.8em;float:right;color:red;}
.comment .picture{border:1px solid #abc;float:right;margin:0.5em;}
#center-content{font-size:11px;}
#aggregator .feed-source{background-color:#eee;border:1px solid #ccc;padding:1em;margin:1em 0;}
#aggregator .news-item .categories, #aggregator .source, #aggregator .age{color:#999;font-style:italic;font-size:0.9em;}
#aggregator .title{margin-bottom:0.5em;font-size:1em;}
#aggregator h3{margin-top:1em;}
#forum table{width:100%;}
#forum td{padding:0.5em;}
#forum td.forum, #forum td.posts{background-color:#eee;}
#forum td.topics, #forum td.last-reply{background-color:#ddd;}
#forum td.container{background-color:#ccc;}
#forum td.container a{color:#555;}
#forum td.statistics, #forum td.settings, #forum td.pager{height:1.5em;border:1px solid #bbb;}
#forum td .name{color:#96c;}
#forum td .links{padding-top:0.7em;font-size:0.9em;}
#profile .profile{clear:both;border:1px solid #abc;padding:.5em;margin:1em 0em;}
#profile .profile .name{padding-bottom:0.5em;}
.block-forum h3{margin-bottom:.5em;}
div.admin-panel .description{color:#999;}
div.admin-panel .body{background:#f4f4f4;}
div.admin-panel h3{background-color:#69c;color:#fff;padding:5px 8px 5px;margin:0;}
p.acidfree-center{text-align:center;}
div.acidfree, div.acidfree-list-row{position:relative;}
div.acidfree-cell{float:left;overflow:hidden;margin-right:5px;}
div.acidfree-cell p{margin:0;line-height:normal;font-size:12px;}
div.acidfree-item a{display:block;}
div.acidfree-cell a:hover{text-decoration:none;}
div.acidfree-cell img{padding:5px;background-color:white;border:1px solid #ccc; vertical-align:bottom;}
div.acidfree-cell > div.acidfree-item{border:2px solid transparent;}
div.acidfree-cell > div.acidfree-item:hover{border-color:lightblue;}
div.acidfree-item{text-align:center;padding:5px;margin:0;}
div.acidfree-cell div.acidfree-folder{background-color:#eee;border-color:#ccc;}
div.acidfree-folder p{font-weight:bold;}
div.acidfree-thumbnail{position:relative;margin:0 auto 0 auto;}
div.acidfree-preview{position:relative;margin:0 auto 0 auto;}
div.acidfree-empty{position:absolute;left:0;top:0;background-color:white;border:1px solid #ccc;height:98%;width:98%;}
div.acidfree-overlay{position:absolute;left:10%;bottom:10%;background-position:bottom left;background-repeat:no-repeat;}
div.acidfree-overlay a{height:100%;width:100%;}
div.acidfree-folder div.acidfree-overlay{background-image:url(art/album.gif);height:24px;width:24px;}
div.acidfree-video div.acidfree-overlay{background-image:url(art/play.gif);height:16px;width:16px;}
div.acidfree-preview div.acidfree-overlay{background-image:url(art/play_big.gif);height:48px;width:48px;}
.acidfree-list-row{clear:both;padding-bottom:0.5em;padding-top:0.5em;border-top:1px solid #ccc;}
.acidfree-list-odd{background-color:#eee;}
.acidfree-list-number{float:left;font-size:24px;width:50px;text-align:right;margin-right:5px;}
.acidfree-list-body{margin-left:55px;}
.block-bottom{clear:both;}
.indented{margin-left:25px;}
.comment-unpublished{background-color:#fff4f4;}
.preview .comment{background-color:#ffffea;}
#forum .description{font-size:0.9em;margin:0.5em;}
#forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager{white-space:nowrap;}
#forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager{text-align:center;}
.forum-topic-navigation{padding:1em 0 0 3em;border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;}
.forum-topic-navigation .topic-previous{text-align:right;float:left;width:46%;}
.forum-topic-navigation .topic-next{text-align:left;float:right;width:46%;}
.comment-left, .comment-right{border:dashed 1px #c0c0c0;}
.comment-right, .comment-left{background-color:#ddd;}
.comment-even{background-color:#ccc;}
.comment-odd{background-color:#ccc;}
.simplenews-subscription-filter .form-item{ clear:both;line-height:1.75em;margin:0pt 1em 0pt 0pt;}
.simplenews-subscription-filter .form-item label{ float:left;width:12em;}
.simplenews-subscription-filter .spacer{margin-left:12em;}
.simplenews-subscription-filter .form-select, .simplenews-subscription-filter .form-text{width:14em;}
.block-simplenews .issues-link,.block-simplenews .issues-list{margin-top:1em;}
.block-simplenews .issues-list .newsletter-created{display:none;}
.video_image_teaser{float:left;padding:0.5em;}
br.video_image_clear{clear:both;}
.video_image_view{}
.primary-links ul#menu{background-image:url('nav_top.gif');background-repeat:no-repeat;margin:0px;padding:0px;text-align:left;}
.primary-links ul#menu li{display:block;width:194px;margin:0px;padding:0px;}
.primary-links ul#menu li a:link, .primary-links ul#menu li a:visited{color:#0062ac;text-decoration:none;padding:0px;margin:30px 10px 0px 60px;position:relative;left:0px;top:11px;}
.primary-links ul#menu li a:hover{color:#ef1d22;}
.primary-links ul#menu li ul.current-sub{margin:27px 0px 0px 0px;padding:0px 0px 17px 0px;text-align:left;background-image:url('nav_subback.gif');background-repeat:repeat-y;}
.primary-links ul#menu li ul.current-sub li{margin:0px;padding:0px;}
.primary-links ul#menu li ul.current-sub a:link, .primary-links ul#menu li ul.current-sub a:visited{color:#fff;font-size:10px;text-decoration:none;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}
.primary-links ul#menu li ul.current-sub a:hover{color:#ffca0c;}
.primary-links ul#menu li ul.current-sub li.current-link a:link, .primary-links ul#menu li ul.current-sub li.current-link a:visited,.primary-links ul#menu li ul.current-sub li.current-link a:hover{color:#ffca0c;}
.primary-links ul#menu li.current-link ul{display:none;}
.primary-links ul#menu li.primary1{background-image:url('nav_aboutus4.gif');background-position:0px 17px;background-repeat:no-repeat;height:41px;padding-top:17px;}
.primary-links ul#menu li.primary1-activated{background-image:url('nav_aboutus4.gif');background-position:0px 17px;background-repeat:no-repeat;height:220px; padding-top:17px;}
.primary-links ul#menu li.primary2{background-image:url('nav_programsevents.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary2-activated{background-image:url('nav_programsevents.gif');background-position:0px 0px;background-repeat:no-repeat;height:205px;}
.primary-links ul#menu li.primary3{background-image:url('nav_insideoutkids.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary3-activated{background-image:url('nav_insideoutkids.gif');background-position:0px 0px;background-repeat:no-repeat;height:140px;}
.primary-links ul#menu li.primary4{background-image:url('nav_educators.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary4-activated{background-image:url('nav_educators.gif');background-position:top left;background-repeat:no-repeat;height:140px;}
.primary-links ul#menu li.primary5{background-image:url('nav_parents.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary5-activated{background-image:url('nav_parents.gif');background-position:top left;background-repeat:no-repeat;height:140px;}
.primary-links ul#menu li.primary6{background-image:url('nav_galleries.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary6-activated{background-image:url('nav_galleries.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary7{background-image:url('nav_getinvolved.gif');background-position:top left;background-repeat:no-repeat;height:41px;}
.primary-links ul#menu li.primary7-activated{background-image:url('nav_getinvolved.gif');background-position:top left;background-repeat:no-repeat;height:140px;}
div.primary-links{background-image:url('nav_bottom2.gif');background-position:bottom left;background-repeat:no-repeat;padding-bottom:5px;margin-bottom:15px;}
div#top-area{position:relative;}
div#top-nav{position:absolute;bottom:0px;right:0px;width:237px;margin:0px;padding:0px;}
div#top-nav a{float:left;}
.wwd-left{background-image:url('wwd_backleft.gif');background-repeat:repeat-y;vertical-align:bottom;}
.wwd-right{background-image:url('wwd_backright.gif');background-repeat:repeat-y;}
.wwd-content{background-color:#9bba91;vertical-align:top;width:282px;font-size:11px;color:#fff;}
.wwd-content a:link, .wwd-content a:visited{color:#900;text-decoration:none;font-weight:normal;font-size:11px;}
.wwd-content a:hover{text-decoration:underline;}
#center-content #block-block-3{margin-bottom:0px;padding-bottom:0px;}
#center-content #main{margin-bottom:0px;padding-bottom:0px;}
.wsh-content{padding:0px 11px 0px 11px;background-color:#71a0cd;vertical-align:top;width:200px;font-size:11px;color:#000;}
.wsh-content img{margin:0px 0px 0px 0px;}
.wsh-content a:link, .wsh-content a:visited{color:#900;text-decoration:none;font-weight:normal;font-size:11px;}
.wsh-content a:hover{text-decoration:underline;}
.blk-content{padding:0px 11px 0px 11px;background-color:#71a0cd;vertical-align:top;width:200px;font-size:11px;color:#000;}
.blk-content img{margin:0px 0px 0px 0px;}
.blk-content a:link, .blk-content a:visited{color:#900;text-decoration:none;font-weight:normal;font-size:11px;}
.blk-content a:hover{text-decoration:underline;}
.fg-area{height:180px;margin:0px 0px 0px 10px;}
.fg-area .fg-photo{width:123px;background-image:url('fg_back.gif');background-color:#faf8f2;}
.fg-area .fg1, .fg-area .fg2, .fg-area .fg3{width:155px;float:left;margin:5px;}
.fg-area .fg-text{margin:3px 0px 0px 13px;color:#666;font-size:11px;}
.fg-area a:link, .fg-area a:visited{color:#f60;text-decoration:none;font-weight:normal;font-size:11px;}
.fg-area a:hover{text-decoration:underline;}
.sas-content{padding:0px 11px 0px 11px;background-color:#a2be97;font-size:11px;}
.bam-content{padding:0px 11px 0px 11px;background-image:url('bam_back.jpg');background-repeat:repeat-y;background-color:#fff;font-size:11px;}
.iok-content{padding:0px 11px 0px 11px;background-color:#71a0cd;color:#333;font-size:11px;}
.iok-content h2{font-family:tahoma,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;margin:7px 0px 5px 0px;}
.iok-content ul{margin:0px;padding:0px;}
.iok-content ul li{list-style:none;margin:0px 0px 7px 0px;padding:0px;}
.iok-content a:link, .iok-content a:visited{font-weight:normal;color:#fff;text-decoration:none;}
.iok-content a:hover{text-decoration:underline;}
.blk-content{padding:0px 11px 0px 11px;background-color:#71a0cd;color:#333;font-size:11px;}
.blk-content h2{font-family:tahoma,arial,helvetica,sans-serif;font-size:14px;font-weight:bold;color:#fff;margin:7px 0px 5px 0px;}
.blk-content ul{margin:0px;padding:0px;}
.blk-content ul li{list-style:none;margin:0px 0px 7px 0px;padding:0px;}
.blk-content a:link, .blk-content a:visited{font-weight:normal;color:#fff;text-decoration:none;}
.blk-content a:hover{text-decoration:underline;}
.hide-block{display:none;}
.contemplate-input textarea{font-size:11px;}
.lp-photo{float:left;margin:0px 5px 2px 0px;}
.lp-featured-kid{margin:20px 0px 0px 0px;font-size:11px;}
.lp-featured-kid .fk-photo{float:left;margin:0px 5px 0px 0px;}
.lp-featured-content1 h2.title, .lp-featured-content2 h2.title, .lp-featured-content3 h2.title{font-size:11px;font-weight:bold;}
.lp-featured-content1, .lp-featured-content2, .lp-featured-content3{margin:15px 0px 0px 0px;}
.lp-featured-content1 h2.title a:link, .lp-featured-content1 h2.title a:visited, .lp-featured-content2 h2.title a:link, .lp-featured-content2 h2.title a:visited, .lp-featured-content3 h2.title a:link, .lp-featured-content3 h2.title a:visited{color:#369;}
.lp-featured-content1 h2.title a:hover, .lp-featured-content2 h2.title a:hover, .lp-featured-content3 h2.title a:hover{color:#39c;}
.lp-featured-content1 .links, .lp-featured-content2 .links, .lp-featured-content3 .links{display:none;}
.photo-right{float:right;margin:0px 0px 5px 5px;}
ul.primary{margin-left:0px;padding-left:5px;}
.view-event-list .node .content{margin:0px 0px 20px 0px;}
.view-event-list h2.title{font-size:11px;font-weight:bold;}
.view-event-list h2.title a:link, .view-event-list h2.title a:visited{color:#369;}
.view-event-list h2.title a:hover{color:#39c;}
#center-content .view-event-list .date-display-single, #center-content .view-event-list .field-field-location{font-weight:bold;color:#666;}
.view-event-list .links{display:none;}
#block-views-event_list h2.title{font-size:13px;}
#block-views-event_list .view-event-list ul{margin:0px;padding:0px;}
#block-views-event_list .view-event-list ul li{list-style:none;font-size:11px;margin:0px 0px 10px 0px;padding:0px;}
#center-content .view-newsletter-list .node .content{margin:0px 0px 20px 0px;}
.view-newsletter-list h2.title{font-size:11px;font-weight:bold;}
.view-newsletter-list h2.title a:link, .view-newsletter-list h2.title a:visited{color:#369;}
.view-newsletter-list h2.title a:hover{color:#39c;}
#center-content .view-newsletter-list .node .links{display:none;}
#forum td.container{background-color:#69c;}
#forum td.container a:link, #forum td.container a:visited{color:#fff;}
#forum td.forum, #forum td.posts{background-color:#fff;}
#forum td.topics, #forum td.last-reply{background-color:#ddd;}
#forum td.icon, #forum td.topic, #forum td.topics, #forum td.replies, #forum td.created{background-color:#fff;}
#forum thead{border:0px;}
#forum tr{border-bottom:1px solid #69c;}
.forum-comment{margin:10px 0px 0px 0px;padding:0px;border:1px solid #69c;background-color:#fff;}
.comment-left{padding:5px;border:0px;border-bottom:1px solid #69c;background-color:#ddd;}
.comment-right{margin:0px;padding:5px;border:0px;background-color:#fff;}
.comment-right .title{color:#69c;font-size:13px;font-weight:bold;}
.forum-comment .links{margin:10px 0px 0px 0px;}
.acidfree-cell .acidfree-item a{margin:5px 0px 0px 0px;}
.acidfree{width:510px;margin:0px auto 0px auto;}
div.acidfree-cell > div.acidfree-item, div.acidfree-cell > div.acidfree-item:hover{border:none;}
div.acidfree-cell div.acidfree-folder, div.acidfree-cell div.acidfree-folder:hover{border:2px solid #36c;}
div.acidfree-cell img:hover{background-color:#E8ECF5;}
.acidfree .acidfree-cell{padding:5px;}
.acidfree-cell{width:126px;}
.acidfree .acidfree-cell{height:175px;}
.image-node .acidfree-image img{margin:0px auto 0px auto;}
.image-node{text-align:center;}
.block-dhtml_menu{margin:0px 0px 0px 5px;}
.view-secure-documents table, .view-secure-announcements table, .view-secure-resources table{margin:5px 0px 5px 0px;}
.view-secure-documents th, .view-secure-announcements th, .view-secure-resources th{border:0px;}
.view-secure-documents tr, .view-secure-announcements tr, .view-secure-resources tr{background-color:transparent;border:0px;}
.view-secure-documents .view-data-term-node-6-name, .view-secure-announcements .view-data-term-node-6-name, .view-secure-resources .view-data-term-node-7-name{float:right;font-style:italic;color:#369;}
.view-secure-announcements{margin:5px 0px 0px 0px;}
.view-secure-documents .view-data-node-body, .view-secure-announcements .view-data-node-body, .view-secure-resources .view-data-node-body{clear:both;}
.view-content-secure-documents .item-list ul li, .view-content-secure-announcements .item-list ul li, .view-content-secure-resources .item-list ul li{margin:0px 0px 15px 0px;list-style:none;}
.view-content-secure-documents .view-data-files-all-files, .view-content-secure-announcements .view-data-files-all-files, .view-content-secure-resources .view-data-files-all-files{margin:0px 0px 0px 10px;}
.view-content-secure-documents .view-data-files-all-files a, .view-content-secure-announcements .view-data-files-all-files a, .view-content-secure-resources .view-data-files-all-files a{font-weight:normal;}
.sa-taxonomy{margin:0px 0px 5px 2px;font-style:italic;}
.sa-body{clear:both;}
.sa-files ul{margin:0px;padding:0px;}
.sa-files ul li{list-style:none;margin:0px 0px 5px 0px;padding:0px;}
