@charset "utf-8";

h1 {
	font-size: 1.143em; /*16px*/
	color: #2068a1;

}
h2 {
	font-size: 1.071em;  /*15px*/
	color: #2068a1;
}
h3, h4, h5, h6 {
	font-size: 1em; /*14px*/
	color: #083050;
}

a {
color: #703694;	
}
a.readmore {
	font-weight:bold;
}
.MORE {
font-weight:normal;
margin-top:15px; 
font-size: 0.786em;/*11px*/	
display:block;
clear:both;
}
.feedburnerFeedBlock ul, .feedburnerFeedBlock li {
list-style:none;
margin-left:0;
margin-right:0;
padding-left:0;
padding-right:0;
} 
.feedburnerFeedBlock li {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #ccc;
	display:block;
	position:relative;
	display:block;
}
.feedburnerFeedBlock li span.headline {
padding-top:25px;
display:block;
}
.feedburnerFeedBlock li span.headline a {
color: #083050;
}
.feedburnerFeedBlock li p.date{
position:absolute;
top:0;
left:0;
font-size: 0.786em;/*11px*/	
text-transform:uppercase;
font-weight:bold;
z-index:2;	
display:block;
margin:0;
padding:0;
}
/*------------------------------------*\
    HEADER
\*------------------------------------*/
.logo {
bottom:15px;
left:35px;
max-width:448px;
}
.gradientBG {
background-image:url(../images/nimages/headerBG.png);	
}
#tribal-border {
background-image:url(../images/nimages//tribal-border.gif);	
height:22px;
}
a#videothumb {
border:10px solid #2068a1;
display:inline-block;
margin-right:15px;	
background-color:#2068a1;
}
a.callout, a.m-callout {
height:60px;
text-align:center;
line-height:60px;
	
}
.blue {
background-color:#2068a1;	
}
.orange {
background-color:#ed571a;	
}
.green {
background-color:#0ba254;	
}
.callout-keepup {
padding-top:10px;
background: #18d171; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE4ZDE3MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYmEyNTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #18d171 0%, #0ba254 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#18d171), color-stop(100%,#0ba254)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #18d171 0%,#0ba254 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #18d171 0%,#0ba254 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #18d171 0%,#0ba254 100%); /* IE10+ */

background: linear-gradient(to bottom,  #18d171 0%,#0ba254 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#18d171', endColorstr='#0ba254',GradientType=0 ); /* IE6-8 */
	
}
.callout-apply {
padding-top:10px;
background: #5099d4; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwOTlkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDY4YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #5099d4 0%, #2068a1 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5099d4), color-stop(100%,#2068a1)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #5099d4 0%,#2068a1 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #5099d4 0%,#2068a1 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #5099d4 0%,#2068a1 100%); /* IE10+ */

background: linear-gradient(to bottom,  #5099d4 0%,#2068a1 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5099d4', endColorstr='#2068a1',GradientType=0 ); /* IE6-8 */

	
}
.callout-donate {
	
padding-top:20px;
background: #f07443; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNzQ0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDU3MWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #f07443 0%, #ed571a 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f07443), color-stop(100%,#ed571a)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #f07443 0%,#ed571a 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #f07443 0%,#ed571a 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #f07443 0%,#ed571a 100%); /* IE10+ */

background: linear-gradient(to bottom,  #f07443 0%,#ed571a 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f07443', endColorstr='#ed571a',GradientType=0 ); /* IE6-8 */


	
}
#cse-search-box, #cse-search-search-box {
    margin-top: 13px;
    
}
/*------------------------------------*\
   CONTENT
\*------------------------------------*/
#container {
border-color:#3079b3;	
}

.content-block {
border:1px solid #9dc96b;	
}

.content-block h2 {
color:#2068a1;
background: #ffffff; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmVhZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #ffffff 0%, #e2eaf1 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2eaf1)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #ffffff 0%,#e2eaf1 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #ffffff 0%,#e2eaf1 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #ffffff 0%,#e2eaf1 100%); /* IE10+ */

background: linear-gradient(to bottom,  #ffffff 0%,#e2eaf1 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2eaf1',GradientType=0 ); /* IE6-8 */

}
.content-block h2 a {
color: #2068a1;	
}
.news-row {	
}
.news-border {
border-bottom:1px dotted #ccc;
margin-bottom:15px;	
padding-bottom:15px;
}
nav {
padding-left:10px;	
}
#navigation {
background: #4f91c6; /* Old browsers */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmOTFjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIwNjhhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjkxYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);

background: -moz-linear-gradient(top,  #4f91c6 0%, #2068a1 50%, #4f91c6 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f91c6), color-stop(50%,#2068a1), color-stop(100%,#4f91c6)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #4f91c6 0%,#2068a1 50%,#4f91c6 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #4f91c6 0%,#2068a1 50%,#4f91c6 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #4f91c6 0%,#2068a1 50%,#4f91c6 100%); /* IE10+ */

background: linear-gradient(to bottom,  #4f91c6 0%,#2068a1 50%,#4f91c6 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f91c6', endColorstr='#4f91c6',GradientType=0 ); /* IE6-8 */

	
}
/*------------------------------------*\
   INT
\*------------------------------------*/
#int-content {
background-color:#fff;
	
}
.sidebar-title {
    font-weight: bold;
    line-height: 30px;
    margin-left: 20px;
    text-transform: uppercase;
}
#sidebar {
background-color:#f3f4f8;
padding:25px 0;	
}
#sidebar li {
    list-style-type: none;
    margin: 0 0 16px;
    padding: 0;
}
#sidebar ul {
    margin: 6px 0;
    padding: 0;
}
#secondlevel li {
    font-size: 0.857em;
}
#secondlevel span {
    display: block;
    padding-left: 20px;
}
#sidebar a:link, #sidebar a:visited {
    color: #083050;
    text-decoration: none;
}
#sidebar a:hover, #sidebar a:active {
    color: #083050;
    text-decoration: underline;
}
#thirdlevel li {
    font-size: 12px;
    margin: 0 0 10px;
}
#thirdlevel span {
    display: block;
    padding-left: 30px;
}
#current {
    background-color: #FAFAFC;
    background-image:url(../images/nimages/onstateBG.gif);
    background-position: 8px 3px;
    background-repeat: no-repeat;
    border-bottom: 5px solid #FAFAFC;
    border-top: 5px solid #FAFAFC;
    color: #723595;
    display: block;
    font-weight: bold;
}

.headerimage {
    background-image:url(../images/nimages/headerBG.gif);
    background-repeat: repeat-x;
  
     width:100%;
    position: relative;
    text-align: center;
}

/*------------------------------------*\
   FOOTER
\*------------------------------------*/

.footerlinks a{ 
color:#ed571a;
}
.facebook {
	background-image:url(../images/nimages/icon-facebook.png);
}
.twitter {
	background-image:url(../images/nimages/icon-twitter.png);
}
.youtube {
	background-image:url(../images/nimages/icon-youtube.png);
}
.linkedin {
	background-image:url(../images/nimages/icon-linkedin.png);
}
.email-subscribe {
	background-image:url(../images/nimages/icon-email-subscribe.png);
}
.share {
	background-image:url(../images/nimages/icon-share.png);
}
footer #calendar_container {
border:10px solid #2068a1 !important;	
}
.dottedborder {
border-right:2px dotted #9dc96b;	
padding-right:15px;
margin-right:15px;
}
.m-buttons {
	display:none;
}
@media screen and (max-width: 768px) {
	nav {
padding-left:0px;	
}
	#page-content {
	margin-top:50px;
}

.dottedborder {
border-right:0px dotted #9dc96b;	
padding-right:0px;
margin-right:0px;
}
a.cbutton {
	bottom:-77px;
	position:absolute;
}
#slideshow {
	margin-top:70px;

}
.callout-donate{
 left:85px;	
}
.callout-apply {
 left:290px;		
}
.callout-keepup{
	left:483px;
}
.social {
	width:100% !important; 
    clear:both;	
	margin-bottom:0 !important; 
}
footer .social a {
display:block;
clear:both;	
}

	
}
@media screen and (max-width: 640px) {
a.cbutton {
	position:absolute;
	display:block !important;
	display:none;
	width:95%;
	margin:0 7px;
	text-align:center;	
}
a.m-callout {
	display:block !important;
}

a.callout {
display:none !important;
}
.m-buttons {
	display:block !important;
	min-height:25px;
	padding-bottom:25px;
	
}
#slideshow, #slide_holder {
	
	/*margin-top:30px;*/

}
#slideshow {
	margin-top:245px;
}


a.cbutton br {
display:none;
}
.callout-donate{
left:0;
bottom: -250px !important;
/*position:static !important;*/
padding-top:18px;
/*margin-top:20px !important;*/
}
.callout-apply {
left:0;
bottom: -175px !important;
/*position:static !important;*/
padding-top:18px;
/*margin-top:20px !important;*/
}
.callout-keepup{
left:0;
bottom: -100px !important;
/*position: static !important;*/
padding-top:18px;
/*margin-top:20px !important; */
}

header {
	min-height:155px;
}
.logo {
bottom:6px;
left:5%;
right:5%;
max-width:448px;
width:90%;
}

#connectedwrap {
  display:block;
   bottom: 53px;
    /* right: 88px;*/
    z-index: 3;
	text-align:center;
	
}
#connectedwrap a {
    display: inline-block;
    margin-left: 3px;
}
#page-content, #page-content-full {
	margin-top:215px;
}
#page-content #calendar_container, #page-content #calendar{
display:none;	
}
.social {
	width:auto !important; 
    clear:none;	
	margin-bottom:0 !important; 
	display:inline-block;
}
footer .social a {
display:inline-block;
clear:none;	
}
footer .social a span {
	display:none;
}
img {
	max-width:100%;
	height:auto;
}
}


	