@charset "UTF-8";
.quote {
	font-style: italic;
	color: #5E5E5E;
}

page-layout {
}

.ui-tabs-panel-hide {
}


.ui-tabs-vertical {
	width: 55em;
}
.ui-tabs-vertical .ui-tabs-nav {
	padding: .2em .1em .2em .2em;
	float: left;
	width: 12em;
}
.ui-tabs-vertical .ui-tabs-nav li {
	clear: left;
	width: 100%;
	border-bottom-width: 1px !important;
	border-right-width: 0 !important;
	margin: 0 -1px .2em 0;
}
.ui-tabs-vertical .ui-tabs-nav li a {
	display: block;
}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
	padding-bottom: 0;
	padding-right: .1em;
	border-right-width: 1px;
}
.ui-tabs-vertical .ui-tabs-panel {
	padding: 1em;
	float: right;
	width: 40em;
}


.paragraph-section {
	font-size: x-large;
	color: rgba(0,128,0,1.00);
	text-align: center;
}

.right-justify {
	text-align: right;
}

.schedule-section {
	color: rgba(0,0,0,1.00);
	font-style: normal;
	font-weight: normal;
	margin-left: 1em;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.date-section {
	color: rgba(128,0,128,1.00);
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: bold;
	left: 0px;
}

.bold-section {
	font-size: x-large;
	font-variant: small-caps;
	color: rgba(21,22,255,1.00);
}
.color-section {
	color: rgba(21,22,255,1.00);
}

.note-section {
	margin-left: 5%;
	margin-right: 5%;
	color: rgba(255,0,4,1.00);
}

.hide-section {
	display: none;
}

.faculty-table-attr-0 {
  width: "100%";
  border: 1px solid;
}
.faculty-table-attr-1 {
  vertical-align: top;
  padding: 5px;
  border: 1px solid;
}
.faculty-table-attr-2 {
  vertical-align: top;
  padding: 5px;
  border: 1px solid;
  width: "90%";
}
.faculty-image-attr {
	width: 200px;
}

@media print{
.faculty-table-attr-1 {
  display: none;
  }
.faculty-table-attr-2 {
  vertical-align: top;
  padding: 5px;
  width: "100%";
}
}

@media screen and (max-width:500px){
.faculty-image-attr {
	width: 100px;
}
}

.tuition-table {
	box-sizing: border-box;
	border: 1;
	margin-left: 5%;
	margin-right: 5%;
	text-align: left;
	border-width: medium;
	border-style: solid;
	border-collapse: collapse;
}
#tuition-table table tr td {
	margin-left: 5%;
	margin-right: 5%;
}

.contact-table {
	box-sizing: border-box;
	border: 1;
	margin-left: 5%;
	margin-right: 5%;
	text-align: left;
	border-width: medium;
	border-style: solid;
	border-collapse: collapse;
}

#imagedefault {
}

.imagedefault {
	width: 90%;
}

@media print{

.ui-tabs-panel-hide {
	display: none;
}

.mainContent {
	/* Styling for main headings */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	text-align: justify;
	font-size: smaller;
}

}

.mainContent {
	/* Styling for main headings */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	text-align: justify;
}

#bodydefault {
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	overflow: auto;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: bold;
}

.imagedefault-med {
	width: 50%;
	max-width: 604px;
}

@media screen and (max-width : 500px ){
.imagedefault-med {
	width: 90%;
}
}

@media screen and (min-width:1090px){
#bodydefault {
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	overflow: auto;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: bold;
	margin-left: 5em;
	margin-right: 5em;
	max-width: 100vmax;
}
.imagedefault-med {
	width: 50%;
	max-width: 604px;
}
}



#content #mainContent p {
	/* All paragraphs under maincontent */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	text-align: justify;
}

#mainwrapper {
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	overflow: auto;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: bold;
}
#mainwrapper header {
	/*Header */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	overflow: auto;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: bold;
}

.logo {
	/* Company Logo text */
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: 600;
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: x-large;
	padding-left: 1%;
	padding-right: 1%;
}
#mainwrapper header #logo {
	/* Company Logo text */
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: 600;
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	width: 50%;
	float: left;
	padding-top: 12px;
	padding-bottom: 12px;
	font-size: x-large;
	padding-left: 1%;
}
#mainwrapper header nav {
	/*Nav bar containing links in header */
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: 400;
	text-align: right;
	padding-top: 12px;
	padding-bottom: 12px;
	width: 45%;
	float: right;
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
}
#mainwrapper header nav a {
	/* Links in header */
	padding-right: 5%;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: 400;
}



#mainContent {
	/* Styling for main headings */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
}
#mainContent h1 {
	/* Styling for main headings */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	font-style: normal;
	font-weight: 600;
}
#mainContent h2 {
	/* Styling for main headings */
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	font-style: normal;
	font-weight: 600;
	font-size: xx-large;
}
#mainContent h3 {
	color: rgba(128,0,0,1.00);
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	font-style: normal;
    font-weight: 200;
}




.page-theme {
	background-color: rgba(255,241,210,1.00);
	background-image: url(../images/theme_bg.gif);
	color: rgba(128,0,0,1.00);
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: 400;
}
.fullpage {
	width: 100%;
	border: medium solid rgba(128,0,0,1.00);
}


.saz-font {
	color: rgba(128,0,0,1.00);
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-style: normal;
	font-weight: bolder;
	/* [disabled]text-align: right; */
}
.small-font {
	font-size: small;
}
.color-brown {
	color: rgb(191,96,0);
}
.color-light-brown {
	color: rgb(255,241,210);
}
.color-maroon {
	color: rgb(64,0,0);
}
.color-purple {
	color: rgba(128,0,128,1.00);
}
.color-blue {
	color: rgba(21,22,255,1.00);
}

hr {
}
.row-space {
	margin-top: 20px;
	margin-bottom: 20px;
}
.heading-section {
}
.main-section {
}
.media-section {
}
.button-size {
	width: 100px;
}

.background-color {
	background-color: rgba(255,241,210,1.00);
}
.background-image {
	background-image: url(../images/theme_bg.gif);
}
.center {
	text-align: center;
	vertical-align: middle;
	font-style: normal;
}

.table-layout {
}

.homeContent {
}
.aboutContent {
}
.calendarContent {
}
.workshopContent {
}
.historyContent {
}
.linksContent {
}
.membershipContent {
}
.contactContent {
}

.nav-buttons {
}

#program-section {
}
#facultybios-section {
}
#accommodations-section {
}
#travel-section {
}
#schedule-section {
}
#schedule-section {
}
#cost-section {
}
#registration-section {
}
#schedule-section {
}
#detailedschedule-section {
}

.footerbar {
	font-size: x-small;
}

#imagedefault {
}
