.scsu-shell-width {
	width: 821px;
}
#scsuSubsiteArea {
	width: 821px;
}
#scsu_music_wrap {
	width: 821px;
    margin: 0 auto;
    padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
#music_header {
	margin: 0 0 3px 0;
	padding: 0;
}
#music_header h1 {
	margin: 0;
	padding: 0;
	display: none;
}
#music_header a img {
	text-decoration: none;
	border: none;
}
/*  main nav - first level */
#music_nav {
	margin: 0;
	padding: 0 0 170px 0;
	width: 174px;
	float: left;
	background-color: #7F0D0E;
	background-image: url(images/nav_btm.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#music_nav a img {
	text-decoration: none;
	border: none;
}
#music_nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#music_nav .main_nav {
	margin: 0 0 25px 0;
}
#music_nav li {
	margin: 0;
	padding: 0;
}
#music_nav li a:link, #music_nav li a:visited, #music_nav li a:active {
	margin: 0;
	padding: 2px 2px 2px 20px;
	width: 152px;
	color: #fff;
	text-decoration: none;
	display: block;
}
#music_nav li a:hover {
	background-color: #f0e8ea;
	color: #000;
}
/* nav - second level */
#music_nav ul ul li {
	margin: 0;
	padding: 2px 0 2px 10px;
}
#music_nav  ul ul li a:link, #music_nav  ul ul li a:visited, #music_nav  ul ul li a:active {
	/*margin: 0;
	padding: 0;*/
	width: 142px;
	color: #fff;
	text-decoration: none;
	display: block;
}
#music_nav ul ul li a:hover {
	background-color: #fff;
	color: #000;
}
/* END main nav level */
/* Persistent indicator -- main level headings - WITHOUT sub-links */
body#hme_pg #music_nav li#hme a, body#faculty_pg #music_nav li#faculty a, body#facilities_pg #music_nav li#facilities a, body#concert_cal_pg #music_nav li#concert_cal a, body#contact_pg #music_nav li#contact a {
	background-color: #f0e8ea;
	color: #000;
}
/* Persistent indicator -- main level headings -- for main level links with sub-links */
body#mission_pg #music_nav li#mission a.miss_v, body#programs_pg #music_nav li#programs a.prgms, body#admissions_pg #music_nav li#admissions a.admit, body#scholarships_pg #music_nav li#scholarships a.scholar, body#performance_pg #music_nav li#performance a.perf, body#media_pg #music_nav li#media a.med_lib, body#downloads_pg #music_nav li#downloads a.dwnlds, body#alumni_pg #music_nav li#alumni a.alum, body#preparatory_pg #music_nav li#preparatory a.prep {
	background-color: #f0e8ea;
	color: #000;
	font-weight: bold;
}
/* main level with sub-level background-color */
body#mission_pg #music_nav li#mission, body#programs_pg #music_nav li#programs, body#admissions_pg #music_nav li#admissions, body#scholarships_pg #music_nav li#scholarships, body#performance_pg #music_nav li#performance, body#media_pg #music_nav li#media, body#downloads_pg #music_nav li#downloads, body#alumni_pg #music_nav li#alumni, body#preparatory_pg #music_nav li#preparatory {
	background-color: #f0e8ea;
}
body#mission_pg #music_nav li#mission a, body#programs_pg #music_nav li#programs a, body#admissions_pg #music_nav li#admissions a, body#scholarships_pg #music_nav li#scholarships a, body#performance_pg #music_nav li#performance a, body#media_pg #music_nav li#media a, body#downloads_pg #music_nav li#downloads a, body#alumni_pg #music_nav li#alumni a, body#preparatory_pg #music_nav li#preparatory a {
	color: #000;
}
/* Persistent indicator -- second level */
/*MISSION/VISION*/body#mission_pg .careers#music_nav li#mission ul#mission_secondary li#m_careers a,/*PROGRAMS*/body#programs_pg .undergrad#music_nav li#programs ul#programs_secondary li#undergrad_programs a, body#programs_pg .grad#music_nav li#programs ul#programs_secondary li#grad_programs a, body#programs_pg .pp#music_nav li#programs ul#programs_secondary li#piano_ped a, body#programs_pg .mm#music_nav li#programs ul#programs_secondary li#music_minor a, /*ADMISSIONS*/body#admissions_pg .ua#music_nav li#admissions ul#admissions_secondary li#undergrad_admissions a, body#admissions_pg .ga#music_nav li#admissions ul#admissions_secondary li#grad_admissions a, /*SCHOLARSHIPS*/body#scholarships_pg .schol_app#music_nav li#scholarships ul#scholarships_secondary li#scholar_app a, body#scholarships_pg .schol_aud#music_nav li#scholarships ul#scholarships_secondary li#scholar_audition a, body#scholarships_pg .f_schol#music_nav li#scholarships ul#scholarships_secondary li#first_scholar a, body#scholarships_pg .x_schol#music_nav li#scholarships ul#scholarships_secondary li#xfer_scholar a, /*PERFORMANCE*/body#performance_pg .band_p#music_nav li#performance ul#performance_secondary li#bands a, body#performance_pg .choir_p#music_nav li#performance ul#performance_secondary li#choirs a, body#performance_pg .orch_p#music_nav li#performance ul#performance_secondary li#orchestra a, body#performance_pg .ensemble#music_nav li#performance ul#performance_secondary li#comm_ens a, body#performance_pg .private#music_nav li#performance ul#performance_secondary li#private_lessons a, /*MEDIA*/body#media_pg .ring#music_nav li#media ul#media_secondary li#ringtones a, body#media_pg .vid#music_nav li#media ul#media_secondary li#video a, body#media_pg .photog#music_nav li#media ul#media_secondary li#photos a, body#media_pg .dsktop#music_nav li#media ul#media_secondary li#desktop a, body#media_pg .sldshow#music_nav li#media ul#media_secondary li#slideshows a, body#media_pg .pdcst#music_nav li#media ul#media_secondary li#podcasts a, /*DOWNLOADS*/body#downloads_pg .news#music_nav li#downloads ul#downloads_secondary li#newspaper a, body#downloads_pg .concert#music_nav li#downloads ul#downloads_secondary li#concert_prog a, /*ALUMNI*/body#alumni_pg .band_a#music_nav li#alumni ul#alumni_secondary li#band_alum a, body#alumni_pg .orch_a#music_nav li#alumni ul#alumni_secondary li#orchestra_alum a, body#alumni_pg .choir_a#music_nav li#alumni ul#alumni_secondary li#choir_alum a, /*PREPARATORY*/body#preparatory_pg .cgc#music_nav li#preparatory ul#preparatory_secondary li#cantabile a, body#preparatory_pg .her_story#music_nav li#preparatory ul#preparatory_secondary li#hshs a {
	background-color: #fff;
	color: #000;
}

/* end all nav elements */
#music_content {
	margin: 0 15px 0 14px;
	padding: 0;
	width: 308px;
	float: left;
}
#music_content .stbuttontext {
	color: #7f0d0e;
	text-decoration: none;
}
#music_content #calendarDisplays h2 {
	font-size: 155%;
}
/* internal page styles for content area, etc... */
#music_content2 {
	margin: 0 15px 0 14px;
	padding: 0;
	width: 616px;
	float: left;
}
#music_content2 h2, #music_content2 h3, #music_content2 h4, #music_content2 h5 {
	color: #7f0d0e;
}
#music_content2 a {
	text-decoration: underline;
	color: #7f0d0e;
}
#music_content2 a:hover {
	text-decoration: none;
	color: #640B0B;
}
#music_content2 #mail_finished {
	margin: 4px 10px 4px 20px;
	padding: 5px;
	width: 325px;
	border: 1px solid #333;
	background-color: #F0E8EA;
	color: #7f0d0e;
	font-weight: bold;
	text-align: center;
}
/*end internal page styles */
#music_blog {
	margin: 0;
	padding: 0;
	background-color: #f0e8ea;
}
/* news app/blog styling */
#blog_header {
	width: 308px;
	margin: 0;
	padding: 0;
	background-color: #7f0d0e;
}
#blog_header a img {
	border: none;
	text-decoration: none;
	padding-top: 7px;
}
#music_blog h3 {
	color: #fff;
	/*background-color: #7f0d0e;*/
	margin: 0;
	width: 280px;
	display: inline;
	padding: 2px 2px 2px 5px;
}
#music_blog #teaser {
	padding: 3px 5px;
}
/*#music_blog #teaser .newsdate {
	font-size: 70%;;
	margin: 0;
	padding: 2px 0;
}*/
#music_blog #teaser .newsteasertitle {
	font-size: 100%;
	margin: 0;
	padding: 2px 0;
}
#music_blog #teaser .newsteasertitle a {
	color: #333;
	font-weight: bold;
	text-decoration: underline;
	display: block;
}
#music_blog #teaser .newsteasertitle a:hover {
	color: #000;
	text-decoration: none;
}
#music_blog #teaser p {
	margin: 0;
	padding: 2px 5px;
}
h2.newstitle {
	font-size: 130%;
}
p.newspublicationname {
	display: none;
}
#teaser p.newsauthor {
	font-size: 80%;
	color: #000;
	margin: 0;
	padding: 0;
}
/* end news app/blog styling */
#music_widgets {
	margin: 0;
	padding: 0;
	width: 308px;
	float: left;
}
#music_videos {
	width: 308px;
	clear: both;
}
#music_videos a.ig_lgbluelink, #music_videos table.ig_reset tbody tr td div a, #music_videos table.ig_reset tbody tr td div span, #music_videos a, #music_videos td .powered {
	display: none;
}
#music_videos.choir_tube {
	float: right;
	margin-left: 5px;
}
/*calendar styling */
#concert_calendar {
	width: 308px;!important
	/*overflow: auto;*/
}
#concert_calendar h3 {
	color: #fff;
	background-color: #7f0d0e;
	margin: 0;
	padding: 2px 2px 2px 5px;
}
#concert_calendar .calendarTopBar {
	background-color: #900;
}
#concert_calendar a.m {
	font-size: 90%;
	color: #fff;
	font-weight: 700;
}
.calendarTable {
	float: right;
	width: 150px;
}
.event {
	margin: 6px 0;
	padding: 0;
	width: 158px;
	float: left;
	font-size: 90%;
}
.event a.calendarSideLink {
	width: 148px;
	margin: 0 auto;
	padding: 7px 4px;
	display: block;
	color: #000;
	background-color: #f0e8ea;
	text-decoration: none;
}
.event a.calendarSideLink:hover {
	background-color: #7f0d0e;
	color: #fff;
	text-decoration: underline;
}
a.eventListLink {
	margin: 0 4px 0 0;
	padding: 3px 5px;
	width: 125px;
	/*border: 1px solid #999;
	background-color: #ededed;*/
	color: #7f0d0e;
	clear: both;
	float: right;	
}
#calendarDisplays h2 {
	font-size: 60%;
	color: #7f0d0e;
}
table.eventlisting a, .calendarPaging a {
	color: #7f0d0e;
}
table.eventlisting a:hover, .calendarPaging a:hover {
	text-decoration: none;
}
.calendarPaging {
	width: 285px;
	margin: 0 auto;
	padding: 3px 2px;
	font-size: 90%;
}
/* end cal styling */
#music_question {
	width: 307px;
	margin: 0;
	padding: 8px 0 0 0;
	background-color: #f0e8ea;
	float: right;
}
#music_content2 #music_question {
	margin-left: 5px;
}
#music_question legend, #music_question fieldset, #music_question form, #ask_q fieldset, #ask_q form {
	margin: 0;
	padding: 0;
	border: none;
}
#music_question label, #music_question input, #music_question textarea {
	margin: 7px 15px 4px 15px;
	padding: 2px;
}
#music_question input, #music_question textarea {
	width: 270px;
	color: #7f0d0e;
}
#ask_question input, #ask_question textarea {
	width: 350px;
	color: #7f0d0e;
}
#ask_question form input.submit_it {
	margin: 4px 0;
	padding: 2px;
	width: 100px;
	clear: both;
	float: left;
}
#music_question form input.submit_button {
	margin: 0 0 5px 205px;
	padding: 0;
	width: 84px;
	height: 26px;
}
form#MusicInfo ul {
	list-style-type: none;
}
form#MusicInfo table tr td ul {
	margin: 0 0 0 19px;
	padding: 0;
}
.clearer {
	margin: 0;
	padding: 0;
	line-height: 0;
	clear: both;
}
#eventSchedule {
	margin: 0;
	padding: 0;
	line-height: 0;
	display: none;
}
form#sports_band {
	width: 470px;
	margin: 0 auto 20px auto;
	padding: 0;
}
form#sports_band label {
	margin: 0;
	padding: 4px 0 0 0;
	width: 235px;
	float: left;
	text-align: right;
}
form#sports_band input, form#sports_band textarea, form#sports_band select {
	margin: 3px 0 3px 10px;
	padding: 0;
	width: 200px;
	float: left;
}
form#sports_band textarea {
	height: 85px;
}
form#sports_band input.rad_button {
	width: 50px;
	margin-top: 6px;
}
form#sports_band label.rad_align {
	width: 125px;
	margin-left: 144px;
}
form#sports_band br {
	clear: both;
}
form#sports_band input.sub_btn {
	margin-top: 15px;
}
form#sports_band input.mult_line {
	margin-top: 1em;
}
form#sports_band .reqd {
	color: #900;
	font-size: 120%;
	padding-right: 3px;
	/*margin-left: -11px;*/
}
form#sports_band p.qtitle {
	margin-left: 100px;
}
