@charset "UTF-8";

.site-slogan, a:link, a:visited, .block-menu-footer-menu a.active {
	color: #B46B29; /* dark orange */
}

#block-menu-menu-information-for ul li a:hover, #block-menu-menu-information-for ul li a:active, #block-superfish-1 li li a, .mm-list > li > a {
	color: #B46B29; /* orange */
	border-color: #FCB316; /* iied orange */
}

.page_title h1, h1#page-title {
	color: #B46B29 !important; /* orange */
}

/* title area */
.view-mode-full .field-name-field-addthis {
	border-color: #FCB316; /* orange */
}

/*pull quote*/
.pull-quote {
	border-top-color: #FDD88A; /* 50% orange */
}

.call-out-small, .call-out-medium {
	border-top-color: #FDD88A; /* 50% orange */
}

blockquote {
	border-left-color: #FDD88A; /* 50% orange */
}

#main-menu li a:hover, #main-menu li a:active, #main-menu a.active-trail, #block-superfish-1 li a:hover, #block-superfish-1 li a:active, #block-superfish-1 a.active {
	border-color: #FCB316; /* orange */
}

#block-superfish-1 .active-trail {
	border-color: #FCB316; /* orange */
}

#block-superfish-1 li a:hover {
	color: #FCB316;
}

/* Carousel */
.region-preface-first-inner, .page-news-blogs .region-content-inner {
	border-color: #FCB316; /* orange */
}

.jcarousel-skin-default .jcarousel-next,
.jcarousel-skin-default .jcarousel-prev {
	background-image: url(arrows.png);
}

.jcarousel-skin-default .jcarousel-navigation li a {
   background-color: #FCB316;
   color: #FCB316;
}

.jcarousel-skin-default .jcarousel-navigation li a:hover, .jcarousel-skin-default .jcarousel-navigation li.active a  {
  background-color: #B46B29;
  color: #B46B29;
}

/* Views slideshow */
.views-slideshow-controls-text-previous {
	background: url(arrows.png) no-repeat scroll 0 0 transparent;	
}

.views-slideshow-controls-text-next {
	background: url(arrows.png) no-repeat scroll -35px 0 transparent;
}

.views-slideshow-pager-fields .views-content-counter {
	border-bottom-color: #FFFFFF;
}

.views-slideshow-pager-fields .active .views-content-counter {
	border-bottom-color: #FCB316;
}

/* Regions */
.region-sidebar-first-inner .odd a:link, .region-sidebar-first-inner .odd a:visited, .region-sidebar-first .odd h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}	

.region-content .odd a:link, .region-content .odd a:visited, .region-content .odd h2 {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */
}

.region-sidebar-first-inner .even a:link, .region-sidebar-first-inner .even a:visited, .region-sidebar-first .even h2 {
	color: #B46B29; /* orange */
	border-color: #FCB316; /* orange */
}	

.region-content .even a:link, .region-content .even a:visited, .region-content .even h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-sidebar-second-inner .even a:link, .region-sidebar-second-inner .even a:visited, .region-sidebar-second .even h2, .region-sidebar-second .odd .field-items .odd h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.region-sidebar-second-inner .odd a:link, .region-sidebar-second-inner .odd a:visited, .region-sidebar-second .odd h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-sidebar-second-inner .block-menu ul li.leaf.active-trail { /* menu update */
     border-left: 2px solid #00B3DF; /* blue */
}

/* postcript */
.region-postscript-first-inner .odd a:link, .region-postscript-first-inner .odd a:visited, .region-postscript-first .odd h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.region-postscript-second-inner .odd a:link, .region-postscript-second-inner .odd a:visited, .region-postscript-second .odd h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-postscript-first-inner .even a:link, .region-postscript-first-inner .even a:visited, .region-postscript-first .even h2 {
	color: #B46B29; /* orange */
	border-color: #FCB316; /* orange */
}

.region-postscript-second-inner .even a:link, .region-postscript-second-inner .even a:visited, .region-postscript-second .even h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.region-postscript-third-inner .even a:link, .region-postscript-third-inner .even a:visited, .region-postscript-third .even h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-postscript-third-inner .odd a:link, .region-postscript-third-inner .odd a:visited, .region-postscript-third .odd h2 {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */
}

/* postcript2 */
.region-postscript2-first-inner .odd a:link, .region-postscript2-first-inner .odd a:visited, .region-postscript2-first .odd h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.region-postscript2-second-inner .odd a:link, .region-postscript2-second-inner .odd a:visited, .region-postscript2-second .odd h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-postscript2-first-inner .even a:link, .region-postscript2-first-inner .even a:visited, .region-postscript2-first .even h2 {
	color: #B46B29; /* orange */
	border-color: #FCB316; /* orange */
}

.region-postscript2-second-inner .even a:link, .region-postscript2-second-inner .even a:visited, .region-postscript2-second .even h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.region-postscript2-third-inner .even a:link, .region-postscript2-third-inner .even a:visited, .region-postscript2-third .even h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-postscript2-third-inner .odd a:link, .region-postscript2-third-inner .odd a:visited, .region-postscript2-third .odd h2 {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */
}

/*extra for our work */
.region-postscript2-first-inner .block-254 a:link, .region-postscript2-first-inner .block-254 a:visited, .region-postscript2-first .block-254 h2 {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */
}

/* postcript3 */
.region-postscript3-first-inner .odd a:link, .region-postscript3-first-inner .odd a:visited, .region-postscript3-first .odd h2 {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */
}

.region-postscript3-second-inner .odd a:link, .region-postscript3-second-inner .odd a:visited, .region-postscript3-second .odd h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-postscript3-first-inner .even a:link, .region-postscript3-first-inner .even a:visited, .region-postscript3-first .even h2 {
	color: #B46B29; /* orange */
	border-color: #FCB316; /* orange */
}

.region-postscript3-second-inner .even a:link, .region-postscript3-second-inner .even a:visited, .region-postscript3-second .even h2 {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.region-postscript3-third-inner .even a:link, .region-postscript3-third-inner .even a:visited, .region-postscript3-third .even h2 {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.region-postscript3-third-inner .odd a:link, .region-postscript3-third-inner .odd a:visited, .region-postscript3-third .odd h2 {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */
}

/* Panel panes */
.panel-pane.left.odd h2, .panel-pane.left.odd a {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

.panel-pane.middle.odd h2, .panel-pane.middle.odd a {
	color: #6A7F36; /* green */
	border-color: #AAC02C; /* green */	
}

.panel-pane.right.odd h2, .panel-pane.right.odd a {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.panel-pane.left.even h2, .panel-pane.left.even a {
	color: #B46B29; /* orange */
	border-color: #FCB316; /* orange */
}
	
.panel-pane.middle.even h2, .panel-pane.middle.even a {
	color: #0580A9; /* blue */
	border-color: #00B3DF; /* blue */
}

.panel-pane.right.even h2, .panel-pane.right.even a {
	color: #9D3D78; /* pink */
	border-color: #CE539E; /* pink */
}

/* Footer */
#zone-footer, .region-footer, #zone-footer-wrapper {
	border-color: #FCB316; /* orange */
}

.btt:after {
	border-color: #FCB316 transparent; /* orange */
}

#footertext div.col1 {
	background-image:url(logosm.png)
}

.social-icons li {
	background-color: #FCB316; /* orange */
}

/* main content */
.grid-8 .block-main a:link, .grid-8 .block-main a:visited, .page-node .block-main a:link, .page-node .block-main a:visited, .page-explore-tags .block-main a:link, .page-explore-tags .block-main a:visited {
	color: #FCB316; /* orange was #B46B29;*/
	border-color: #FCB316; /* orange */
}

/* breadcrumb */
.breadcrumb .depth-2 {
	background: url(orange-crumb.png) no-repeat 0 0;
}

/* DHTML menus */
li.dhtml-folder.expanded {
    list-style-image: url("blue-down.png") !important;
}
li.dhtml-folder.collapsed {
    list-style-image: url("blue-right.png") !important;
}

/* Themes dropdown */
.sf-sub-indicator {
	background: url("orange-down.png") no-repeat;
	background-position: 0 0 !important;
}

/* pager */
.pager li.pager-current {
    background: none repeat scroll 0 0 #FCB316; /* orange */
}

/* Main menu (superfish) */
#block-superfish-1 li ul {
    border-color: #E8E8E8 #E8E8E8 #FCB316;
}

/* Guest avatar */
.guest-avatar {
	background: url("guest-orange.png") no-repeat;
	height: 60px;
	width: 60px;
}

/* New home and news and blogs */
.flex-control-paging li a:hover {
    border-bottom: 6px solid #FCB316; /* orange */
}

.flex-control-paging li a.flex-active {
    border-bottom: 6px solid #FCB316; /* orange */
}

.view-home .ctype, .view-Highlights .ctype, .view-themes-page .theme-name, .ctype {
	background: none repeat scroll 0 0 #FCB316; /* orange */
}

.view-home .views-field-field-main-image img, .view-Highlights .views-field-field-main-image img, .grid-container-large img {
    border-bottom: 4px solid #FCB316; /* orange */
}

.pager-load-more .pager-next.first.last > a, .btn input[type="submit"], .load-more, .node-type-webform input.webform-submit {
	background: #FCB316; /* orange */
}

.pager-load-more .pager-next.first.last > a:hover, .btn input[type="submit"]:hover, .load-more:hover, .node-type-webform input.webform-submit:hover {
	background: #FAB833; /* 90% orange */
}

#quicktabs-comments ul.quicktabs-tabs li.active {
	background: #00B3DF; /* blue, same as .region-postscript-third .even h2 */
}

#flexslider-home, .node-type-group .zone-postscript4-wrapper {
    border-top-color: #FCB316; /* orange */
}

.gallery-overlay {
	background: url(photo-orange.png) no-repeat scroll 0 0 transparent;	
}

.video-overlay {
	background: url(video-orange.png) no-repeat scroll 0 0 transparent;	
}

/* themes page */
.view-themes-page .theme-name h3 a {
    color: #ffffff !important;
}

.term-primary, .fill, .box-fill-colour, .region-header-first .block-menu, .mission {
  background: #FCB316; /* orange */
}

.sectioned .zone-header-wrapper {
    background-color: #FCB316;
}

blockquote:after, blockquote:before, .quotes-open, .quotes-close {
    color: #FCB316; /* orange */
}

.digi-social i:hover, .digi-social img:hover {
    background: #FCB316; /* orange */
    border-color: #FCB316; /* orange */
}

.lf-type q {
	color: #B46B29; /* dark orange */
}