blockquote {
  font: 14px Arial, Helvetica, sans-serif;
  line-height: 20px;
  color: #fff;
  font-style: italic;
  margin-bottom: 20px;
  padding-left: 20px;
  float: left;
  width: 544px;
}

.photo_container {
  float: right;
  padding: 0 0 20px 0 !important;
  width: 550px !important;
  text-align: center;
}

.photo_container img {
  border: 4px solid #fff;
}

.photo_container p {
	display: block !important;
	width: auto;
	margin: 0px !important;
	padding: 0px !important;
	float: left !important;
	text-align: left !important;
}

.picture_positioner {
  float: left;
  position: relative;
  margin: 0 0 0 58px;
}

.picture_positioner span {
  position: absolute;
  width: 25px;
  height: 25px;
  background: url(../images/about_corners.png) no-repeat;
}

.picture_positioner span.picture_tl { background-position: 0 0; }
.picture_positioner span.picture_tr { background-position: -25px 0; }
.picture_positioner span.picture_bl { background-position: 0 -25px; }
.picture_positioner span.picture_br { background-position: -25px -25px; }

a.highlight span { color: #bce4ff; }

.multiple a.highlight {
  line-height: 17px;
  padding-right: 45px;
  margin-top: 6px;
  height: 60px;
}

.tour h3 {
  text-transform: uppercase;
  margin: 0 0 20px 0;
}

.player_container {
  float: left;
  padding: 30px 0 13px;
  text-align: center;
  width: 514px;
}

.tour_player {
  margin: 0 auto;
  display: block;
}

.grant_details_top.virtual_tour { margin-bottom: 35px; }

#main_content.employment {
  min-height: 750px;
  height: auto !important;
  height: 750px;
}

.toggle {
  float: left;
  width: 514px !important;
}

.toggle ul li, .toggle p {
	width: 492px !important;
}

.employment .grant_details h3 {
  cursor: pointer;
  text-transform: uppercase;
  line-height: 59px;
  margin: 0;
  width: auto !important;
}

.employment .grant_details h3.active { color: #4c68d1; width: auto !important; }

#main_content.large_text .toggle ul li, #main_content.large_text .toggle p {
  width: 514px;
}

#main_content.large_text .toggle p { padding-bottom: 20px; }


#main_content .grant_details .contact_us_box {
  text-transform: uppercase;
  width: 435px;
  font-weight: bold;
}
#main_content .grant_details.mobile .contact_us_box {
  padding-top: 20px;
}

#main_content.contact_us {
  min-height: 780px;
  height: 780px; 
}
