
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline
}
body {
	line-height:1
}
ol, ul {
	list-style:none
}
table {
	border-collapse:collapse;
	border-spacing:0
}
caption, th, td {
	text-align:left;
	font-weight:normal;
	vertical-align:middle
}
q, blockquote {
	quotes:none
}
q:before, q:after, blockquote:before, blockquote:after {
	content:"";
	content:none
}
a img {
	border:none
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
	display:block
}
.jcarousel-container {
	position:relative
}
.jcarousel-clip {
	z-index:2;
	padding:0;
	margin:0;
	overflow:hidden;
	position:relative
}
.jcarousel-list {
	z-index:1;
	overflow:hidden;
	position:relative;
	top:0;
	left:0;
	margin:0;
	padding:0
}
.jcarousel-list li, .jcarousel-item {
	float:left;
	list-style:none;
	width:75px;
	height:75px
}
.jcarousel-next {
	z-index:3;
	display:none
}
.jcarousel-prev {
	z-index:3;
	display:none
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
	padding:15px 50px 5px 50px
}
.jcarousel-skin-tango .jcarousel-container-vertical {
	width:75px;
	height:245px;
	padding:40px 20px
}
.jcarousel-skin-tango .jcarousel-clip-vertical {
	width:75px;
	height:245px
}
.jcarousel-skin-tango .jcarousel-item {
	width:105px;
	height:130px
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right:70px
}
.jcarousel-skin-tango .jcarousel-item-vertical {
	margin-bottom:10px
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
	background:#fff;
	color:#000
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
	position:absolute;
	top:40px;
	right:0;
	width:39px;
	height:39px;
	cursor:pointer;
	background:transparent url(http://www.preservationnation.org/assets/design/images/carousel_scroll_button_right.png) no-repeat 0 0
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor:default;
	background:transparent url(http://www.preservationnation.org/assets/design/images/carousel_scroll_button_right.png) no-repeat 0 0
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position:absolute;
	top:40px;
	left:0;
	width:39px;
	height:39px;
	cursor:pointer;
	background:transparent url(http://www.preservationnation.org/assets/design/images/carousel_scroll_button_left.png) no-repeat 0 0
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor:default;
	background:transparent url(http://www.preservationnation.org/assets/design/images/carousel_scroll_button_left.png) no-repeat 0 0
}
.sf-menu, .sf-menu * {
	margin:0;
	padding:0
}
.sf-menu {
	line-height:1.0
}
.sf-menu ul {
	position:absolute;
	top:-999em;
	width:10em
}
.sf-menu li:hover {
	visibility:inherit
}
.sf-menu li {
	float:left;
	position:relative
}
.sf-menu a {
	display:block;
	position:relative
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:0;
	top:37px;
	z-index:99
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
	top:-999em
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left:10em;
	top:0
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
	top:-999em
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
	left:10em;
	top:0
}
html, body {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	background:#fff;
	color:#515159
}
a {
	text-decoration:none;
	color:#1a65a7;
	-webkit-transition:color 200ms;
	-moz-transition:color 200ms;
	-ms-transition:color 200ms;
	-o-transition:color 200ms;
	transition:color 200ms
}
a:hover {
	color:#1db1f1
}
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	color:#1a65a7;
	line-height: 19px;
}
h1 {
	font-size:20px
}
h2 {
	font-size:16px
}
h3 {
	font-size:14px
}
h4 {
	font-size:14px
}
h5 {
	font-size:12px
}
h6 {
	font-size:12px
}
strong {
	font-weight:bold
}
.clear, .clearfix {
	overflow:hidden;
*zoom:1
}
.hide-text, #header>.inner>#logo>a, #header>#slideshow>#logo>a, #footer>.inner>.logos-footer>li>a, #footer>#slideshow>.logos-footer>li>a, #footer>.inner>.col>ul.social-links>li>a, #footer>#slideshow>.col>ul.social-links>li>a {
	overflow:hidden;
	text-indent:100%;
	white-space:nowrap
}
.btn {
	display:-moz-inline-box;
	-moz-box-orient:vertical;
	display:inline-block;
	vertical-align:middle;
*vertical-align:auto;
	border:0;
	color:#fff;
	text-align:center;
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	padding:0 10px
}
.btn {
*display:inline
}
.inner, #slideshow, #main>#contentDiv {
	width:960px;
	margin:0 auto;
	overflow:hidden;
*zoom:1
}
textarea {
	background:#fff;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#444;
	border:1px solid #333;
	padding:4px 5px
} 

#header {
	background:#7dd2f7;
	height:123px;
	position:relative
}
#header>.inner>.user-info {
	position:absolute;
	right:2px;
	bottom:10px;
	color:#fff;
	font-size:12px;
}
#header>.inner>.user-info a {
	color:#fff !important;
}
#header>.inner>.user-info a:hover {
	text-decoration:underline;
}
#header>.inner, #header>#slideshow {
	position:relative;
	height:100%
}
#header>.inner>#logo>a, #header>#slideshow>#logo>a {
	display:block;
	background:url('../images/NP_logo.png') no-repeat;
	width:282px;
	height:81px;
	position:absolute;
	top:50%;
	margin:-40px 0 0 0
}
#header>.inner>.header-newsletter, #header>#slideshow>.header-newsletter {
	width:320px;
	position:absolute;
	right:0;
	top:50%;
	height:35px;
	margin-top:-18px
}
#header>.inner>.header-newsletter p, #header>#slideshow>.header-newsletter p {
	display:none
}
#header>.inner>.header-newsletter #cons_email, #header>#slideshow>.header-newsletter #cons_email {
	height:33px;
	line-height:33px;
	background:#fff;
	border:1px solid #515159;
	padding:0 15px;
	color:#7d7d83;
	width:150px
}
#header>.inner>.header-newsletter #ACTION_SUBMIT_SURVEY_RESPONSE, #header>#slideshow>.header-newsletter #ACTION_SUBMIT_SURVEY_RESPONSE {
	height:35px;
	line-height:36px;
	background:#6b9328;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	border:0;
	cursor:pointer;
	padding:0 15px;
	position:relative;
	left:6px
}
#nav {
	background:#1a65a7;
	height:35px;
	margin-top:3px;
	position:relative
}
#nav>.inner, #nav>#slideshow {
	overflow:visible;
	position:relative
}
#nav>.inner>#google-search, #nav>#slideshow>#google-search {
	width:250px;
	position:absolute;
	right:0;
	top:0;
	height:24px
}
#nav>.inner>#google-search>form, #nav>#slideshow>#google-search>form {
	position:absolute;
	top:50%;
	margin-top:-6px;
	width:100%
}
#nav>.inner>#google-search>form>input[type=text], #nav>#slideshow>#google-search>form>input[type=text] {
	background-position:3px 50% !important;
	padding:0 2px !important;
	padding:0 5px !important;
	height:22px !important;
	line-height:22px;
	margin:0;
	position:absolute;
	top:0;
	right:73px
}
#nav>.inner>#google-search>form>.btn, #nav>#slideshow>#google-search>form>.btn {
	background-color:#862520;
	text-transform:uppercase;
	border:1px solid #fff;
	font-size:11px;
	height:24px;
	line-height:23px;
	position:absolute;
	right:0;
	top:0;
	cursor:pointer
}
#nav>.inner>ul, #nav>#slideshow>ul {
	display:inline
}
#nav>.inner>ul>li, #nav>#slideshow>ul>li {
	display:inline;
	margin-right:20px;
	position:relative
}
#nav>.inner>ul>li>ul, #nav>#slideshow>ul>li>ul {
	display:none;
	position:absolute;
	top:35px;
	left:-10px;
	background:#1a65a7;
	min-width:220px;
	z-index:5
}
#nav>.inner>ul>li>ul.who-we-are, #nav>#slideshow>ul>li>ul.who-we-are {
	min-width:140px
}
#nav>.inner>ul>li>ul.national-treasures, #nav>#slideshow>ul>li>ul.national-treasures {
	min-width:180px
}
#nav>.inner>ul>li>ul.save-a-place, #nav>#slideshow>ul>li>ul.save-a-place {
	min-width:130px
}
#nav>.inner>ul>li>ul>li, #nav>#slideshow>ul>li>ul>li {
	float:none !important
}
#nav>.inner>ul>li>ul>li>a, #nav>#slideshow>ul>li>ul>li>a {
	padding:0 10px 10px 10px;
	display:block;
	color:#fff;
	font:normal 12px/14px Arial, Helvetica, sans-serif
}
#nav>.inner>ul>li>ul>li>a:hover, #nav>#slideshow>ul>li>ul>li>a:hover {
	color:#7dd2f7
}
#nav>.inner>ul>li>ul>li:first-child>a, #nav>#slideshow>ul>li>ul>li:first-child>a {
	padding-top:5px
}
#nav>.inner>ul>li>a, #nav>#slideshow>ul>li>a {
	font:bold 13px/35px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	letter-spacing:1px;
	line-height:35px;
	position:relative;
	z-index:10
}
#nav>.inner>ul>li>a:hover, #nav>#slideshow>ul>li>a:hover {
	color:#7dd2f7;
	text-decoration:none !important
}
#nav>.inner>ul>li:hover ul, #nav>#slideshow>ul>li:hover ul {
	display:block
}
#slideshow {
	overflow:visible;
	padding:20px 0;
	clear:both
}
#slideshow>#footer_slideshow {
	clear:both;
	overflow:hidden;
	border:1px solid #c0bebf;
	border-bottom-color:#aca9ab;
	border-right-color:#aca9ab;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	border-radius:10px;
	-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);
	-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);
	box-shadow:1px 1px 2px rgba(0, 0, 0, 0.25);
	padding:14px 14px 0 14px;
	background:-moz-linear-gradient(top, rgba(254, 225, 161, 0.01) 0%, rgba(254, 225, 161, 0.09) 7%, rgba(254, 225, 161, 0.93) 95%, rgba(254, 225, 161, 0.93) 97%, rgba(254, 225, 161, 0.9) 98%, rgba(254, 225, 161, 0.83) 99%, rgba(254, 225, 161, 0.71) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(254, 225, 161, 0.01)), color-stop(7%, rgba(254, 225, 161, 0.09)), color-stop(95%, rgba(254, 225, 161, 0.93)), color-stop(97%, rgba(254, 225, 161, 0.93)), color-stop(98%, rgba(254, 225, 161, 0.9)), color-stop(99%, rgba(254, 225, 161, 0.83)), color-stop(100%, rgba(254, 225, 161, 0.71)));
	background:-webkit-linear-gradient(top, rgba(254, 225, 161, 0.01) 0%, rgba(254, 225, 161, 0.09) 7%, rgba(254, 225, 161, 0.93) 95%, rgba(254, 225, 161, 0.93) 97%, rgba(254, 225, 161, 0.9) 98%, rgba(254, 225, 161, 0.83) 99%, rgba(254, 225, 161, 0.71) 100%);
	background:-o-linear-gradient(top, rgba(254, 225, 161, 0.01) 0%, rgba(254, 225, 161, 0.09) 7%, rgba(254, 225, 161, 0.93) 95%, rgba(254, 225, 161, 0.93) 97%, rgba(254, 225, 161, 0.9) 98%, rgba(254, 225, 161, 0.83) 99%, rgba(254, 225, 161, 0.71) 100%);
	background:-ms-linear-gradient(top, rgba(254, 225, 161, 0.01) 0%, rgba(254, 225, 161, 0.09) 7%, rgba(254, 225, 161, 0.93) 95%, rgba(254, 225, 161, 0.93) 97%, rgba(254, 225, 161, 0.9) 98%, rgba(254, 225, 161, 0.83) 99%, rgba(254, 225, 161, 0.71) 100%);
	background:linear-gradient(to bottom, rgba(254, 225, 161, 0.01) 0%, rgba(254, 225, 161, 0.09) 7%, rgba(254, 225, 161, 0.93) 95%, rgba(254, 225, 161, 0.93) 97%, rgba(254, 225, 161, 0.9) 98%, rgba(254, 225, 161, 0.83) 99%, rgba(254, 225, 161, 0.71) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03fee1a1', endColorstr='#b5fee1a1', GradientType=0 )
}
#slideshow>#footer_slideshow>h2 {
	color:#862520;
	font-weight:bold
}
#slideshow>#footer_slideshow #footer_carousel h4 {
	font-size:10px;
	text-transform:uppercase;
	padding-top:3px;
	 line-height: 12px;
	font-weight:bold
}
#slideshow>#footer_slideshow #footer_carousel p {
	font-size:10px;
	width:200px;
	position:relative;
	top:-2px
}
#main {
	padding:0
}
#main>#contentDiv {
	padding:20px 0;
	float:none
}
#main>#contentDiv h6.advertisement {
	color:#333;
	font-size:11px;
	text-transform:uppercase
}
#main>#contentDiv>.subheader {
	padding-bottom:20px
}
#main>#contentDiv>.subheader>h2 {
	font-size:40px;
	line-height:42px;
	color:#000;
	font-weight:bold;
	margin-top:-5px
}
#main>#contentDiv>.subheader>p {
	font:normal 17px/19px Georgia, Helvetica, Arial, sans-serif;
	color:#515159
}
#main>#contentDiv>.sidebar {
	width:270px;
	float:left
}
#main>#contentDiv>.col-main {
	width:670px;
	float:right;
	margin:0
}
#main>#contentDiv>.col-main>.carousel {
	padding-bottom:20px
}
#main>#contentDiv>.col-main>.widget {
	width:325px
}
#main>#contentDiv>.col-main>.widget>.content {
	padding-top:10px
}
#main>#contentDiv>.col-main>.widget.col1 {
	float:left
}
#main>#contentDiv>.col-main>.widget.col2 {
	float:right
}
#main>#contentDiv>.col-main>.widget.col2>.content>p {
	padding-top:10px
}
#main>#contentDiv>.col-main>.widget.col2>.content>p a {
	font-weight:bold
}
#main>#contentDiv>.col-main>.widget>.title {
	background:#1a65a7;
	font-size:14px;
	color:#fff;
	padding:6px 8px;
	font-weight:bold
}
#main.home>#contentDiv>.sidebar>ul>li {
	margin-bottom:7px
}
#main.home>#contentDiv>.sidebar>ul>li>a {
	height:46px;
	line-height:46px;
	background:#6b9328 url('../images/bullet.png') no-repeat 245px 50%;
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:12px;
	-webkit-transition:background-color 200ms, box-shadow 200ms;
	-moz-transition:background-color 200ms, box-shadow 200ms;
	-ms-transition:background-color 200ms, box-shadow 200ms;
	-o-transition:background-color 200ms, box-shadow 200ms;
	transition:background-color 200ms, box-shadow 200ms
}
#main.home>#contentDiv>.sidebar>ul>li>a:hover {
	background-color:#5c7f23;
	-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.2) inset;
	-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.2) inset;
	box-shadow:0 0 10px rgba(0, 0, 0, 0.2) inset;
	text-decoration:none !important
}
#main.home>#contentDiv>.sidebar>.widget {
	border:1px solid #9d9da6;
	margin-bottom:10px
}
#main.home>#contentDiv>.sidebar>.widget>.title {
	background:#1a65a7;
	padding:11px 15px;
	color:#fff;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	margin:-1px
}
#main.home>#contentDiv>.sidebar>.widget>.title>a {
	color:#fff
}
#main.home>#contentDiv>.sidebar>.widget>.content {
	background-color:#ebebed;
	padding:11px
}
#main.home>#contentDiv>.sidebar>.widget>.content>h6 {
	font:bold 13px/16px Georgia, Helvetica, Arial, sans-serif;
	color:#000;
	padding-bottom:3px
}
#main.home>#contentDiv>.sidebar>.widget>.content>p {
	font:normal 12px/15px Georgia, Helvetica, Arial, sans-serif;
	color:#000
}
#main.home>#contentDiv>.sidebar>.widget>.content>.advertisement {
	margin-bottom:10px
}
#main.home>#contentDiv>.sidebar>.widget>.content>.newsletter {
	padding-top:10px
}
#main.home>#contentDiv>.sidebar>.widget>.content>.newsletter>div>p {
	display:none
}
#main.home>#contentDiv>.sidebar>.widget>.content>.newsletter>div #cons_email {
	background-color:#fff;
	border-color:#b9b9bd;
	width:150px;
	padding:5px 8px;
	color:#7d7d83;
	font-size:11px
}
#main.home>#contentDiv>.sidebar>.widget>.content>.newsletter>div #ACTION_SUBMIT_SURVEY_RESPONSE {
	background-color:#6b9328;
	width:47px;
	height:26px;
	line-height:22px;
	text-transform:uppercase;
	color:#fff;
	padding:0;
	border:none;
	position:relative;
	left:4px;
	cursor:pointer;
	-webkit-transition:background-color 200ms;
	-moz-transition:background-color 200ms;
	-ms-transition:background-color 200ms;
	-o-transition:background-color 200ms;
	transition:background-color 200ms
}
#main.home>#contentDiv>.sidebar>.widget>.content>.newsletter>div #ACTION_SUBMIT_SURVEY_RESPONSE:hover {
	background-color:#5c7f23
}
#wrapper.leader>#header {
	background:#862520
}
#wrapper.leader>#header>.inner>#logo>a, #wrapper.leader>#header>#slideshow>#logo>a {
	background-image:url('../images/NTHP_LeaderPage_logo.png');
	width:312px;
	height:99px;
	left:-6px;
	margin:0;
	top:11px
}
#wrapper.leader>#main>#contentDiv, #wrapper.secondary>#main>#contentDiv {
	padding:20px 0;
	overflow:visible
}
#wrapper.leader>#main>#contentDiv>div[id*=leaderboard], #wrapper.secondary>#main>#contentDiv>div[id*=leaderboard] {
clear:both;
padding-top:20px
}
#wrapper.leader>#main>#contentDiv>.sidebar, #wrapper.leader>#main>#contentDiv #sidebar, #wrapper.secondary>#main>#contentDiv>.sidebar, #wrapper.secondary>#main>#contentDiv #sidebar {
	width:300px;
	float:right;
	padding:0;
	border:0;
	position:relative
}
#wrapper.leader>#main>#contentDiv>.sidebar .linksetMenu, #wrapper.leader>#main>#contentDiv #sidebar .linksetMenu, #wrapper.secondary>#main>#contentDiv>.sidebar .linksetMenu, #wrapper.secondary>#main>#contentDiv #sidebar .linksetMenu {
	margin:3px 0
}
#wrapper.leader>#main>#contentDiv>.sidebar .linksetMenu .navigationItem a, #wrapper.leader>#main>#contentDiv #sidebar .linksetMenu .navigationItem a, #wrapper.secondary>#main>#contentDiv>.sidebar .linksetMenu .navigationItem a, #wrapper.secondary>#main>#contentDiv #sidebar .linksetMenu .navigationItem a {
	padding:5px 3px
}
#wrapper.leader>#main>#contentDiv>.sidebar>#adbarleft, #wrapper.leader>#main>#contentDiv #sidebar>#adbarleft, #wrapper.secondary>#main>#contentDiv>.sidebar>#adbarleft, #wrapper.secondary>#main>#contentDiv #sidebar>#adbarleft {
	width:auto;
	float:none;
/*	margin-top:-13px */
}
#wrapper.leader>#main>#contentDiv>.sidebar>#adbar, #wrapper.leader>#main>#contentDiv #sidebar>#adbar, #wrapper.secondary>#main>#contentDiv>.sidebar>#adbar, #wrapper.secondary>#main>#contentDiv #sidebar>#adbar {
	top:-24px;
	float:none;
	z-index:10;
	height:611px;
	margin:0;
	overflow:hidden
}
#wrapper.leader>#main>#contentDiv>.col-main, #wrapper.leader>#main>#contentDiv>#content, #wrapper.secondary>#main>#contentDiv>.col-main, #wrapper.secondary>#main>#contentDiv>#content {
	width:620px;
	float:left;
	border-right:1px solid #ededee;
	padding-right:20px;
	margin:0
}
#wrapper.leader>#main>#contentDiv>.col-main h1, #wrapper.leader>#main>#contentDiv>#content h1, #wrapper.secondary>#main>#contentDiv>.col-main h1, #wrapper.secondary>#main>#contentDiv>#content h1 {
	line-height:23px;
	font-size:20px;
	font-weight:bold;
	color:#1a65a7;
	margin-top:0
}
/*
#wrapper.leader>#main>#contentDiv>.col-main p, #wrapper.leader>#main>#contentDiv>#content p, #wrapper.secondary>#main>#contentDiv>.col-main p, #wrapper.secondary>#main>#contentDiv>#content p {
	margin-bottom:15px;
	clear:both
}
*/

#wrapper.leader>#main>#contentDiv>.col-main hr, #wrapper.leader>#main>#contentDiv>#content hr, #wrapper.secondary>#main>#contentDiv>.col-main hr, #wrapper.secondary>#main>#contentDiv>#content hr {
	margin:0
}
#footer {
	background-color:#e6e7e8;
	padding:20px 0;
	clear:both
}
#footer>.inner, #footer>#slideshow {
	position:relative
}
#footer>.inner>.logos-footer, #footer>#slideshow>.logos-footer {
	clear:both;
	padding-top:2px
}
#footer>.inner>.logos-footer>li, #footer>#slideshow>.logos-footer>li {
	display:inline;
	margin-right:20px
}
#footer>.inner>.logos-footer>li>a, #footer>#slideshow>.logos-footer>li>a {
	display:-moz-inline-box;
	-moz-box-orient:vertical;
	display:inline-block;
	vertical-align:middle;
*vertical-align:auto
}
#footer>.inner>.logos-footer>li>a, #footer>#slideshow>.logos-footer>li>a {
*display:inline
}
#footer>.inner>.logos-footer>li>a#into, #footer>#slideshow>.logos-footer>li>a#into {
	background:url('../images/into-logo.png') no-repeat;
	width:122px;
	height:53px
}
#footer>.inner>.logos-footer>li>a#bbb, #footer>#slideshow>.logos-footer>li>a#bbb {
	background:url('../images/bbb-logo.png') no-repeat;
	width:75px;
	height:37px;
	position:relative;
	top:-8px
}
#footer>.inner>.logos-footer>li>a#charity-navigator, #footer>#slideshow>.logos-footer>li>a#charity-navigator {
	background:url('../images/charity-logo.png') no-repeat;
	width:58px;
	height:28px;
	position:relative;
	top:-13px
}
#footer>.inner>.logos-footer>li>a#convio, #footer>#slideshow>.logos-footer>li>a#convio {
	background:url('../images/convio-logo.png') no-repeat;
	width:63px;
	height:22px;
	position:absolute;
	right:0
}
#footer>.inner>.nav-footer, #footer>#slideshow>.nav-footer {
	clear:both;
	float:left;
	position:relative;
	top:-15px
}
#footer>.inner>.nav-footer>li, #footer>#slideshow>.nav-footer>li {
	display:inline;
	background:url('../images/nav-sep.png') no-repeat 100% 4px;
	padding-right:5px;
	margin-right:3px
}
#footer>.inner>.nav-footer>li>a, #footer>#slideshow>.nav-footer>li>a {
	font-size:10px;
	text-transform:uppercase;
	color:#1a65a7;
	font-weight:bold
}
#footer>.inner>.nav-footer>li>a:hover, #footer>#slideshow>.nav-footer>li>a:hover {
	text-decoration:underline
}
#footer>.inner>.nav-footer>li.last, #footer>#slideshow>.nav-footer>li.last {
	background:none
}
#footer>.inner>.col, #footer>#slideshow>.col {
	float:left;
	padding-right:40px
}
#footer>.inner>.col>h4, #footer>#slideshow>.col>h4 {
	color:#1a65a7;
	font-weight:bold
}
#footer>.inner>.col>ul>li, #footer>#slideshow>.col>ul>li {
	padding-top:3px
}
#footer>.inner>.col>ul>li>a, #footer>#slideshow>.col>ul>li>a {
	color:#515159;
	font-size:11px;
	text-decoration:none
}
#footer>.inner>.col>ul>li>a:hover, #footer>#slideshow>.col>ul>li>a:hover {
	text-decoration:underline
}
#footer>.inner>.col>ul.social-links, #footer>#slideshow>.col>ul.social-links {
	padding-top:3px
}
#footer>.inner>.col>ul.social-links>li, #footer>#slideshow>.col>ul.social-links>li {
	display:-moz-inline-box;
	-moz-box-orient:vertical;
	display:inline-block;
	vertical-align:middle;
*vertical-align:auto
}
#footer>.inner>.col>ul.social-links>li, #footer>#slideshow>.col>ul.social-links>li {
*display:inline
}
#footer>.inner>.col>ul.social-links>li>a, #footer>#slideshow>.col>ul.social-links>li>a {
	display:-moz-inline-box;
	-moz-box-orient:vertical;
	display:inline-block;
	vertical-align:middle;
*vertical-align:auto;
	width:17px;
	height:17px;
	margin-right:2px
}
#footer>.inner>.col>ul.social-links>li>a, #footer>#slideshow>.col>ul.social-links>li>a {
*display:inline
}
#footer>.inner>.col>ul.social-links>li>a#rss, #footer>#slideshow>.col>ul.social-links>li>a#rss {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNzI3NjBCNzUyRUIxMUUyOUIyMUUxNURDMjEzNEI5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNzI3NjBCODUyRUIxMUUyOUIyMUUxNURDMjEzNEI5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY3Mjc2MEI1NTJFQjExRTI5QjIxRTE1REMyMTM0QjlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY3Mjc2MEI2NTJFQjExRTI5QjIxRTE1REMyMTM0QjlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+V+Q7CAAAAyRJREFUeNpslEtoXVUUhr99XveVm9yk6cOkmNLQ1AqCYlQQRclIUQuKiIPQgCMRDAjiQCE+JqLVgQh2oCONYCbipKBUKdpHFGkdRGqbaFtsgyYx9uZ678059zy2a+9zUxXcsA7nsda31/7XWkedfyo4vOOuW54r777RRRXAEVOBmA94Yg75ykDHYh35lhD+fpXV09/NdjaaL6lrb+3TtQOj0NLgFsHfgkiw4/4XkqWQCiQTWMmj9esllk//8KFXLkvAtQYmi7heJ01S/N5B3L5+kHsTK9t3IcYEkgokjCkVA9xCcLunDT2RlyolrOynHffAH7/gXDxDded2ioM78ozSNM/EZGEtQRuY7OBZqqSo45DqxONU9z1CEkV0ri7QmP+I5tI31HZW8SrVfDOdXIeQRiZDgWQ5RBkNfpyVoy3iDd+BN3ov5dFxWhfm+fPzV6m1rxDYI3YBJLk+OqMLiWw1/lo6S3T2BIVCRmXvrTh3PkNl/0GCXR9Tn3ua/voCXqki/kmeURJZyR17HHnQ7XWK90xTnDpKZ/xF1i6v0/5kCk6+jN83QO3JIzT1kPUj3ZSY8HomjrkYspIXvmrSs3uYbQ9MMzD9Fa09k2x+eVhAr9mKBRMzRO30H4CplFTOIUm61ZFSf/sO+oO74djz+H7Gtsl3icYOkXwtoItfULr5fuLhCWhvSIwATKw2EKtyasUKGy1W11wax4+g5x7FieqUH3yFuCDHOPUmSvQrjE8RRzqHGG2sJraB5CFsosceo/bscdRD76EvnUSfeIOgfxeMHURfnofVBdTQbei+PdBp531jM0mzvDM7CaXtN1AYHKJn5ACOX4Zzn9md3JseRkUi5upPuNV+vIERiLrHMROmTDunxlOG7fv3YW0Jtb4o0BDVWIa5JwiiRj5Tp97GuXAUVhZsS9hYrV21MePq3l4FGyqfjTjNh9cr5CMj3WtnMJDhjMN8Q198az6bnYwrS+mn3spyNkuvmqyMiKfumlLdoTMr+NevwKerpEiYsvJzdkxEnvE6Lf3Cb+d03avo+9gaWMX/ry2uMv2mz8QtXpfbxb8FGAAlh4l69teBqwAAAABJRU5ErkJggg==') no-repeat
}
#footer>.inner>.col>ul.social-links>li>a#facebook, #footer>#slideshow>.col>ul.social-links>li>a#facebook {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjIyNTVBNDUyRUMxMUUyOUIyMUUxNURDMjEzNEI5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjIyNTVBNTUyRUMxMUUyOUIyMUUxNURDMjEzNEI5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCMjI1NUEyNTJFQzExRTI5QjIxRTE1REMyMTM0QjlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCMjI1NUEzNTJFQzExRTI5QjIxRTE1REMyMTM0QjlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IST/9gAAAwJJREFUeNpkVMtOFEEUPdVdPd3zIAwgIKgQQaOjY4ZEFpKwMrjQxIUrVyYu/QFXGjduDHt3utM/MCaGBQtNFGM0Ar5RIICAIgPz6u7pR3lvtYMx1szt6eqpe+qcc2+1GLt8d2B/b+f9s+Olia7ONkApGIagAIQQEIAOBej/YiSTOFKY/7zSePpi/oZ00unbY2dGJ7L5LpS9ENIUFAYMJfS9BhIJIMNFBBQ0I8RxjOKpYmZ7t3lH2rZ9GmYOm2UXlgkNIKUBU7OhoFyDnu3s1LBbrSOKFfJtOdiOA9cHcu0dtiRqyg8iYko3UtAOihZGGsQ0OQyUt7aRlxUcPmRrBtt+TKxjWgNEYQxJycoLYq2Td4lMpZOZBQOFKsaRvhQujRdhpVLsCKZnq5h6tY1s2kbAIJQH34+1WxElcxgcIgFqhsDQSJcG+Lkb4s1XF59WGyBseM0YvmZC6X6TpNBTkzxh+uaeFwJLy+vYKRBvZDE1s4qHT1YweLAbuWwGAUkKAvJRERXtCZXMYBBD7THhcX40i6G+RMbJgRSunmvDh3WBtXIIS5rElOWQDJdKy2BGqyKaidIeXblYRGuUjvfruHlvEY2GD8uSaAYsJ2ZP/oCwBIP7wtC9wRWbfLCMC2OdKA634dnsLqZf7+DbmkfrY0QR0KSe4erA82lGcoRgNgwQIVEj8Pj5FgqDaQ0yt1AjX7bQnbe4eXUxuPFkRExq9eAPCKVxu3OjJ19EQagZ6RTaPaR5tcbp/DGhQgJJUYMN9tj6LED8e1744voSuYypQdpzEgM9DjKOqc+SQZWo1SxIxzbNYmEf1TzUnrRktK5sXEe7o+e93WkUjnXCsQ19GKVlYXPTh/T85sdytXYCRgYNNwD+Yugf3VBBIqfuK2xQw2UIhFsg3y7wq1yJpeu6t97PvR0ujRRL/b1ZfXZaIDzCkMsdolLzkUpFONBrwrbIfBL0fXUJiwtfJskRvNtY/3GtUZ+57jipowr/j7mXyWvBI0Z+mLQCmR1WKo1HnudP/hZgAE8SdjVcSY63AAAAAElFTkSuQmCC') no-repeat
}
#footer>.inner>.col>ul.social-links>li>a#twitter, #footer>#slideshow>.col>ul.social-links>li>a#twitter {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjIyNTVBODUyRUMxMUUyOUIyMUUxNURDMjEzNEI5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjIyNTVBOTUyRUMxMUUyOUIyMUUxNURDMjEzNEI5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCMjI1NUE2NTJFQzExRTI5QjIxRTE1REMyMTM0QjlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCMjI1NUE3NTJFQzExRTI5QjIxRTE1REMyMTM0QjlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+bkgHtAAAAqxJREFUeNp0VL9PFEEYfTM7e3t7S+D4YXI5DBpM4AobIKGw0k4ribGwMPZWamJhpYUaxc7ExN4/w8rYEolR8QdRlIiiFwR27+Bud2Z3/GZnw4noJN/N7M73vXnfm7fHpu4tjI1U/Ycnp+tztUEfmQYcBvAi/h5mHxQZTctrYfL85fpd4ZXd21MzR+cqtQDrigA4IKjY5T0gZuvySKk61RZsvFEubcS4JTzPndFBgJ87loHgNiTrMTKDc3u6UnaW9LNLa3+wjwsC1DFBO5rlxVlB1bCRsMzMyZvNHQjXQf9AGSkVK1NIkdBmDpKkRJkW5sFFiu2tDkTgo993kEo6IGzhbDXD5yTDYigQ+CJvyxxIr8DNoksgMUXHaEKMzg8r1Nvb+NrcRdhWODcqcGqiitOjLo6lLWx0NdqmhvIlzdyIFRcvDNhmAhw5FOD6bBUXhiUm0wjTdT/XpT5YxqVGH4Y6LSqQuSamdo9Jp2ASKo4X29QaCXSmMYArs0PUa++uh/tcXJ1wMFFSiGQBYph06aFD0SWQiJgsRAJforQoYwd8siQr+JCU8/w4M1rqnBmlajCSPWYOnu0weNTsnRlnHwszFn9lePCO554RtK1kAZIok8swW5HwkhBNammcDKJ1aR/GRqzxaJljl9iW6OoVkc1UASKlvfe3rIKL4z6u1VKMBGKv2Jy6HGrMv2F4vQV4BBznDjQWttaAVLbzbyT6/CuGJx8FJgfoNnxrtk8RqJihJS2DRBfgtGYFE0eRN3Tak3CNwFZD60jNep+DU9h9j6ExGiVwEvO9ozvQwjIyYfo012aKDFVmPjpltZN/zPAoLyV3QyY3+Y/Vmjd2+IQeKecC/OMfYN/QxZeNiPpsfn8sSP4ltNqX2crKDVYSxw86439IyLJu8pRo3f8twAAEuk3ndEDoOwAAAABJRU5ErkJggg==') no-repeat
}
#footer>.inner>.col>ul.social-links>li>a#pinterest, #footer>#slideshow>.col>ul.social-links>li>a#pinterest {
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjIyNTVBQzUyRUMxMUUyOUIyMUUxNURDMjEzNEI5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OERBQzdCRTUyRUMxMUUyOUIyMUUxNURDMjEzNEI5RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCMjI1NUFBNTJFQzExRTI5QjIxRTE1REMyMTM0QjlFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCMjI1NUFCNTJFQzExRTI5QjIxRTE1REMyMTM0QjlFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ePctyQAAA3xJREFUeNpclF9oHFUUxn8zOzubnc1u0thma7bZSKvQtNaASKyIoJQKUlD8EyWtCgopGi1YEawIQR/qg6+iUihIqFqEgi+1rQ+WRK1WlCpRaNSkbRJJNjHZZLP/d2bu9czEasnAhbl/zrnf+b7vXOOv6enCpnQ6ZbDuM01My+L6uvJ9tIwbPy2jWqlgyeaqbdsptF7bMdbC3Ead/Nhl3EIBy3FI3XYrTanUv9H/n63XalhaKblG4bsukWhUghtcO/kZ8yc+xZ2YRJfKGLZNJNtJ22OPsO2FAeItLfgSHBGkATpLSQLteajgdoH222tHKA5/QlxuSW7bir2jG1WuUhkfZ/GNIQqj33L7sfdoznTg1xsouZwr4+MzEqxrjYYee3NIj0aT+ufuHj03fEIvT0zqv8d+1fk/J/TKpUt6vO+A/sZ09MW+/bpcLOpGuawXZ2d1iMSIxcj/+BOFjz4mkU6TPfY+9YTD2MFB/KvXMNrbyRw+RPb4B3jFEvkvzpE7fZbsU4+jlpcxlZDkSSkrX53HWFig9dl+/Fuy/PH082zp7WXrgX7il39n9tXXKc7N0fbiAJaUunrmHI1qDSX/ZoDE91zcK1MYImvs7l5Wzn5JIpkk/c7bxJ54FKOtlVilSnXyKkZnBkNQetMzNEoltNJrSTwhVmaharViEVvYV3aUikBd+f4H1GoJM5EgunEjtcUlJCD0jyfKeMrD9AMkUlI0kxF/mSyd+hzVlSXauQWvXKHy3UVUfp54zy7sndspXLiAlvVox81osYTv+aHZxBsu8Xt3Ux7ehCdBUwODtD24B6MlyU0P78MVZM2DB1n6ZYziyVPY8Sac++9DRSJ4InGIxJXaInfswtn3EKbU7ki9TTt3hIrlxB9efx8zI1+TO3QYa2qa+D27ie3dE3KirpstcKsvk+ZXXkLPL1AaGcXs3k79/Aj1o++S+/A4lhixSczl9N5FcugInnBm1OrCiZIkgcQylNjYb4rRfPQtoqfPiHxVaiK7Y8cCHxDpyBDf+wCx557B3dAatkNEOFRhksD2MgJttOjuSz9E9j+JtZSn/eXBsDziMYyuLtTmNHVpzIBYQ/wRAAhEsUSRFjdoc7UmMUFpKwUMSabu7AEhL2hQJaWwuvrf0xB0cpAkROI4zuhCLrdZlv31T0pwMGh644YnYt17YmxobdX/CDAA4iXabn0xdP4AAAAASUVORK5CYII=') no-repeat
}
#footer>.inner>.col>ul.social-links>li>a#instagram, #footer>#slideshow>.col>ul.social-links>li>a#instagram {
	background:url('http://www.preservationnation.org/assets/design/images/icons/insta.png') no-repeat
}
#footer>.inner>.col.last, #footer>#slideshow>.col.last {
	float:right;
	width:350px;
	padding-right:0
}
#footer>.inner>.col.last>h4, #footer>#slideshow>.col.last>h4 {
	color:#515159;
	font-size:13px;
	padding-bottom:10px
}
#footer>.inner>.col.last>p, #footer>#slideshow>.col.last>p {
	font-size:11px
}
#footer>.inner>.col.last>ul, #footer>#slideshow>.col.last>ul {
	padding:10px 0;
	display:block
}
#footer>.inner>.col.last>ul>li, #footer>#slideshow>.col.last>ul>li {
	display:inline;
	padding-right:7px;
	margin-right:3px;
	background:url('data:image/png;base64,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') no-repeat 100% 6px
}
#footer>.inner>.col.last>ul>li.last, #footer>#slideshow>.col.last>ul>li.last {
	background:none
}
#footer>.inner>.col.last>ul>li>a, #footer>#slideshow>.col.last>ul>li>a {
	color:#1a65a7;
	text-transform:uppercase;
	font-weight:bold
}
.lt-ie7 #google-search, .lt-ie8 #google-search, .lt-ie9 #google-search, .gt-ie9 #google-search {
	width:245px !important
}
.lt-ie7 #google-search>form>input, .lt-ie8 #google-search>form>input, .lt-ie9 #google-search>form>input, .gt-ie9 #google-search>form>input {
	background-position:3px 50% !important;
	padding:0 2px !important;
	padding:0 5px !important;
	height:22px !important;
	line-height:22px;
	margin:0
}
.lt-ie7 #footer_slideshow, .lt-ie8 #footer_slideshow, .lt-ie9 #footer_slideshow, .gt-ie9 #footer_slideshow {
	height:167px !important;
	overflow:hidden
}
.lt-ie7 .newsletter #cons_email, .lt-ie8 .newsletter #cons_email, .lt-ie9 .newsletter #cons_email, .gt-ie9 .newsletter #cons_email {
	padding:5px 8px 6px 8px !important
}
.lt-ie7 .social-links, .lt-ie8 .social-links {
	position:relative
}
.lt-ie7 #header #ACTION_SUBMIT_SURVEY_RESPONSE, .lt-ie8 #header #ACTION_SUBMIT_SURVEY_RESPONSE, .lt-ie9 #header #ACTION_SUBMIT_SURVEY_RESPONSE {
	width:130px !important
}
.lt-ie7 .btn, .lt-ie8 .btn, .lt-ie9 .btn {
	padding:0 5px !important
}
.lt-ie7 #google-search .btn, .lt-ie8 #google-search .btn, .lt-ie9 #google-search .btn {
	height:25px !important;
	line-height:20px !important;
	width:68px !important;
}
.lt-ie7 .inner>.col, .lt-ie7 #slideshow>.col, .lt-ie7 #main>#contentDiv>.col, .lt-ie8 .inner>.col, .lt-ie8 #slideshow>.col, .lt-ie8 #main>#contentDiv>.col, .lt-ie9 .inner>.col, .lt-ie9 #slideshow>.col, .lt-ie9 #main>#contentDiv>.col {
	width:110px;
	position:relative
}
.lt-ie7 .inner>.col.last, .lt-ie7 #slideshow>.col.last, .lt-ie7 #main>#contentDiv>.col.last, .lt-ie8 .inner>.col.last, .lt-ie8 #slideshow>.col.last, .lt-ie8 #main>#contentDiv>.col.last, .lt-ie9 .inner>.col.last, .lt-ie9 #slideshow>.col.last, .lt-ie9 #main>#contentDiv>.col.last {
	width:350px !important
}
.lt-ie7 .social-links>li, .lt-ie8 .social-links>li, .lt-ie9 .social-links>li {
	width:20px;
	height:17px
}
.lt-ie7 .nav-footer, .lt-ie7 .social-links, .lt-ie8 .nav-footer, .lt-ie8 .social-links, .lt-ie9 .nav-footer, .lt-ie9 .social-links {
	float:none !important;
	clear:both !important
}
.lt-ie7 .social-links>li, .lt-ie7 .nav-footer>li, .lt-ie8 .social-links>li, .lt-ie8 .nav-footer>li, .lt-ie9 .social-links>li, .lt-ie9 .nav-footer>li {
	float:left !important;
	display:inline !important
}
.lt-ie7 #bbb, .lt-ie8 #bbb, .lt-ie9 #bbb {
	top:-17px !important
}
.lt-ie7 #charity-navigator, .lt-ie8 #charity-navigator, .lt-ie9 #charity-navigator {
	top:-25px !important
}
.lt-ie7 #footer_slideshow, .lt-ie8 #footer_slideshow, .lt-ie9 #footer_slideshow {
	border-top:0 !important
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
#google-search {
width:275px !important
}
}
/* BEGIN NTHP LEGACY STYLES FOR BODY ELEMENTS */

#sidebar #adbarleft h2 {
margin-bottom: 10px;
}

#sidebar #adbarleft ul {
padding-bottom: 10px;
	margin-left: 1em;
	list-style: disc;
	list-style-image: url(../images/limbo/icn_carrot_dark.gif);
}

#sidebar #adbarleft li {
margin-top: 0.5em;
}

#sidebar #highlights ul {
padding-bottom: 10px;
	margin-left: 1em;
	list-style: disc;
	list-style-image: url(../images/limbo/icn_carrot_dark.gif);
}

#sidebar #highlights li {
margin-top: 0.5em;		
}

#sidebar #highlights ol {
	margin-left: 1em;
	list-style: decimal;
}

#sidebar #highlights h3 {
	background-color: #1A65A7;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-top: 5px;
}

#content ol, #content ul {
padding-bottom: 10px;
	margin-left: 1em;
	list-style: disc;
	list-style-image: url(../images/limbo/icn_carrot_dark.gif);
}
#content li {
margin-top: 0.8em;		
}

#content ol {
	margin-left: 1em;
	list-style: decimal;
}
#content p {
/*	margin: 13px 0; */
	line-height: 19px;
	letter-spacing: 0;
	margin-top: 0px;
	margin-bottom: 20px;
   text-wrap:normal;
/* overflow-wrap:break-word; */

}
.navigationMenu {
	margin: -0.8em 0 1.0em 0;
	padding: 0;
}

.navigationItem {
	padding: 0 9px;
/*	background: transparent url(../images/limbo/icn_carrot_dark.gif) no-repeat 0 center;
	border-top: 1px solid #eeeeee; */
}

.navigationItem a {
	padding: 3px;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #136db8;
	display: block;
}

.navigationItem a:hover {
	text-decoration: underline;
}

.navigationMenu .navigationSubMenu {
	margin-left: 1.2em;
}

.navigationMenu .navigationSubMenu .navigationItemLabel {
	font-size: 1.4em;
	font-weight: normal;
	margin-bottom: 0.6em;
}

.navigationItemLabel {
	margin: 10px 0;
	font-size: 16px;
	font-weight: bold;
	/*color: #9f1d20; */
	color: #FFFFFF;
	padding-bottom: 5px; 
	padding-top: 5px; 
	padding-left: 10px;
	background-color: #1A65A7;
}

/* #sidebar .linksetMenu {
	border-bottom: 1px solid #eeeeee;
} */

#sidebar p {
	margin: 13px 0;
	line-height: 19px;
	letter-spacing: 0;
}
#sidebar #highlights {
	margin: 15px 0 0 0;
	background-color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#content h2 a.viewall {
	/*position: absolute; */
	right: 12px;
	top: 8px;
	padding-right: 8px;
	font-size: 10px;
	text-decoration: none;
	text-transform: none;
	background: url(../images/limbo/icn_carrot_dark.gif) no-repeat right center;
}

#content .twocolumn {
	margin: 15px 0;
	border-top: 1px dotted #ececec;
	clear: both;
}

#content .twocolumn .pos_left {
	
	width: 300px;
}

#content .twocolumn .pos_right {
	
	width: 260px;
}
.pos_left {
	float: left;
	margin-right: 0.8em;
}

.pos_right {
	float: right;
	margin-left: 0.8em;
}
#content .twocolumn img {
	float: left;
	margin: 0 8px 5px 0;
	display: block;
}
#content .twocolumn .ad h6 {
	margin-bottom: 0;
	font-size: 9px;
	color: #a3a3a3;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-table;
}
#content h1, 
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
	margin: 13px 0;
}

#content h2 {
line-height: 19px;}

#content table { margin: 1.0em; 
border: 1px solid black;
}
#content table caption {
	background: #ececec;
	padding: 0.5em;
	color: #0e82ae;
}

#content table tr th { background: #ececec; }

#content table tr {
	padding: 5px 0;
	}
	
/*@media screen and (-webkit-min-device-pixel-ratio:0) { #content table td, table th {word-break: break-all;} }

#content table td, table th {
	padding: 5px 5px;
	vertical-align: top;
/*	-ms-word-break: break-all;
     word-break: break-all;
     word-break: break-word;
-webkit-hyphens: auto;
/*   -moz-hyphens: auto;
        hyphens: auto; */


.boxA {
    background: none repeat scroll 0 0 #ECECEC;
    float: left;
    margin-bottom: 1em;
	margin-top: 20px;
    padding-left: 5px;
	padding-top: 10px;
    width: 100%;
}
.photo {
	padding: 0.3em;
	border: 1px solid #000000;
	background: #ececec;
/*	width: 304px; */
	}

.caption {
	display: block;
	font-size: 10px;
	line-height: 13px;
	margin: 0 1px;
	width:100%; 
}
.boxA ul {
 list-style: disc inside;
 list-style-image: url(../images/limbo/icn_carrot_dark.gif);
 }
 
 em {
   font-style:italic;
   }
   
/* Main Street Wrapper */

#wrapper.mainstreet>#header {
	background:#fff
}

#wrapper.mainstreet>#nav {
    background: #999 none repeat scroll 0 0;
    height: 35px;
    margin-top: 3px;
    position: relative;
}

#wrapper.mainstreet>#nav > .inner > ul > li > ul, #nav > #slideshow > ul > li > ul {
	   background: #999 none repeat scroll 0 0;
    
}

#wrapper.mainstreet>#header>.inner>#logo>p, #wrapper.mainstreet>#header>#slideshow>#logo>p {
	background-image:url('http://www.preservationnation.org/assets/photos-images/NMSC_LeaderPage_Logo.png');
	width:316px;
	height:105px;
	left:-6px;
	margin:0;
	top:11px
}
#wrapper.mainstreet>#main>#contentDiv, #wrapper.secondary>#main>#contentDiv {
	padding:20px 0;
	overflow:visible
}
#wrapper.mainstreet>#main>#contentDiv>div[id*=leaderboard], #wrapper.secondary>#main>#contentDiv>div[id*=leaderboard] {
clear:both;
padding-top:20px
}
#wrapper.mainstreet>#main>#contentDiv>.sidebar, #wrapper.mainstreet>#main>#contentDiv #sidebar, #wrapper.secondary>#main>#contentDiv>.sidebar, #wrapper.secondary>#main>#contentDiv #sidebar {
	width:300px;
	float:right;
	padding:0;
	border:0;
	position:relative
}
#wrapper.mainstreet>#main>#contentDiv>.sidebar .linksetMenu, #wrapper.leader>#main>#contentDiv #sidebar .linksetMenu, #wrapper.secondary>#main>#contentDiv>.sidebar .linksetMenu, #wrapper.secondary>#main>#contentDiv #sidebar .linksetMenu {
	margin:3px 0
}
#wrapper.mainstreet>#main>#contentDiv>.sidebar .linksetMenu .navigationItem a, #wrapper.mainstreet>#main>#contentDiv #sidebar .linksetMenu .navigationItem a, #wrapper.secondary>#main>#contentDiv>.sidebar .linksetMenu .navigationItem a, #wrapper.secondary>#main>#contentDiv #sidebar .linksetMenu .navigationItem a {
	padding:5px 3px
}
#wrapper.mainstreet>#main>#contentDiv>.sidebar>#adbarleft, #wrapper.mainstreet>#main>#contentDiv #sidebar>#adbarleft, #wrapper.secondary>#main>#contentDiv>.sidebar>#adbarleft, #wrapper.secondary>#main>#contentDiv #sidebar>#adbarleft {
	width:auto;
	float:none;
/*	margin-top:-13px */
}
#wrapper.mainstreet>#main>#contentDiv>.sidebar>#adbar, #wrapper.mainstreet>#main>#contentDiv #sidebar>#adbar, #wrapper.secondary>#main>#contentDiv>.sidebar>#adbar, #wrapper.secondary>#main>#contentDiv #sidebar>#adbar {
	top:-24px;
	float:none;
	z-index:10;
	height:611px;
	margin:0;
	overflow:hidden
}
#wrapper.mainstreet>#main>#contentDiv>.col-main, #wrapper.mainstreet>#main>#contentDiv>#content, #wrapper.secondary>#main>#contentDiv>.col-main, #wrapper.secondary>#main>#contentDiv>#content {
	width:620px;
	float:left;
	border-right:1px solid #ededee;
	padding-right:20px;
	margin:0
}
#wrapper.mainstreet>#main>#contentDiv>.col-main h1, #wrapper.mainstreet>#main>#contentDiv>#content h1, #wrapper.secondary>#main>#contentDiv>.col-main h1, #wrapper.secondary>#main>#contentDiv>#content h1 {
	line-height:23px;
	font-size:20px;
	font-weight:bold;
	color:#1a65a7;
	margin-top:0
}
/*
#wrapper.mainstreet>#main>#contentDiv>.col-main p, #wrapper.leader>#main>#contentDiv>#content p, #wrapper.secondary>#main>#contentDiv>.col-main p, #wrapper.secondary>#main>#contentDiv>#content p {
	margin-bottom:15px;
	clear:both
}
*/

#wrapper.mainstreet>#main>#contentDiv>.col-main hr, #wrapper.mainstreet>#main>#contentDiv>#content hr, #wrapper.secondary>#main>#contentDiv>.col-main hr, #wrapper.secondary>#main>#contentDiv>#content hr {
	margin:0
}

/* table update 09.02.14 */

table {border: 0;}
th td {padding: 5px;}

 .sporg {
   list-style: disc outside url("../images/limbo/icn_carrot_dark.gif");
    margin-left: 1em;
    padding-bottom: 10px;
}
/*
 .sporg li {
    margin-top: 0.8em;
}
*/

sup {
    vertical-align: super;
    font-size: smaller;
} 