/* CSS Document Build for */
/*______________________________________Globals*/
/* - ABSOLUTE FOOTER 
body{padding:0;margin:0;}
html, body{height:100%}
#page{position:relative;min-height:100%;height:auto !important;height:100%;width:80%;margin:0px auto;border:1px solid #263954;border-top:0;border-bottom:0;}
#content{border-top:1px solid #fff;padding-bottom:26px;}
#footer{position:absolute;bottom:0 !important;height:26px;width:100%;background:url(../images/_footer.jpg) no-repeat;color:#fff;font-size:.7em;margin:0px auto;}
	#footer a{color:#fff;}
/* - ABSOLUTE FOOTER END - */

/*________________________*/
body{margin:0;padding:0;font-size:100%;background:url(../images/pageBg.jpg) repeat-x #f8e0e0; font-family:"Trebuchet MS", "Trajan Pro", Tahoma;}
a{outline:none;color:#9CBCB8;}	a img{border:0;}

p{padding:0 10px;}
h1{margin:20px 10px 0 10px;padding:0;font-style:italic;font-size:22px;}
h2{margin-left:10px;}
h3{margin-left:10px;}
td{vertical-align:top;}
/*__________STANDARDS__________*/
.italic{font-style:italic;}
.bold{font-weight:bold;}
.clear{clear:both;}
.red{color:#f00;}
hr{border:0;background:none;border-top:1px solid #aaa;}
.special{color:#666666;text-align:center;}
.underline{text-decoration:underline;}
/* =======Content =======*/
	#page{width:937px;margin:0px auto;}
	#header{background:url(../images/_header.png); height:106px;}
		#header img{height:100%;width:100%;display:block;}

		#logo{height:95px;width:287px;float:left;margin-left:30px;margin-top:7px;}
		
		#rightSide{float:right;margin-right:30px;width:580px;height:110px;}
			#rightSide img{height:20px;width:100%;}

		#quickNav{float:right;width:160px;margin-bottom:50px;margin-top:10px;}
			#home img{width:35px;margin-right:5px;float:left;}
			#blog img{width:30px;margin-right:5px;float:left;}
			#contact img{width:70px;float:left;}		
			
		#nav{float:right;}
		
		.nav{margin-right:5px;}
		.nav td{text-align:left;}
			#nav img{border-bottom:1px solid #fff;height:24px;}
			#about img			{width:52px;}
			#neighborhood img	{width:160px;}
			#resources img		{width:90px;}
			#joinus img			{width:67px;}
			#appointments img	{width:115px;}
			#news img			{width:50px;}
		
		#cta{background:url(../images/_ctaBg.jpg); height:49px;width:753px;margin:0 auto;}

			#cta a{height:35px;float:left;display:block;margin-top:7px;}	
			
			#cta #clients {width:115px;background:url(../images/_cta1.png);margin-left:10px;margin-right:60px;background-position:0 -48px;}
			#cta #donors{width:115px;background:url(../images/_cta2.png);margin-right:63px;background-position:0 -48px;}
			#cta #partners{width:138px;background:url(../images/_cta3.png);margin-right:65px;background-position:0 -48px;}
			#cta #volunteers{width:176px;background:url(../images/_cta4.png);background-position:0 -48px;}
			
			#cta #clients:hover{background-position:0 0;}
			#cta #donors:hover{background-position:0 0;}
			#cta #partners:hover{background-position:0 0;}
			#cta #volunteers:hover{background-position:0 0;}
	
	
	#content{background:url(../images/_pageBg.png) repeat-y;padding:10px 30px;font-size:12.9px;color:#3f3e3e;
	
	}
	
	#pageTitle{background:url(../images/pageWrap.png); height:64px;width:378px;position:relative;left:-31px;
		font-size:26px;color:#fff;text-indent:35px;padding-top:15px;}


	.rightImage{float:right;margin:5px 10px 10px 10px;clear:right;border:1px solid #aaa;padding:3px;}
	.leftImage{float:left;margin:5px 10px 10px 5px;border:1px solid #aaa;padding:3px;}
	
	.interiorImage{float:right;margin:35px 10px 10px 10px;}
	
	.profile{width:160px;height:180px;border:1px solid #aaa;padding:3px;margin:0 10px 20px 10px;float:left;}
	#staff h4{padding-top:10px;margin-left:10px;}
	#staff h2{margin-left:10px;background:#f2f2f2;padding:10px;}
	#staff .clear{border-top:1px solid #aaa;margin-bottom:20px;}
	
	#spacer{height:400px;}
	
	.check li{list-style-image:url(../images/list_icon.jpg);}
	.ck{margin-bottom:0;padding-bottom:0;}
	
	.half{width:46%;margin-right:2%;float:left;}
		
	.table{margin-right:10px;}
	
	.privacy li{margin-bottom:10px;padding-right:10px;}
	
	.border{border:1px solid #aaa;padding:3px;margin-left:5px;}
	
	.domestic{width:500px;margin-left:10px;}
	.pink{background:url(../images/_gradientPink.jpg) repeat-x;}
	.pink2{background:url(../images/_gradientPink2.jpg) repeat-x;}
	
	
	.demo td{vertical-align:top;border:1px solid #f2f2f2;padding-right:10px;}
		.demo ul{margin-left:0px;}
	.demo .gray{background:#f5f5f5;}
			
	.bar{width:220px;border:1px solid #aaa;height:20px;background:#444;margin-bottom:10px;}
	.shade{background:#cee8cb;height:20px;}
	
	
	.totop{clear:both;text-align:right;}
		.totop a{text-decoration:none;}
	
	.callout{height:227px;width:271px;background:url(../images/_callout.jpg);font-size:24px;overflow:hidden;}
		.callout div{height:150px;padding-top:50px;padding-left:10px;overflow:hidden;}
	
	.front{position:relative;z-index:1;}
	
	.footer{text-align:center;color:#1b6c8f;border-top:1px solid #d0ebc0;font-weight:bold;margin-top:20px;padding-top:5px;}
	#footer{text-align:center;background:url(../images/_footer.png) no-repeat;margin-bottom:5px;height:35px;} 
	#foot{color:#000;width:937px;text-align:center;font-size:12px;position:relative;top:-10px;}
		#foot a{color:#000;text-decoration:none;}


/*__________POP UP Credits__________*/
#creditsbody{border:1px solid #000;width:480px;margin:5px auto 5px auto;font-size:.8em;background:#fff;}
	#creditsbody a{text-decoration:underline;}
	#creditsbody p{text-align:center;margin:0;padding:3px;}
	#closecredit{background:#fff;text-align:center;padding:5px;border-top:1px solid #003;}
	
/*__________Forms Attributes__________*/	

#contactForm{margin:0px 10px 10px 10px;float:right;padding:10px;width:365px;min-height:300px;}
	#contactForm table{width:100%;}
	#contactForm td{}

.row       {margin-top:5px;font-size:.9em;}
.row label {display:block;float:left;width:110px;text-align:right;padding-top:5px;padding-right:10px;}
.boldLabel {font-weight:bold;color:#f00;margin-right: 5px;}
.formField {width:210px;margin-top:10px;border:1px solid #aaa;}
button     {margin:0px 2px 0px 0px;}
textarea   {height:50px;}

.cbox{margin-top:15px;}
	
/*____________TRANSMENU___________*/
.transMenu {position:absolute;overflow:hidden;left:-1000px;top:-1000px;}
.transMenu .content {position:absolute;}
.transMenu .items {position:relative;left:0px; top:0px;z-index:2;}
.transMenu.top .items {border-top:none;}
.transMenu .item {color:white;font-size:10px;font-weight: bold;font-family:"Trebuchet MS", "Trajan Pro", Tahoma;font-size:12.9px;text-decoration:none;border:none;cursor:pointer;}
.transMenu .background {position:absolute;left:0px; top:0px; z-index:1;opacity:.8;}
.transMenu .shadowRight {position:absolute;z-index:3;top:0px; width:2px;opacity:.4;}
.transMenu .shadowBottom {position:absolute;z-index:1;left:3px; height:2px;opacity:.4;}
.transMenu .item.hover {background-color:#cde8ca;color:#000;}
.transMenu .item img {margin-left:10px;}


