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

html{}

body{
	background:url(../images/reviews_bg.jpg) top left no-repeat #000;
	font-family:  "Arial", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:160%;
	font-size:13px;
	margin:0px;
	padding:0px;
	color:#F8F8F8;

}

body#biography{ background-image:url(../images/bio_bg.jpg);}
body#press{ background-image:url(../images/press_bg2.jpg);}
body#california{ background-image:url(../images/california_bg.jpg);}

body#national{ background-image:url(../images/national_bg.jpg);}
body#reno{ background-image:url(../images/reno_bg.jpg);}
body#gifted{ background-image:url(../images/gifted_bg2.jpg);}
body#orchestras{ background-image:url(../images/orchestras_bg.jpg);}
body#innovative{ background-image:url(../images/innovative_bg.jpg);}
body#links{ background-image:url(../images/links_bg2.jpg);}
body#reviews{ background-image:url(../images/reviews-2.jpg);}
body#programs{ background-image:url(../images/programs_bg.jpg);}
body#media{ background-image:url(../images/media_bg2.jpg);}
body#contact{ background-image:url(../images/contact_bg.jpg);}

a{ color:#E36C0A; text-decoration:none;}
a:hover{ color:#FFF;}

h2{margin:0px;}
h3{margin:0px;}
h4{margin:0px;}


#wrapper{ width:625px; margin:40px 40px 0px;}

.flLeft{float:left;}
.flRight{float:right;}
img.flLeft{ margin-right:15px;}
img.flRight{ margin-left:15px;}

.clearer{clear:both;}

p.title{ margin:30px 0px;}

#head{}
#head #logo{height:100px;}
#head #logo a{height:100px; width:100%; display:block;}

#content{ margin:0px /*24px*/;}

.endorsement{ width:465px; font-style:italic; font-weight:normal; margin:18px 0 0px;}

.Release{ clear:both; margin:20px 0px;}
.pressRelease .title{ font-size:15px; color:#E36C0A; font-style:italic;}
.pressRelease .date{ float:left; width:150px; margin:0px;}
.pressRelease .text{ float:right; width:475px}


.link{ clear:both; margin:40px 0px;}
.link .flLeft, .link .flRight{width:460px;}
.link p{ margin:0px;}
.link .title{ font-size:15px; color:#E36C0A; margin:0px;}
.link .title a{ color:#E36C0A; text-decoration:none;}
.link .title a:hover{ color:#fff;}

#bio{ margin-top:36px;}
#bio img{float:left; margin-right:36px;}
#bio p{ height:196px; vertical-align:middle; display:table-cell;}

#footer{ height:60px; font-size:70%;}

#menu{ margin-top:15px; margin-left:-6px; width:660px}

.myform {
margin:0;
padding:0;
width:90%;
}
#stylized {
margin:30px 2%;
}

#contactInfo{float:left; width:167px; margin-right:20px;}
#form{float:left; border-left:1px solid #fff; width:334px; padding-left:40px;}

#stylized h1 {
font-size:15px;
font-weight:bold;
margin-bottom:0px;
margin-top:0;
}

#stylized h2 {
font-size:13px;
font-weight:bold;
margin-bottom:0px;
margin-top:0;
}

#stylized p {
font-size:13px;
margin:0px;
margin-bottom:25px;
}
#stylized label {
color:#FFFFFF;
display:block;
float:left;
font-size:13px;
font-weight:bold;
margin-right:10px;
text-align:right;
width:82px;
}
#stylized .small {
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:185px;
}
#stylized input, #stylized textarea {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #0D4E76;
float:left;
font-size:12px;
margin:2px 0 5px 0;
padding:4px 	2px;
width:236px;
}
#stylized textarea {
height:150px;
}
#stylized button {
background:#E36C0A;
clear:both;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:26px;
line-height:26px;
margin-left:92px;
text-align:center;
border:0px none #000;
width:75px;
}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:auto;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:0 3px;
		color:#FFFFFF;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		text-align:left;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:5px;
		margin:-1px 0px 0px 0px;
		background-color:#212121;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 20px 3px 2px;
		margin:0px;
		background-color:transparent;
		color:#EEEEEE;
		font-family:Arial;
		font-size:11px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		color:#FFFFFF;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		color:#FFFFFF;
		text-decoration:underline;
	}


	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		color:#000000;
		text-decoration:underline;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		margin:2px 0px 5px 0px;
		color:#fff;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#999999;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 a img	
	{	
		display:block;
		border-style:none;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		color:#000000;
		text-decoration:underline;
	}
	
	.up{ margin-top:-13px;}
	
	.invisible{ display:none;
}
	.picpad {
	padding-right: 15px;
	padding-bottom: 3px;
}
.review {
	font-size: 18px;
	color: #E36C0A;
}
