@charset "UTF-8";

@import url(http://fonts.googleapis.com/css?family=Open+Sans);



@font-face {
    font-family: 'colaborate-regularregular';
    src: url('../Fonts/colabreg-webfont.eot');
    src: url('../Fonts/colabreg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/colabreg-webfont.woff') format('woff'),
         url('../Fonts/colabreg-webfont.ttf') format('truetype'),
         url('../Fonts/colabreg-webfont.svg#colaborate-regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'colaborate-mediumregular';
    src: url('../Fonts/colabmed-webfont.eot');
    src: url('../Fonts/colabmed-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/colabmed-webfont.woff') format('woff'),
         url('../Fonts/colabmed-webfont.ttf') format('truetype'),
         url('../Fonts/colabmed-webfont.svg#colaborate-mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'colaboratelightregular';
    src: url('../Fonts/colablig-webfont.eot');
    src: url('../Fonts/colablig-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/colablig-webfont.woff') format('woff'),
         url('../Fonts/colablig-webfont.ttf') format('truetype'),
         url('../Fonts/colablig-webfont.svg#colaboratelightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*
@font-face {
    font-family: 'Open Sans';
    src: url('../Fonts/opensans-regular-webfont.eot');
    src: url('../Fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/opensans-regular-webfont.woff') format('woff'),
         url('../Fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../Fonts/opensans-regular-webfont.svg#Open Sans') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sanslight';
    src: url('../Fonts/opensans-light-webfont.eot');
    src: url('../Fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/opensans-light-webfont.woff') format('woff'),
         url('../Fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../Fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sansbold';
    src: url('../Fonts/opensans-bold-webfont.eot');
    src: url('../Fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../Fonts/opensans-bold-webfont.woff') format('woff'),
         url('../Fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../Fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}*/


h1,h2,h3 { font-family: 'colaborate-mediumregular';
margin:0 0 0 0;}

body {
	background-color:#f3f3f3; margin:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
.header {
	background-color:#e9e9e9;
	background-image:url(../images/header.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:170px;
	margin:0 auto;
	text-align:center;
	border-bottom:5px solid #bebebe;
    }
.headerinner{
	margin:0 auto;
	width:994px;
	height:175px;
	}
.top{
	
	height:40px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.top ul{
	float:right;
	margin:5px 0 0 0;
	list-style:none;
	}
.top ul li{
	float:left;
	margin:0 0 0 20px;
	list-style:none;
	}

input[type="text"] {
	width:200px;
	height:20px;
	outline:none thin;
	border-radius:4px;
	color:#e5e5e5;
	text-indent:7px;
	background: #393939;
	border:1px solid #686868;
	
	}
#search
{
background: url(../images/search_03.png) #393939 178px 0px no-repeat;

}
input[type="submit"] {
	width:50px;
	height:20px;
	border-radius:4px;
	background: #00a8e9;
	border-style:none;
	color:#fff;
	
	}
	.sendbtn
	{
		float:right;
		margin-right:45px;
		
	}
textarea {
	width:200px;
	height:50px;
	outline:none thin;
	border-radius:4px;
	background: #393939;
	border:1px solid #686868;
	}
	#message{
		background: #393939;
		width:200px;
		padding:0px;
		height:60px;
		}
.headerinnerleft{
	float:left;
	width:35%;
	height:130px;
	background-image:url(../images/Logo.png);
	background-repeat:no-repeat;
	}
.headerinnerright{
	float:left;
	width:65%;
	}
.headerinnerrighttop{
	float:right;
	margin-bottom:25px;
	height:70px;
	}
.headerinnerrighttop ul{
	margin:25px 0 0 180px;
	list-style:none;
	}
.headerinnerrighttop li{
	float:left;
	margin:0 0 0 8px;
	list-style:none;
	
}
.headerinnerrighttop li p{
	font-size:18px;
	margin:10px 0 0 0;
	font-family: 'colaboratelightregular';
	color:#484848;
}
.ancor
{
font-size:18px;
	margin:10px 0 0 0;
	font-family: 'colaboratelightregular';
	color:#484848;	
	text-decoration:none;
}
.ancor:hover
{
text-decoration:underline;	
}
.footertext p
{
float:left;	
}
.footertext a
{
	float:right;
	font-family: 'Open Sans';
font-size: 11px;
color:#c0c0c0;
text-decoration:none;
}
.footertext a span
{
color:#0aa3f3 !important;	
}
.headerinnerrightdown{
	float:right;
	height:40px;

	}
.headerinnerrightdown ul{
	margin:0 0 0 0;
	list-style:none;
	}
.headerinnerrightdown li{
	float:left;
	margin:0 0 0 20px;
	list-style:none;
	text-decoration:none;
}
.headerinnerrightdown li a{
	font-size:16px;
	text-decoration:none;
	color:#3c3c3c;
	font-family: 'colaborate-mediumregular';
}
.headerinnerrightdown li a:hover{
	color:#00a8e9;
}
.onselect {
	color:#00a8e9;
	}
	
.banner{
	height:400px;
	width:1000px;
	
	}
#carousel img {
	display: block;
	float: left;
	widows:1000px;
	height:386;}
	
			#pager {
				margin-left: 400px;
				position: absolute;
				left: 50%;
				bottom: 10px;
			}
			#pager a {
				border: 2px solid #fff;
				border-radius: 10px;
				display: inline-block;
				width: 10px;
				height: 10px;
				margin: 0 5px 0 0;
			}
			#pager a:hover {
				border: 2px solid #000;
				background-color: rgba(255, 255, 255, 0.5);
			}
			#pager a span {
				display: none;
			}
			#pager a.selected {
				background-color: #fff;
				border: 2px solid #333;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}
.content {
	margin:0 auto;
	width:994px;
	padding:0 0 0 0;
	text-align:center;
}
.maincontent{
	background:#FFF;
	height:300px;
	text-align:left;
	
	}
.maincontentleft{
	background:#FFF;
	margin:0 15px 0 15px;
	width:60%;
	text-align:left;
	float:left;
	
	}
	
.maincontentleft h1{
	font-family: 'colaborate-regularregular';
	font-size: 30px;
	}	
	
.maincontentleft p{
	font-family:'Open Sans';
	font-size: 13px;
	color:#767676;
	text-align:justify;
	}
.maincontentleft a{
	font-family:'Open Sans';
	text-decoration:none;
	margin-bottom: 5px;
	font-size: 13px;
	color:#000;
	float:right;
	}


.maincontentright{
	background:#FFF;
	width:35%;
	text-align:left;
	float:left;
	border-left: 1px solid #ccc;
	}
.maincontentright h1{
	font-family: 'colaborate-regularregular';
	font-size: 30px;
	color: #444444;
	}
.dateoption{
	float:left;
	width:30px;
	margin-right:5px;
	font-family: 'Open Sans';
	font-size:11px;
	color:#FFF;
	text-align:center;
	}
.date{
	background-color: #00a8e9;

	}
.day{
	background-color: #4e4e4e;
	
	}
.maincontentright ul{
	margin:0 0 0 0;
	margin-bottom: 2px;
	}
.maincontentright ul li{
	list-style:none;
	text-decoration:none;
	border-bottom: 2px solid #ccc;
	margin:10px 0 0 0;
	padding-bottom:10px;
	
	}
.maincontentright ul li a{
	font-family:'Open Sans';
	text-decoration:none;
	font-size: 11px;
	color:#000;

	
	}
.bottomslideleft{
	background:#FFF;
	height:310px;
	margin-top:20px;
}
.bottomslide{
	background:#FFF;
	height:310px;
	margin-top:20px;
}

/* footer style*/

.footer{
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x;
	height:260px;
	margin-top:20px;
	color:#FFF;
	}
.footertext {
	width:100%;
	float:left;
	padding-top:10px;
	font-family:'Open Sans';
	font-size:11px;
	}
.footerconent{
	padding-top:20px;
	margin:0 auto;
	width:994px;
	height:200px;
	}
.quicklink{
	float:left;
	width:25%;
	color:#c0c0c0;
	padding:0 0 0 0;
	height:200px;
	}
.quicklink h2{
	font-family:'colaborate-regularregular';
	font-size:17px;
	padding-bottom:5px;
	}
.quicklink ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.quicklink ul li{
	list-style:none;
	text-decoration:none;
	padding-bottom:2px;
	margin:0;
	}
.quicklink ul li a{
	font-family:'Open Sans';
	text-decoration:none;
	font-size: 12px;
	color:#c0c0c0;
	}
.quicklink ul li a:hover{
	color:#00a8e9;
	}
	
	
.getintouch{
	float:left;
	width:25%;
	height:200px;
	}
.getintouch h2{
	font-family:'colaborate-regularregular';
	font-size:15px;
	padding-bottom:5px;
	color:#c0c0c0;
	}
.getintouch ul{
	margin:0 0 0 0;
	padding:0 0 0 0; 
	}
.getintouch ul li{
	list-style:none;
	text-decoration:none;
	padding-bottom:5px;
	margin:0 0 0 0;
	
	}
.getintouch ul li p{
	font-family:'Open Sans';
	text-decoration:none;
	font-size: 11px;
	color:#FFF;
	}
.getintouch ul li a{
	font-family:'Open Sans';
	text-decoration:none;
	font-size: 11px;
	color:#00a8e9;
	}
		
	
.testimonials{
	float:left;
	width:30%;
	height:200px;
	}
.testimonials h2{
	font-family:'colaborate-regularregular';
	font-size:15px;
	padding-bottom:5px;
	color:#c0c0c0;
	}
.testimonials ul{
	margin:0 20px 0 20px;
	padding:0 0 0 0; 
	}
.testimonials ul li{
	list-style:none;
	text-decoration:none;
	padding-bottom:0px;
	margin:0 0 0 0;
	line-height: 13px;
	}
.testimonials ul li p{
	font-family:'Open Sans';
	text-decoration:none;
	font-size: 11px;
	color:#FFF;
	}
.testimonials ul li a{
	font-family:'Open Sans';
	text-decoration:none;
	font-size: 11px;
	color:#00a8e9;
	}
	
.social{
	float:left;
	width:20%;
	height:200px;
	text-align:right;
	}
.social h2{
	font-family:'colaborate-regularregular';
	font-size:15px;
	padding:0 0 0 60px;
	color:#c0c0c0;
	}
.social ul{
	margin:10px 0 0 80px;
	list-style:none;
	}
.social ul li{
	float:left;
	list-style:none;
	padding-left:5px;
	}
	
			#wrapper {
				width: 980px;
				margin:0 auto;
				position: relative;
			}

			#carousel {
				width: 980px;
				position:relative;
				padding-top:10px;
	
			}
			#carousel ul {
				list-style: none;
				display: block;
				margin: 0 10px 0 0;
				padding: 0 0 0 10px;
	
			}
			#carousel li {
			
				font-size: 40px;
				color: #999;
				text-align: center;
				display: block;
				width: 222px;
				height: 235px;
				padding: 0 0 0 10px;
				margin: 3px;
				float: left;
				position: relative;
			}

			#carousel li img {
				width: 201px;
				height: 235px;
				margin-top: 34px;
			} 
			
			#carousel h2 {
				font-family: 'colaborate-regularregular';
	            font-size: 30px;
				text-align:left;
				}

			#carousel li span {
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 201px;
				height: 127px;
				position: absolute;
				z-index: 2;
				top: 14px;
				left: 16px;
			}			
			.clearfix {
				float: none;
				clear: both;
			}
			#carousel .prev, #carousel .next {
				background: transparent url(../images/carousel_control.png) no-repeat 10px 20px;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 20px;
				height: 21px;
				margin-left: 5px;
				position: absolute;
				top:10px;				
			}
			#carousel .prev {
				background-position: 0 0;
				left: 915px;
			}
			#carousel .prev:hover {
				left: 915px;
			}			
			#carousel .next {
				background-position: -22px 0;
				right: 8px;
			}
			#carousel .next:hover {
				right: 8px;
			}				
			#carousel .pager {
				text-align: center;
				margin: 0 auto;
			}
			#carousel .pager a {
				background: transparent url(img/carousel_control.png) no-repeat -2px -32px;
				text-decoration: none;
				text-indent: -999px;
				display: inline-block;
				overflow: hidden;
				width: 8px;
				height: 8px;
				margin: 0 5px 0 0;
			}
			#carousel .pager a.selected {
				background: transparent url(img/carousel_control.png) no-repeat -12px -32px;
				text-decoration: underline;				
			}
			
			#source {
				text-align: center;
				width: 100%;
				position: absolute;
				bottom: 10px;
				left: 0;
			}
			#source, #source a {
				font-size: 12px;
				color: #999;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}
			
/* innerpages */
.contentinner{
     margin:0 auto;
	width:994px;
	padding:10px 0 0 0;
	text-align:center;}

.innermaincontent{
	min-height: 400px;
	text-align:left;
	background-color:#FFF;
	padding:15px 20px 0 20px;
	}
	
.innermaincontent h1{
	font-family: 'colaborate-regularregular';
	font-size: 30px;
	text-align:left;
	}
	
.innermaincontent p{
	font-family:'Open Sans';
	font-size: 14px;
	color:#767676;
	text-align:justify;
}
/* services */
.services{
	height:900px;
	text-align:left;
	background-color:#FFF;
	padding:15px 10px 0 20px;
	}
.services h1{
	font-family: 'colaborate-regularregular';
	font-size: 30px;
	text-align:left;
	}
	
.services img{
	width:50px;
	height:50px;
	} 
.services ul{
	margin:0 300px 0 0;
	margin-bottom: 2px;
	}
.services ul li{
	list-style:none;
	text-decoration:none;
	border-bottom: 1px solid #ccc;
	margin:10px 0 0 0;
	padding-bottom: 10px;
	}
.services ul li a{
    font-family:'Open Sans';
	font-size: 17px;
	color:#333;
	text-align:left;
	margin-left:10px;
	}
/* News & Events */

.news{
	height:500px;
	text-align:left;
	background-color:#FFF;
	padding:15px 10px 0 20px;
}

.news h1{
	font-family: 'colaborate-regularregular';
	font-size: 30px;
	text-align:left;
	background-color:#FFF;
	}
	
.news img{
	float:left;
	padding-left:15px;
	padding-right:15px;
	} 
	
.news ul{
	margin:0 250px 0 0;
	margin-bottom: 2px;
	}
	
.news ul li{
	list-style:none;
	background-color:#f8f8f8;
	text-decoration:none;
	margin:10px 0 0 0;
	padding-bottom: 10px;
	padding-top:10px;
	}
	
.news ul li a{
    font-family:'Open Sans';
	font-size: 19px;
	color:#333;
	text-align:left;
	}
	
.news p{
    font-family:'Open Sans';
	font-size: 13px;
	color:#333;
	text-align:left;
	padding-left:10px;
	}
	
.news span{
    font-family:'Open Sans';
	font-size: 13px;
	color:#06F;
	padding-left:10px;
	}
	
.contact{
	height:500px;
	text-align:left;
	background-color:#FFF;
	padding:15px 10px 0 20px;
}
	
.contactleft{
	float:left;
	width:500px;
	}
	
.contact h1{
	font-family: 'colaborate-regularregular';
	font-size: 30px;
	text-align:left;
	background-color:#FFF;
	}
	
	
.contactleft ul{
	margin:0 250px 0 0;
	margin-bottom: 2px;
	}
	
.contactleft ul li{
	list-style:none;
	background-color:#f8f8f8;
	text-decoration:none;
	margin:10px 0 0 0;
	padding-bottom: 10px;
	padding-top:10px;
	}
	
.contactleft ul li a{
    font-family:'Open Sans';
	font-size: 19px;
	color:#333;
	text-align:left;
	padding-left:10px;
	}
	
.contactleft p{
    font-family:'Open Sans';
	font-size: 13px;
	color:#333;
	text-align:left;
	padding-left:10px;
	}
	
.news span{
    font-family:'Open Sans';
	font-size: 13px;
	color:#06F;
	padding-left:10px;
	}
.contactleft h3{
	padding-left:8px;
	color:#666;}

.contactright{
	float:left;
	height:450px;
	width:350px;
	background-color:#e3e3e3;
	padding:0 10px 0 10px;
	}


.contactright h2{
	font-family: 'colaborate-regularregular';
	font-size: 20px;
	text-align:left;

	}
		
.container
{
   margin-top:10px;
   margin-bottom: 10px;
}

	
.container input[type="text"],textarea
{
  font-family : 'Open Sans';
  font-size: 13px;
  line-height:130%;
  color:#999;
  padding : 10px; 
  border : 1px solid #999;
  background: #fff;
}

.container label
{
   font-family : 'Open Sans';
   font-size:13px;
}

.container input[type="text"]
{
  height:15px;
  width:300px;
  font-family : 'Open Sans';
}

.container input[type="submit"]
{
   width:100px;
   height:30px;
   padding-left:5px;
}
.container textarea
{
  height:120px;
  width:310px;
}
.glUl 
{
	margin:20px 0 0;
	padding:0;
	
}
.glUl li
{
	float:left;
	list-style:none;
	margin:0 10px 10px 0;
	height:180px;
	border:solid 1px #333;
	
	
}
.glUl li span
{
	text-align:center;
	display:block;
	font-weight:bold;
	margin-top:6px;
	
}
.glUl li a
{
	text-decoration:none;
	color:#000;
}


/* banner */
		