@charset "utf-8";body {	background-color: #949B50;	font-size: 62.5%;	margin: 0;	padding: 0;}body * {	font-size: 100%;}h1, h2, h3, h4, h5, h6 {	font-weight: normal;}p {	margin-bottom: 1.1em;	margin-top: 0;}#main p.lastNode {	margin-bottom: 0;}a:link img, a:visited img {	border: none;}a:link {	color: #f1f1f1;	text-decoration: none;}a:visited {	color: #f1f1f1;	text-decoration: none;}a:hover {	color: #ffffff;	text-decoration: none;}a:active {	color: #f1f1f1;	text-decoration: none;}div.clearFloat {	clear: both;	font-size: 0;	height: 0;	line-height: 0px;}li.clearFloat {	clear: both;}ul.symbolList {	display: inline;	float: left;	list-style-type: none;	margin: 0;	padding: 0;}.AbsWrap {	position: relative;	width: 100%;}.rowWrap {	width: 100%;}#main {	margin: 0 auto;	width: 982px;}#subhead{	color: #920006;	font-family: 'Quintessential', cursive;	font-size: 16px;	line-height: 18px;	font-style: normal;	font-weight: 400;	text-align: center;	margin-top: 12px;}#subhead2{	color: #920006;	font-family: 'Quintessential', cursive;	font-size: 16px;	line-height: 18px;	font-style: normal;	font-weight: 400;	text-align: left;	margin-top: 12px;	margin-left: 14px;}#text{	color: #FFF;	font-family: 'Trebuchet', 'Trebuchet MS', 'Arial', san-serif;	font-size: 14px;	line-height: 16px;	font-style: normal;	font-weight: 100;	text-align: center;	margin-top: 6px;	margin-left: 12px;	margin-right: 12px;}#text2{	color: #FFF;	font-family: 'Trebuchet', 'Trebuchet MS', 'Arial', san-serif;	font-size: 14px;	line-height: 16px;	font-style: normal;	font-weight: 100;	text-align: left;	margin-top: 6px;	margin-left: 14px;}#header {	margin-left: 11px;	margin-top: 0px;	display: inline;	float: left;	height: 82px;	margin-bottom: 0;	width: 961px;}#photo-ellie {	margin-left: 12px;	margin-top: 0px;	display: inline;	float: left;	height: 377px;	margin-bottom: 0;	width: 540px;}#prints {	margin-left: 13px;	margin-top: 1px;	display: inline;	float: left;	height: 376px;	margin-bottom: 0;	width: 80px;}#colwrap1 {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:126px;	width: 327px;}#home {	margin-left: 14px;	margin-top: 0px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/home.png);	background-repeat: no-repeat;}#home:hover {	background-position: 0 -27px;}#home2 {	margin-left: 14px;	margin-top: 0px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/home.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#about {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/about.png);	background-repeat: no-repeat;}#about:hover {	background-position: 0 -27px;}#about2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/about.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#programs {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/programs.png);	background-repeat: no-repeat;}#programs:hover {	background-position: 0 -27px;}#programs2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/programs.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#news {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/news.png);	background-repeat: no-repeat;}#news:hover {	background-position: 0 -27px;}#news2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/news.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#events {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/events.png);	background-repeat: no-repeat;}#events:hover {	background-position: 0 -27px;}#events2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/events.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#testimonials {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/testimonials.png);	background-repeat: no-repeat;}#testimonials:hover {	background-position: 0 -27px;}#testimonials2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/testimonials.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#links {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/links.png);	background-repeat: no-repeat;}#links:hover {	background-position: 0 -27px;}#links2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/links.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#donate {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/donate.png);	background-repeat: no-repeat;}#donate:hover {	background-position: 0 -27px;}#donate2 {	margin-left: 14px;	margin-top: 4px;	display: inline;	float: left;	height: 27px;	margin-bottom: 0;	width: 314px;	background-image: url(images/donate.png);	background-repeat: no-repeat;	background-position: 0 -27px;}#indigo-rhythms {	margin-left: 14px;	margin-top: 0px;	display: inline;	float: left;	height: 129px;	margin-bottom: 0;	width: 314px;}#spotlight{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight.png);}#spotlight-about{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-about.png);}#spotlight-events{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-events.png);}#spotlight-programs{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-programs.png);}#spotlight-news{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-news.png);}#spotlight-testimonials{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-testimonials.png);}#spotlight-links{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-links.png);}#spotlight-donate{	position: relative;	margin-left: 12px;	margin-top: 14px;	display: inline;	float: left;	height: 11px;	margin-bottom: 0;	width: 960px;	background-image: url(images/spotlight-donate.png);}#recent {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 308px;}#journeys {	margin-left: 17px;	margin-top: 27px;	display: inline;	float: left;	height: 420px;	margin-bottom: 0;	width: 309px;}#fundraising {	margin-left: 17px;	margin-top: 27px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 308px;}#content1a {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 500px;	margin-bottom: 0;	width: 308px;}#content1b {	margin-left: 17px;	margin-top: 27px;	display: inline;	float: left;	height: 500px;	margin-bottom: 0;	width: 308px;}#content2 {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 720px;	margin-bottom: 0;	width: 960px;}#content3 {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 540px;	margin-bottom: 0;	width: 960px;}#content3b {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 300px;	margin-bottom: 0;	width: 960px;}#content4 {	margin-left: 0px;	margin-top: 0px;	display: inline;	float: left;	height: 100px;	margin-bottom: 0;	width: 960px;}#content4a {	margin-left: 0px;	margin-top: 0px;	display: inline;	float: left;	height: 120px;	margin-bottom: 0;	width: 960px;}#content5 {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 850px;	margin-bottom: 0;	width: 960px;}#content6 {	margin-left: 0px;	margin-top: 10px;	display: inline;	float: left;	height: 880px;	margin-bottom: 0;	width: 960px;}#cavin {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:540px;	width: 538px;	margin-bottom: 0;}#cavin2 {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:540px;	width: 405px;}#sonje {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:440px;	width: 619px;	margin-bottom: 0;}#sonje2 {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:440px;	width: 320px;}#column1 {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:340px;	width: 480px;	margin-bottom: 0;}#column2 {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:340px;	width: 465px;}#column1b {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:260px;	width: 310px;	margin-bottom: 0;}#column2b {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:260px;	width: 600px;}#column1c {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:350px;	width: 440px;	margin-bottom: 0;}#column1d {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:380px;	width: 440px;	margin-bottom: 0;}#column2c {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:380px;	width: 500px;}#column2d {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:350px;	width: 520px;}#column3a {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 229px;}#column3b {	margin-left: 14px;	margin-top: 27px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 229px;}#column3c {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 430px;	margin-bottom: 0;	width: 229px;}#column3d {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 250px;	margin-bottom: 0;	width: 229px;}#column3e {	margin-left: 14px;	margin-top: 27px;	display: inline;	float: left;	height: 250px;	margin-bottom: 0;	width: 229px;}#column3f {	margin-left: 0px;	margin-top: 27px;	display: inline;	float: left;	height: 450px;	margin-bottom: 0;	width: 229px;}#column3g {	margin-left: 2px;	margin-top: 27px;	display: inline;	float: left;	height: 380px;	margin-bottom: 0;	width: 229px;}#column3h {	margin-left: 14px;	margin-top: 27px;	display: inline;	float: left;	height: 380px;	margin-bottom: 0;	width: 229px;}#column4 {	margin-left: 0px;	margin-top: 0px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 400px;}#column4c{	margin-left: 0px;	margin-top: 0px;	display: inline;	height: 830px;	margin-bottom: 0;	width: auto;}#column5 {	margin-left: 0px;	margin-top: 0px;	display: inline;	float: left;	height: 300px;	margin-bottom: 0;	width: 670px;}#column5b {	margin-left: 0px;	margin-top: 10px;	display: inline;	float: left;	height: 300px;	margin-bottom: 0;	width: 280px;}#column5c {	margin-left: 0px;	margin-top: 0px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 600px;}#column5d {	margin-left: 0px;	margin-top: 10px;	display: inline;	float: left;	height: 400px;	margin-bottom: 0;	width: 350px;}#column5e {	margin-left: 0px;	margin-top: 0px;	display: inline;	float: left;	height: 590px;	margin-bottom: 0;	width: 400px;}#column5f {	margin-left: 0px;	margin-top: 10px;	display: inline;	float: left;	height: 590px;	margin-bottom: 0;	width: 520px;}#botmenu {	display: inline;	float: left;	margin-left: 0px;	margin-top: 0px;	height:126px;	width: 960px;}#b1 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 86px;}#b2 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 75px;}#b3 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 103px;}#b4 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 137px;}#b5 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 192px;}#b6 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 117px;}#b7 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 57px;}#b8 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 88px;}#b9 {	margin-left: 0px;	margin-top: 50px;	display: inline;	float: left;	height: 26px;	margin-bottom: 0;	width: 105px;}