body { background-image: url('../images/bg.png'); font-family: verdana; font-size: 12px; margin: 0px; }
p { margin-top: 0px; }
h1 { font-size: 20px; margin: 10px 0px 10px 0px; padding: 0px; color: #943504; }
a { color: #CB9847; }
a:hover { color: #943504; }

#content { padding: 10px 10px 20px 10px; margin-right: 4px; background-color: #FFEFCD; font-weight: bold; font-size: 14px; }
#contentMain { padding: 10px 10px 20px 10px; margin-right: 4px; background-color: #FFEFCD; font-weight: bold; font-size: 14px; }

#content form { padding: 0px; margin: 0px; }
#content form p { clear: left; margin: 0px; padding: 0px; padding-top: 2px; }
#content p label { float: left; width: 125px; font: bold 12px Verdana; text-align: right; margin-top: 2px; margin-right: 25px; }

.studentName { font-size: 16px; color: #429FA0; font-weight: bold; }
.student { font-size: 14px; font-weight: bold; line-height: 16px; }

.facultyOuterBorder { width: 188px; background-color: #943504; padding: 1px; }
.facultyPhotoOuterBorder { float: right; margin-left: 10px; margin-bottom: 10px; width: 352px; background-color: #943504; padding: 1px; }
.outerBorder { width: 302px; background-color: #943504; padding: 1px; }
.innerBorder { border: 1px solid #429FA0; }

#facultyBG1 { background-image: url('../images/faculty_bg_1.gif'); background-repeat: no-repeat; }
#facultyBG2 { background-image: url('../images/faculty_bg_2.gif'); background-repeat: no-repeat; }
#facultyBG3 { background-image: url('../images/faculty_bg_3.gif'); background-repeat: no-repeat; }
#facultyBG4 { background-image: url('../images/faculty_bg_4.gif'); background-repeat: no-repeat; }

.faculty { font-family: tahoma; font-size: 12px; font-weight: bold; }
.faculty a { color: #943504; }
.faculty h2 { font-size: 16px; margin: 10px; padding: 0px;}
.faculty p { margin: 10px 10px 10px 20px; padding: 0px;}

.navOuter { margin: 2px 0px 0px 33px; padding: 1px; width: 936px; height: 45px; border: 2px solid #CB9847; background-color: #FDFE97; }
.navInner { width: 934px; height: 43px; border: 1px solid #CB9847; background-color: #FDFE97; text-align: center; }

#navUpper { padding-top: 4px; color: #943504; font-size: 12px; font-weight: bold; }
#navUpper a { color: #943504; text-decoration: none; }
#navUpper a:hover { color: #CB9847; }
#navUpper a.selected { color: #429FA0; text-decoration: none; text-transform: uppercase; }

#navLower { padding-top: 3px; color: #943504; font-size: 12px; font-weight: bold; }
#navLower a { color: #943504; text-decoration: none; }
#navLower a:hover { color: #CB9847; }
#navLower a.selected { color: #429FA0; text-decoration: none; text-transform: uppercase; }

#sidebar { margin-top: 10px; float: right; width: 270px; background-color: #3FA1A1; font-size: 12px; font-weight: normal; }
#sidebar ul { margin-top: 5px; margin-bottom: 15px; }
#sidebar a { color: #943504; }
#sidebar a:hover { color: #CB9847; }
#sidebar a.tour { color: #FDFE97; font-weight: bold; }
#sidebar p.tour { font-weight: bold; color: #404040; margin: 0px 10px 5px 10px; }

#summerProgram { padding: 0px 10px 0px 10px; background: #FEEECC url('../images/summer-program-overhang-bg.gif') repeat-y 612px 0px; }

#summerProgram div.content { padding-top: 10px; width: 590px; padding-bottom: 20px; }
#summerProgram div.content p { font-weight: normal; }
#summerProgram div.content p.quote { color: #943504; font-style: italic; width: 450px; font-weight: normal; margin-left: 70px; text-align: center; font-size: 12px; }
#summerProgram div.content p.subhead { color: #3FA1A1; font-weight: bold; }

#summerProgram div.sidebarContainer { width: 328px; margin-left: 5px; margin-right: -10px; float: right; font-size: 12px; font-weight: normal; padding-bottom: 50px; background: #f1e3c7 url('../images/summer-program-overhang-bg.gif') repeat-y top left; }

#summerProgram div.sidebar { width: 100%; font-size: 12px; font-weight: normal; }
#summerProgram div.sidebar div.instruments { width: 250px; margin-left: 25px; padding-top: 350px; }
#summerProgram div.sidebar div.instruments ul { margin-top: 10px; color: white; margin-left: 10px; }
#summerProgram div.sidebar div.instruments h2 { color: #FDFE97; font-size: 18px; text-align: center; letter-spacing: 0.5px; padding-top: 0px; margin-top: 0px; }

#summerProgram div.sidebar div.schedule { width: 225px; margin-left: 40px; margin-top: 75px; }
#summerProgram div.sidebar div.schedule ul { margin-top: 10px; color: #007681; margin: 3px 0px 8px 30px; padding: 0px; }
#summerProgram div.sidebar div.schedule h2 { color: #007681; font-size: 18px; letter-spacing: 0.5px; }
#summerProgram div.sidebar div.schedule h3 { color: #007681; font-size: 12px; letter-spacing: 0.5px; margin: 0px; padding: 0px; }

#summerProgram div.sidebar ul { margin-top: 5px; margin-bottom: 15px; }
#summerProgram div.sidebar a { color: #943504; }
#summerProgram div.sidebar a:hover { color: #CB9847; }
#summerProgram div.sidebar a.tour { color: #FDFE97; font-weight: bold; }
#summerProgram div.sidebar p.tour { font-weight: bold; color: #404040; margin: 0px 10px 5px 10px; }

