@charset "utf-8";
/* CSS Document */

/*
// available block classes: add to block class or panel
// block-pad OR block-button
// afta-common OR afta-common-b OR afta-common-c OR afta-common-d  OR bg-red OR bg-black OR bg-blue OR bg-green OR promo OR media-slider OR thumb-list
// form-small
// afta-menu
// featured OR research
// footer-big OR footer-small
*/

a.feed-icon {
	display: none;
}

#block-search-form {
	margin-right: 10px;
	margin-left: 157px;
}

.pane-page-title h1{
  margin-top: 0px;
}
.pane-page-title h1,
h1#page-title{
	display: block;
	color: #696A6F;
    font-family: 'Trade Gothic W01 BoldCn20';
    font-size: 48px;
	line-height: 0.85;
	margin-bottom: 9px;
    padding-bottom: 14px;
    text-transform: uppercase;
	background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom;
}

p:first-child, pre:first-child {
	margin-top: 0;
}

/* Main Menu
------------------------------*/
.muchomenu-bin .panel-2col .panel-col-last .inside {
	overflow: hidden;
}

.muchomenu-bin-2 .inside > .menu > li > a {
	margin-bottom: 10px;
}

.muchomenu-slots .panel-col-first .pane-content {
	margin-left: 40%;
}
.muchomenu-slots.muchomenu-bin-2 .panel-col-first .pane-content {
	margin-left: 0;
}
.muchomenu-bin-3 .panel-col p,
.muchomenu-bin-4 .panel-col p,
.muchomenu-bin-7 .panel-col p,
.muchomenu-bin-8 .panel-col p,
.muchomenu-slots .panel-col-first p:first-child {
	margin-top: 0;
	font-family: 'Trade Gothic W01 Cn18';
	font-size: 18px;
	line-height: 1.125;
	text-transform: uppercase;
}

a[title=services_h1] {
}

#navigation .menu a {
	margin-bottom: 0.5em;
	line-height: 1.25;
}
.muchomenu-bin-2 > .menu > li > a {
    display: inline-block;
	width: 100%;
	/*letter-spacing: -1px;*/
}
.muchomenu-bin-2 .inside h2.pane-title:before {
    background-image: url("../images/afta-sprite.png");
    background-repeat: no-repeat;
    content: "";
    float: left;
    height: 24px;
    width: 26px;
	margin-right: 5px;
}
/*#navigation h2:nth-child(1) {
    background-position: -330px -292px;
}*/
.inside .pane-menu-block-6 h2.pane-title:before {
	background-position: -218px -290px;
}
.inside .pane-menu-block-7 h2.pane-title:before {
	background-position: -272px -289px;
}
.inside .pane-menu-block-8 h2.pane-title:before {
	background-position: -329px -290px;
}
.inside .pane-menu-block-9 h2.pane-title:before {
	background-position: -377px -292px;
}

.inside .menu > li.expanded > a {
	color:#292522;
	display:inline-block;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/*Specific styles for Networks & Councils menu item to make it look like parent menu item*/
.inside .menu .menu-mlid-7264 a,
.inside .menu .menu-mlid-7264 a:hover {
  font-weight: bold;
  color:#292522;
}

.muchomenu-bin-2 .inside h2 {
	font:normal 18px'Trade Gothic W01 Cn18';
    display:inline-block;
    position:relative;
    text-transform: uppercase;
    !important
}

.inside .menu li,
.inside > .menu > li a,
.inside .menu a,
.inside .menu li,
.inside .menu a:active {
	clear: both;
	color: #0094B3;
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-size: 14px;
	font-weight: normal;
}
.inside .menu li, .inside .menu a:hover {color:#696A6F;}

.muchomenu-bin-2 .menu li {
		margin-bottom: 0.5em;
	}

.inside ul > li > ul > li.last {
	border-bottom: 2px solid #ddd;
	padding-bottom: 10px!important;
	}
.inside ul > li.last > ul > li.last {
	border-bottom: none;
	padding-bottom: 0px;
	}

/* Forms
------------------------------*/
/* merge select styles with .form-text, .form-textarea */
fieldset {
	padding-bottom: 0;
	border: #ddd solid 1px;
}
legend {
	background: #f7f7f7;
    border: none;
	font-size: 14px;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
}
legend a {
	display: inline-block;
	padding: 8px 5px;
}
html.js fieldset.collapsible .fieldset-legend {
	background: url("../images/menu-expanded.png") no-repeat scroll 5px 55% transparent;
}
html.js fieldset.collapsed .fieldset-legend {
    background-image: url("../images/menu-collapsed.png");
}
select,
.select {
    /*background-color: #E0DEDC;
    border: medium none;*/
	-webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
	border-radius: 2px;
    color: #696a6f;
    font-size: 13px;
    padding: 4px;
}
select {
    box-shadow: 1px 1px 1px grey inset;
}
.select {
	box-shadow: 0px 1px 1px grey;
	line-height: 1.75;
}

.form-item .description {
	font-size: 11px;
	font-style: italic;
}
.form-type-checkbox {
	float: left;
	/*width: 25%;*/
}

/* Forms: JS
------------------------------*/
/*.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.png) no-repeat;
	display: block;
	clear: left;
	float: left;
}
.radio {
	background: url(radio.png) no-repeat;
}*/
select,
option {
	border: none;
}
.select {
	position: absolute;
	width: auto; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	overflow: hidden;
}
/*
.select {
    background-image: url("../images/afta-sprite.png");
    background-repeat: no-repeat;
	background-position: -217px 0;
}
*/
.select {
        background: #7ec873;
        background: url("../images/icn-arrow-smred-d.png") no-repeat right center, linear-gradient(top, #efefef 0%, #d3d3d3 100%);
        background: url("../images/icn-arrow-smred-d.png") no-repeat right center, -moz-linear-gradient(top, #efefef 0%, #d3d3d3 100%);
        background: url("../images/icn-arrow-smred-d.png") no-repeat right center, -ms-linear-gradient(top, #efefef 0%, #d3d3d3 100%);
        background: url("../images/icn-arrow-smred-d.png") no-repeat right center, -webkit-linear-gradient(top, #efefef 0%, #d3d3d3 100%);
        background: url("../images/icn-arrow-smred-d.png") no-repeat right center, -o-linear-gradient(top, #efefef 0%, #d3d3d3 100%);
        background: url("../images/icn-arrow-smred-d.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #d3d3d3));
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ec873', endColorstr='#5caa50');
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ec873', endColorstr='#5caa50')";
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-khtml-border-radius: 2px;
}
/* Safari 5+ ONLY */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	::i-block-chrome, select{
		border: 1px solid #999;
		}
	::i-block-chrome, .select{
		border: 1px solid #999;
		}
}
/* Forms: Webform
------------------------------*/
.block-webform {
	padding: 18px 18px 9px;
	background-color: #fff;
}
.webform-client-form > div > fieldset {
	margin-bottom: 1em;
}
.form-item.webform-container-inline label {
	display: inline-block;
	width: 204px;
}
.webform-component .form-text,
.webform-component #edit-submitted-country{
	width: 300px;
}
.webform-component #edit-submitted-date-of-birth1-year{
	width:auto;
	}
.webform-container-inline div, .webform-container-inline div.form-item {
	display: inline-block;
}
.webform-component input.webform-calendar
{
	margin-top: 0.75em;
	margin-bottom: 0.5em;
}
.webform-component .form-item-submitted-select-all-that-apply-select-select-or-other {
	float: none;
	}
.webform-component + .webform-component-markup{
	margin-top: 1.75em;
}
.webform-component + .webform-component-markup p{
	margin-bottom: 0;
	}
/* Admin
------------------------------*/
.breadcrumbs .last {
	color: #fff;
}

/* Front page
------------------------------*/
.front .node-promoted {
	display: none;
}

/* Header Top Search
------------------------------*/
#block-search-form {
	margin-top: 1.5em;
}
#search-block-form input.form-submit[type="submit"],
#search-block-form--2 input.form-submit[type="submit"] {
	padding: 5px 15px 5px 10px;
}

/* General content block styles
------------------------------*/

/* override the main style in arts.css with this one */
.form-small select {
	width: 100%;
}

.afta-common-c .afta-block-sub-title h6 {
	margin: 8px 0;
	line-height: 0.85;
}

.afta-common-d {
	background-color: #fff;
}
.afta-common-d .afta-block-title h5 {
    font-family: 'Trade Gothic W01 BoldCn20';
    font-size: 36px;
    font-weight: normal;
    line-height: 0.95;
    margin-bottom: 0.175em;
    margin-top: 0;
    text-transform: uppercase;
}
.afta-common-d .afta-block-title a {
    color: #292522;
}
.afta-common-d .afta-block-sub-title h6 {
    font-size: 18px;
    line-height: 1.15;
    margin: 0.4em 0;
}
.afta-common-d .afta-block-sub-title {
	margin-bottom: 1em;
}
.afta-common-d .afta-block-sub-title a {
    color: #292522;
}

.block-pad.bg-black {
	padding: 10px;
	background-color: #fff;
}
.bg-black .content {
	padding: 14px;
	background-color: #292522;
}
.bg-black {
	color: #fff;
}
.bg-black .content, .bg-black .content h6, .bg-black .content h5 {
	color: #fff;
}
.bg-black .afta-block-title,
.bg-black .afta-block-sub-title {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEXuOCAAAAC4Sp9EAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=);
    padding-bottom: 5px;
}
.afta-common-c.bg-black .afta-block-sub-title h6 {
	font-size: 48px;
}
/*
1x5 afta-black tile
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEX///8AAABVwtN+AAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=);
*/

.afta-block-title + .footer ul.blue-list {
	margin-top: 0.75em;
}
.afta-block-title + .footer ul.blue-list li {
	border-top: none;
	border-bottom: 1px solid #ddd;
	margin-bottom: 0;
	margin-top: 0.5em;
    padding-top: 0;
	padding-bottom: 0.6em;
}

.block-button h3 {
	margin: 6px 0;
    font-family: 'Trade Gothic W01 BoldCn20';
    text-transform: uppercase;
    position:relative;
}

.block-button a {
    display: block;
    padding: 10px;
}

.button-small:last-child {
	margin-bottom: 9px;
}
.button-small h3 {
	font-size: 13.5px;
	line-height: 1.5;
}
.block-button.button-small a:after {
    background-image: url("../images/afta-sprite.png");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    float: right;
    height: 22px;
    width: 30px;
}

.block-button.bg-red.button-small {
	margin-bottom: 0;
}
.bg-red.button-small a:after {
    background-position: -220px 0;
}
.block-button.bg-red.button-small a:hover:after {
    background-position: -220px -80px;
}

.bg-red a {
	color: #fff;
}
.bg-red h3 a:hover,
.bg-red h4 a:hover {
    color: #696A6F;
}

.block-button.bg-blue {
	background-color: #0094b3;
}
.bg-blue a {
	color: #fff;
}
.bg-blue h3 a:hover,
.bg-blue h4 a:hover {
    color: #696A6F;
}
.block-button.bg-blue h3:after {
    background-position: -100px -1px;
}
.block-button.bg-blue h3:hover:after {
    background-position: -100px -80px;
}
.bg-blue.button-small a:after {
    background-position: -220px 0;
}
.block-button.bg-blue.button-small a:hover:after {
    background-position: -220px -80px;
}

.block-button.bg-green {
	background-color: #00a551;
}
.bg-green a {
	color: #fff;
}
.bg-green h3 a:hover,
.bg-green h4 a:hover {
    color: #696A6F;
}
.block-button.bg-green h3:after {
    background-position: -100px 4px;
}
.block-button.bg-green h3:hover:after {
    background-position: -100px -76px;
}
.bg-green.button-small a:after {
    background-position: -220px 0;
}
.block-button.bg-green.button-small a:hover:after {
    background-position: -220px -80px;
}


.block-button.bg-white {
	background-color: #FFFFFF;
}

.block-button.bg-white h3:after {
  background-position: -139px -39px;
}

.block-button.bg-white h3:hover:after {
  background-position: -139px -79px;
}

.block-button.bg-orange {
	background-color: #FF6907;
}
.bg-orange a {
	color: #fff;
}
.block-button.bg-orange h3:after {
  background-position: -100px -1px;
}

.block-button.bg-orange h3:hover:after {
  background-position: -100px -80px;
}


.bg-orange h3 a:hover,
.bg-orange h4 a:hover {
    color: #696A6F;
}

.bg-orange h3, .bg-white h3 {
 	font-size:36px;
}

.block-button__sub-heading {
   font-size:20px;
}

.block-button.promo h3 a:hover,
.block-button.promo h4 a:hover {
    color: #696A6F;
}

.thumb-list .body ul p {
	margin: 0;
	font-size: 11px;
	line-height: 15px;
}

.thumb-list .item {
  overflow: hidden;
  padding-top: 0.9em;
  padding-bottom: 0.75em;
  border-top: #ddd solid 1px;
}
.thumb-list .item:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: none;
}
.thumb-list .thumb {
    float: left;
    width: 92px;
}
.thumb-list .date,
.thumb-list .title,
.thumb-list .body {
    margin-left: 120px;
}
.thumb-list .date,
.thumb-list .body {
    font-size: 13px;
}
.thumb-list .title {
  margin-bottom: 0.4em;
  font-size: 16px;
}

.block-button.bg-red,
.block-button.bg-green,
.block-button.bg-orange,
.block-button.bg-blue,
.block-button.promo {
    margin-bottom: 0.6em;
}

.sections {
	font-size: 14px;
	font-weight: bold;
}
table {
	font-size: 14px;
	line-height: 16.1px;
}
.table-title {
	margin-bottom: 0.2em;
	font-size: 14px;
	line-height: 16.1px;
	font-weight: bold;
}

#webform-component-address--city,
#webform-component-address--state-province,
#webform-component-address--zip,
#webform-component-address--country {
	float: left;
	width: 40%;
	margin-right: 5%;
}
#webform-component-contact--e-mail,
#webform-component-contact--phone-number {
	float: left;
	width: 40%;
	margin-right: 5%;
}
#webform-component-service-interest-fieldset--indicate-a-specific-keynote-speaker-if-desired {
	clear: left;
}
#edit-submitted-service-interest-fieldset-im-interested-in-the-following-services-please-choose-at-least-one {
	overflow: hidden;
	margin-bottom: 0.25em;
}

.col-wrap.col-two {
	overflow: hidden;
}
.col-wrap.col-two > div {
	width: 50%;
	float: left;
}
.col-wrap.col-two .left {
	width: 48%;
}
.col-wrap.col-two .right {
	width: 52%;
}
.col-wrap.col-two .left .inner {
	margin-right: 1em
}
.col-wrap.col-two .right .inner {
	margin-left: 1em;
}

.afta-common .odd,
.afta-common .even {
	margin-bottom: 1px;
}
.afta-common .item.odd {
	background-color: #ddd;
}
.afta-common .item.even {
	background-color: #ececec;
}
.afta-common .odd table {
	color: #292522;
}
.afta-common .even table {
	color: #5f6062;
}

table.proposed td, table.passed td{
	color: #5f6062;
}

table.final td, table.change td{
	color: #292522;
}

.field-name-field-state-updates-aaurl .field-label, .field-name-field-states-updates-sao .field-label{
	margin-bottom: 5px;
}

.table-title + table {
	margin-top: 0;
	margin-bottom: 0;
}

.promo.promo-small .afta-block-title h5 {
	font-size: 36px;
}

.footer-links ul {
	margin-bottom: 0;
	padding-left: 0;
	list-style: none;
	text-align: center;
}
.footer-links li {
	padding-top: 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=) repeat-x top;
}
.footer-links a {
	display: block;
	padding: 1.2em 0 0.75em 0;
}

.blue-list .date {
  /*	display: block;*/
	 font-family: 'Clarendon BT W01';
	 color: #292522;
}

.afta-block-title h5 span {
	color: #EE3820;
}
.afta-common-b .afta-block-title h5 span {
	display: block;
}

.sidebar .media-slider li {
	width: 100%;
}

.featured.research h2 a, .section-research .featured.research h2 a  {
	color: #00A551;
}

.section-research .research .featured-slider .left {
	width: 54%;
}
.section-research .research .featured-slider .right {
	width: 46%;
}
.section-research .research .featured-slider .left .inner {
    padding-right: 0;
}
.section-research .research .featured-slider .right .inner {
    padding-left: 0;
}
.section-research .featured.research .block-pad {

}
.section-research .featured.research .right .block-pad {
	padding-left: 0;
}
#navigation a.topic-cant {
	display: block;
	margin-top: 175px;
}
.section-research .featured.research .bottom {
	clear: left;
}
.section-research .featured.research .image {
	padding: 0;
}


.section-research .featured.research .featured-slider {
	background-color: #fff;
}
.section-research .featured.research .navigation {
	background-color: #292522;
}
.section-research .featured.research .navigation ul a:hover,
.section-research .featured.research .navigation ul a.active {
	background-position: -230px -200px;
}
.section-research .featured.research .navigation .next a.active {
    background-position: -142px -261px;
}

#block-quicktabs-featured-research > h2.block-title {
	display: none;
}

#block-block-40 .afta-block-title {
	margin-bottom: 1em;
}

.team-contact .member-wrap {
	padding-top: 0.75em;
	margin-bottom: 0.25em;
	padding-bottom: 2px;
    background: none;
	border-top: #ddd solid 1px;
}
.team-contact .afta-block-title + .member-wrap {
	padding-top: 0;
	border-top: none;
}
.team-contact h5 {
	margin: 0;
}
.team-contact p {
	margin: 0;
}
.team-contact .member-info p {
	margin: 0;
	font-size: 11px;
	line-height: 1.2;
}
.team-contact h5 {
    display: inline-block;
	color: #0094b3;
}
.team-contact .member-wrap h5:before {
    background-image: url("../images/afta-sprite.png");
    background-repeat: no-repeat;
    content: "";
    float: left;
    height: 16px;
    width: 20px;
	margin-right: 5px;
}
.team-contact .member-wrap h5:before {
    background-position: 0px -289px;
}
.member-name {
	color: #0094b3;
	margin-bottom: 0.125em;
}
.member-name h6 {
	font-weight: normal;
}

.support .col-wrap.col-two .left {
	width: 50%;
}
.support .col-wrap.col-two .right {
	width: 50%;
}
.support .col-wrap.col-two .left .inner {
	margin-left: 0.5em;
}
.support .afta-block-sub-title p {
	font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 1.2;
    margin: 0.6em 0;
}
.support .footer ul.blue-list li:first-child {
	border: none;
}
.support .caption {
	line-height: 1.4;
	font-family: 'Trade Gothic W01 Roman';
}
.support .left img {
	margin: 0.5em 0;
}

.plain .afta-block-title {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
}
.afta-common-b.plain .afta-block-sub-title {
	/*padding: 0.75em 0;*/
}
.afta-common-b.plain .afta-block-title h5 {
	margin-bottom: 0.225em;
}
.plain .afta-block-sub-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.plain .art {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
	margin-bottom: 10px;
}
.plain .art {
	overflow: hidden;
}
.plain .art img {
	float: left;
	width: 100%;
	margin: 0.75em 0;
}

.page-program #main-content + .block-pad {
	display: none;
}

.page-node-16 #main-content + .block-pad,
.page-node-16 .node-16 {
	/*display: none;*/
}

/* 404 section-page-not-found */
.section-page-not-found .block-button {
	max-width: 260px;
}
article.node-13 .float_left {
	width: 64%;
}
article.node-13 .float_right {
	width: 32%;
}
article.node-13 h3 {
	margin-bottom: 0.25em;
}
article.node-13 .block-button + p {
	margin-top: 0;
}

/* Content block overrides
These shouldn't be necessary, but are added because i'm working
on an override css. The structures should be restructured.
------------------------------*/
/*
These following variations to common-b might work
better as a new class - common-d or something.
*/
#block-views-latest-from-arts-blog-block .afta-block-title {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
}
#block-views-latest-from-arts-blog-block .afta-block-title h5 {
	margin-bottom: 0.225em;
}
.block-pad .afta-common-b .body {
	padding: 0.225em 0 0.5em
}

#block-block-35.afta-common-b .afta-block-title {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
}
#block-block-35.afta-common-b .afta-block-title h5 {
	margin-bottom: 0.225em;
}
#block-block-35.block-pad.afta-common-b .body {
	padding: 0.225em 0 0.5em
}

#block-block-55.afta-common-b .afta-block-title {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
}
#block-block-55.afta-common-b .afta-block-title h5 {
	margin-bottom: 0.225em;
}
#block-block-55.block-pad.afta-common-b .body {
	padding: 0.225em 0 0.5em
}

#block-block-63.afta-common-b .afta-block-title,
.view-latest-from-arts-blog .afta-block-title {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
}
#block-block-63.afta-common-b .afta-block-title h5 {
	margin-bottom: 0.225em;
}
#block-block-63.block-pad.afta-common-b .body {
	padding: 0.225em 0 0.5em
}

#block-block-60 .right .afta-common-b .afta-block-title {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAFCAMAAACzWnatAAAABlBMVEUpJSIAAACG3irwAAAADklEQVR42mJggAGAAAMAAAoAAQ9d4SsAAAAASUVORK5CYII=") repeat-x scroll center bottom transparent;
    padding-bottom: 5px;
}
#block-block-60 .right .afta-common-b .afta-block-title h5 {
	margin-bottom: 0.225em;
}
#block-block-60 .right .block-pad.afta-common-b .body {
	padding: 0.225em 0 0.5em
}

/* end same solution */

.block-pad.featured {
	padding: 18px;
}

.views-row-odd table th,
.views-row-odd table td {
	width: 24%;
}
.views-row-odd .sections {
	margin-top: 0.5em;
}
.views-row-odd .item {
	padding: 10px;
}

.page-internal .webform-component .form-textarea {
	width: 100%;
}

.page-node-10 #bg-wrap {
    background: url("../images/big-pond.jpg") no-repeat fixed center top / cover transparent;
}
.page-node-10 .node-10,
.page-node-14 .node-14 {
	display: none;
}

/* JQ UI Theme */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: none;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: none;
	background: #EE3820;
	color: #fff;
	font-family: 'Trade Gothic W01 BoldCn20';
    text-transform: uppercase;
}
.ui-state-default:hover,
.ui-widget-content .ui-state-default:hover,
.ui-widget-header .ui-state-default:hover {
	color: #696A6F;
}
.ui-widget-content {
	border: none;
}
.ui-corner-all {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
}
.ui-corner-top {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
}
.ui-corner-bottom {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
}

/* JQ UI Accordion */
.ui-accordion .ui-accordion-header {
	padding:  0.5em 2.2em;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 18px;
}
.ui-accordion .ui-accordion-content-active {

}

.page-node #main #content article {
	min-height: auto;
	margin-bottom: 1.5em;
}
.ui-widget-content a {
	color: #0094b3;
}

/* Misc */
#block-block-78 h3 {
	margin-top: 0;
}

@media only screen and (min-width: 640px) {
	#block-search-form {
		float: right;
		width: 192px;
		margin-left: 3em;
		margin-top: 21px;
	}

}


@media only screen and (max-width: 320px) {
  .quicktabs_main .view-left-column,
  .quicktabs_main .view-right-column,
  .news-two-col-block .view-left-column,
  .news-two-col-block .view-right-column{
    width:98%;
    float:none;
  }
}

.dividing-line{
 	background-color:#292522;
    height:5px;
    margin:5px 0;
}

/***********************KEY EVENT DATES***************/

.domain-artsintranet #panels-ipe-paneid-554{
 background-color:#FFF;
 padding:20px;
}

#panels-ipe-paneid-554 h2 {
  border-bottom: 5px solid #292522;
  color: #EE3820;
  display: inherit;
  font-size: 14px !important;
  margin-bottom: 10px;
  margin-top: 0;
  padding-bottom: 5px;
  text-transform: uppercase;
}

.views-field-field-event-dates [class*="date-display"]{
  font-family: 'Clarendon LT Std Roman';
  font-weight: bold;
}

#panels-ipe-paneid-554 .views-row {
  border-bottom: 1px solid #DDDDDD;
  margin-bottom: 5px;
  padding-bottom: 5px;
}

/***********************KEY EVENT DATES***************/
