/* CSS Document */
body {
	background-image:url(../img/background.jpg);
	background-repeat:repeat;
	background-color:#fbf4e5;
	font-family: 'Quattrocento Sans', sans-serif;
	color:#6f6f6f;
}

.container.body {
	background-color:white;
	/*margin-top:-28px*/
}
.container.logo { background-color:transparent !important; margin-top:30px; margin-bottom: 20px; }
.container-fluid.brown { background-color:#655654; height:15px; }

.content { padding:0px 30px 0; }

hr { border-top:2px dotted #ff7977; border-bottom:none; margin:30px 0; }

.footer { padding:30px; }

/*fonts*/
h1 { font-family: 'Quicksand', sans-serif; font-weight:normal; color:#6f6f6f; font-size:27px; margin-top:10px; } /*page & blog post titles*/
h1.headline {
	background-image:url(../img/logo.png);
	background-repeat:no-repeat;
	height:83px;
	width:858px;
	padding: 50px 0 0 140px;
	text-transform:uppercase;
	color:white;
	font-weight:bold;
	font-size:22px;
	font-family: 'Quattrocento Sans', sans-serif;
}
h2 {}
h3 { font-family: 'Josefin Sans', sans-serif; font-weight:600; color:#f2fdff; text-transform:uppercase; text-align:center; font-size:18px; } /*sidebar titles*/
h4 {}
h5 {}
h6 {}
p { font-family: 'Quattrocento Sans', sans-serif; color:#6f6f6f; font-size:13px; }
a { font-family: 'Quattrocento Sans', sans-serif; color:#dd5445; }
a:hover { color:#dd5445; text-decoration:underline; }
.footer p { font-family: 'Quattrocento Sans', sans-serif; font-weight:700; color:#b0b0b0; font-size:8px; margin:0; }

/*navigation*/
.navbar {
	background-color:/*#dd5546*/ #655654;
	height:35px;
	margin-top:0;
	/*width:735px;
	margin-left:83px;*/
}
.navbar .nav { margin-top:6px; }
.navbar .nav li { margin:0 25px; }
.navbar .nav li a { color:#f2fdff; font-weight:700; text-transform:uppercase; font-size:16px; text-shadow: none; }
.navbar .nav li a:hover { background-color:#655654; text-decoration:underline !important; }
.navbar .nav li.active > a { background-color:#655654; text-decoration:underline !important; }
.navbar .nav li.active > .dropdown-toggle { background-color:#655654; }
.navbar .nav li.active a:hover { background-color:#655654; }
.navbar .nav > li > a { padding:3px 10px 2px; }
.navbar .nav .dropdown .caret { border-top-color:#fff; margin-left:6px; }
.navbar .nav .active .caret { opacity: .3; filter: alpha(opacity=30); }
.navbar .nav .active.dropdown:hover .caret, .navbar .nav .active.open.dropdown .caret { opacity: 1; filter: alpha(opacity=100); }

ul.nav li.dropdown:hover ul.dropdown-menu{
    display: block;    
}
.navbar-inner { filter:none; }
.dropdown-menu { background-color:#fbf4e5; }
.dropdown-menu li { color:#E65D45; }
.dropdown-menu li a { color:#E65D45; }
.navbar .nav li .dropdown-menu { border-right: 2px dotted #ED8B7A; border-left: 2px dotted #ED8B7A; text-align:center; margin-top:0; }
.navbar .nav li .dropdown-menu li a { background-color:#fbf4e5; color:#E65D45; text-align:center; }
.navbar .nav li .dropdown-menu li a:hover { background-color:#fbf4e5; color:#E65D45; text-decoration:underline; }
.navbar-inner {
	background-color:#655654;
	background-image:none;
	background-repeat:no-repeat;
	border-radius:0px;
	box-shadow:none;
	padding:0;
}

.span3.sidebar { min-height:625px; background-color:#fbf4e5; }
.callout {
	background-color:#e65d45;
	padding:2px;
}
.callout .callout-inner {
	border:2px dotted #ed8b7a;
	min-height:50px;
	text-align:center;
	/*padding: 0 30px;*/
}
.callout-inner h3 { margin:5px 30px; }
.callout-inner p { font-size:12px; color:#f2fdff; }
.callout-inner a { /*text-transform:uppercase;*/ font-size:12px; font-style:italic; color:#f2fdff; }

.callout-buttons { margin:40px 0; }
.callout-buttons p { margin:0 10px 10px; font-size:10px; }
.donate {
	width:231px;
	display:block;
	background-image:url(../img/btn-donate.png);
	background-repeat:no-repeat;	
	height:55px;
	text-indent:-9999em;
}
.donate:hover { background-position:bottom; }
.donate-text { color:#6f6f6f; }
.apply {
	width:231px;
	display:block;
	background-image:url(../img/btn-apply.png);
	background-repeat:no-repeat;
	height:55px;
	text-indent:-9999em;	
}
.apply:hover { background-position:bottom; }
.apply-text { color:#84a97d; }

.callout-testimonials .testimonial { padding:10px; color:#F2FDFF; }
.callout-testimonials .testimonial p { color:#F2FDFF; }
.callout-testimonials .testimonial p.sig { text-align:right; margin:0; font-size: 15px; font-weight: bold; }
.callout-testimonials .testimonial p.sig-title { font-size:8px; text-align:right; margin:0; }

/*slider*/
.nivoSlider { overflow: visible !important; }
.nivo-controlNav { width:105px; margin:0 auto; }
.nivo-controlNav a { background-image:url(../img/slider-active.png); height:13px; width:13px; text-indent:-9999em; display:block; margin:0 4px; float:left; }
.nivo-controlNav a.active { background-image:url(../img/slider-active.png); background-position:bottom; }
.nivo-directionNav a { top:361px !important; }
.nivo-prevNav { left:212px !important; background-image:url(../img/slider-prev.png); background-repeat:no-repeat; height:13px; width:12px; display:block; text-indent:-9999em; }
.nivo-nextNav { right:210px !important; background-image:url(../img/slider-next.png); background-repeat:no-repeat; height:13px; width:12px; display:block; text-indent:-9999em; }
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}
.nivoSlider a.nivo-imageLink {  /* hack so links will work in IE */
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    border:0;
    padding:0;
    margin:0;
    z-index:6;
    background:url(../img/nothing.png);
}

/*modal*/
.modal h3 { color:#6f6f6f; }

/*contour*/
#contour h4 { display:none; }
#contour legend { color:#6f6f6f; margin-left:-10px; }
#contour label.fieldLabel { color:#6f6f6f; }
#contour .contourField { margin-bottom:17px; }
#contour input.text, #contour input.title, #contour textarea, #contour select { margin:-5px 0 0 !important; }
#contour small { padding: 3px 5px 0px 200px !important; }
#contour .contourField span.contourError { float:left; margin-top:2px; margin-left:200px; font-weight:bold; color:#dd5445 !important; }

#contour.grantapplication .zipcode input { width:140px !important; }

/*group gallery*/
.group-gallery { height:200px; margin: 15px auto; position:relative; width:440px; }
.group-gallery ul { margin:0; }
.group-gallery ul li { float:left; list-style:none; margin:0 5px; }
.group-gallery a img { height:200px; width:200px; margin:2px 0; }
.group-gallery .alt_page_navigation { position:absolute; top:40px; }
.group-gallery .alt_page_navigation a { position:absolute; font-size:22px; color:#818181; }
.group-gallery .alt_page_navigation .previous_link { left:-10px;; }
.group-gallery .alt_page_navigation .next_link { left:442px; }
.group-gallery .alt_page_navigation .no_more { display:none; }
.group-gallery .alt_page_navigation .first_link,
.group-gallery .alt_page_navigation .last_link,
.group-gallery .alt_page_navigation .page_link,
.group-gallery .alt_page_navigation span.ellipse {
	display:none !important;
}

/*fancybox*/
.fancybox-custom .fancybox-skin {
    box-shadow: 0 0 50px #222;
}

/*blog*/
#uBlogsy_pagination { float:left; width:100%; margin:10px 0; padding:0; }
#uBlogsy_pagination li { float:left; list-style:none; margin: 0 5px 0 0; }
.uBlogsy_post_date { display:none !important; }
.uBlogsy_comment_count  { display:none !important; }
.uBlogsy_post h2 { line-height:30px; }
.uBlogsy_post h2 a { color:#6F6F6F; font-weight:normal; }
.uBlogsy_search { padding:12px; }
.uBlogsy_content_body { margin-bottom:30px; }
.uBlogsy_content_body p { font-weight:bold; }
.uBlogsy_rss_link_container { padding:0 12px 12px; }
#uBlogsy_right_col .uBlogsy_posts_container { padding:0 12px 12px; }
#uBlogsy_right_col .uBlogsy_posts_container h2 { font-size:14px; }
#uBlogsy_right_col .callout-buttons { margin:25px 0; }
.uBlogsy_post { border-bottom: 2px dotted #FF7977; margin:20px 0; padding: 0 0 50px; width:560px; float:left; }
.uBlogsy_post_body a.readMore { display:block; text-align:right; }
.uBlogsy_postImage { width:150px; float:left; margin-right:20px; }
.uBlogsy_postImage img { height:150px; width:150px; }
.uBlogsy_postContent { width:390px; float:left; }
.uBlogsy_author { margin-bottom:10px; }
.uBlogsy_publication_name { font-style:italic; }
#uBlogsy p.searchResultStats { font-weight:bold; }
.uBlogsy_comments_container { display:none; }
.uBlogsy_comment_form_container { display:none; margin-top:10px; }
.uBlogsy_comment_form .indicator { color:#dd5445; }
.uBlogsy_comment_form .error { display:block; margin-top:-7px; color:#dd5445; font-weight:bold; }
.uBlogsy_comment_form .uBlogsy_row { margin:5px 0; }
.uBlogsy_comment_form .uBlogsy_row label { margin-bottom:2px; }
.uBlogsy_comment_form input[type="submit"] {
    background-color: #655654;
    padding: 10px 25px !important;
    color: #FBF4E5;
    border: 2px dotted #FBF4E5;
    font-family: 'Quattrocento Sans', sans-serif;
    font-size: 22px;
    text-transform: uppercase;
}

/*forms*/
#contour .contourButton {
	background-color:#655654;
	padding: 10px 25px !important;
	color:#FBF4E5;
	border:2px dotted #FBF4E5;
	font-family: 'Quattrocento Sans', sans-serif;
	font-size:22px;
	text-transform:uppercase;
}
#contour .contourIndicator { color:#dd5445; }
#contour select.contourError { border-color: #FBC2C4; }
#contour div.checkbox { padding-left:0; }
#contour .checkbox input { margin-left:0; }
#contour span.checkbox { padding:0 !important; }

/*our people page*/
.board { width:100%; }
.board .internal-board { margin-bottom:30px; float:left; }
.board .internal-board .featured-board { float:left; }
.board .internal-board .featured-board .featured-board-member { margin-bottom:20px; float:left; }
.board .internal-board .featured-board .featured-board-member .featured-board-image { float:left; width:125px; }
.board .internal-board .featured-board .featured-board-member .featured-board-image img { height:145px; width:125px; }
.board .internal-board .featured-board .featured-board-member .featured-board-image .image-caption { margin-top:10px; }
.board .internal-board .featured-board .featured-board-member .featured-board-image .image-caption p { font-size:10px; margin:0; padding:0; line-height:12px; }
.board .internal-board .featured-board .featured-board-member .featured-board-bio { float:left; width:400px; margin-left:15px; }
/*.board .internal-board .featured-board .featured-board-member .featured-board-bio p { font-size:15px; line-height:20px; }*/

.board .internal-board .non-featured-board { width:540px; margin-left:140px; float:left; }
.board .internal-board .non-featured-board .nonfeatured-board-member { width:210px; float:left; margin:0 10px 15px 0; }
.board .internal-board .non-featured-board .nonfeatured-board-member p { font-size:12px; margin:0; padding:0; line-height:12px; }

.board .external-board { margin-bottom:30px; float:left; }
.board .external-board .featured-board { float:left; }
.board .external-board .featured-board-member { margin-bottom:20px; float:left; }
.board .external-board .featured-board-member .featured-board-image { float:left; width:125px; }
.board .external-board .featured-board-member .featured-board-image img { height:145px; width:125px; }
.board .external-board .featured-board-member .featured-board-image .image-caption { margin-top:10px; }
.board .external-board .featured-board-member .featured-board-image .image-caption p { font-size:10px; margin:0; padding:0; line-height:12px; }
.board .external-board .featured-board-member .featured-board-bio { float:left; width:400px; margin-left:15px; }
/*.board .external-board .featured-board-member .featured-board-bio p { font-size:15px; line-height:20px; }*/

.board .external-board .non-featured-board { width:540px; margin-left:140px; float:left; }
.board .external-board .non-featured-board .nonfeatured-board-member { width:240px; float:left; margin-right:30px; }
.board .external-board .non-featured-board .nonfeatured-board-member p { font-size:12px; margin:0; padding:0; line-height:12px; }


























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */