/* CSS Document */
img,div {
	behavior: url(iepngfix.htc); 
}
body {
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:.7em; background:url(images/background.gif) repeat-x #008265; margin:0px; padding:0px; color:#666666;
}
div.bodyBorder {
	width:850px;
}
div.header {	
	float:left; width:850px; height:200px; background:url(images/site-header.gif) no-repeat;
}
	div.header div.nav {
		float:left; padding:5px 20px 0px 500px; width:330px; text-align:right; font-size:1.2em;
	}
	div.header div.middleNav {
		float:left; padding:100px 0px 0px 30px; width:568px; font-size:1.2em; text-align:left; font-weight:bold;
	}
	
div.content {
	float:left; width:850px; background:url(images/content-background.gif) repeat-y left; text-align:left; line-height:1.8em;
}
	div.content div.left {
		float:left; width:528px; padding:0px 18px 0px 35px;
	}
		div.content div.left div.donate {
			float:left; width:393px; background:url(images/donate-bottom.jpg); height:91px; padding:15px 120px 15px 15px;
		}
	div.content div.right {
		float:left; width:260px;
	}
		div.content div.right div.boxTop {
			float:left; background:url(images/box-top.png) no-repeat; width:260px; height:14px; margin:10px 0px 0px 0px;
		}
		div.content div.right div.box {
			float:left; background:url(images/box-middle.png) repeat-y; width:240px; padding:0px 10px 0px 10px;
		}
			div.box p {
				margin:3px 0px 3px 0px; line-height:1.3em;
			}
		div.content div.right div.boxBottom {
			float:left; background:url(images/box-bottom.png) no-repeat; width:260px; height:19px; margin:0px 0px 10px 0px;
		}
div.tickets {
	float:right; width:214px; height:286px; background:url(images/tickets.jpg) no-repeat; padding:0px 0px 0px 20px; margin:0px;
}
	
	
div.footer {
	float:left; background:url(images/site-bottom.png) no-repeat top; width:850px; height:15px;
}
div.footerText {
	float:left; width:850px; padding:0px 0px 0px 15px; color:#FFFFFF; text-align:left; font-size:.9em;
}
	div.footerText a {
		color:#FFFFFF;
	}
	div.footerText a:hover {
		color: #FFFFFF;
	}

#accordion {
	float:left; width:528px; margin-top:15px;
}
	#accordion h3 { 
		float:left; width:516px; padding:5px; border:1px solid #CCCCCC; background:#D7D7D7; color:#008265; font-size:16px; margin:5px 0px 0px 0px;
	}
		#accordion h3 a, #accordion h3 a:hover {
			 text-decoration:none;
		}
	#accordion div {
		float:left; width:506px; padding:5px 10px 5px 10px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background:#ffffff; margin:0px;
	}
	#accordion div p {
		width:auto; text-align:left; font-size:1.0em; clear:both; float:none;
	}



a {
	color:#508ecd; text-decoration:none;
}
a:hover {
	color:#508ecd; text-decoration:underline;
}
h1 {
	font-size:1.8em;
}
h2 {
	font-size:1.5em; color:#008265; padding:0px; margin:0px; font-weight:bold;
}
h3 {
	font-size:1.3em; color:#008265; padding:0px; margin:0px; font-weight:bold;
}
h4 {
	font-size:1.2em; color:#508ecd;; font-weight:bold; padding:0px; margin:0px;
}

