@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	
	/*overflow:scroll;*/
}

/* TYPE STYLES*/

.bodycopy {
	line-height:18px;
	font-size:12px;
	font-family: Verdana, Geneva, sans-serif;
	color:#333;
}
.bodycopy2 {
	line-height:18px;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
	color:#333;
}

.headerstyle {
	line-height:18px;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	color:#c5960c;
	font-style:italic;
}

.titlestyle {
	line-height:18px;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#000;
	font-style:normal;
	font-weight:bold;
}
/* LINK STYLES*/
.bottombartext a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #371139;
	text-align: center;
	text-decoration:underline;
}
.bottombartext a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #371139;
	text-align: center;
	text-decoration:underline;
}
.bottombartext a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: center;
	text-decoration:underline;
}
.bodycopytext a:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-align: left;
	text-decoration:underline;
	font-style: normal;
}
.bodycopytext a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #371139;
	text-align:left;
	text-decoration:underline;
	font-style: normal;
}
.bodycopytext a:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color:#903;
	text-align: left;
	text-decoration:underline;
	font-style: normal;
}
/* SPACE STYLES*/

.paraspacer {
	height:5px;	
}

.paraspacer2 {
	height:15px;	
}

.paraspacer3 {
	height:25px;	
}

/* TOP HEADER BAR*/

#headerbucket {
	position:relative;
	top:0px;
	width:800px;
	height:166px;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
}
#topnav {
	position:absolute;
	top:30px;
	left:0px;
	width:800px;
	height:136px;
	z-index:2;
}
#mhname {
	position:absolute;
	top:70px;
	left:20px;
	width:219px;
	height:42px;
	z-index:2;
}	
#mhlogo {
	position:absolute;
	top:0px;
	left:620px;
	width:87px;
	height:98px;
	z-index:2;
}

/* MAIN NAVIGATION*/

#navigation {
	position:absolute;
	top:136px;
	left:0px;
	width:800px;
	height:19px;
	z-index:2;
}
#aboutus {
	position:absolute;
	top:0px;
	left:25px;
	width:80px;
	height:19px;
	z-index:2;
}
#whiteline {
	position:absolute;
	top:3px;
	left:113px;
	width:3px;
	height:13px;
	z-index:2;
}
#whoweare {
	position:absolute;
	top:0px;
	left:123px;
	width:97px;
	height:19px;
	z-index:2;
}
#whiteline2 {
	position:absolute;
	top:3px;
	left:230px;
	width:3px;
	height:13px;
	z-index:2;
}
#programs {
	position:absolute;
	top:0px;
	left:241px;
	width:84px;
	height:19px;
	z-index:2;
}
#whiteline3 {
	position:absolute;
	top:3px;
	left:335px;
	width:3px;
	height:13px;
	z-index:2;
}
#calendar {
	position:absolute;
	top:0px;
	left:347px;
	width:81px;
	height:19px;
	z-index:2;
}
#whiteline4 {
	position:absolute;
	top:3px;
	left:439px;
	width:3px;
	height:13px;
	z-index:2;
}
#getinvolved {
	position:absolute;
	top:0px;
	left:450px;
	width:106px;
	height:19px;
	z-index:2;
}
#whiteline5 {
	position:absolute;
	top:3px;
	left:565px;
	width:3px;
	height:13px;
	z-index:2;
}
#mediagallery {
	position:absolute;
	top:0px;
	left:576px;
	width:112px;
	height:19px;
	z-index:2;
}
#whiteline6 {
	position:absolute;
	top:3px;
	left:696px;
	width:3px;
	height:13px;
	z-index:2;
}
#tunein {
	position:absolute;
	top:0px;
	left:708px;
	width:63px;
	height:19px;
	z-index:2;
}
/*
#goldline {
	position:absolute;
	top:165px;
	left:0px;
	width:800px;
	height:2px;
	z-index:2;
	background-color:#e6a71e;
}
*/

/* SUB NAVIGATION*/

#subnav {
	position:relative;
	top:0px;
	width:800px;
	height:40px;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
	background-color:#d6c9d7;
}

/* ABOUT US SUB NAVIGATION*/

#snmission {
	position:absolute;
	top:0px;
	left:0px;
	width:286px;
	height:40px;
	z-index:2;
}
#snhistory {
	position:absolute;
	top:0px;
	left:287px;
	width:172px;
	height:40px;
	z-index:2;
}
#snwhatwedo {
	position:absolute;
	top:0px;
	left:460px;
	width:340px;
	height:40px;
	z-index:2;
}

/* WHO WE ARE SUB NAVIGATION*/

#snhaven {
	position:absolute;
	top:0px;
	left:0px;
	width:211px;
	height:40px;
	z-index:2;
}
#snstaff {
	position:absolute;
	top:0px;
	left:212px;
	width:90px;
	height:40px;
	z-index:2;
}
#snboard {
	position:absolute;
	top:0px;
	left:303px;
	width:342px;
	height:40px;
	z-index:2;
}
#snoursponsors {
	position:absolute;
	top:0px;
	left:646px;
	width:154px;
	height:40px;
	z-index:2;
}

/* PROGRAMS SUB NAVIGATION*/

#sncommunity {
	position:absolute;
	top:0px;
	left:0px;
	width:219px;
	height:40px;
	z-index:2;
}
#snafterschool {
	position:absolute;
	top:0px;
	left:220px;
	width:151px;
	height:40px;
	z-index:2;
}
#snconcerttrips {
	position:absolute;
	top:0px;
	left:372px;
	width:122px;
	height:40px;
	z-index:2;
}
#snperformance {
	position:absolute;
	top:0px;
	left:495px;
	width:157px;
	height:40px;
	z-index:2;
}
#snschoolwork {
	position:absolute;
	top:0px;
	left:653px;
	width:145px;
	height:40px;
	z-index:2;
}


/* CALENDAR SUB NAVIGATION*/

/* GET INVOLVED SUB NAVIGATION*/

#snparticipate {
	position:absolute;
	top:0px;
	left:0px;
	width:297px;
	height:40px;
	z-index:2;
}
#snvolunteer {
	position:absolute;
	top:0px;
	left:298px;
	width:272px;
	height:40px;
	z-index:2;
}
#sndonate {
	position:absolute;
	top:0px;
	left:571px;
	width:229px;
	height:40px;
	z-index:2;
}

/* MEDIA GALLERY SUB NAVIGATION*/

#snphotos {
	position:absolute;
	top:0px;
	left:0px;
	width:475px;
	height:40px;
	z-index:2;
}
#snarticles {
	position:absolute;
	top:0px;
	left:476px;
	width:324px;
	height:40px;
	z-index:2;
}

/* TUNE IN SUB NAVIGATION*/

#snblog {
	position:absolute;
	top:0px;
	left:0px;
	width:90px;
	height:40px;
	z-index:2;
}
#snnewsletter {
	position:absolute;
	top:0px;
	left:91px;
	width:137px;
	height:40px;
	z-index:2;
}
#snfacebook {
	position:absolute;
	top:0px;
	left:229px;
	width:122px;
	height:40px;
	z-index:2;
}
#snreports {
	position:absolute;
	top:0px;
	left:352px;
	width:112px;
	height:40px;
	z-index:2;
}

/* TUNE IN PAGE*/

#facebook {
	position:absolute;
	width:131px;
	height:131px;
	left:0px;
	top:0px;
}
#blog {
	position:absolute;
	width:131px;
	height:131px;
	left:165px;
	top:0px;
}
#newsletter {
	position:absolute;
	width:131px;
	height:131px;
	left:330px;
	top:0px;
}

/* CENTER BUCKET FOR CONTENT*/

#bucket {
	position:relative;
	top:0px;
	width:800px;
	height:500px;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
#mainimage {
	position:absolute;
	top:0px;
	left:32px;
	width:461px;
	height:247px;
	z-index:2;
}
#maintitle {
	position:absolute;
	top:257px;
	left:32px;
	width:461px;
	height:50px;
	z-index:2;
}
#maininfo {
	position:absolute;
	top:313px;
	left:37px;
	width:461px;
	height:auto;
	z-index:2;
	overflow: auto;
}

/* CALENDAR PAGE*/

#calendarhelp {
	position:absolute;
	top:310px;
	left:32px;
	width:461px;
	height:43;
	z-index:2;
}
#googlecal {
	position:absolute;
	top:360px;
	left:32px;
	width:461px;
	height:auto;
	z-index:2;
}

/* GALLERY PAGE*/

#gallery {
	position:absolute;
	top:20px;
	left:32px;
	width:400px;
	height:267;
	margin-left:auto;
	margin-right:auto;
}
#gallerytitle {
	position:absolute;
	top:345px;
	left:32px;
	width:461px;
	height:50px;
	z-index:2;
}
#galleryinfo {
	position:absolute;
	top:410px;
	left:32px;
	width:461px;
	height:auto;
	z-index:2;
}

/* RIGHT NAV*/

#rightnav {
	position:absolute;
	top:0px;
	left:523px;
	width:270px;
	height:584px;
	z-index:2;
}
#socmediabuttons {
	position: absolute;
	top:16px;
	left:545px;
	width:202px;
	height:70px;
	z-index:2;
}
#calendartext {
	position:absolute;
	top:14px;
	left:545px;
	width:202px;
	height:20px;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #982107;
	z-index:2;
	font-style: italic;
}
#calendarimage {
	position:absolute;
	top:94px;
	left:545px;
	width:202px;
	height:70px;
	z-index:2;
}
#contact {
	position:absolute;
	top:172px;
	left:545px;
	width:202px;
	height:70px;
	z-index:2;
}
#donate {
	position:absolute;
	top:250px;
	left:545px;
	width:202px;
	height:70px;
	z-index:2;
}
#listen {
	position:absolute;
	top:328px;
	left:545px;
	width:202px;
	height:70px;
	z-index:2;
}

/* BOTTOM BAR & INFO BAR*/

#bottombucket {
	position:relative;
	top:0px;
	width:800px;
	height:230px;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
}
#footer {
	position:absolute;
	top:0px;
	width:800px;
	height:120px;
	z-index:2;
}
#bottombar {
	position:absolute;
	top:145px;
	width:700px;
	height:80px;
	left:50px;
	z-index:2;
	/*background-color:#e6a61e;*/
}
#tfcredit {
	position:absolute;
	top:180px;
	left:330px;
	width:144px;
	height:24px;
	z-index:2;
}
.bottombartext {
	position:absolute;
	top:9px;
	left:41px;
	width:600px;
	z-index:2;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #371139;
	text-align: center;
}

