@charset "utf-8";
/* CSS Document for Forbidden Flutes */

/* RESET STYLES */
/*-------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp,
small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;
}
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp,
small, strike, strong, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tfoot, thead {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;
}*/
body {
	background: url(../images/bg-home.gif) top center no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.75em; /*12px*/
	line-height: 18px;
	color: #333333;
	padding: 0;
	margin: 0;
	text-align: center;
}

:focus                  { outline: 0; }
a                       { text-decoration:none; color:#4b2407; }
a:hover                 { text-decoration:underline; color:#4b2407; }
strong                  { font-weight:bold; }
em                      { font-style:italic; }
ol, ul                 { list-style: none; } /*ol, ul                  { list-style: none; }*/
table                   { border-collapse: separate; border-spacing: 0; }
caption, th, td         { text-align: left; font-weight: normal; }
td                      { padding:2px; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q           { quotes: "" ""; }
p{
	padding: 0 0 15px 0;
}
a:link img, a:hover img, a:active img, a:visited img{
	border: none;
}

/* CONTAINER */
/*-------------------------------------*/
#containerHome{
	width: 990px;
	text-align: left;
	display: block;
	margin: 0 auto;
}

/* HTML */
/*-------------------------------------*/
#containerHome h1{
	background: url(../images/logo.gif) 0 0 no-repeat;
	display: block;
	width: 267px;
	height: 183px;
	text-indent: -9999px;
	margin-top: 13px;
	float: left;
}

/* IDs / CLASSES */
/*-------------------------------------*/
#nav-home-home{
	float: left;
	margin-left: 388px;
	margin-top: 48px;
	color: #b32026;
}
	#nav-home-home a{
		color: #b32026;
		text-decoration: underline;
	}
#nav-home-performance{
	margin-left: 558px;
	margin-top: 59px;
	float: left;
	color: #0cb7b6;
}
	#nav-home-performance a{
		color: #0cb7b6;
		text-decoration: underline;
	}
#nav-home-education{
	float: left;
	color: #d89523;
	text-align: right;
	margin-left: 65px;
	margin-top: 38px;
}
	#nav-home-education a{
		color: #d89523;
		text-decoration: underline;
	}
#nav-home-philanthropy{
	color: #0d4b8d;
	text-align: right;
	float: left;
	clear: both;
	margin-left:50px;
	margin-top:98px;
}
	#nav-home-philanthropy a{
		color: #0d4b8d;
		text-decoration: underline;
	}
#nav-home-creativeWork{
	color: #cd5a65;
	float: left;
	margin-left: 490px;
	margin-top: 180px;
}
	#nav-home-creativeWork a{
		color: #cd5a65;
		text-decoration: underline;
	}
#nav-home-productions{
	color: #da1869;
	float: left;
	margin-left: 175px;
	margin-top: 17px;
}
	#nav-home-productions a{
		color: #da1869;
		text-decoration: underline;
	}
	
span.small{
	font-size: 0.83em; /*relative to 10px*/
}

#home-copy{
	width:760px;
	clear: both;
	display: block;
	margin: 0 auto;
	padding-bottom: 50px;
	padding-top: 80px;
	font-size: 1em;
	text-align:center;
}

/* FOOTER */
/*-------------------------------------*/

ul#footer{
	font-size: 0.83em; /*relative to 10px*/
	color: #4b2407;
	text-align: center;
}
	ul#footer li{
		display: inline;
		padding-right: 5px;
		border-right: 1px solid #4b2407;
	}
		ul#footer li:last-child{
			border-right: none;
		}
		ul#footer li a{
			color: #4b2407;
		}
		
p#copyright{
	text-align: center;
	font-size: 0.83em; /*relative to 10px*/
}