/*/////////////////////////////////*/
/* MAIN SITE - LANDING PAGE STYLES */
/*/////////////////////////////////*/

.domain-0.page-prospective h1.inside,
.domain-0.page-current h1.inside,
.domain-0.page-parents h1.inside {
	position:relative;
	left:-150px;
	font-size: 35px;
	line-height: 55px;
	display:block;
	margin:0 0 0 0;
	width:650px;
}


/* HOME PAGE */
.domain-0.front .region-sidebar-first {
  background:none;
}


/* PROSPECTIVE STUDENTS */

body.domain-0.page-prospective {
  background: #CCFFCC url("../images/stripe_lightgreen.gif") repeat center top;
}

.domain-0.page-prospective #main #content {
  background:#FF0099;
}
.domain-0.page-prospective #main #content-area .field-field-content-description {
  background:#FF99FF;
}

.domain-0.page-prospective h1 span,
.domain-0.page-prospective .region-sidebar-first,
.domain-0.page-prospective #main #content .field-field-page-intro p {
  background: #CCFFCC;
}


/* CURRENT STUDENTS */

body.domain-0.page-current {
  background: #FFFF99 url("../images/stripe_lightyellow.gif") repeat center top;
}

.domain-0.page-current #main #content {
  background: DeepSkyBlue;
}
.domain-0.page-current #main #content-area .field-field-content-description {
  background: LightSkyBlue;
}
.domain-0.page-current h1 span,
.domain-0.page-current .region-sidebar-first,
.domain-0.page-current #main #content .field-field-page-intro p  {
  background: #FFFF99;
}

/* PARENTS */

/*
body.domain-0.page-parents {
  background: #87CEFA url("../images/stripe_lightblue.gif") repeat center top;
}
*/

.domain-0.page-parents #main #content {
  background: #FFFF00;
}
.domain-0.page-parents #main #content-area .field-field-content-description {
  background: #FFFF99;
}

/*
.domain-0.page-parents h1 span,
.domain-0.page-parents .region-sidebar-first,
.domain-0.page-parents #main #content .field-field-page-intro p  {
  background: #87CEFA;
}
*/



/* ALUMNI */

/*
body.domain-0.section-alumni {
  background: url("../images/calarts70s.jpg") fixed center top;
}
*/

.domain-0.section-alumni #main #content {
/*   background: Orange; */
background:#fff;
}
.domain-0.section-alumni #main #content-area .field-field-content-description {
/*   background: yellow; */
background:#fff;
}

.domain-0.section-alumni #main #content-area .node-type-webform {
  background: none;
}

.domain-0.section-alumni #main #content-area .node-type-webform form {
/*
  background:yellow;
  border-left:none;
*/
	background:#fff;
  margin-left:0;
}
body.domain-0.section-alumni h1, body.domain-0.page-faculty-filter-alumni h1 {
	text-transform:uppercase;
	font-size:4.25em;
}

.domain-0.section-alumni #main #content-area .node-type-webform form p,
.domain-0.section-alumni #main #content-area .node-type-webform form ul,
.domain-0.section-alumni #main #content-area .node-type-webform form h4 {
  margin-left:8px;
}

.domain-0.section-alumni #main #content-area .node-type-webform form #edit-actions {
  margin-top:20px;
}

html.js .domain-0.section-alumni #main #content-area fieldset{
  margin:0 0 5px 0;
  padding:0;
}

html.js .domain-0.section-alumni #main #content-area fieldset.collapsible {
  height:auto;
  border:none;
  margin:0 20px 2px 0;
}

html.js .domain-0.section-alumni #main #content-area fieldset .fieldset-wrapper {
/*   background:gold; */
  padding:20px;
}

html.js .domain-0.section-alumni #main #content-area fieldset legend {
  display:block;
  background:none;
  width:100%;
  margin-top:5px;
}

html.js .domain-0.section-alumni #main #content-area fieldset.collapsible legend a {
  padding:10px;
  margin:0;
}

.domain-0.section-alumni h1 span,
.domain-0.section-alumni .region-sidebar-first,
.domain-0.section-alumni #main #content .field-field-page-intro p  {
  background: White;
}



/*---------- SUPPORT PAGES ----------*/
/*---------- see support.css --------*/


/*---------- CHUCK JONES ----------*/
body.domain-0.section-chuckjones {
  background: url("../images/chuckjonesbg.jpg") fixed right center;
  background-size:cover;
}

.domain-0.section-chuckjones #main {
  margin-top:500px;
  margin-bottom:500px;
}
.ie8 .domain-0.section-chuckjones #main {
  margin-bottom:0;
}
.domain-0.section-chuckjones #main div#content {
  padding-top:10px;
  background:#F4F6D5;
}

.domain-0.section-chuckjones #main #content .node,.domain-0.section-chuckjones #main #content-area .field-field-content-description {background:#F4F6D5;}

.domain-0.section-chuckjones #main h1 {
  display:none;
}

.domain-0 #cjlockup {
    position:absolute;
    top:104px;
    right:10px;
}

.domain-0 .cj-event {
    background:#FFF300;
    padding-top:30px;
    padding-bottom:1px;
    margin-top:30px;
    margin-bottom:30px;
    margin-left:-20px;
}

.domain-0 .cj-event h3 {
    background:#231f20 !important;
    color:#fff;
}


/*---------- CAP ----------*/

body.domain-0.section-cap, body.domain-0.page-faculty-filter-community-arts-partnership-cap {
    background-position: center top;
    background-size:cover;
    background-repeat: repeat;
    background-attachment:fixed;
    background-image: url('../images/bg_cap_alt7.jpg');
}

body.domain-0.section-cap #main #content {
	background:transparent;
}
body.domain-0.section-cap .node .content, body.domain-0.page-faculty-filter-community-arts-partnership-cap .node .content {
	background:#ddd;
}
/*
.domain-0.section-calarts-weekend.page-calarts-weekend #main {
  margin-top:380px;
}
.ie8 .domain-0.section-calarts-weekend.page-calarts-weekend #main {
  margin-bottom:0;
}
.domain-0.section-calarts-weekend.page-calarts-weekend #main div#content {
  padding-top:3px;
}

.domain-0.section-calarts-weekend.page-calarts-weekend #main h1 {
  display:none;
}

.domain-0 #calarts-weekend-lockup {
    position:absolute;
    top:77px;
    right:126px;
}
*/


/*---------- WILD BEAST ----------*/
body.domain-0.section-wild-beast {
  background: url("../images/wbcs2015.jpg") fixed center top;
  background-size:cover;
}

.domain-0.section-wild-beast.page-wild-beast #main {
  margin-top:425px;
  margin-bottom:590px;
}
.ie8 .domain-0.section-wild-beast.page-wild-beast #main {
  margin-bottom:0;
}
.domain-0.section-wild-beast.page-wild-beast #main div#content {
  padding-top:10px;
}

.domain-0.section-wild-beast.page-wild-beast #main h1 {
  position:absolute;
  left:-200px;
  top:68px;
  display:none;
}

.domain-0 #wbcs2012-vrt {
    position:absolute;
    top:71px;
    right:10px;
}

.domain-0 .wbcs-event {
    background:lightskyblue;
    padding-top:30px;
    padding-bottom:1px;
    /*margin-top:30px;*/
    margin-bottom:30px;
    margin-left:-20px;
}

.domain-0 .wbcs-event h3 {
    background:black !important;
    color:#fff;
}


/*---------- CALARTS WEEKEND ----------*/

.domain-0.section-calarts-weekend.page-calarts-weekend #main h1 {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
body.domain-0.section-calarts-weekend {
    background-position: center top;
    background-repeat: repeat;
    background-attachment:fixed;
    background-image: url('../images/calarts_weekend_2015-1700x1228.jpg');
}

.domain-0.section-calarts-weekend.page-calarts-weekend #main {
  margin-top:300px;
}
.ie8 .domain-0.section-calarts-weekend.page-calarts-weekend #main {
  margin-bottom:0;
}
.domain-0.section-calarts-weekend.page-calarts-weekend #main div#content {
  padding-top:3px;
}


.domain-0 #calarts-weekend-lockup {
    position:absolute;
    top:77px;
    right:126px;
}
*/

/* calarts weekend for alumni */
/*
body.domain-0.section-alumni.page-alumni-calarts-weekend, body.domain-0.page-contact-alumni-registration-calarts-weekend-2013 {
  background: #f15a29 url('../images/calarts-weekend-2013-bg.jpg') no-repeat fixed top center;
}
.domain-0.section-alumni.page-alumni-calarts-weekend #main #content, 
.domain-0.section-alumni.page-alumni-calarts-weekend #main #content-area .field-field-content-description,
.domain-0.section-alumni.page-contact-alumni-registration-calarts-weekend-2013 #main #content, 
.domain-0.section-alumni.page-contact-alumni-registration-calarts-weekend-2013 #main #content-area .field-field-content-description {
	background: #DDDDDD;
}
.domain-0.section-alumni.page-alumni-calarts-weekend #left-wrapper {
	display:none;
}
.domain-0.page-contact-alumni-registration-calarts-weekend-2013 #content-area .webform-component p {
	margin-left: 0!important;
}
*/

/* ACADEMICS */

.domain-0.section-academics #content ul.specializations {
  margin-top:-20px;
  margin-bottom:10px;
  padding-bottom:10px;
}
.domain-0.section-academics #content ul.specializations li.label {
  background:none;
  margin-left:0px;
}
.domain-0.section-academics #content ul.specializations li {
  margin-left:15px;
}

/*//////////////////////////////*/
/* ADMISSIONS REQUEST INFO FORM */
/*//////////////////////////////*/


#request-info table td {
  margin:0;
  padding:0;
}

#request-info p + p,
#request-info h4,
#request-info h5,
#request-info p {
  margin:0;
}

#request-info p,
#request-info p + p {
  margin-top:5px;
}

#request-info h4 {
  margin-top:20px;
  margin-bottom:10px;
}

#request-info .button-group {
  padding-top:20px;
}

#request-info input[type='radio'] {
  margin-right:10px;
}

#request-info optgroup {
  margin: 10px 0;
}

#request-info option {
 padding:0 10px;
}


/*///////////////*/
/* INTERNATIONAL */
/*///////////////*/

.page-blog-international h1 { text-transform:capitalize; }


/* ART AUCTION */
body.page-benefit-and-auction {
  background: url("../images/BaldessariStudios1_wide_03.jpg") fixed center center;
  background-size:cover;
}
body.page-benefit-and-auction #main #content {
	background:transparent;
}

/*//////////////////////////////*/
/* Portfolio Showcases Calendar */
/*//////////////////////////////*/

body.page-portfolio-showcases {
  background: url("../images/bg_mastercalendar.jpg") fixed center center;
  background-size:cover;
}
.page-portfolio-showcases .wf-active h1 span, .page-portfolio-showcases h1.inside span   {
	text-transform: uppercase;
	font-family: 'mcbeansans';
	background:transparent;
}
.page-portfolio-showcases #content-area h5 {
	margin-top: 0;
	padding-top: 30px;
	border-top: 1px dotted #000;
	margin-bottom: 0;
	padding-bottom: 0;
	font-style: normal;
	font-weight: bold;
}
.page-portfolio-showcases #content-area h4, .page-portfolio-showcases .wf-active #main h4 {
	margin-top: 10px;
	border-bottom: none;
	font-family: 'mcbeansans', Helvetica, Arial, Verdana, sans-serif;
	color:#00a9c4;
}
.page-portfolio-showcases #main h3, .page-portfolio-showcases .wf-active #main h3 {
	font-family: 'mcbeansans', Helvetica, Arial, Verdana, sans-serif;
	margin-top: 10px;
	border-bottom: none;
	padding-left:20px;
	background:#00a9c4;
	color:#fff;
}
.page-portfolio-showcases #content-area h3+h5 {
	border-top:none;
}
.page-portfolio-showcases #content-area .field-field-content-description {
	background:#fff!important;
}

.page-portfolio-showcases #main #content {
	background:transparent;
}
.page-portfolio-showcases #main #content-area {
	background:#fff;
}
.page-portfolio-showcases #main #content .field-field-page-intro p {
	font-family: 'mcbeansans';
	margin-left: 20px;
	border-right: none;
	margin-top: 0;
	padding-top: 20px;
	padding-bottom:0;
	margin-bottom:0;
}
.page-portfolio-showcases #content-area ul.toc {
	border-top: 1px dotted #000;
	padding-top:30px;
}
/*//////////*/
/* CALENDAR */
/*//////////*/

.section-event .region-sidebar-first .section {
  border-top:none;
}