charset @utf-8	
/* reset */
.mceContentBody {background:#fff}
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;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
ul {
	list-style: none;
}
ol {margin: 0 0 0 35px;list-style: decimal;}
ol li {margin-bottom: 6px}
blockquote, q {
	quotes: none;
}
.inline {display:inline}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
p {margin:0 0 10px 0}
em,i {font-style: italic}
strong,b {font-weight: bold;}
#content #content-area .node ul li {background:url(/sites/default/themes/npld/images/green-bullet-small.png) no-repeat scroll left 6px transparent;padding:0 0 0 15px;margin:0 0 8px 15px}
#content #content-area .node ul {clear:left}
blockquote {margin: 15px 25px;padding: 15px;background: #B1C99A}
/* /reset */
/* body styles */ 
body {line-height: 1.4;background:url("/sites/default/themes/npld/images/background.png") 0px 20px #b1c99a repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
body.not-front {background:url(/sites/default/themes/npld/images/background-page.png)repeat-x 0px 20px #b1c99a}
body #page-wrapper {width:960px;margin:0 auto}
body #page-wrapper {margin-top:20px}
#navigation {height: 45px;width: 960px;}
ul.nice-menu, ul.nice-menu ul {margin:0px;padding:0px;z-index:999999}
ul.nice-menu li {float: left;height: 23px;margin-right: 0px;padding: 11px 13px;}
ul.nice-menu li:hover {background:#4E9EA7}
ul.nice-menu li.active-trail {background:#4E9EA7}
ul.nice-menu li.over ul li.active-trail a, ul.nice-menu li.over ul li.active-trail a:visited, ul.nice-menu li.over ul li.active-trail a:link {color:#fff}
ul.nice-menu li ul, #header-region ul.nice-menu li ul {background:#fff;margin-top:18px;margin-left:-12px;border: 2px solid #4E9EA7;float:left}
ul.nice-menu li ul a, ul.nice-menu li ul a:link, ul.nice-menu li ul a:visited {font-size:12px;}
ul.nice-menu li ul a, ul.nice-menu li ul a:link, ul.nice-menu li ul a:visited, #header-region ul.nice-menu li ul a {color:#707070}
ul.nice-menu li ul li {display: block;height: auto;margin-right: 0;width: 150px;}
ul.nice-menu li ul li:hover {background:#f2e791}
ul.nice-menu li ul li:hover a:hover {color:#4E9EA7}
ul.nice-menu li.over ul li a, ul.nice-menu li.over ul li a:visited, ul.nice-menu li.over ul li a:link {color:#707070;text-decoration:underline}
ul.nice-menu li.over {background:#4E9EA7}
ul.nice-menu a {color:#fff;text-decoration:none;font-weight:bold}
.block-nice_menus {float:left}
.active-trail {} 
.nav-search {    float: right;width: 189px;}
.nav-search #search-block-form {margin-top:10px;}
.nav-search #search-block-form input.search-text {border: 1px solid #CCCCCC;float: left;height: 23px;width: 140px;padding:0 0 0 2px}
h1.title {margin-bottom:15px}
/* header */
#header {height:140px;overflow: hidden}
#header img {margin:17px 0px 0px 0px}
#header .toolbar img {margin-top:0px}
#header .region-header {float:right;width:500px}
#header .region-header .header-social {float:right;}
#header .region-header .header-social .toyota {position: relative;z-index: 3;left:-60px;top:35px;margin-bottom: 0}
#header .region-header .header-social .buttons {float: left;margin:8px 0 0 65px}
#header .region-header .header-social .buttons div {float:left}
#header .region-header .header-social .buttons .fblike-header iframe {width: 75px!important}
.toolbar {background:url(/sites/default/themes/npld/images/toolbar_back.gif);width: 447px;height: 49px;text-align:left;background-repeat:no-repeat;background-position:top;float:right}
.toolbar_content {padding: 8px 5px;}
.toolbar_content select {font-size:11px;width:265px}
.toolbar_content_left {float: left;width:148px;padding-left:10px;}
.toolbar_content_right {float:right;text-align:right;padding-top: 5px;}
.site-manager-header {float:right;width:250px;margin-top:14px; position: relative; left:50px;}
.site-manager-header a, .site-manager-header a:visited, .site-manager-header a:link {color:#a2c959}
.site-manager-header .menu li {float:left;padding:0px}
.site-manager-header h2.title {font-size:11px;color:#000;float:left;margin-left:2px}
.site-manager-header ul.menu {font-size:11px}


/* header styles */
h2.title.news-and-highlights {background:#4e9ea7 url(/sites/default/themes/npld/images/news-and-highlights.png) no-repeat}
h1 {font-size:30px;color:#649436}
h2.title {font-size:24px;color:#4e9ea7;margin-bottom:10px}
h2 {font-size:24px;color:#4e9ea7;margin-bottom:10px}
h3 {font-size:20px;margin-bottom: 10px;color:#4E9EA7;}
h4 {font-size: 16px;margin-bottom: 10px;font-weight: bold}
h5 {font-size: 14px;margin-bottom: 5px;font-weight: bold}
/* main content area */
#main-wrapper {float:left;width:960px;overflow:hidden;background:url("/sites/default/themes/npld/images/main-wrapper.png") repeat-y scroll 0 0 transparent;padding-bottom:20px}
.not-front #main-wrapper {border-top: 10px solid #4E9EA7;background:url("/sites/default/themes/npld/images/main-wrapper.png") repeat-y scroll 0 0 transparent}
.no-sidebars.not-front #main-wrapper {background:#ffffff}
#main #content  {width:660px;float:left}
.no-sidebars #main #content {width:960px;padding: 0px}
#main .sidebar {width:300px;float:right;background:#d3e5c2;overflow:hidden}
#main {margin-top:0px}
.not-front #content .section {padding:20px}
#block-views-news_highlights-block_1 h2.title {float: left;width: 660px;font-size:24px;background:#4e9ea7}
#block-views-news_highlights-block_1 h2.title a {padding:10px;float:left;color:#fff;text-decoration:none}
.view-news-highlights .article-list {border-bottom: 1px solid #CCCCCC;float: left;margin: 20px 20px 0;padding: 0 0 15px;}
.not-front .view-news-highlights .article-list {border-bottom:3px dotted #A6CED3}
.article.odd {float: left;margin: 0 20px 20px 0;width: 270px; clear:both }
.article.even {float: left;margin: 0 0px 20px 0;width: 270px; }
ul.article-list h2.item-title a{color:#4e9ea7;font-size:18px }
ul.article-list h2.item-title {}
ul.article-list li {background:url("/sites/default/themes/npld/images/green-bullet.gif") no-repeat scroll 0 15px transparent;padding-left:20px}
.view-news-highlights ul.article-list {border:none}
.more-more {background: url("/sites/default/themes/npld/images/button-left.gif") no-repeat scroll 0 0 transparent;float: right;height: 40px;margin-right:20px;clear: both}
.more-link {background: url("/sites/default/themes/npld/images/button-middle.gif") repeat-x scroll 0 0 transparent;display: block;height: 31px;margin: 0 0 0 10px;padding: 0 0;text-align:left}
.more-link a, .more-link a:link, .more-link a:visited {background: url("/sites/default/themes/npld/images/button-right.gif") no-repeat scroll right top transparent;
color: #FFFFFF;display: block;height: 31px;margin: 0 10px 0 0;padding: 5px 0 0 0;text-decoration: none;width: 100%;}
.item-list {border-bottom: 3px dotted #a6ced3;margin-bottom: 20px;padding-bottom: 20px;clear:both;overflow:hidden}
.page-list .item-list {border-bottom:0}
.page-list .item-list li a.active {color:#4E9EA7}
.page-list .item-list li a:hover.active{color:#649436;text-decoration:none}
.item-list .logo  {float:left;margin:6px 20px 0 }
.partners-lists-cats .item-list .logo  {float:left;margin:6px 20px 0;width:200px}
.item-list ul li {margin:0px}
.thumbnail {float:left;margin-right:20px;margin-top: 6px;}
.thumbnail .field-item {float:left;}
.video {float:right;margin-left:20px}
.field-type-emvideo.video {text-align:center;float:none;margin:0px}
h2.item-title {font-size:24px;font-weight:bold;margin-bottom:15px}
h2.item-title a {color:#649436;text-decoration:none} 
.not-front h2.item-title {margin-bottom: 5px;margin-top: 10px;}
.not-front h2.item-title a {font-size: 24px;font-weight: bold;color:#4E9EA7}
h2.item-title a:hover {text-decoration:underline}
h3.item-title a{color:#4E9EA7;font-size:16px;text-decoration:none} 
#block-views-front_page_slideshow-block_1 {height:275px}
#block-views-newsroom-block_1, #block-views-newsroom-block_2, #block-views-newsroom-block_3 {border-top: 3px dotted #A6CED3;clear: both;float: left;}
#block-views-newsroom-block_1 .item-list, #block-views-newsroom-block_2 .item-list, #block-views-newsroom-block_3 .item-list {border:none;margin-bottom:10px;padding-bottom:10px}
#block-views-newsroom-block_1 h2.title, #block-views-newsroom-block_2 h2.title, #block-views-newsroom-block_3 h2.title {margin-top:10px} 
#block-views-newsroom-block_1 .view-content {float:left;clear:both;width:100%}
#block-views-newsroom-block_2 .view-content {float:left;clear:both;width:100%}
#block-views-newsroom-block_3 .view-content {float:left;clear:both;width:100%}
.item-list .date {   color: #666666;font-weight: bold;}
.page-content-site-managers #content-area {padding-bottom:20px}
.page-content-site-managers #content-area ul li {border-top: 3px dotted #a6ced3;padding-top:10px;clear: both;float: left;margin: 20px 0 0;}
.page-content-site-managers #content-area ul li img {float:left;margin-right:15px;}
.page-content-site-managers #content-area ul li h2 {font-size:28px;color:#4e9ea7;margin-bottom:5px}
.page-content-site-managers #content-area ul li p {}
.green-box {background-color: #ECF6E3;border: 1px solid #D3E5C2;margin:15px 0px 20px 0;padding: 10px 0 5px 10px;}
.green-box p {float:left}
.field{margin-bottom:15px}
.multimedia-block .item-list {border-bottom:none}
.multimedia-block {    border-top: 3px dotted #A6CED3;display: block;margin-top: 20px;overflow: hidden;padding-top: 20px;}
.media {float:right}
.page-multimedia-contests .thumbnail {margin-top:15px}
.node .logo {float:left;margin:6px 20px 0 0}
/* Add This Styles */
.at15t_facebook { background:url(/sites/default/themes/npld/images/facebook-add-this.png) no-repeat top left !important;width:21px;height:21px}
.at15t_compact {background:url(/sites/default/themes/npld/images/add-this.png) no-repeat top left !important;width:19px;height:20px;margin-right:0px !important}
.at15t_twitter {background:url(/sites/default/themes/npld/images/twitter-add-this.png) no-repeat top left !important;width:21px;height:21px}
.at15t_email {background:url(/sites/default/themes/npld/images/mail-add-this.png) no-repeat top left !important;width:21px;height:21px}
.site-other-date-start div, .site-other-date-end div {display: inline}
/* sidebar */
.sidebar h2 {color:#649436;font-size:20px;margin-bottom:10px}
.sidebar h2 a, .sidebar h2 a:link, .sidebar h2 a:visited {font-style:italic;color:#369394}
.date-callout-front {background: url(/sites/default/themes/npld/images/find-a-site-bg.png) no-repeat;height:275px;width:300px;}
.date-callout-front h2 {color:#fff;text-align:center;font-size:24px;font-style:italic}
.date-callout-front h3 {color:#fff;text-align:center;margin-top:45px;font-size:19px}
.date-callout-front h4 {margin-bottom: 0}
.date-callout-front h4 a {background: url("/sites/default/themes/npld/images/find-a-site.png") no-repeat scroll center top transparent;height: 56px;text-indent: -999999px;text-align:center;display: block}
.date-callout-front p {color:#fff;text-align:center;font-size:16px}
.date-callout-front .content {padding-top:25px}
.callout, #block-views-twitter_feed-block_1, #block-block-3, .sidebar-menu , #block-block-33 {background:#ffffff;margin:20px 20px 0px 20px;border:1px solid #999;padding:10px 15px 20px 15px;overflow:hidden;width:227px}
.callout, #block-views-twitter_feed-block_1, #block-block-3.region-count-6 {}
#block-views-twitter_feed-block_1 h2 a, #block-views-twitter_feed-block_1 h2 a:visited, #block-views-twitter_feed-block_1 h2 a:link {text-decoration:none}
#block-block-5 input.email-input {border: 1px solid #CCCCCC;float: left;height: 23px;width:182px;padding:0 0 0 2px}
#block-block-5 input.go {}
#block-block-6 img {margin-right:10px}
.share-experience {float:left;width:300px;margin-right:20px}
.share-experience h2 {border-top: 3px dotted #a6ced3;padding-top:10px}
.share-experience ul {padding-left:0px}
.share-experience ul li {background:url("/sites/default/themes/npld/images/gray-arrow-bullet.png") no-repeat 0px 3px;padding:0px 0px 15px 15px}
.volunteer-info {float:left;width:300px}
.volunteer-info h2 {border-top: 3px dotted #a6ced3;padding-top:10px}
.volunteer-info ul {padding-left:0px}
.volunteer-info ul li {background:url("/sites/default/themes/npld/images/gray-arrow-bullet.png") no-repeat 0px 3px;padding:0px 0px 15px 15px}
#block-block-3 {padding:0px;border:0px;width:257px}
/* find a site sidebar */
.views-exposed-form input {border:1px solid #b7b7b7;margin-bottom:10px}
.views-exposed-form label {text-transform: uppercase;font-size:12px;display:block;margin-bottom:3px}
#edit-distance-search-distance-wrapper {float:left;color:#4e9ea7;margin-right:5px}
#edit-distance-search-distance-wrapper .field-suffix {font-size:12px;font-weight:bold}
#edit-distance-search-distance-wrapper label {display:inline;font-weight:normal;text-transform: inherit;font-size:12px;font-weight:bold}
input#edit-distance-search-distance {width:40px;}
#edit-distance-postal-code-wrapper label {display:inline;font-weight:normal;text-transform:inherit;font-size:12px;color:#4e9ea7;font-weight:bold}
#edit-distance-postal-code-wrapper {float:left}
#views-exposed-form-site-search-page-1 .views-exposed-form .views-exposed-widget .form-submit, #views-exposed-form-site-search-page-4 .views-exposed-form .views-exposed-widget .form-submit, #views-exposed-form-site-search-page-2 .views-exposed-form .views-exposed-widget .form-submit,#views-exposed-form-everyday-calendar-page-2 .views-exposed-form .views-exposed-widget .form-submit{background: url("/sites/default/themes/npld/images/search-button.png") no-repeat scroll 0 0 #FFFFFF;border: medium none;height: 35px;text-indent: -999999px;width: 87px;margin-top: 0}
#views-exposed-form-site-search-page-1 .views-exposed-form .views-submit-button, #views-exposed-form-site-search-page-4 .views-exposed-form .views-submit-button,#views-exposed-form-site-search-page-2 .views-exposed-form .views-submit-button  {clear: both;margin: 10px 0 0 -2px;padding: 0}
.date-views-filter-wrapper #edit-date-between-min-datepicker-popup-0-wrapper .description,.date-views-filter-wrapper #edit-date-between-max-datepicker-popup-0-wrapper .description {display: none}
.search-sites #edit-field-site-type-value-many-to-one {width: 220px}
/*twitter feed */
.tweet-text {font-size:14px}
.tweet {}
.tweet-date {color: #999999;margin-bottom: 10px;}
/*.fb_iframe_widget {height:290px!important;float:left} */

/* table styles */
table {border-bottom:1px solid #4e9ea7}
thead th {background:#4E9EA7;color:#fff;text-transform:uppercase;vertical-align: middle;height:30px;border-bottom:none;padding-left: 10px;padding-right:10px;font-weight:bold;border-left:1px solid #4E9EA7}
thead th a, thead th a:visited, thead th a:link {color:#fff;text-transform:uppercase;font-weight:bold}
th.active img {margin-left:5px}
td.active {background:inherit}
td {padding:10px}
tr.odd td, tr.even td {border-left:1px solid #4e9ea7; border-right:1px solid #4e9ea7}
tr.odd {background:#d1eef1;border-bottom:none}
tr.even {background:#fff;border-bottom:none}
.views-field-view-node a {background: url("/sites/default/themes/npld/images/view.png") no-repeat scroll 0 0 transparent;display: block;height: 30px;width: 54px;text-indent:-999999px}
.views-field-edit-node a {background: url("/sites/default/themes/npld/images/edit.png") no-repeat scroll 0 0 transparent;display: block;height: 30px;width: 54px;text-indent:-999999px}
.press-kit ul {padding:0px}
.sidebar-menu ul.menu, .sidebar .territories ul {padding:0px}
.sidebar-menu ul.menu li.leaf, .sidebar .territories ul li , #block-block-33 ul li {  background: url("/sites/default/themes/npld/images/gthan.png") no-repeat scroll 0 3px transparent;list-style-image: none;margin: 0;padding: 0 0 10px 17px;}
table.sticky-enabled {width:100%}
/* quicklinks */
#quicktabs-quicklinks {background:#fff;border:1px solid #999;width:256px;padding:0px;overflow:hidden;padding-bottom:10px}
#block-quicktabs-quicklinks {margin:20px 20px 0px 20px}
#block-quicktabs-quicklinks h2 {font-size:16px}	
ul.quicktabs_tabs {padding:0px;text-align:center}
ul.quicktabs_tabs li {padding:0px;float:left;background:#abc791;height:28px;border-bottom:1px solid #ccc}
ul.quicktabs_tabs li.first.active {border-right:1px solid #ccc;border-left:none;border-bottom:none;width:127px;background:#fff}
ul.quicktabs_tabs li.first {width:128px}
ul.quicktabs_tabs li.last.active {border-left:1px solid #ccc;border-right:none;border-bottom:none;width:127px;background:#fff;height:29px}
ul.quicktabs_tabs li.last {width:128px}
ul.quicktabs_tabs li.active a, ul.quicktabs_tabs li.active a:link, ul.quicktabs_tabs li.active a:visited {color:#649436;text-decoration:none}
ul.quicktabs_tabs li a, ul.quicktabs_tabs li a:link, ul.quicktabs_tabs li a:visited {color:#ffffff;text-decoration:none;display:block;padding-top:6px}
#quicktabs_container_quicklinks ul.nice-menu {padding:10px}
#quicktabs_container_quicklinks ul.nice-menu li:hover {background-color:#fff}
#quicktabs_container_quicklinks ul.nice-menu li a,#quicktabs_container_quicklinks ul.menu li a:visited, #quicktabs_container_quicklinks ul.menu li a:link {font-size:14px;color:#4e9ea7;font-weight:normal}
#quicktabs_container_quicklinks ul.nice-menu li {background: url("/sites/default/themes/npld/images/gthan.png") no-repeat scroll 0 13px transparent;height: 20px;margin-left: 0;padding-left: 12px;padding-top:9px;list-style-image:none;width:90px;float:left}
/* resources */
.resource-list .item-list .download {margin:10px 0}
.resource-list .item-list .download label {float:left;margin:0 2px 0 0 }
.field-field-resource-file {margin:10px 0 0 0}
/* add site form */
.node-form fieldset legend {font-size: 18px;font-weight: bold; margin-bottom: 8px;color:#4E9EA7}
.node-form fieldset {border-bottom: 3px dotted #A6CED3;display: block;margin-bottom: 20px;overflow: hidden;padding-bottom: 20px;}
.node-form fieldset.date-grouping-fieldset {border-bottom: none;padding-bottom: 0;margin: 10px 0;}
.node-form fieldset.date-grouping-fieldset legend {font-size:110%;color: #000;}
.node-form fieldset.location {border-bottom: none}
.node-form fieldset.location legend {font-size: 14px; color:#000}
.node-form .form-item label.option {font-weight: bold}
/* un-bolded the options for public land type */
#edit-field-public-land-type-value-Nature-Center-wrapper label.option,
#edit-field-public-land-type-value-Community-Garden-wrapper label.option,
#edit-field-public-land-type-value-Regional\/County-wrapper label.option,
#edit-field-public-land-type-value-State-Park-wrapper label.option,
#edit-field-public-land-type-value-School-wrapper label.option,
#edit-field-public-land-type-value-Town\/City-wrapper label.option,
#edit-field-public-land-type-value-Other\/Misc\.-wrapper label.option
{font-weight: normal;}
/* un-bolded the options for organization participation */
#edit-field-ng-participate-value-wrapper label.option,
#edit-field-rei-participate-value-wrapper label.option,
#edit-field-sc-participate-value-wrapper label.option,
#edit-field-kto6-participate-value-wrapper label.option,
#edit-field-7to12-participate-value-wrapper label.option,
#edit-field-gscouts-participate-value-wrapper label.option,
#edit-field-bscouts-participate-value-wrapper label.option,
#edit-field-college-participate-value-wrapper label.option,
#edit-field-day-to-serve-participate-value-wrapper label.option,
#edit-field-other-orgs-other-0-value-wrapper label,
.page-node-add-npld-site .node-form .form-item label.option
{font-weight: normal;}


.page-node-add-npld-site .node-form #conditional-field-site-type .form-radios {overflow:hidden}
.group-toyota-markup legend {display:none;}
.group-toyota-markup ul li {background:url("/sites/default/themes/npld/images/green-bullet-small.png") no-repeat scroll left 6px transparent;padding:0 0 0 15px;margin:0 0 8px 15px}
/* admin site search*/
.admin-site-search #views-exposed-form-administer-sites-page-1 {margin: 0 auto}
.admin-site-search .views-exposed-widget {float: none; clear: both;padding:0; margin: 0 0 12px 0}
.admin-site-search .views-exposed-form .views-exposed-widget label {float:left;text-transform: none;width:200px;margin-bottom: 0}
.admin-site-search .views-exposed-form .views-exposed-widget #edit-distance-search-distance-wrapper label, .admin-site-search .views-exposed-form .views-exposed-widget #edit-distance-postal-code-wrapper label {width: auto;margin-right: 3px}
.admin-site-search .views-exposed-form .views-exposed-widget .views-operator {float:left;width:250px}
.admin-site-search .views-exposed-form .views-submit-button, .admin-site-search .views-exposed-form .views-reset-button {float: left;margin-top:0;clear: none;margin-right: 12px}
/* footer */
#footer {clear:both;background:url("/sites/default/themes/npld/images/footer.png") repeat-x;height:195px;}
#footer .region-footer ul li {float:left}
li.leaf {list-style:none}
#footer .menu {float:right;margin-top:20px}
#footer #block-block-8 {float:right}
#block-menu-secondary-links {float:right}
#footer #block-block-7 {width:300px;float:left}
#footer .region-footer {width:960px;margin:0 auto}
#footer, #footer a {color:#ffffff;font-size:14px}
#footer p.image {margin-top:20px}
#footer p.image img {margin-right:10px}

/* slideshow */
.views-slideshow-controls-top {position:absolute;z-index:6}
#views_slideshow_singleframe_controls_front_page_slideshow-block_1 {position:absolute;top: 118px;width: 660px;}
.views_slideshow_previous {background: url("/sites/default/themes/npld/images/left-arrow.png") repeat scroll 0 0 transparent;float: left;height: 40px;width: 26px;text-indent:-99999px} 
.views_slideshow_next {background: url("/sites/default/themes/npld/images/right-arrow.png") no-repeat scroll 0 0 transparent;height: 40px;text-indent: -99999px;width: 26px;float:right}  
.views_slideshow_pause {display:none}
.slideshow .slideshow-image {float:left;margin-right:20px;margin-bottom:20px}
.front .pager-item a, .front .pager-item a:link {background: url("/sites/default/themes/npld/images/slideshow-bullet.png") no-repeat scroll 0 0 transparent;float: left;height: 12px;text-indent: -99999px;width: 12px;margin-left: 15px;margin-top: 15px;}
.pager-item.activeSlide a, .pager-item.activeSlide a:link {background: url("/sites/default/themes/npld/images/slideshow-bullet-active.png") no-repeat scroll 0 0 transparent;float: left;height: 12px;text-indent: -99999px;width: 12px;}
h2.slide-title {margin: 32px 20px 5px;}
h2.slide-title a {color:#ffffff;text-decoration:none;font-size:30px}
.slide-text {margin-left: 20px;margin-right: 20px;color:#ffffff;font-size:14px}
.title-text {background: url("/sites/default/themes/npld/images/gradient.png") no-repeat scroll 0 -112px transparent;height: 137px;margin-top: -142px;position: absolute;width: 660px;}
/*bios*/
.bio-photo {float: left;margin: 6px 20px 0 0}
/* misc */
.mceContentBody {background:#fff}
.inline {display: inline}
.left {float:left}
.right {float:right}
.clear {clear:both}
.hide {display:none;}
.site-hide {display: none}
.feed-icon {margin: 12px 0}
.feed-icon img {vertical-align: middle}
a, a:link, a:visited {color:#4E9EA7}
a:hover, a:active {color:#649436;text-decoration:none;}
.image-caption-container[style*="float: right;"] {margin: 8px 0 8px 15px;background: #A2C959;padding: 5px;font-size: 11px;color: #fff;font-weight: bold}
.image-caption-container[style*="float: left;"] {margin: 8px 15px 8px 0;background: #A2C959;padding: 5px;font-size: 11px;color: #fff;font-weight: bold}
.image-caption-container {margin: 6px 15px;background: #A2C959;padding: 5px;font-size: 11px;color: #fff;font-weight: bold}
div.vertical-tabs ul.vertical-tabs-list .vertical-tabs-list-options .summary {display:none}
.page-user-register legend {font-size: 18px;font-weight: bold; padding-bottom: 15px;color:#4E9EA7}
p.back {font-size: 110%;font-weight: bold;margin: 10px 0 0 0}
.proclamation-block {margin: 0 0 20px 0}
.page-newsroom-proclamations .region-content-bottom .block {margin-bottom:20px;}
.views-field-field-site-project-description-value {word-wrap: break-word;}
.page-user-register .error {display: block!important;}
.page-user .error {display: none;}
.not-logged-in #edit-name.error {display: block;}
/* margins and pads */
.marg5 {margin:5px}
.marg10 {margin:10px;}
.marg15 {margin:15px;}
.marg20 {margin:20px;}
.margtop3 {margin-top:3px;}
.margright3 {margin-right:3px;}
.margbottom3 {margin-bottom:3px;}
.margleft3 {margin-left:3px;}
.margtop5 {margin-top:5px;}
.margright5 {margin-right:5px;}
.margbottom5 {margin-bottom:5px;}
.margleft5 {margin-left:5px;}
.margtop10 {margin-top:10px;}
.margright10 {margin-right:10px;}
.margbottom10 {margin-bottom:10px;}
.margleft10 {margin-left:10px;}
.margtop15 {margin-top:15px;}
.margright15 {margin-right:15px;}
.margbottom15 {margin-bottom:15px;}
.margleft15 {margin-left:15px;}
.margtop20 {margin-top:20px;}
.margright20 {margin-right:20px;}
.margbottom20 {margin-bottom:20px;}
.margleft20 {margin-left:20px;}
.margtop25 {margin-top:25px;}
.margright25 {margin-right:25px;}
.margbottom25 {margin-bottom:25px;}
.margleft25 {margin-left:25px;}
.margbottom35 {margin-bottom:35px;}
.padtop3 {padding-top:3px;}
.padright3 {padding-right:3px;}
.padbottom3 {padding-bottom:3px;}
.padleft3 {padding-left:3px;}
.padtop5 {padding-top:5px;}
.padright5 {padding-right:5px;}
.padbottom5 {padding-bottom:5px;}
.padleft5 {padding-left:5px;}
.padtop10 {padding-top:10px;}
.padright10 {padding-right:10px;}
.padbottom10 {padding-bottom:10px;}
.padleft10 {padding-left:10px;}
.padtop15 {padding-top:15px;}
.padright15 {padding-right:15px;}
.padbottom15 {padding-bottom:15px;}
.padleft15 {padding-left:15px;}
.padtop20 {padding-top:20px;}
.padright20 {padding-right:20px;}
.padbottom20 {padding-bottom:20px;}
.padleft20 {padding-left:20px;}
.padbottom25 {padding-bottom:25px;}
.padbottom45 {padding-bottom:45px;}
.padbottom60 {padding-bottom:60px;}
.padleft15 {padding-left:15px;}
.padleft25 {padding-left:25px;}
.padleft35 {padding-left:35px;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad15 {padding:15px;}
.pad20 {padding: 20px}
table.tblpad3 td {padding:3px;}
table.tblpad5 td {padding:5px;}
.tablepad td {padding:5px;}
.tablepad10 td {padding:10px;}
table.border td {border:1px solid #000; padding:4px;}
.caption {}
/* / margins and pads */

/* 2012 Site Registration Updates */

.page-node-add-npld-site .node-form #conditional-field-site-type .form-radios div.form-item {
  width: 33%;
  text-align: center;
  float: left;
}

.page-node-add-npld-site .node-form #conditional-field-site-type .form-radios div.form-item label {
  cursor: pointer;
  margin: 5px 50px;
  min-width: 200px;
  padding: 150px 0 0 0;
  float:left;
}

.page-node-add-npld-site #edit-field-site-type-value-NPLD-site-wrapper label {
  background: url("/sites/default/themes/npld/images/2012-site-npld.jpg") top right no-repeat;
}

.page-node-add-npld-site #edit-field-site-type-value-Toyota-site-wrapper label {
  background: url("/sites/default/themes/npld/images/2012-site-toyota.jpg") top right no-repeat;
}

.page-node-add-npld-site #edit-field-site-type-value-Boy-\/-Girl-Scout-site-wrapper label {
  background: url("/sites/default/themes/npld/images/2012-site-scouts.jpg") top right no-repeat;
}


.form-required.npld-2012 {
  width: 100%;
  text-align: right;
  font-weight: bold;
  border-top: 3px dotted #a6ced3;
  padding: 20px 0 20px;
}

#conditional-field-site-type label {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 15px;
  color: #4e9ea7;
}

#conditional-field-site-type label.option {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
  color: black;
}

.fake-header {
  font-weight: bold;
  margin-top: 2em;
}

.node-form fieldset.group-site-projects fieldset.date-grouping-fieldset {
  margin: 2em 0;
}

fieldset.group-site-promo > div {
  margin-top: 2em;
}
.site-contact-name {margin-top: 10px;}
/*
#edit-field-site-tshirt-adult-xxl-0-value-wrapper, #edit-field-site-tshirt-adult-xl-0-value-wrapper, #edit-field-site-tshirt-adult-l-0-value-wrapper, #edit-field-site-tshirt-adult-m-0-value-wrapper, #edit-field-site-shirt-s-and-l-0-value-wrapper, #edit-field-site-tshirt-children-m-0-value-wrapper, #edit-field-site-tshirt-children-s-0-value-wrapper, #edit-field-site-gloves-0-value-wrapper, #edit-field-site-gloves-small-0-value-wrapper {
  display: none;
}
*/



/* New Sites Management Page */
.view-display-id-page_site_management #views-exposed-form-administer-sites-page-1 {
    margin: 0 auto;
}
.view-display-id-page_site_management table {
	font-size: 14px;
}
.view-display-id-page_site_management .view-content {
	overflow-x: scroll;
}
.view-display-id-page_site_management .views-exposed-widget {
    clear: both;
    float: none;
    margin: 0 0 12px;
    padding: 0;
}
.view-display-id-page_site_management .views-exposed-form .views-exposed-widget label {
    float: left;
    margin-bottom: 0;
    text-transform: none;
    width: 200px;
}
.view-display-id-page_site_management .views-exposed-form .views-exposed-widget #edit-distance-search-distance-wrapper label, .view-display-id-page_site_management .views-exposed-form .views-exposed-widget #edit-distance-postal-code-wrapper label {
    margin-right: 3px;
    width: auto;
}
.view-display-id-page_site_management .views-exposed-form .views-exposed-widget .views-operator {
    float: left;
    width: 250px;
}
.view-display-id-page_site_management .views-exposed-form .views-submit-button, .view-display-id-page_site_management .views-exposed-form .views-reset-button {
    clear: none;
    float: left;
    margin-right: 12px;
    margin-top: 0;
}