/*------------------ PureManager CSS-------------------*/

/*------------------ Content Manager CSS-------------------*/
.PureManagerAdmin_mainMenu	{background-color:#eeeeee; padding:2px;}
.PureManagerAdmin_mainMenu a	{color:#006;}
.PureManagerAdmin_mainMenu a:hover	{color:#000;}

#displayOptions		{position:fixed; top:0px; left:0px; width:100%;}

/*--------------Site Map CSS--------------------*/
#siteMap		{}
#siteMap li		{list-style-type:circle; margin-left:10px;}
#siteMap .siteMapSec	{margin-left:15px;}
#siteMap .siteMapSec li	{list-style:none;}

/* Universals */
*			{padding:0px; margin:0px;}

body		{background-color:#fffbcb;
			font:14px Arial, Helvetica, sans-serif;
			}
			
p		{padding-top:0px;
		padding-bottom:10px;
}
			
img, div { behavior: url(iepngfix.htc) }

h1 a	{background-image:url(../images/logo.png); 
		float:left;
		height:225px; 
		width:460px;
		display:block;
		text-indent:-9000px;
		outline:none;
		}
		
h3		{color:#024359; 
		padding:15px 20px 0 20px;
		font-size:17px;
		}
		


/* Header Styles */

#wrapper		{width:914px; 
				position:relative;
				margin:0 auto;}

#header			{width:914px; 
				height:144px; background:url(../images/bg-head.gif) repeat-x;}
				
#dontate		{
				background-image:url(../images/donate-button.png);
				display:block;
				height:62px;
				width:343px;
				position:absolute;
				top:21px;
				left:573px;
				color:#FFF;
				letter-spacing:-.01em;
				text-decoration:none;
				font:17px Arial, Helvetica, sans-serif;
				font-weight:600;
				text-indent:44px;
				padding-top:16px;
				outline:none;
				}
				
#benefit		{font:12px Georgia, "Times New Roman", Times, serif;
				color:#083d4f;
				letter-spacing:.05em;
				position:absolute;
				top:95px;
				left:547px;}
				
				
#mainNav		{font:12px Arial, Helvetica, sans-serif;
				position:absolute;
				top:109px;
				left:160px;}

#mainNav li		{display:block;
				float:left;
				list-style:none;
				padding:15px;
				padding-left:10px;
				padding-right:7px;}

#mainNav a		{color:#FFF;
				text-decoration:none;
				}

#mainNav a:hover	{text-decoration:underline;}

#mainNav .current	{text-decoration:underline;}

/* Call Outs */

#callOuts		{
	font:15px Arial, Helvetica, sans-serif;
	letter-spacing:.006em;
	width:705px;
	position:absolute;
	left: 213px;
	top: 154px;
				}

#callOuts li		{display:block;
					float:left;
					list-style:none;
					outline:none;
					}

#calendar a		{background-image:url(../images/calendar.png);
				height:71px;
				width:236px;
				display:block;
				text-indent:-9000px;
				outline:none;
}

#ebay a		{background-image:url(../images/ebay.png);
				height:71px;
				width:245px;
				display:block;
				text-indent:-9000px;
				outline:none;
}

#video a		{background-image:url(../images/video.png);
				height:71px;
				width:220px;
				display:block;
				text-indent:-9000px;
				outline:none;
}
/* Sub Navigation */
#subNav		{color:#024359; margin:15px 20px 15px 20px;}

#subNav	 li		{list-style:none; padding-bottom:5px;}

#subNav	 a	{color:#024359; text-decoration:none; }

#subNav a:hover	{text-decoration:underline;}

#subNav .current	{text-decoration:underline;}


#fundraiserList	{padding:0px 15px 0px 15px;}
#fundraiserList li	{padding-bottom:10px;}
.fundtitle		{padding-top:5px; font-weight:bold;}



/* Three Columns */
#separator		{background-image:url(../images/separator.png);
				height:50px;
				width:914px;
}

#threeCol			{background-color:#4a8497;}

#colLeft		{background:url(../images/bg-threeColLeft.gif) repeat-x;
				width:283px;
				display:block;
				float:left;
				background-color:#4a8497;
}

#left		{background-color:#fcdd98;
			border-right:6px solid #31687a;
			border-left:5px solid #31687a;
			margin-right:15px;
			margin-left:13px;
			margin-bottom:-1px;
			padding-bottom:1px;
			padding-right:10px;
			padding-left:10px;
			min-height:327px;}
			

			
#leftHome		{background-color:#fcdd98;
			border-right:6px solid #31687a;
			border-left:5px solid #31687a;
			margin-right:15px;
			margin-left:13px;
			min-height:327px;}
			
#leftHome a		{background-image:url(../images/donate.gif);
				display:block;
				text-indent:-9000px;
				height:50px;
				width:231px;
				margin-left:7px;
				margin-top:6px;
				margin-bottom:-2px;
				outline:none;}

#colRight		{background:url(../images/bg-threeCol.gif) repeat-x;
				display:block;
				float:left;
				width:631px;
				background-color:#4a8497;
				color:#fff;
				}

#center			{
				background-color:#31687a;
				margin-right:13px;
				padding-right:10px;
				padding-left:10px;
				min-height:327px;
				color:#fff;
				}
				
#center a		{color:#FFF;}
				
#centerContent			{background-color:#31687a;
				margin-right:8px;
				min-height:327px;
				padding-right:5px;
				padding-left:5px;
				color:#fff;
				}
				
#centerContent h2		{margin-bottom:9px;}
				
#centerContent .space		{margin:0 0 20px 15px;}

#centerContent	li		{margin-left:20px; margin-right:20px;}

#centerContent p		{
		padding-bottom:10px;
		
}

#centerContent img		{border:1px solid white; margin:0 7px 7px 7px;}

#centerContentHome			{background-color:#31687a;
				width:395px;
				margin-right:8px;
				min-height:327px;
				padding-right:5px;
				padding-left:5px;
				border-right:1px dotted white;
				color:#fff;}
				
#centerContentHome .space		{margin:0 0 20px 15px;}

#centerContentHome p		{ padding-top:0px;
		padding-bottom:10px;
}

#centerContentHome img		{border:1px solid white;}



.learn			{background-image:url(../images/learn.gif);
				display:block;
				text-indent:-9000px;
				height:24px;
				width:102px;
				float:right;
				margin:10px;
				outline:none;}
				
.quote		{text-align:right; margin-right:10px;}

#rightHome		{
	position:absolute;
	right:20px;
	max-height:319px;
	top:275px;
	width:185px;
}


.news		{background-image:url(../images/news.gif);
				display:block;
				text-indent:-9000px;
				height:21px;
				width:122px;
				margin-bottom:5px;
				outline:none;}
				
.cal		{background-image:url(../images/upcomingevents.gif);
				display:block;
				text-indent:-9000px;
				height:21px;
				width:154px;
				margin-bottom:5px;
				outline:none;}
				
.schol		{background-image:url(../images/schol.gif);
				display:block;
				text-indent:-9000px;
				height:21px;
				width:181px;
				margin-bottom:5px;
				outline:none;}
				
.winners		{font-size:10px;}

.winnersImg		{border:1px solid black; margin-bottom:3px;}

.sig			{border-bottom:1px dotted white;}

.archives		{float:right;}
.post			{padding-top:7px;}
				
#latestNews		{margin-bottom:10px;}	

#cal	{margin-bottom:15px;}	


#latestNews li		{padding-right:20px;
					list-style:inside;
					}
					
#latestNews a		{color:#FFF; text-decoration:none;}

#latestNews a:hover		{text-decoration:underline;}

#latestNews .current		{text-decoration:underline;}

#spaceHolder		{height:319px;
					width:180px;
					background-color:#000;
					border:1px solid white;}

#botDrkGreenImg		{background-image:url(../images/bot-drk-green.png);
					width:632px;
					height:19px;
					}
#botYelImg		{background-image:url(../images/bot-yellow.png);
				height:19px;
				width:283px;
				padding-top:-5px;
				}
#botGreenImg	{background-image:url(../images/footer-threeCol.gif);
				width:914px;
				height:19px;
				}
/* Gallery Styles */

#galleryMain		{margin:15px;
				display:block;
				float:left;
				}

#mainImage		{margin:15px;
				margin-right:5px;
				margin-left:20px;
				display:block;
				float:left;
				min-height:280px;
				min-width:365px;
				}

#galleryThumbs		{width:140px;
					display:block;
					float:right;
					margin:15px;
					margin-top:2px;
					margin-bottom:2px;
					margin-left:15px;
					}
					
.backTop			{font-size:10px;
				font-style:italic;
				float:right;
				margin-right:25px;
				margin-bottom:7px;
				text-decoration:none;
				}
				
.backBottom			{font-size:10px;
				font-style:italic;
				float:right;
				margin-right:25px;
				text-decoration:none;
				}
					
.thumb			{display:block;
				float:right;
				margin:10px;
				}

				
/* Footer */

#footer			{color:#024359; font-size:10px; width:914px;}

#footer a	{color:#024359; padding-left:3px; text-decoration:none;}

#footer a:hover		{text-decoration:underline;}

.leftText		{display:block;
				float:left;
				margin-right:57px;}

.rightText		{display:block;
				float:right;
				}
				
#footerNav		{font:10px Arial, Helvetica, sans-serif;}

#footerNav li		{display:block;
				float:left;
				list-style:none;
				padding-left:1px;
				margin-left:2px;}

#footerNav a		{color:#024359;
				text-decoration:none;
				}

#footerNav a:hover	{text-decoration:underline;}

#footerNav .current	{text-decoration:underline;}
				


