/*
White: #ffffff
Silver: #c2bebe
Charcoal: #0c070d
Dark Charcoal: #292829
Black: #000000
Pale Orange: #d26a36
Bright Orange: #ed8100
*/

* {margin:0px; padding:0px;}
.sing {padding:0em 2em;}

/* ---------- BODY & CONTAINER ---------- */
body {padding:0px 0px; background: url('graphics/blackstripe.gif') repeat 0px 0px; font-family: verdana, arial, sans-serif; font-size: 11px; text-align:center;}
#container {margin:0px auto; width:778px; background:#000; color:inherit;}
#page_title {
 width:362px;
 height:128px;
 background-image:url('graphics/background.gif');
 background-repeat:repeat-x;
 background-position:0% 100%;
 overflow:hidden;
 float:right;
}


/* ---------- CONTENT ---------- */
	/* ----- Left Column ----- */
	#left_column {width:414px; font-size:12px; color:#fff; float:left;}
	#left_column p {margin-left:10px; margin-right:10px; font-size:14px;}
	#left_column h2 {background-repeat:no-repeat; background-position:50% 50%; background-color:inherit;color:#d26a36;}
	#bottomleft {padding:10px 28px 0px;color:#fff;font-family:verdana, arial, sans-serif; font-size:11px;}
	#bottomleft h2 {margin-bottom:10px; height:0px;}
	#left_column_text {padding:0 10px 0 10px; font-size:12px; color:#fff; text-align:justify;}

	/* ---- Right Column ---- */
	#right_column {padding-bottom:20px; width:362px; background-color:#0c070d; font-size:12px; color:inherit; float:right; clear:right;}
	#right_column p {padding-top:20px;}
	#vocalmusic {background-color:#0c070d;}
	#vocalmusic {padding:20px 25px; color:#fff;}
	#vocalmusic h2 {height:0px;}
	#right_pp {text-align:justify; font-size:12px; color:inherit;}


/* ---------- FOOTER ---------- */
 #page_footer {
 background:url('graphics/background.gif') #343231 repeat-x 0px 0px;
 margin-left:416px;
 width:362px;
 padding:9px 0px;
 font-size:8px;
 color:inherit;
 clear:both;
 line-height:12px;
}


/* ---------- SPECIFIC PAGES ---------- */
	/* ----- Concert Season ----- */
	#ccrighttext {font-family:Verdana; font-size:12px; color:#fff; text-align:center;}

	/* ----- Master of Music ----- */
	#mmpagestext {text-align:justify; font-size:12px; color:#c7c7c7; padding:0 10px 0 10px;}
	#mmpagestextheaders {text-align:left; font-size:12px; color:#ed8100; font-weight:bold;}

	/* ----- Height Differences ----- */
	#applied_voice_study {background-color:#000; width:414px; height:1300px; overflow:hidden;}
	#auditionrequirements {background-color: #000; width:414px; height:1200px; overflow:hidden;}
	#choirplacementauditions {background-color:#000; width:414px; height:550px; overflow:hidden;}
	#concertseason2009-10 {background-color:#000; width:414px; height:3400px; overflow:hidden;}
	#concertseason2010-2011 {background-color:#000; width:414px; height:600px; overflow:hidden;}
	#statesmen {background-color:#000; width:414px; height:300px; overflow:hidden;}
	
	/* ----- Left Column Image Pages ----- */
	#page_image_index {background-color:#000; width:414px; height:450px; text-align:center; overflow: hidden;}
	#chamberchoir {background-color:#000; background:url('images/lcol_chamberchoir.jpg') no-repeat; width:414px; height:800px; overflow:hidden;}
	#concertchorale {background-color:#000; background: url('images/lcol_concertchorale.jpg') no-repeat; width:414px; height:557px; overflow:hidden;}
	#madrigaldinner {background-color:#000; background:url('images/lcol_madrigaldinner.jpg') no-repeat; width:414px; height:300px; overflow:hidden;}
	#mmconducting {background-color:#000; background:url('images/lcol_mmconducting_sara.jpg') no-repeat; width:414px; height:302px; overflow:hidden;}
	#mmvoice {background-color:#000; background:url('images/lcol_mmvoice2.jpg') no-repeat; width:414px; height:300px; overflow:hidden;}
	#operaworkshop {background-color:#000; background:url('images/lcol_operaworkshop.jpg') no-repeat; width:414px; height:630px; overflow:hidden;}
	#osuopera {background-color:#000; background:url('images/lcol_operaworkshop.jpg') no-repeat; width:414px; height:630px; overflow:hidden;}
	#universitysingers {background-color:#000; background:url('images/lcol_universitysingers.jpg') no-repeat; width:414px; height:520px; overflow:hidden;}
	#vocalmasterclass {background-color:#000; background:url('images/lcol_vocalmasterclass.jpg') no-repeat; width:414px; height:900px; overflow:hidden;}
	#womenschoir {background-color:#000; background:url('images/lcol_womenschoir.jpg') no-repeat; width:414px; height:300px; overflow:hidden;}


/* ---------- EXTRAS ---------- */
	/* ----- Links ----- */
	a {color:#c2bebe; background-color:inherit; text-decoration:none;}
	a:hover {color:#d26a36; background-color:inherit;}

	/* ----- Lists ----- */
	ul {list-style-type:disc; text-align:left;}

	/* ----- Misc ----- */
	span {display:none;}
	img {border:none;}
	p {padding:4px 0px 5px; text-align:justify; line-height:12px; clear:both; float:none;}
	#page_title h1 {width:362px; height:126px; background:url('graphics/osulogo_old.gif') #292829 no-repeat 50% 50%;}

