/* Accent Colors, 11-8-12
===================================== */


/* Accent Charcoal - Default
------------------------------------- */
.yale-wide-menu,
.yale-boxed-menu {
position: relative;
background: #3a3a3a;
background: -moz-linear-gradient(top, #3a3a3a 0%, #252525 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3a3a3a), color-stop(100%,#252525));
background: -webkit-linear-gradient(top, #3a3a3a 0%,#252525 100%);
background: -o-linear-gradient(top, #3a3a3a 0%,#252525 100%);
background: -ms-linear-gradient(top, #3a3a3a 0%,#252525 100%);
background: linear-gradient(to bottom, #3a3a3a 0%,#252525 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a3a3a', endColorstr='#252525',GradientType=0 );
zoom: 1;
border-top: 1px solid #585858;
border-bottom: 1px solid #000;
}

.ie9 .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNTI1MjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.yale-standard-menu ul.menu li a,
.yale-standard-menu ul.mobile-nav li.main,
.yale-standard-menu ul.mobile-nav li.sub a { color: #333; }

.yale-standard-menu ul.menu li a:hover { color: #2a9fe4; }
.yale-standard-menu ul.menu li a.active { color: #000; }

.yale-wide-menu ul.menu li a,
.yale-boxed-menu ul.menu li a { color: #fff; }

.yale-wide-menu ul.menu li a.active,
.yale-boxed-menu ul.menu li a.active { color: #9cf; }

.side-charcoal aside h2, aside h2 { color: #333; }


/* Accent Maroon
------------------------------------- */
body.accent-maroon .yale-wide-menu,
body.accent-maroon .yale-boxed-menu {
background: #89001d;
background: -moz-linear-gradient(top, #89001d 0%, #750019 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#89001d), color-stop(100%,#750019));
background: -webkit-linear-gradient(top, #89001d 0%,#750019 100%);
background: -o-linear-gradient(top, #89001d 0%,#750019 100%);
background: -ms-linear-gradient(top, #89001d 0%,#750019 100%);
background: linear-gradient(to bottom, #89001d 0%,#750019 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89001d', endColorstr='#750019',GradientType=0 );
zoom: 1;
border-top: 1px solid #b3596c;
border-bottom: 1px solid #580013;
}

.ie9 .accent-maroon .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5MDAxZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3NTAwMTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.accent-maroon .yale-wide-menu ul.menu li a,
.accent-maroon .yale-boxed-menu ul.menu li a { color: #fff; }
.accent-maroon .yale-wide-menu ul.menu li a.active,
.accent-maroon .yale-boxed-menu ul.menu li a.active { color: #ffb; }
.accent-maroon .yale-standard-menu ul.menu li a,
.accent-maroon .yale-standard-menu ul.mobile-nav li,
.accent-maroon .yale-standard-menu ul.mobile-nav li a { color: #86001c; }
.accent-maroon .yale-standard-menu ul.menu li a:hover { color: #c40; }
.accent-maroon .yale-standard-menu ul.menu li a.active { color: #333; }

.side-maroon aside h2 { color: #86001c; }


/* Accent Orange 
------------------------------------- */
body.accent-orange .yale-wide-menu,
body.accent-orange .yale-boxed-menu {
background: #bd5319;
background: -moz-linear-gradient(top, #bd5319 0%, #af3e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd5319), color-stop(100%,#af3e00));
background: -webkit-linear-gradient(top, #bd5319 0%,#af3e00 100%);
background: -o-linear-gradient(top, #bd5319 0%,#af3e00 100%);
background: -ms-linear-gradient(top, #bd5319 0%,#af3e00 100%);
background: linear-gradient(to bottom, #bd5319 0%,#af3e00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd5319', endColorstr='#af3e00',GradientType=0 );
zoom: 1;
border-top: 1px solid #ce7e53;
border-bottom: 1px solid #8e3200;
}

.ie9 .accent-orange .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkNTMxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZjNlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.accent-orange .yale-wide-menu ul.menu li a,
.accent-orange .yale-boxed-menu ul.menu li a { color: #fff; }
.accent-orange .yale-wide-menu ul.menu li a.active,
.accent-orange .yale-boxed-menu ul.menu li a.active { color: #ffdfbf; }
.accent-orange .yale-standard-menu ul.menu li a,
.accent-orange .yale-standard-menu ul.mobile-nav li, 
.accent-orange .yale-standard-menu ul.mobile-nav li a { color: #af3e00; }
.accent-orange .yale-standard-menu ul.menu li a:hover { color: #e50; }
.accent-orange .yale-standard-menu ul.menu li a.active { color: #b66b42; }

.side-orange aside h2 { color: #af3e00; }


/* Accent Olive
------------------------------------- */
body.accent-olive .yale-wide-menu,
body.accent-olive .yale-boxed-menu {
background: #a88c29;
background: -moz-linear-gradient(top, #a88c29 0%, #917100 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a88c29), color-stop(100%,#917100));
background: -webkit-linear-gradient(top, #a88c29 0%,#917100 100%);
background: -o-linear-gradient(top, #a88c29 0%,#917100 100%);
background: -ms-linear-gradient(top, #a88c29 0%,#917100 100%);
background: linear-gradient(to bottom,  #a88c29 0%,#917100 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a88c29', endColorstr='#917100',GradientType=0 );
zoom: 1;
border-top: 1px solid #c0a230;
border-bottom: 1px solid #7d6100;
}

.ie9 .accent-olive .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4OGMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MTcxMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.accent-olive .yale-wide-menu ul.menu li a,
.accent-olive .yale-boxed-menu ul.menu li a { color: #fff; }
.accent-olive .yale-wide-menu ul.menu li a.active,
.accent-olive .yale-boxed-menu ul.menu li a.active { color: #f8e295; }
.accent-olive .yale-standard-menu ul.menu li a,
.accent-olive .yale-standard-menu ul.mobile-nav li,
.accent-olive .yale-standard-menu ul.mobile-nav li a { color: #6d5500; }
.accent-olive .yale-standard-menu ul.menu li a:hover { color: #a80; }
.accent-olive .yale-standard-menu ul.menu li a.active { color: #817d45; }

.side-olive aside h2 { color: #6d5500; }


/* Accent Green
------------------------------------- */
body.accent-green .yale-wide-menu,
body.accent-green .yale-boxed-menu {
background: #77885d;
background: -moz-linear-gradient(top, #77885d 0%, #5f6f49 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#77885d), color-stop(100%,#5f6f49));
background: -webkit-linear-gradient(top, #77885d 0%,#5f6f49 100%);
background: -o-linear-gradient(top, #77885d 0%,#5f6f49 100%);
background: -ms-linear-gradient(top, #77885d 0%,#5f6f49 100%);
background: linear-gradient(to bottom, #77885d 0%,#5f6f49 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77885d', endColorstr='#5f6f49',GradientType=0 );
zoom: 1;
border-top: 1px solid #a0ac8d;
border-bottom: 1px solid #444f34;
}

.ie9 .accent-green .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc3ODg1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZjZmNDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.accent-green  .yale-wide-menu ul.menu li a,
.accent-green  .yale-boxed-menu ul.menu li a { color: #fff; }
.accent-green .yale-wide-menu ul.menu li a.active,
.accent-green .yale-boxed-menu ul.menu li a.active { color: #cee3af; }
.accent-green .yale-standard-menu ul.menu li a,
.accent-green .yale-standard-menu ul.mobile-nav li,
.accent-green .yale-standard-menu ul.mobile-nav li a { color: #507737; }
.accent-green .yale-standard-menu ul.menu li a:hover { color: #a80; }
.accent-green .yale-standard-menu ul.menu li a.active { color: #749e57; }

.side-green aside h2 { color: #507737; }


/* Accent Teal
------------------------------------- */
body.accent-teal .yale-wide-menu,
body.accent-teal .yale-boxed-menu {
background: #4a9199;
background: -moz-linear-gradient(top, #4a9199 0%, #39747f 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4a9199), color-stop(100%,#39747f));
background: -webkit-linear-gradient(top, #4a9199 0%,#39747f 100%);
background: -o-linear-gradient(top, #4a9199 0%,#39747f 100%);
background: -ms-linear-gradient(top, #4a9199 0%,#39747f 100%);
background: linear-gradient(to bottom, #4a9199 0%,#39747f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a9199', endColorstr='#39747f',GradientType=0 );
zoom: 1;
border-top: 1px solid #7fb4b9;
border-bottom: 1px solid #27535b;
}

.ie9 .accent-teal .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRhOTE5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzOTc0N2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.accent-teal .yale-wide-menu ul.menu li a,
.accent-teal .yale-boxed-menu ul.menu li a { color: #fff; }
.accent-teal .yale-wide-menu ul.menu li a.active,
.accent-teal .yale-boxed-menu ul.menu li a.active { color: #b8e4e9; }
.accent-teal .yale-standard-menu ul.menu li a,
.accent-teal .yale-standard-menu ul.mobile-nav li,
.accent-teal .yale-standard-menu ul.mobile-nav li a { color: #0f7d91; }
.accent-teal .yale-standard-menu ul.menu li a:hover { color: #36adbb; }
.accent-teal .yale-standard-menu ul.menu li a.active { color: #6bacb3; }

.side-teal aside h2 { color: #0f7d91; }


/* Accent Eggplant
------------------------------------- */
body.accent-eggplant .yale-wide-menu,
body.accent-eggplant .yale-boxed-menu {
background: #7a4159;
background: -moz-linear-gradient(top, #7a4159 0%, #593042 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a4159), color-stop(100%,#593042));
background: -webkit-linear-gradient(top, #7a4159 0%,#593042 100%);
background: -o-linear-gradient(top, #7a4159 0%,#593042 100%);
background: -ms-linear-gradient(top, #7a4159 0%,#593042 100%);
background: linear-gradient(to bottom, #7a4159 0%,#593042 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a4159', endColorstr='#593042',GradientType=0 );
zoom: 1;
border-top: 1px solid #a27a8b;
border-bottom: 1px solid #3e222e;
}

.ie9 .accent-eggplant .yale-boxed-menu {
filter: none;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdhNDE1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OTMwNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}

.accent-eggplant .yale-standard-menu ul.menu li a,
.accent-eggplant .yale-standard-menu ul.mobile-nav li,
.accent-eggplant .yale-standard-menu ul.mobile-nav li a { color: #8e506a; }
.accent-eggplant .yale-standard-menu ul.menu li a:hover { color: #66002b; }
.accent-eggplant .yale-standard-menu ul.menu li a.active { color: #333; }
.accent-eggplant .yale-wide-menu ul.menu li a.active,
.accent-eggplant .yale-boxed-menu ul.menu li a.active { color: #e9d9f3; }

.side-eggplant aside h2 { /* color: #8e506a; */ color: #732e6d; }

/* Superfish Menu Accent Colors */
.accent-charcoal #zone-menu ul.sf-menu ul 	{ background-color: #666666; background: rgba(0,0,0,0.85); } 
.accent-green #zone-menu ul.sf-menu ul 		{ background-color: #596646; background: rgba(89,102,70,0.85); } 
.accent-maroon #zone-menu ul.sf-menu ul 	{ background-color: #670016; background: rgba(103,0,22,0.85); }
.accent-olive #zone-menu ul.sf-menu ul 		{ background-color: #7e691f; background: rgba(126,105,31,0.85); } 
.accent-orange #zone-menu ul.sf-menu ul 	{ background-color: #974214; background: rgba(151,66,20,0.85); }
.accent-teal #zone-menu ul.sf-menu ul 		{ background-color: #376d73; background: rgba(55,109,115,0.85); } 
.accent-eggplant #zone-menu ul.sf-menu ul 	{ background-color: #5b3143; background: rgba(91,49,67,0.85); } 


/* Rotating Feature 
   Caption Accents
------------------------------------- */
.accent-charcoal .views-field-field-caption p.title,
.accent-charcoal .flex-control-nav a.active { border-color: #a5a5a5; }

.accent-maroon .views-field-field-caption p.title,
.accent-maroon .flex-control-nav a.active { border-color: #b21838; }

.accent-orange .views-field-field-caption p.title,
.accent-orange .flex-control-nav a.active { border-color: #bd5319; }

.accent-olive .views-field-field-caption p.title,
.accent-olive .flex-control-nav a.active { border-color: #a88c29; }

.accent-green .views-field-field-caption p.title,
.accent-green .flex-control-nav a.active { border-color: #77885d; }

.accent-teal .views-field-field-caption p.title,
.accent-teal .flex-control-nav a.active { border-color: #4a9199; }

.accent-eggplant .views-field-field-caption p.title,
.accent-eggplant .flex-control-nav a.active { border-color: #a27a8b; } 

.accent-orange .views-field-field-caption p.title,
.accent-orange .flex-control-nav a.active { border-color: #ce7e53; }

.caption-blue .views-field-field-caption { background: #0c6090; }
.caption-blue .views-field-field-caption p.title,
.caption-blue .flex-control-nav a.active { border-color: #6cf !important; }


/* Accent Small Caps & Roman
------------------------------------- */
.smcaps .yale-standard-menu ul.menu {
font-family: 'YaleDesign-SmallCap', Verdana, Arial, Helvetica, sans-serif;
font-size: 17px; font-size: 1.7rem !important;
text-transform: lowercase;
-webkit-font-smoothing: antialiased;
}

.smcaps aside h2 { 
font-family: 'YaleDesign-SmallCap', Verdana, Arial, Helvetica, sans-serif;
margin: 0.2em 0 0.3em 0; 
font-size: 24px; font-size: 2.4rem;
line-height: .9em;
text-transform: lowercase;
-webkit-font-smoothing: antialiased;
letter-spacing: 0.05em;
text-indent: -0.06em;
word-spacing: -0.05em;
}

#block-twitter-block-default.scroll-pane h2.block-title { text-indent: 0 !important; }

.roman aside h2 {
font-family: 'YaleDesign', Georgia, "Times New Roman", Times, serif;
font-size: 24px; font-size: 2.4rem; 
line-height: 1.2em;
-webkit-font-smoothing: antialiased;
margin: 0 0 0.25em 0;
}

.roman #region-sidebar-second h2 { margin-bottom: 0.5em; }

.sansup aside h2 {
font-size: 14px; font-size: 1.4rem;
line-height: 1.3em;
text-transform: uppercase;
letter-spacing: 0.1em;
margin: 0.6em 0 0.7em 0;
}


/* Image Effects
------------------------------------- */

/* Image Shadows */
.img-shadow img {
-webkit-box-shadow: 0 8px 8px -6px rgba(0, 0, 0, 0.5);
   -moz-box-shadow: 0 8px 8px -6px rgba(0, 0, 0, 0.5);
        box-shadow: 0 8px 8px -6px rgba(0, 0, 0, 0.5);
}

/* Image Borders */
.img-border img, .img-border a img { padding: 1px !important; border: 1px solid #ccc; }
.logo-img img { border: none !important; }
.img-border #region-sidebar-second .block-block img,
.img-border #region-sidebar-second .block-block a img {
max-width: 99%;
}

/* no shadow on site title logo image if used */
.img-shadow .logo-img img {
-webkit-box-shadow: none;
   -moz-box-shadow: none;
        box-shadow: none;
}



