/*  font-family:'AlternateGothicW01-No1 691796';

font-family:'AlternateGothicW01-No2 691799';

font-family:'AlternateGothicW01-No3 691802';

font-family: 'Oswald', sans-serif; font-weight:400; font-weight:500; font-weight:600; 


container width 976px */







* { 

    margin: 0; 

	} 



#printHeader { 

	display:none;

	height:0

	}

	

body { 

	font-family: Arial, Helvetica, sans-serif;

	font-size:0.8em;

	color:#6e898e;

	line-height:1.4em;

	border-top:6px solid #121b61

	} 



.clear {

	clear:both

	}



p {	

	line-height:1.3em;

	font-family: Arial, Helvetica, sans-serif;

	margin-bottom:15px

	}



a {

	color:#6e898e;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration:none

	}	

	

a:hover {

	text-decoration:underline

	}

	

	

	

	

/*#container {

	width:976px;

	margin:0 auto;

	}*/

	

#header {

	height:124px;

	width:976px;

	margin:0 auto 

	}



.logo {

	float:left}

	

#search {

	float:right;

	width:250px;

	height:48px;

	padding-top:15px

	}

		

#search p {

	float:left;

	color:#afcdd2;

	text-transform:uppercase;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; 
	font-weight:400; 
	

	font-size:1.6em;

	padding-right:10px;
	padding-top:2px}



#search input {

	margin:6px 5px 0 0;

	color:#acbfc3;

	font-size:0.9em;

	padding:3px;

	border:1px solid #94acb1;

	background-color:#f6fafa;}



#nav {

	height:38px;

	width:976px;

	margin:0 auto;



	}



/* nav menu 1 */



#menu1 {float:left;	}





/* nav menu 2 */



#menu2 { 

    float:right;

    	width: 530px;

   		background: url(../images/bg-nav2.jpg) 0 0 repeat-x;}



#menu2 ul {

	margin:0;

	padding:0

	}



#menu2 ul li {

/*		display:inline;*/

	margin:0;

	padding:0;

	text-transform:uppercase;

		display: block;

    	float: left;

    	border-right: 2px solid white;

	}



#menu2 ul li a {

	list-style:none;

	background: url(../images/bg-nav2.jpg) 0 0 repeat-x;

	height:25px;

	display:inline-block;

	padding: 30px 15px 5px 15px;

	color: #333;

	/*font-size:1.8em;*/

	    font-size:21px;

	text-decoration:none;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; 
	font-weight:400;  
	

	}



#menu2 ul li a:hover {

	background: url(../images/bg-nav2.jpg) 0 -60px repeat-x;	

	}



#menu2 ul li a.blank {

	list-style:none;

	background: url(../images/bg-nav2.jpg) 0 0 repeat-x;

	width:122px;

	display:inline-block;

	cursor: default

	}




#slider-bg {
	background:url(../images/bg-slider-shadow.png) top center no-repeat
	}

#slider-bg2 {
	background:url(../images/bg-slider2.gif) top center repeat-x
	}
	
.slider {

	width:960px;

	border:8px solid #fff;

	margin:0 auto 

	 }



#mission {

	height:145px;

	width:976px;

	margin:0 auto}

	

#mission-left {

	width:878px;

	float:left;

	}



#mission-title {

	/*width:188px;*/	

	width:268px;

	float:left;

	color:#fff;

	padding:25px 0 0 22px;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; 
	font-weight:400;

	text-transform:uppercase;

	font-size:3em

	}



#mission-text {

	float:left;

	width:560px;

	color:#FFF;

	padding-top:25px;

	font-size:1.1em;

	line-height:1.3em;

	font-family:Arial, Helvetica, sans-serif;

	margin-right:28px

	} 



#mission-text a {

	color:#FFF;

	line-height:1.3em;

	font-weight:bold;

	text-decoration:none}



#mission-text a:hover {

	text-decoration:underline}

	

#btn-volunteer {

	width:225px;

	margin-top:13px;

	float:left;

	display:inline-block;

	padding:0;

	list-style:none}



#btn-volunteer a span {
	text-indent:-9999px;
	display:none;
	}

#btn-volunteer a { background: url(../images/btn-volunteer.gif) 0 0 no-repeat; width:225px; height:120px; display:block; }
#btn-volunteer a:hover	{background:url(../images/btn-volunteer.gif) -225px 0 no-repeat; }


#content-bg {
	background-color:#f3f6f7;
	}

#content-home {
	width:976px;
	margin:0 auto;
	padding-bottom:15px;
	line-height:1.3em;
	background:url(../images/content-home-pagebg.gif) top left repeat-y;
	}

	



#home-col1 {
	margin:0 36px 0 27px;
	width:280px;
	float:left;
	min-height:400px;
	line-height:1.4em
	}



.news-snippet-hm { /****** set the image size for news snippet images here - crops to size, doesn't stretch */
    width:280px;
	max-height:130px !important;
    overflow:hidden;
    display:block;
	margin-bottom:8px;
	line-height:1.4em;
	/*border:2px solid #c2d1d3;*/
	}



.news-snippet-hm img { /****** set the image size for news snippet images here - crops to size, doesn't stretch */
    /*width:100%;
    vertical-align:middle;*/
	display:none
	
   }

.news-snippet-heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.3em;
	font-weight:bold;
	margin-bottom:4px;
	text-transform:none;
	color:#456267
	}

.news-snippet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.4em;
	margin-bottom:15px;
	color:#6c898d;

	
	}

.news-snippet a, #home-col3 a { text-decoration:underline}	
.news-snippet a:hover, #home-col3 a:hover { text-decoration:none}

.home-more { font-weight:normal}
	

.snippet-hm { /****** set the image size for featured event images here - crops to size, doesn't stretch */
    width:270px;
	height:130px;
    overflow:hidden;
    display:block;
	margin-bottom:13px;
	/*border:2px solid #c2d1d3;*/
	}

.snippet-hm img { /****** set the image size for featured event images here - crops to size, doesn't stretch */
    width:100%;
    vertical-align:middle;
	
   }



#home-col2  {
	margin-right:63px;
	width:270px;
	float:left;
	line-height:1.4em;
	font-size:1em;
	}

#home-col2 .news-snippet { font-size:1em}
#home-col3 {
	width:270px;
	float:left;
	padding-left:10px;
	background:url(../images/col3-arrow.gif) 0 0 no-repeat;
	font-size:1em;
	line-height:1.4em
	}


#home-col1 h3, #home-col2 h3, #home-col3 h3 {
	color:#2f494d;
/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;  
	
	font-size:2.5em;
	margin:28px 0 16px 0;
	text-transform:uppercase;
	background:none
	}

#home-col3 h2 {
	color:#414981;
/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400; 
	font-size:2em;
	margin:-12px 0 15px 0}


#home-col3 .donate1 {
	background:url(../images/icon1.gif) top left no-repeat;
	padding-left:48px;
	margin-top:10px
	}


#home-col3 .donate2 {
	background:url(../images/icon2.gif) top left no-repeat;
	padding-left:48px;
	margin-top:10px
	}
	

#home-col3 .donate3 {
	background:url(../images/icon3.gif) top left no-repeat;
	padding-left:48px;
	margin-top:10px
	}
	


.donate1 h1, .donate2 h1, .donate3 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	line-height:1.3em;
	font-weight:bold;
	margin-bottom:2px;
	text-transform:none;
	color:#456267

	}
	
	


.fb-snippet {

	padding:0 0 0 33px;

	background:url(../images/fb-snippet.gif) top left no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.9em;

	line-height:1.3em;

	border-bottom:1px solid #dde0e1;

	margin:0 12px 15px 0;

	word-wrap: break-word;

	}

.fb-snippet img { /*display:none*/

	border:2px solid #c2d1d3;

	margin-bottom:5px;

}



	

.tw-snippet {

	padding:0 0 0 33px;

	background:url(../images/tw-snippet.gif) top left no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.9em;

	line-height:1.3em;

	border-bottom:1px solid #dde0e1;

	margin:0 12px 15px 0

	}	

	

.fb-date,.tw-date  {

	color:#b0b5b6;

	font-size:0.85em;

	margin:5px 0 8px 0}

	

.home-more {

	text-align:right;

	margin:5px 12px 12px 0}

	

.achievement {

	text-align:center;

	border-bottom:1px solid #cfd9da;

	margin-bottom:15px

	}

	

.achievement-last {

	text-align:center;

	border-bottom:none;

	margin-bottom:0

	} 

	

.achievement p, .achievement-last p {

	font-size:0.9em;

	padding-top:6px

	}



.achievement .num, .achievement-last .num {

	font-size:4em;

	color:#456267;

	text-align:center;

	line-height:0.75em;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400; 
	
	}



		

#fb-heading {

	background:url(../images/title-fb.gif) 145px 31px no-repeat;

	height:66px;

	width:226px

	}



#tw-heading {

	background:url(../images/title-tw.gif) 134px 31px no-repeat;

	height:66px;

	width:226px

	}

	

#news-heading {

	background:url(../images/title-news.gif) 115px 31px no-repeat;

	height:66px;

	width:210px

	}

#subnav {

	width:236px;

	float:left;

	margin-right:8px;

	}



#subnav-right {

	width:670px;

	float:left;

	background:url(../images/subnav-right-bg.gif) 30px 0 no-repeat;

	padding-left:30px;

	padding-top:30px;

	}





	

#leftcol {

	float:left;

	width:364px;

	margin-right:30px;

	}



#rightcol {

	float:left;

	width:276px;

	font-size:0.9em;

	color:#89a1a4

	}



#single {

	width:670px;

	overflow:hidden}



.bio-row {

	margin-bottom:15px}



.bio-row h5 {

	margin-bottom:5px;

	text-align:center

	}



.bio-row h5 a   {

	color:#88b1b8;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:1em;

	text-transform:uppercase;

	font-weight:normal;

	text-decoration:none}

	

.bio-row h5 a:hover {

	color:#118093;

	text-decoration:underline

	}

	

.bio-row a img  {

	margin-bottom:2px;

	border:2px solid #a2b6b9;

	}

	

.bio1, .bio2, .bio3 {

	float:left;

	width:140px;

	margin-right:20px;

	text-align:center

	}



.bio4 {

	float:left;

	width:140px;

	text-align:center}

	

.proj1, .proj2 {

	float:left;

	width:180px;

	margin-right:45px;

	text-align:center

	}



.proj3 {

	float:left;

	width:180px;

	text-align:center}

	

.proj1 a img, .proj2 a img, .proj3 a img {

	border:none}

	

	

.give1, .give2 {

	float:left;

	width:180px;

	margin-right:45px;

	text-align:center

	}



.give3 {

	float:left;

	width:180px;

	text-align:center}

			

#subnav-right ul {

	margin:0;

	padding:0;

	list-style:disc}



#subnav-right ul li {

	margin-left:35px;

	padding-bottom:6px;

	line-height:1.3em}

	

	

	

ol { margin:0; padding-left:20px; }

ol li { padding-bottom:5px; margin-left:15px; list-style-type: decimal; line-height:1.3em}



.history {

	clear:both;

	overflow:hidden;

	padding-bottom:5px;

	margin-bottom:10px;

	border-bottom:1px dotted #aec5c7}



.history p {

	padding:4px 0 0 70px;

	margin-bottom:5px

	}



.history .year {

	float:left;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400; 

	font-size:2.9em;

	color:#88b1b8;

	}

	

.ar-row {

	clear:both;

	overflow:hidden;

	margin-bottom:30px;

	}

.ar-row a:hover {

	color:#88b1b8;

	text-decoration:underline}

	

.ar-col1, .ar-col2, .ar-col3 {

	float:left;

	width:135px;

	margin-right:35px;

	}



.ar-col4 {

		float:left;

	width:135px;}





#rightcol img {

	border:2px solid #a2b6b9;

	}



#rightcol img.bdr-none {	border:none;}



#content-social {

	height:30px;

	text-align:right;

	padding-top:12px}



#content-subpg {

	width:976px;

	margin:0 auto;

	background:url(../images/content-subpg-pagebg.gif) top left repeat-y;

	}

	

#content-main {

	width:876px;

	margin:0 auto;

	background-color:#FFF;

	padding:0 50px

	}



#single-main {

	width:875px;

	float:left;

	padding-top:30px



	}

		

/*********************** connect with us section */

#content-connect-home {

	width:976px;

	margin:0 auto;

	background:#f3f6f7 url(../images/content-home-shadow.png) top left no-repeat;

	height:25px;

	}



#content-connect-bg {

	background-color:#f3f6f7}

		

#content-connect {

	width:976px;

	margin:0 auto;

	background:#f3f6f7 url(../images/content-subpg-shadow.png) top left no-repeat;

	height:25px;

	}



#content-connect-main {

	width:976px;

	margin:0 auto;

	background:#f3f6f7 url(../images/content-main-shadow.png) top left no-repeat;

	height:25px;

	}

/*			

#content-connect .connect, #content-connect-home .connect, #content-connect-main .connect {

	float:left;

	color:#afcdd2;

	text-transform:uppercase;

	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;

	font-size:2.9em;

	margin-top:0}	



#content-connect ul, #content-connect-home ul, #content-connect-main ul {

	float:right;

	padding:0;

	margin:0;

	}

	

#content-connect ul li, #content-connect-home ul li, #content-connect-main ul li {

	display:inline-block;

	margin:0;

	padding:0;

	list-style:none}



#content-connect ul li a span, #content-connect-home ul li a span, #content-connect-main ul li a span {

	text-indent:-9999px;

	display:none;

	}

	

#content-connect ul li.twitter a, #content-connect-home ul li.twitter a, #content-connect-main ul li.twitter a { 

	background: url(../images/logo-twitter.gif) 0 0 no-repeat; width:108px; height:43px; display:block; margin-right:20px; float:left }

#content-connect ul li.twitter a:hover, #content-connect-home ul li.twitter a:hover, #content-connect-main ul li.twitter a:hover	{

	background:url(../images/logo-twitter.gif) 0 -43px no-repeat; }

	

#content-connect ul li.facebook a, #content-connect-home ul li.facebook a, #content-connect-main ul li.facebook a { 

	background: url(../images/logo-facebook.gif) 0 0 no-repeat; width:119px; height:43px; display:block; margin-right:20px; float:left }

#content-connect ul li.facebook a:hover, #content-connect-home ul li.facebook a:hover, #content-connect-main ul li.facebook a:hover	{

	background:url(../images/logo-facebook.gif) 0 -44px no-repeat; }

	

#content-connect ul li.youtube a, #content-connect-home ul li.youtube a, #content-connect-main ul li.youtube a { 

	background: url(../images/logo-youtube.gif) 0 0 no-repeat; width:90px; height:43px; display:block; margin-right:20px; float:left }

#content-connect ul li.youtube a:hover, #content-connect-home ul li.youtube a:hover, #content-connect-main ul li.youtube a:hover	{

	background:url(../images/logo-youtube.gif) 0 -43px no-repeat; }

	

#content-connect ul li.instagram a, #content-connect-home ul li.instagram a, #content-connect-main ul li.instagram a { 

	background: url(../images/logo-instagram.gif) 0 0 no-repeat; width:121px; height:37px; display:block; float:left }

#content-connect ul li.instagram a:hover, #content-connect-home ul li.instagram a:hover, #content-connect-main ul li.instagram a:hover	{

	background:url(../images/logo-instagram.gif) 0 -39px no-repeat; }*/

	

/*#blog-bg {

	background-color:#a3d5dd;

	padding:1px 0 10px 0

	}

	

#blog-panel {

	width:976px;

	margin:0 auto;

	overflow:hidden;



	}



#blog1 {

	background-color:#edf7f8;

	width:218px;

	float:left;

	margin-right:8px;

	height:205px;

	padding:25px 0 0 20px;

	}

		

#blog1 .recent {

	color:#000;

	font-size:4em;

	line-height:0.9em;

	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;

	text-transform:uppercase

	}

	

#blog1 p{

	padding-top:65px;

	color:#000;

	font-weight:bold;

	font-size:1.2em;

	} 

		

#blog1 p a {

	color:#000;

	text-decoration:none;

	padding:4px;

	margin-right:-4px

	}



#blog1 p a:hover {

	text-decoration:none;

	background-color:#a3d5dd;

	color:#3ca7b9

	}

	

.blog2, .blog3  {

	background-color:#edf7f8;

	width:238px;

	float:left;

	margin-right:8px;

	height:230px;

	



	}

	

.blog4 {

	background-color:#edf7f8;

	width:238px;

	float:left;

	height:230px;

	

	

	}*/

	



.blog-size { /****** set the image size for recent blog post images here - crops to size, doesn't stretch */

    width:238px;

    height:149px;

    overflow:hidden;

    display:block;

	border-bottom:1px solid #a6d7de;

	margin-bottom:8px}



.blog-size img { /****** set the image size for recent blog post images here - crops to size, doesn't stretch */

    width:100%;

    vertical-align:middle;

   }

   

   

/*   

.blog-title {

	font-family:Arial, Helvetica, sans-serif;

	font-size:1.1em;

	font-weight:bold;

	color:#000;

	height:52px;

	margin:0 8px 0 10px;

	line-height:1.1em

	}

	

.blog-title a {

	color:#000;

	text-decoration:none

	}	



.blog-title a:hover {

	text-decoration:underline

	} 	



.blog-author {

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.85em;

	line-height:1em;

	color:#000;

	margin-left:10px

	}		

	*/

#footer-top {

	height:165px;

	width:976px;

	margin:0 auto;

	}

	

#col1, #col2, #col3 {

	width:190px;

	float:left;

	overflow:hidden;

	padding:11px 0 0 25px;

	margin-right:25px}



#col4 {

	width:190px;

	float:left;

	overflow:hidden;

	padding:11px 0 0 25px}



#footer-top h1 {

	color:#7c979c;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/
font-family: 'Oswald', sans-serif; font-weight:400;  

	font-size:1.7em;

	text-transform:uppercase;

	margin-bottom:4px

	}



#footer-top ul {

	margin:0;

	padding:0;

	list-style:none;

	}



#footer-top ul li {

	margin:0;

	padding:0;

	list-style:none;

	font-size:0.9em;

	font-family:Arial, Helvetica, sans-serif}



#footer-top ul li a {

	color:#8ea8ad;

	text-decoration:none;

	line-height:1.4em

	}

	

#footer-top ul li a:hover {

	text-decoration:underline;

	}

	

#footer-top form {

	margin:20px 0 0 0}

	

#footer-top form input {

	margin-bottom:5px;

	color:#acbfc3;

	font-size:0.9em;

	padding:3px;

	border:1px solid #94acb1;

	background-color:#f6fafa;}

	

form .btn {

	background:#f4f9f9 url(../images/bg-form-btn.jpg) top left repeat-x;

	border:1px solid #94acb1;

	padding:4px 8px 2px 8px;

	color:#94acb1;

	}	



.logo-footer {

	padding:28px 0 0 2px} 



#footer-bg {

	background-color:#414981;

	height:106px;

	border-bottom:7px solid #7176a0}



#footer {

	width:976px;

	margin:0 auto;

	padding:15px 0 0 0;

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.9em;

	line-height:1.45em;

	color:#fff;

	text-align:center

	}



#footer ul {
	padding-bottom:10px;
	text-align:center;
	}



#footer ul li {

	margin:0;

	list-style:none;

	display:inline;

	}



#footer ul li a {

	color:#fff;

	padding:0 2px;

	text-decoration:none

	}



#footer ul li a:hover {

	text-decoration:underline

	}

	

.text2 {
	text-align:center;
	margin-top:10px;
	color:#8d92b3;
	line-height:1.45em;
	}







/* page title - 2nd level */	

h1 {

	color:#456267;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400; 

	font-size:1.8em;

	margin-bottom:5px;

	text-transform:uppercase;

		font-weight:normal

	}







h1 a {

	color:#456267;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400; 

	margin-bottom:5px;

	text-transform:uppercase;

		font-weight:normal;

		text-decoration:none

	}	

	

.post h1 a {	

	text-transform: none;

	color:#456267;

	margin-top:5px;}



/* subnav - 2nd level */

h2 {

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	text-transform:uppercase;

	font-weight:normal

	

	}



/* main page title - grey */

h3 {

	color:#2f494d;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:2.8em;
	padding-bottom:4px;

	margin-bottom:20px;

	text-transform:uppercase;

	background:url(../images/title-line.gif) bottom left repeat-x;

		font-weight:normal

	}



.sisea-result {

	border-bottom:1px dashed #aec5c7;

	margin-bottom:10px;}

	

.sisea-result h3 {

	color:#118093;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:2em;

	margin-bottom:4px;

	margin-top:15px;

	text-transform:uppercase;

	background:none;

	font-weight:normal

	}

	

.sisea-result h3 a {

	color:#118093;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	text-decoration:none

	}

	

.sisea-result h3 a:hover {text-decoration:underline}



.sisea-result .extract {

	padding:0}


/* content headings - purple */

h4 {

	color:#414981;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:1.7em;

	margin-bottom:15px;

	line-height:1.2em;

		font-weight:normal

	}

	

h4 a {

	color:#414981;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:1em;

	margin-bottom:15px;

	line-height:1.2em;

	font-weight:normal;

	text-decoration:underline

	}

	

h4 a:hover {



	text-decoration:none

	}

	

	

/* content headings - purple */

h5 {

	color:#414981;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/
font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:1.6em;
	line-height:1.3em;

	margin-bottom:15px;

	text-transform:uppercase;

	font-weight:normal

	}



h5 a {

	color:#414981;

/*		font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/font-family: 'Oswald', sans-serif; font-weight:400;
	font-size:0.9em;

	margin-bottom:8px;

	text-transform:uppercase;

	text-decoration:underline

	}



h5 a:hover { text-decoration:none	}



.breakout {

	color:#a8acc5;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:1.6em;

	line-height:1.3em;

	text-transform: none;

	margin-bottom:15px;

	border-top:1px dotted #aec5c7;

	border-bottom:1px dotted #aec5c7;

	padding:15px 0

	}



.breakout1 {

	color:#a8acc5;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:1.8em;

	line-height:1em;

	text-transform: none;

	padding:2px 0 18px 0

	}

	

.breakout2 {

	color:#a8acc5;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:2.4em;

	line-height:1em;

	text-transform: none;

	margin:30px 0;

	border-top:1px dashed #aec5c7;

	border-bottom:1px dashed #aec5c7;

	padding:30px 0

	}

	

	

.line {

	border-bottom:1px dashed #aec5c7;

	margin:17px 0;

	clear: left;

	}





.line1 {

	border-bottom:1px dashed #aec5c7;

	margin:30px 0}

	

.line2 {

	border-bottom:1px dashed #aec5c7;

	margin:8px 0 20px 0}

	

#subnav {

	margin-top:42px}



/* first level */

#subnav ul {}



#subnav ul li {



	}



#subnav ul li a {

	color:#456267;

	padding:10px 10px 10px 24px;

	text-decoration:none;

	border-bottom:1px solid #cfd9da;

	display:block;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:1.5em;

	text-transform:uppercase;

	

	}



#subnav ul li a:hover {

	text-decoration:none;

	background-color:#979bb9;

	color:#414981;

	}



/* second level */

#subnav ul ul  {}



#subnav ul ul li  {}



#subnav ul ul li a {

	color:#809a9e;

	padding:7px 0 6px 45px;

	text-decoration:none;

	border-bottom:1px dashed #cfd9da;

	display:block;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:1.6em;

	text-transform:uppercase;

	background:url(../images/arrow-subnav.gif) 14% 0px no-repeat;

	}



#subnav ul ul li a:hover {

	text-decoration:none;

	color:#414981;

	background:#979bb9 url(../images/arrow-subnav.gif) 14% -45px no-repeat;

	}



#subnav ul li a.open {

	border-bottom:none;

	background-color:#979bb9;

	color:#414981;}









#toplink {

	width:100%;

	text-align:right;

	font-size:0.8em;

	text-transform:uppercase;

	margin-bottom:20px

	}



#toplink a {

	color:#6c898d;

	text-decoration:none}



#toplink a:hover {

	text-decoration:underline

	}

	

strong {

	font-weight:bold

	}

		

span.slider-text {

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif; 
*/	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:2.4em; 

	text-transform:uppercase; 

	padding-left:15px;

	color:#FFF

	}

	

	

#mainpic-bg {

	background:#a5b6b9 url(../images/bg-mainpic-shadow.png) top center no-repeat;

		height:254px;}



.mainpic {

	width:960px;

	height:238px;

	border:8px solid #fff;

	margin:0 auto;

	}

	 

#title-bg {

	background:#414981 url(../images/bg-mainpic-shad-base.png) top center no-repeat;

	}

	

#title-bar {

	height:70px;

	width:976px;

	margin:0 auto;

 	}



#title-bar .title {

	float:left;	

	color:#fff;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif; 
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:4.1em; 

	text-transform:uppercase;

	line-height:1.7em;

	padding:2px 0 0 20px;

	height:68px;


	}

	

#title-bar .crumbs {

	float:right;

	margin:50px 25px 0 0;

	color:#fff;

	font-size:0.85em;

	text-transform:uppercase;

	text-align:right

	}



#title-bar .crumbs ul {

	margin:0;

	padding:0;

	list-style:none}



#title-bar .crumbs ul li {

	margin:0;

	padding:0;

	display:inline;

	}



#title-bar .crumbs a {

	color:#fff;

	text-decoration:none;

	padding:0 5px 0 3px;

	}



#title-bar .crumbs a:hover {

	text-decoration:underline;

	}	



.corp-col1 {

	float:left;

	margin:0 50px 0 35px;

		text-align:center

	}



.corp-col2 {



	float:left;

	text-align:center

	}

	

.corp-col1 p, .corp-col2 p, .corp-left p, .corp-mid p, .corp-right p {

	text-align:center;

	margin-bottom:5px}

	

.corp-left1 p, .corp-mid1 p, .corp-right1 p {

	margin-bottom:6px}





.corp-col1 a, .corp-col2 a, 

.corp-left a, .corp-mid a, .corp-right a,

.corp-left1 a, .corp-mid1 a, .corp-right1 a {

	color:#6c898d;

	text-decoration:none

	}

	

.corp-col1 a:hover, .corp-col2 a:hover, 

.corp-left a:hover, .corp-mid a:hover, .corp-right a:hover,

.corp-left1 a:hover, .corp-mid1 a:hover, .corp-right1 a:hover {

	color:#3ca7b9;

	text-decoration:underline

	}

	

	

.corp-row {

	overflow:hidden;

	margin-top:15px;

	margin-bottom:25px;

	clear:both}	

	

.corp-left, .corp-mid  {

	float:left;

	width:200px;

	margin-right:20px;

	text-align:center;

	height:130px}



.corp-right {

	float:left;

	width:200px;

	text-align:center;

	height:130px

	}

.corp-left img, .corp-mid img, .corp-right img {

	margin-bottom:10px;

	}	

.corp-left1, .corp-mid1  {

	float:left;

	width:210px;

	margin-right:20px;

	}



.corp-right1 {

	float:left;

	width:210px;

	

	}

	

.blog-snippet {

	overflow:hidden;

	padding-bottom:10px;

	border-bottom:1px dashed #aec5c7;

	margin-bottom:15px}



.blog-snippet .b-title {

	font-family:Arial, Helvetica, sans-serif;

	font-size:1em;

	line-height:1.2em;

		color:#6c898d;

	font-weight:bold;

	margin:0 0 6px 100px;

	}



.blog-snippet .b-title a {

	color:#6c898d;

	}



.blog-snippet .b-author {

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.85em;

	line-height:1.3em;

	margin-left:100px;

	}

	

.blog-snippet img {

	float:left;



	}



/* blog snippets in country pages */

#rightcol .blog-snippet {

	overflow:hidden;

	padding-bottom:10px;

	border-bottom:1px dashed #aec5c7;

	margin-bottom:15px}



#rightcol .blog-snippet .b-title {

	font-family:Arial, Helvetica, sans-serif;

	font-size:1em;

	line-height:1.2em;

	font-weight:bold;

	color:#6c898d;

	margin:5px 0 6px 100px;

	}



#rightcol .blog-snippet .b-title a {

	color:#6c898d;

	}



#rightcol .blog-snippet .b-author {

	font-family:Arial, Helvetica, sans-serif;

	font-size:0.85em;

	line-height:1.3em;

	margin-left:100px;

	}

	

#rightcol .blog-snippet img {

	float:left;

	width:90px;

/*	height:55px*/



	}





























.connect-col {

	float:left;

	width:150px;

	margin-right:15px;}

	

	

/********************* added by chris 14/03/13 */	



/* third level */

#subnav ul ul ul li a {

    padding:7px 0 6px 65px;

    background:url(../images/arrow-subnav.gif) 22% 0px no-repeat;

    }

#subnav ul ul ul li a:hover {

    background:#f2f6f6 url(../images/arrow-subnav.gif) 22% -35px no-repeat;

    }



h3.articletitle {

    margin-bottom: 5px;

	background:none

    }

	

h3.articletitle a {

    color: #118093;

/*    font-family: 'AlternateGothicW01-No1 691796',arial,helvetica,sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;

    font-weight: normal;
	font-size:0.9em;

    margin-bottom: 20px;

    text-transform: uppercase;

	}

	

h3.articletitle a:hover {

    text-decoration: none;

    }



#sitemap ul {

	margin-left:25px;

	padding:0;

	list-style:none}



#sitemap ul li a {

	margin-bottom:5px;

	padding:0;

	line-height:1.4em;

	list-style:none}







/* form styles added 20/03/13 */



#form2 label {

	width:80px;

	float:left;

	clear: left;

	padding-top:4px;

	line-height:1.3em;

	}

#form2 div.volunteer_reg_question li label, #form2 #accept_terms_1_label {

	clear: none;

}

#form2 div.volunteer_reg_question li label {

	width: 440px;

	}

#form2 input, #form2 select, #form2 textarea {

	display:block;

	margin-bottom:8px;

	margin-right: 3px;

	font-size:0.9em;

	font-family: Arial, Helvetica, sans-serif;

	color:#6c898d;

	padding:3px;

	float: left;

	}



#form2 label.large { width:245px; margin-right:15px}

#form2 label.large2 { width:275px; margin-right:15px}

#form2 label.large3 { width:105px}

#form2 label.large4 { width:200px}

#form2 label.large5 { width:330px;}



#form2 label.small {

	width:50px;

	clear: none;

	position: relative;

	top: -4px;

	}



#form2 label.small2 {

	width:50px;

	clear: none;

	position: relative;

	}

	

#form2 label.large-title {

	margin-bottom:3px;

	width:480px

	}





#form2 label.large6 {

	width:280px;

	clear: none;

	position: relative;

	}



#form2 label.large7 {

	width:280px;

	clear: none;

	position: relative;

	top: -5px;

	} 

#form2 span.error {

	position: relative;

	top: 3px;

	}



input#email, input#phone, input#donate-yes, input#donate-no {

	float:left;

	margin-right:5px;

	margin-top:2px}

	

#form2 .btn-submit {

	clear:both;

	margin-top:18px;

	color: #000;

	padding:4px 8px;

	}



#form2 .btn-submit2{

	clear:both;

	margin:18px 0 0 105px;

	color: #000;

	padding:4px 8px;

	}

	



/* volunteer form styles */



div.volunteer_reg_question {

	clear: both;

}

div.volunteer_reg_question input.radio{

	float:left;

	margin-right:5px;

	margin-top:2px

}



div.volunteer_reg_question input.checkbox {	

        float:left;

	margin-right:5px;

	margin-top:2px}



#form2 ul label {

	width:380px;

	}



#form2 label.heading {

	width:450px;

	margin-bottom:8px;

	}

	

#form2 label.volunteer_reg_title {

	margin: 0px 0px 5px 0px;

	width:140px;

	}



div.volunteer_reg_question ul {

	float:left;

	margin-left:250px}



div.volunteer_reg_question li {

	display: block;

	list-style:none;

	padding:0;

	margin-bottom:5px;

	background-color:#ecf0f0;

	height:18px

	}



div.volunteer_reg_question li:nth-child(3) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(5) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(7) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(9) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(11) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(13) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(15) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(17) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(19) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(21) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(23) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(25) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(27) {

	clear: both;

}

div.volunteer_reg_question li:last-child {

	margin-bottom: 20px;

}





/* blog comments styles */



.quip-add-comment label {}



#quip-comment-box-qcom {

	width:300px}

	

.quip-fld label {

	padding:4px 0 0 0;

	}



.quip-fld textarea {

		display:block;

	margin-bottom:8px;

	font-size:0.9em;

	font-family: Arial, Helvetica, sans-serif;

	color:#6c898d;

	padding:3px}

	

.btns-comments {

	margin-left:132px}

	

.quip-fld input {

	margin-bottom:8px;

	font-size:0.9em;

	font-family: Arial, Helvetica, sans-serif;

	color:#6c898d;

	padding:3px;

	margin-bottom:4px}

	

	

/* image gallery */



.gallery1 {

	overflow:hidden;

	width:276px;

	margin-bottom:10px;

	}

	

	

.gallery1 .imagebox1 a img {

	border:2px solid #b9bfca;

	margin-right:9px;

	float:left;

	display:block;

	}

	

.gallery1 .imagebox1 a img.final {

	border:2px solid #b9bfca;

	margin-right:0;

	float:left;

	display:block;

	}



.gallery1 .imagebox1 a:hover img {

	text-decoration:none

	}

	

.gallery1 .imagebox1 a:hover img.final {

	text-decoration:none

	}

	

	

/********************  Calendar table styles ************************/



#calendar-table {

	font-family: Arial, Helvetica, sans-serif;

	margin: 0;

	text-align: left;

	border-collapse: collapse;

	}

	

#calendar-table th {

	text-align:left;

	padding: 8px;

	background: #fff;

	color:#313135;

	border-top: 1px solid #d4d8db;

	border-bottom: 1px solid #d4d8db;

	font-family:'Conduit ITC W01 Bold', Arial, Helvetica, sans-serif; 

	font-size:1.4em;

	font-weight:normal

	}



#calendar-table .col1 { width:200px; font-size:1em; padding-bottom:0 }

#calendar-table .col2 { width:180px; font-size:1em; padding-bottom:0 }	

#calendar-table .col3 { width:190px; font-size:1em; padding-bottom:0 }

	

#calendar-table td {

	padding: 8px;

	border-bottom: 1px solid #d4d8db;

	border-top: 1px solid transparent;

	font-size:0.95em;

	vertical-align: middle

	}

	

	

#calendar-table tr:hover td {

	background-color:#e6edee

	}





/* donation form styles */

p.form-heading { 

	font-size:1.1em; 

	margin:18px 0 5px 0;

	font-weight:bold;

	color:#118093

	}

	

.form-line {

	clear:left;

	margin-bottom:7px;

	color:#456267

	}	



.form-line p {

	float:left;

	width:100px;

	padding-top:3px;

	margin:0

}	

	

	

.form-radio { margin-left:16px; }



.form-bg {

	padding:2px 5px 15px 10px;

	background-color:#d7ebee;

	border:1px solid #a3d5dd;

	color:#456267}



.form-bg2 {

	padding:2px 5px 15px 10px;

	background-color:#e9f1f2;

	overflow:hidden;

	border-bottom:1px solid #a3d5dd;

	border-left:1px solid #a3d5dd;

	border-right:1px solid #a3d5dd;

	color:#456267}



.form-bg3 {

	padding:0 5px 15px 10px;

	background:#fff url(../_images/form-bg-logo.gif) 99% 50% no-repeat;

	border-left:1px solid #a3d5dd;

	border-right:1px solid #a3d5dd;

	overflow:hidden;

	color:#456267}

.checkbox-left { float:left; margin:0 12px 35px 0}	

.form-list1 {

	float:left;

	width:290px;

	margin-right:10px;

	clear: inherit;

	color:#456267}

	

.form-list1 input { margin-left:-25px}	

.form-list1 ul {

	margin:0;

	padding:0;

	list-style:none}



.form-list1 ul li {margin:0;

	padding:0;

	list-style:none;

	}



.lines {

	margin:18px 0 10px 0;

	border-bottom:1px dotted #999}

#submit-btn {

	margin:10px 0 0 0px;}

	

.blog-summary {

	color:#88b1b8;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:1.8em;

	line-height:1.2em;

	margin-bottom:15px;

	font-weight:normal

	}

	

.blog-snippet-size { /****** set the image size for blog snippet images here - crops to size, doesn't stretch */

    width:215px;

    height:130px;

    overflow:hidden;

    display:block;

	margin-bottom:8px;

	float:left;

	margin-right:20px;

	border:2px solid #a2b6b9;

	}



.blog-snippet-size img { /****** set the image size for blog snippet images here - crops to size, doesn't stretch */

    width:100%;

    vertical-align:middle;

   }

   



.paging {

	float:right;

	margin:5px 30px 15px 0}



.paging ul.pageList {

	margin:0;

	padding:0;

	list-style:none}

	

.paging ul.pageList li {

	margin-right:-30px;

	padding:0;

	list-style:none;

	display:inline-block;

}

	

.paging ul.pageList li a {

	border:1px solid #cfd9da;

	color:#809a9e;

	padding:4px 7px;

	margin-right:0;

	margin-left:0;

	background-color:#e6edee;

	}



.paging ul.pageList li a.active {

	border:1px solid #118093;

	color:#118093;

	padding:4px 7px;

	margin-right:0;

	margin-left:0;

	background-color:#a3d5dd;

	}





/*.entry img {border:2px solid #a2b6b9;}*/
.entry img {border:none;}




.post-comments h3 {

	font-size:1.8em;

	background:none}

	

.quip-fld label {

	float:left;

	width:200px;

	}

	

.quip-fld textarea {

	float:left;

	border:1px solid #888888;

	padding:4px}



.btns-comments {

	float:left;

	}

	





p.error, span.error {

	color: red;

	}

/**

* Volunteers registration

**/

.volunteer_errors {

	color: red;

}

.volunteer_errors_header {

	color: red;

	font-size: 15px;

}

div.volunteer_reg_question {

	/*margin-left: 50px;*/

	clear: both;

}

div.volunteer_reg_question input.radio{

	float:left;

	margin-right:5px;

	margin-top:2px

}



div.volunteer_reg_question input.checkbox {	

        float:left;

	margin-right:5px;

	margin-top:2px}





#form2 label.volunteer_reg_title {

	margin: 0px 0px 5px 0px;

	width:140px;

	}



div.volunteer_reg_question ul {

	float:left;

	margin-left:250px}



div.volunteer_reg_question li {

	display: block;

	list-style:none;

	padding:0;

	height:18px

	}



div.volunteer_reg_question li:nth-child(3) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(5) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(7) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(9) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(11) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(13) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(15) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(17) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(19) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(21) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(23) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(25) {

	clear: both;

}

div.volunteer_reg_question li:nth-child(27) {

	clear: both;

}

div.volunteer_reg_question li:last-child {

	margin-bottom: 20px;

}



#accept_terms_1_label {

	width: 450px !important;	

}

li.volunteer_agreement {

	line-height: 1.4em;	

}







#faqs dt, #faqs dd { padding: 0 0 0 25px }



 #faqs dt {

	 color:#456267;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;

	margin-bottom:5px;

	font-weight:normal;

	text-decoration:none;

	font-size:1.8em;

	cursor: pointer;

/*  height: 37px; 

  line-height: 37px; */

	margin: 0 0 15px 0;  

	padding-bottom:4px;

	border-bottom:1px solid #cfd9da;

	background: url(../_images/faq-expand.png) bottom left no-repeat

  }

  

 #faqs dd { margin: 0 0 20px 0}

 #faqs .expanded { background: url(../_images/faq-expand.png) top left no-repeat}



#faqs dt h5 {

	color:#88b1b8;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;*/

	font-size:1em;

	margin-bottom:0;

/*	margin-bottom:8px;*/

	text-transform:uppercase;

	font-weight:normal

	}



.line-solid {	

margin:20px 0 10px 0;

border-bottom:1px solid #cfd9da;

}



.volunteer_reg_form h4 {

	 margin-bottom:10px;

	 }



span.volunteer_reg_explain {

		padding-left:10px;

		line-height:1.2em;

		font-size:0.9em}



span.volunteer_reg_fileuploaded {

	display: block;

	float: left;

}		



/* form info hover panels */

span.volunteer_reg_explain {

	width: 30px;

	height: 30px;

	display: block;

	float: left;



}



div.info {

    display: none;

    border:1px solid #adbabc;

	background-color:#ecf2f3;

/*    height:30px;*/

    width:200px;

	padding:5px;

    margin:-22px 0 0 24px;

	position:absolute;

	font-size:1em;

	line-height:1.1em

}



a:hover + div.info {

    display: block;

}



span.volunteer_reg_explain:hover div.info {

	display: block;

}



div.info:hover {

	display: block;

}



div.blog_sibling_nav {

	width: 100%;

	text-align: center;

	padding: 20px 0px 20px 0px;

	}

div.blog_sibling_nav li {

	display: inline;

	padding: 10px;

	}

/**

* Gallery images with video capabilities

**/

div.imagebox-3 a {

   display: none;

   font-size: 0px;

}

div.imagebox-3 a img {

   border: 0px !important; 

}

div.imagebox-3 a:first-child, div.imagebox-3 a:first-child + a, div.imagebox-3 a:first-child + a + a {

   display: block;

   border: 2px solid #A2B6B9;

   margin-right: 3px;

   float: left;

}

div.imagebox-1 a {

   display: none;

   font-size: 0px;

}

div.imagebox-1 a img {

   border: 0px !important; 

}

div.imagebox-1 a:first-child {

   display: block;

   border: 2px solid #A2B6B9;

   margin-right: 3px;

   float: left;

}



/**

* Popup Profile

*/

div.popup_profile div.popup_profile_image {

	float: left;

	width: 100px;

	height: 100px;

	border:2px solid #a2b6b9;

	background: url([[+profile_image]]);

}

div.popup_profile div.popup_bio {

	/*width: 396px;

	height: 100px;*/

	padding: 5px;

	line-height:1.4em;

	color: black;

}

div.popup_profile {

	display: none;

	border: 2px solid #a3d5dd;

	background-color: #a3d5dd;

	width: 400px;

	heigth: 104px;

	margin:-15px 0 0 24px;

	position:absolute;

	font-size:1em;

	line-height:1.1em

}

div.popup_profile img.profile_image {

	float: left;

	margin-right: 10px;

	margin-left: 0px;

}

a:hover + div.popup_profile {

	display: block;

}

.reg-btn1 a {

	float:left;

	width:380px;

	background-color:#53b3c3;

	padding:10px;

	height:60px;

	color:#14222c;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:2.3em;

	margin-bottom:5px;

	text-transform:uppercase;

	margin-right:50px;

	text-decoration:none;

	text-align:center;

	display:block

	}

	

.reg-btn2 a {

	float:left;

	width:240px;

	background-color:#a3d5dd;

	padding:10px;

	height:90px;

	color:#14222c;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;

	font-size:2.3em;

	margin-bottom:5px;

	text-transform:uppercase;

	text-decoration:none;

	text-align:center;

	display:block

	}

	

.reg-btn1 a:hover, .reg-btn2 a:hover {

	background-color:#14222c;

	color:#FFF;

	text-decoration:underline}

	









div.volunteers_listcontainer li {

	background-color: transparent;

    width: 400px;

	}

div.volunteers_listcontainer ul {

	margin-left: 0px;

	}

	

/**

* Inline CSS moved here

**/



/*sonic3ContainerTpl*/

div.imagebox-3 a:first-child, div.imagebox-3 a:first-child + a, div.imagebox-3 a:first-child + a + a {

   width: [[+thumbWidth]]px;

   height: [[+thumbHeight]]px;

}



/*video1ContainerTpl*/

div.imagebox-1 a:first-child {

   width: [[+thumbWidth]]px;

   height: [[+thumbHeight]]px;

}



/*VolunteersProfile*/

img.profile_image {

	float: right;

        margin-left:30px;

        margin-right: 15px;

        border:2px solid #a2b6b9;

        width: 180px;

}

div.volunteers_bio {

	width:450px;

        margin-top:20px;

        line-height:1.4em

}









#header_logout {

	float: right;

	clear: right;

	margin-top: -15px;

	}



.loginRegister a {

	margin-right:15px;

	margin-left:15px;

	line-height:1.5em;

	}



.loginRegister a.linkright {margin-right:0;}



div.loginRegister span {

	margin-left: 15px;

	}

	

div.loginRegister {

	text-align:right;

	padding-right:20px

	}



div.loginRegister span {color:#118093;

/*	font-family:'AlternateGothicW01-No1 691796', arial, helvetica, sans-serif;
*/	
	font-family: 'Oswald', sans-serif; font-weight:400;
	

	font-size:2.3em;

	text-transform:uppercase;

	font-weight:normal;

	}



/* Header login filed message*/

#header_logout div.loginMessage {

	width: 360px;

	top: 40px;

	position: relative;	

}





.contact-col {

	float:left;

	width:350px }

.contact-col2 {

	float:left;

	width:520px;
	background-color:#C7C7C7 }

	
.contact-col h4, .contact-col2 h4 { font-size:2.2em}
	

hr {width:100%;   border: 0; border-bottom:1px dotted #959595; background:none; margin:25px 0 }

em { font-style:italic}

.border { border:2px solid #a2b6b9}


.pagination ul { margin:0; padding:0}
.pagination ul li { list-style:none; display:inline; padding:0; margin:0 !important }
.pagination ul li a { /*display:inline-block; */list-style:none; border:1px solid #a2b6b9; padding:8px 12px; margin-right:6px !important}
.pagination ul li a.active { margin-right:3px !important}
.pagination ul li a:hover { text-decoration:none; background-color:#dfebed}