@charset "utf-8";
/* CSS Document */
/*/
////////////// FONT ///////////////////
/*/
/* @license * MyFonts Webfont Build ID 2323485, 2012-07-12T14:23:42-0400 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensetopld Webfonts(s). * * You may obtain a valid license at the urls below. * * Webfont: Futura Book by Bitstream * url: http://www.myfonts.com/fonts/bitstream/futura/book/ * Copyright: Copyright 1990-2003 Bitstream Inc. All rights reserved. * Licensed pageviews: 10,000 * * * License: http://www.myfonts.com/viewlicense?type=web&buildid=2323485 * * © 2012 Bitstream Inc */
 @font-face {
	 font-family: 'Futura';
	 src: url('font-face/23741D_0_0.eot');
	 src: url('font-face/23741D_0_0.eot#iefix') format('embedded-opentype'), url('font-face/23741D_0_0.woff') format('woff'), url('font-face/23741D_0_0.ttf') format('truetype');
	 font-weight: normal;
	 font-style: normal;
}
/* Provided by Fontfabric (http://www.fontfabric.com) */
 @font-face {
	 font-family: 'bebas_neueregular';
	 src: url('https://www.geneva.edu/_files/css/font-face/bebas/BebasNeue-webfont.eot');
	 src: url('https://www.geneva.edu/_files/css/font-face/bebas/BebasNeue-webfont.eot#iefix') format('embedded-opentype'), url('https://www.geneva.edu/_files/css/font-face/bebasneue-webfont.woff2') format('woff2'), url('https://www.geneva.edu/_files/css/font-face/bebas/BebasNeue-webfont.woff') format('woff'), url('https://www.geneva.edu/_files/css/font-face/bebas/BebasNeue-webfont.ttf') format('truetype'), url('https://www.geneva.edu/_files/css/font-face/bebas/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
	 font-weight: normal;
	 font-style: normal;
}



/* SLANT BUTTONS */
.slantregion{
  position:relative;
  text-align:center;
}
.button-default {
  font-family: Arial, sans-serif;
  color: #ffffff;
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.53);
  text-transform: uppercase;
  font-size: 14.5px;
  line-height:30px;
  font-weight:bold;
  padding: 5px 14px;
  background: #000000;
  display: inline-block;
  text-align: center;
  cursor:pointer;
background-color:rgba(0,0,0,0.7);
}
.button-default:hover {
  background: #daaf48;
  background-color:rgba(218,175,72,0.9);
  color:#ffffff;
  
}
.button-fadeL {
  text-align: right;
  margin-right:10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+99&0+0,0.7+54,0.7+100 */
background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 54%, rgba(0,0,0,0.7) 99%, rgba(0,0,0,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 54%,rgba(0,0,0,0.7) 99%,rgba(0,0,0,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 54%,rgba(0,0,0,0.7) 99%,rgba(0,0,0,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=1 ); /* IE6-9 */
}

.button-fadeL:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#daaf48+0,daaf48+100&0+0,0.7+55,0.9+100 */
background: -moz-linear-gradient(left, rgba(218,175,72,0) 0%, rgba(218,175,72,0.7) 55%, rgba(218,175,72,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(218,175,72,0) 0%,rgba(218,175,72,0.7) 55%,rgba(218,175,72,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(218,175,72,0) 0%,rgba(218,175,72,0.7) 55%,rgba(218,175,72,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00daaf48', endColorstr='#e6daaf48',GradientType=1 ); /* IE6-9 */
}

.button-fadeR {
  text-align: left;
  margin-left:10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+1,000000+100&0.7+0,0.7+46,0+100 */
background: -moz-linear-gradient(left, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 1%, rgba(0,0,0,0.7) 46%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 46%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 46%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
.button-fadeR:hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#daaf48+0,daaf48+100&0.9+0,0.7+45,0+100 */
background: -moz-linear-gradient(left, rgba(218,175,72,0.9) 0%, rgba(218,175,72,0.7) 45%, rgba(218,175,72,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(218,175,72,0.9) 0%,rgba(218,175,72,0.7) 45%,rgba(218,175,72,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(218,175,72,0.9) 0%,rgba(218,175,72,0.7) 45%,rgba(218,175,72,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6daaf48', endColorstr='#00daaf48',GradientType=1 ); /* IE6-9 */
}
.button-slanted {
  -ms-transform: skewX(-20deg);
  -webkit-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

.button-slanted-content {
  -ms-transform: skewX(20deg);
  -webkit-transform: skewX(20deg);
  transform: skewX(20deg);  
  display: inline-block;
}

.button-slanted-content i {
    color: #ffda68;
}

.button-fixedwidth {

}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {

.button-default {
  font-family: Arial, sans-serif;
  color: white;
  text-shadow: 0px 2px 3px rgba(0, 0, 0, 0.53);
  text-transform: uppercase;
  font-size: 15px;
  line-height:30px;
  font-weight:bold;
  padding: 20px 20px;
  background: #000000;
  display: inline-block;
  text-align: center;
  margin: 7px;
  cursor:pointer;
background-color:rgba(0,0,0,0.7);
padding: 10px 18px;
}
.button-default:hover {
  background: #daaf48;
  background-color:rgba(218,175,72,0.9);
  
}

.button-fadeL {
    width:20%;
  text-align: right;
  margin-right:10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+99&0+0,0.7+54,0.7+100 */
background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 54%, rgba(0,0,0,0.7) 99%, rgba(0,0,0,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 54%,rgba(0,0,0,0.7) 99%,rgba(0,0,0,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 54%,rgba(0,0,0,0.7) 99%,rgba(0,0,0,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=1 ); /* IE6-9 */
}

.button-fadeL:hover {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#daaf48+0,daaf48+100&0+0,0.7+55,0.9+100 */
background: -moz-linear-gradient(left, rgba(218,175,72,0) 0%, rgba(218,175,72,0.7) 55%, rgba(218,175,72,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(218,175,72,0) 0%,rgba(218,175,72,0.7) 55%,rgba(218,175,72,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(218,175,72,0) 0%,rgba(218,175,72,0.7) 55%,rgba(218,175,72,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00daaf48', endColorstr='#e6daaf48',GradientType=1 ); /* IE6-9 */
}

.button-fadeR {
  width:20%;
  text-align: left;
  margin-left:10px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+1,000000+100&0.7+0,0.7+46,0+100 */
background: -moz-linear-gradient(left, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.7) 1%, rgba(0,0,0,0.7) 46%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 46%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0,0,0,0.7) 0%,rgba(0,0,0,0.7) 1%,rgba(0,0,0,0.7) 46%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 */
}
.button-fadeR:hover {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#daaf48+0,daaf48+100&0.9+0,0.7+45,0+100 */
background: -moz-linear-gradient(left, rgba(218,175,72,0.9) 0%, rgba(218,175,72,0.7) 45%, rgba(218,175,72,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(218,175,72,0.9) 0%,rgba(218,175,72,0.7) 45%,rgba(218,175,72,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(218,175,72,0.9) 0%,rgba(218,175,72,0.7) 45%,rgba(218,175,72,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6daaf48', endColorstr='#00daaf48',GradientType=1 ); /* IE6-9 */
}

.button-slanted {
  -ms-transform: skewX(-20deg);
  -webkit-transform: skewX(-20deg);
  transform: skewX(-20deg);
}

.button-slanted-content {
  -ms-transform: skewX(20deg);
  -webkit-transform: skewX(20deg);
  transform: skewX(20deg);  
  display: inline-block;
}

.button-fixedwidth {
  width: 15%;
}


}

/* Larger than tablet */
@media (min-width: 750px) {
    
    .button-default {
		 font-size: 18px;
		 padding: 15px 22px;
	}

}

/* Larger than desktop */
@media (min-width: 997px) {
    .button-default {
		 font-size: 22px;
		 padding: 25px 25px;
	}
}

@media (min-width: 1200px) {
    .button-default {
		 font-size: 26px;
		 padding: 35px 25px;
	}
}

/* END SLANT BUTTONS */

 ::selection {
	 background: #e4b646;
	/* WebKit/Blink Browsers */
	 color:#ffffff;
}
 ::-moz-selection {
	 background: #e4b646;
	/* Gecko Browsers */
	 color:#ffffff;
}
 .circle-text {
	 text-align:center;
}
 .circle-text h3 {
	 color:#daaf48;
}
 .circle-text span {
	 font-weight:bold;
	 line-height: 22px;
}
 .img-circle {
	 border-radius: 50%;
}
 .border-gold {
	 border:7px solid #daaf48;
}
 #advisoryBand-orange {
	 background: transparent repeat-x url(../images/advisoryband-bg.gif) center;
	 max-height:56px;
	 text-align:center;
}
 #advisoryBand-yellow {
	 background: transparent retpeat-x url(../images/advisoryband-bg-yellow.gif) center;
	 height:56px;
	 text-align:center;
}
 #advisoryBand-text {
	 position:relative;
	 background: transparent repeat-x url(../images/advisoryband-bg-yellow.gif) top center;
	/*height:56px;
	*/
	 text-align:center;
}
 #advisoryBand-text a {
	 color: #f3c400;
	 text-decoration:none;
	 font-size:20px;
	 font-weight:bold;
}
 #advisoryBand-text a:hover {
	 color: #f4ce2f;
	 text-decoration:none;
	 font-size:20px;
	 font-weight:bold;
}
 .clearall:after {
	 content: ".";
	 display: table;
	 height: 0;
	 clear: both;
	 visibility: hidden;
}
 .clearall {
	display: inline-block;
}
/* for IE/Mac */
 .clearit {
	 display:block;
	 height:0px;
	 width:0px;
	 margin: 0;
	 padding: 0;
	 height: 0;
	 clear: both;
}
 .spacer {
	 height:25px;
}
 .BackToTop {
	display:none;
	 position: fixed;
	 right: 15px;
	 bottom: 25px;
}
 body {
	 font-family: "Nunito", Arial, Helvetica, sans-serif;
	 font-weight: normal;
	 font-size:1.7rem;
	 line-height:1.9rem;
	 color: #291c03;
	 margin: 0px;
	 background-color:#fff;
	 -webkit-font-smoothing: antialiased;
	 text-rendering: optimizeLegibility;
}
 a {
	 font-size:100%;
	 color:#B99345;
	/*font-weight:normal;
	*/
}
 a:hover {
	/*font-size:100%;
	*/
	 color:#DAAF57;
	/*font-weight:normal;
	*/
}
 a{
	 outline: 0 none;
}
 .nolink., .nolink:hover, .nolink:active{
	 padding:0;
	 margin:0;
	 text-decoration:none!important;
	 outline: 0 none;
}
 h6 {
	 font-size:11px;
	 color:#843e1c;
	 color:#804b15;
}
 hr {
	 border: 0;
	 height: 2px;
	 border-top: 2px dotted #d9aa29;
	 width:100%;
	 margin-top:15px;
	 margin-bottom:15px;
}
 .callout {
	 border-top:2px dotted #dfbd00;
	 border-bottom:2px dotted #dfbd00;
	 font-size:20px;
	 padding:20px;
}
 .light {
	 color:#808080;
}
 .block {
	 display:block;
}
/* OFF CANVAS MENU STYLES //////////////////////////////////////////////////////////
/*/
 nav:not(.mm-menu) {
	 display: none;
}
 .menutrigger {
	 position: absolute;
	 top: 0;
	 right: 0;
	 z-index: 1000;
}
 .menutrigger a {
	 background: center center no-repeat transparent;
	 /*background-image: url( data:image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );*/
	background-image: url('../sitegraphics/fa-bars.png');
	 display: block;
	 width: 50px;
	 height: 67px;
	 position: absolute;
	 top: 0;
	 right: 0;
	 color:#fff;
	 text-decoration:none;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:1.4rem;
	 line-height:67px;
	 **padding-right: 40px;
	 text-align:center;
}
 .mm-search {
	 padding: 20px 15px 15px 15px;
}
 .mm-search input {
	 border: none;
	 border-radius: 30px;
	 font: inherit;
	 font-size: 14px;
	 line-height: 30px;
	 outline: none;
	 display: block;
	 width: 100%;
	 height: 30px;
	 margin: 0;
	 padding: 0 10px;
	 height: 35px;
	 -webkit-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 -moz-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 border: 2px solid #464646;
}
 .mm-menu .mm-search input {
	 background: #202020 url('../sitegraphics/searchico32-b.png') no-repeat center right;
	 color: #e6b848;
}
 .mmenu-undernav {
	 padding:20px;
	 text-align:center;
}
/* MAIN DROPDOWN BAR NAVIGATION //////////////////////////////////////////////////////////
/*/
 #navdrop ol, #navdrop ul {
	 padding-left: 0;
	 margin-top: 0;
}
 #navdrop {
	 **width: 60em;
	/* 1000 */
	 width:100%;
	 font-family: 'Nunito', sans-serif;
	 font-weight: 700;
	 position: absolute;
	 top: 0;
	 left: 0;
	 **margin-left: -30em;
	/* 30 480 */
}
 #navdrop > a {
	 display: none;
}
 #navdrop li {
	 position: relative;
}
 #navdrop li a {
	 color: #fff;
	 display: block;
	 text-decoration: none;
}
 #navdrop li a:active {
	 background-color: #ffdc85 !important;
	 background-color: #8f7747 !important;
}
 #navdrop span:after {
	 width: 0;
	 height: 0;
	 border: 0.313em solid transparent;
	/* 5 */
	 border-bottom: none;
	 border-top-color: #e4b646;
	 content: '';
	 vertical-align: middle;
	 display: inline-block;
	 position: relative;
	 right: -0.313em;
	/* 5 */
	 font-size: 1.2em;
}
/* first level */
 #navdrop > ul {
	 height: 40px;
	/* 60 */
	 **background-color: #ccc;
	 list-style: none;
	 **font-size:1.3rem;
}
 #navdrop > ul > li {
	 height: 100%;
	 float: left;
	 cursor: default;
}
/* custom widths */
 #navdrop > ul > li.currentstudents > a {
	 padding: 0 15px 0 15px;
}
 #navdrop > ul > li.undergraduate > a {
	 padding: 0 15px 0 15px;
}
 #navdrop > ul > li.academics > a {
	 padding: 0 15px 0 15px;
}
/* end custom widths */
 #navdrop > ul > li > a {
	 height: 100%;
	 height:40px;
	 font-size: 1.4rem;
	/* 1.5em 24 */
	 line-height: 40px;
	/* 2.5 em 60 (24) */
	 text-align: center;
	 padding: 0 20px 0 22px;
	 text-transform: uppercase;
	 letter-spacing: -0.3px;
}
 #navdrop > ul > li:not( :last-child ) > a {
	 **border-right: 1px solid #333;
}
 #navdrop > ul > li:hover > a, #navdrop > ul:not( :hover ) > li.active > a {
	 background-color: #c39935;
	 background-color: #b4975b;
}
/* second level */
 #navdrop li ul {
	 background-color: #333;
	 background: transparent repeat url(../sitegraphics/navtex-trans.png) top left;
	 display: none;
	 position: absolute;
	 top: 100%;
	 list-style: none;
	 padding-left:0;
	 margin-left:0;
	 width:255px;
	 border-radius:0px 0px 5px 5px;
	 -webkit-box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.55);
	 -moz-box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.55);
	 box-shadow: 10px 10px 14px 0px rgba(0,0,0,0.55);
}
 #navdrop li:hover ul:not(.rightside) {
	 display: block;
	 left: 0;
}
 #navdrop li:hover ul.rightside {
	 display: block;
	 right: 0;
}
 #navdrop li:not( :first-child ):hover ul:not(.rightside) {
	 left: 0px;
}
 #navdrop li:not( :first-child ):hover ul.rightside {
	 right: 0px;
}
 #navdrop li ul a {
	 font-size: .9em;
	/* 20 */
	 border-top: 1px solid #222;
	 padding: 0.75em;
	/* 15 (20) */
	 font-weight:normal;
}
 #navdrop li ul.rightside li a {
	 text-align:right;
}
 #navdrop li ul li a:hover, #navdrop li ul:not( :hover ) li.active a {
	 background-color: #c39935;
	 background-color: #b4975b;
	 **border-radius:0px 0px 5px 5px;
}
 #navdrop li ul li:last-child, #navdrop li ul li:last-child a:hover{
	 border-radius:0px 0px 5px 5px;
}
 #navdrop li ul li.minibanner a {
	 padding: 0;
}
 img.liImg {
	 max-width: 100%;
	 height: auto;
	 padding: 5px 0px 0px 8px;
}
/* TEXT STYLING /////////////////////////////////////////////////////////
/*/
 .text14 {
	 font-size:14px;
}
 .text15 {
	 font-size:15px;
}
 div.title{
	 font-size:18px;
	 padding:5px;
	 font-weight:bold;
}
 div.instruction {
	 font-size:10px;
	 font-style:italic;
}
 div.subhead {
	 font-weight:bold;
	 font-size:16px;
	 padding-bottom:5px;
	 border-bottom:4px #ead490 solid;
	 margin-top:35px;
	 margin-bottom:10px;
}
/* -------------------- Source: http://stackoverflow.com/a/5809186 */
 select#drop-point {
	 -webkit-appearance: button;
	 -webkit-border-radius: 2px;
	 -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
	 -webkit-padding-end: 20px;
	 -webkit-padding-start: 2px;
	 -webkit-user-select: none;
	 background-image: url(https://www.geneva.edu/_files/sitegraphics/drop-point.png), -webkit-linear-gradient(#FAFAFA, #F4F4F4 40%, #E5E5E5);
	 background-position: 97% center;
	 background-repeat: no-repeat;
	 border: 2px solid #AAA;
	 color: #555;
	 font-size: inherit;
	 margin: 20px 5px 20px 0;
	 overflow: hidden;
	 padding: 5px 10px;
	 text-overflow: ellipsis;
	 white-space: nowrap;
	 min-width: 300px;
}
 input.text {
	 font-family: Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-weight:normal;
	 font-size:13pt;
	 padding:5px;
	 color:#9b7a15;
}
 input.password {
	 font-family: Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-weight:normal;
	 font-size:13pt;
	 padding:5px;
	 color:#9b7a15;
}
 input.select {
	 font-family: Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-weight:normal;
	 font-size:13pt;
	 padding:5px;
}
 .cal-select select {
	 background: transparent;
	 width: 268px;
	 padding: 5px;
	 font-size: 16px;
	 border: 1px solid #ccc;
	 height: 34px;
}
 textarea.textarea {
	 font-family: Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-weight:normal;
	 font-size:12pt;
	 padding:5px;
	 color:#9b7a15;
}
/*/
//////////////////////// Expand/Hide Div Styles ////////////////////////
/*/
 .toggle {
	 cursor: pointer;
}
 .no-expand {
	 padding: 0px;
	 height:40px;
}
 .expandDiv {
	 cursor: pointer;
	 padding: 0px;
	 background: url(../images/more-down_on.png) no-repeat right top;
	 height:30px;
}
 .expandDiv-highlight {
	 background: url(../images/more-down_off.png) no-repeat right top;
	 height:30px;
}
 .expandDiv-title {
	 float:left;
	 width:90%;
	 font-weight:bold;
	 text-decoration:none;
	 padding-top:6px;
}
 .expandDiv-title a {
	 font-weight:bold;
	 text-decoration:none;
}
 .expandDiv-arrow {
	 float:right;
	width:30px;
}
 .toggleBar {
	 padding: 0px;
	 background: url(../images/more-down_on.png) no-repeat 99% 6px;
	 font-weight: bold;
	 background-color: #e1e1e1;
	 padding: 7px;
	 padding-left: 12px;
	 text-align: left;
	 margin-bottom: 5px;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	 border-bottom:1px solid #555555;
	 border-radius: 5px 5px 0 0;
	 color: #000;
	 cursor: pointer;
}
 .toggleBarActive {
	 background-image: url(../images/more-down_off.png);
}
 .eventDate-text {
	 padding-top:6px;
	 font-weight:bold;
}
 .hidDiv {
	 clear:both;
	 padding: 15px;
	 padding-top:5px;
	 margin-top:0;
	 padding-left:0;
}
 .shoDiv {
	 padding: 15px;
	 padding-top:0;
	 margin-top:0;
	 padding-left:0;
}
/*/
/////////////////////// Table Styles /////////////////////////////
/*/
 table.stack thead tr td, table.gridtable2 thead tr td, table.gridtable thead tr td {
	 background-color: #a2a2a2;
	 font-weight:bold;
}
 table.stack td {
	 border: none;
}
 table.stack > tbody > tr > td:first-child {
	 font-weight: bold;
}
 @media screen and (max-width:750px) {
	 table.stack.gridtable2 td, table.stack.gridtable td {
		 border-bottom: 0px solid #bfbfbf;
	}
	 table.stack, table.stack tbody, table.stack tr {
		 border-style: solid;
		 border-bottom-color: rgb(191, 191, 191);
		 border-width: 1px;
	}
	 table.stack thead {
		 display: none;
	}
	 table.stack tbody th, table.stack tbody td, table.stack td span {
		 display: block;
		 text-align: center;
	}
	 table.stack td .label {
		 font-weight: bold;
		 text-align: center;
	}
}
 TD {
	 font-weight: normal;
	/*line-height:1.5em;
	*/
	 color: #291c03;
}
 .tdheader{
	 font-weight: bold;
	 font-size:14px;
	 background-color:#dedede;
	/*was #bfbfbf*/
	 padding:5px;
}
 table.gridtable {
	 color:#333333;
	 border-width: 1px;
	 border-color: #bfbfbf;
	 border-collapse: collapse;
}
 table.gridtable th {
	 border-width: 1px;
	 padding: 8px;
	 border-style: solid;
	 border-color: #bfbfbf;
	 background-color: #dedede;
	 text-align:left;
	 font-weight: bold;
}
 table.gridtable td {
	 border-width: 1px;
	 padding: 8px;
	 border-style: solid;
	 border-color: #bfbfbf;
	 background-color: #ffffff;
}
 table.gridtable2 {
	 color:#333333;
	 border-width: 0px;
	 border-color: #bfbfbf;
	 border-collapse: collapse;
	 margin:0px;
}
 table.gridtable2 th {
	 border-width: 0px;
	 padding: 8px;
	 border-style: solid;
	 border-color: #bfbfbf;
	 background-color: #dedede;
	 text-align:left;
	 font-weight: bold;
}
 table.gridtable2 td {
	 border-width: 0px;
	 padding: 8px;
	 border-bottom: 1px solid #bfbfbf;
	 border-style: solid;
	 border-color: #bfbfbf;
	/*background-color: #ffffff;
	*/
}
/*table.gridtable2 td:hover {
	 background-color:#EEEEEE;
}
 */
 #rowhighlights tr:hover {
	 background-color:#EEEEEE;
}
 table.rowhighlights tr:hover {
	 background-color:#EEEEEE;
}
 table.altrow-even tr:nth-child(even) {
	 background-color: #E0E0E0;
}
 table.altrow-odd tr:nth-child(odd) {
	 background-color: #E0E0E0;
}
/*/
/////////////////////////////////////////////////////////////////////
/*/
 h3.bebas {
	 font-family:bebas_neueregular !important;
	 font-size:20px;
	 margin:0px;
	 margin-top:10px !important;
	 **margin-bottom:-15px !important;
	 font-weight:bold;
}
 h2.sectionHead {
	 padding:0;
	 padding-top:18px;
	 padding-bottom:18px;
	 margin:0;
	 margin-top:40px;
	 margin-bottom:20px !important;
	 border-top: 2px solid #b4975b;
	 border-bottom: 2px solid #b4975b;
	 text-align:center;
	 font-family:bebas_neueregular !important;
	 font-size:50px !important;
	 color:#b4975b !important;
	 font-weight:normal !important;
}
 .sectionHead.link {
	 background: #585858 url(../sitegraphics/sectionHead-arrow.png) no-repeat center right 8px;
}
 .sectionHead.link:hover {
	 background: #8c8c8c url(../sitegraphics/sectionHead-arrow.png) no-repeat center right 8px;
}
 .sectionHead.link a {
	 display: inline-block;
	 margin-bottom: 0;
	 width: 100%;
	 font-size: 18px;
	 line-height: 1.4em;
}
 .blackheader{
	 letter-spacing:1px;
	 color:#ffffff;
	 font-weight: bold;
	 font-size:18px;
	 background-color:#2e2e2e;
	 padding:5px;
}
 .boldheader{
	 font-weight: bold;
	 font-size:14px;
	 padding:5px;
}
 .rowheader-div{
	 font-weight: bold;
	 background-color:#7c7c7c;
	/*#bfbfbf*/
	 padding:7px;
	/*padding-top:12px;
	 height:25px;
	 */
	 padding-left:12px;
	 text-align:left;
	 margin-bottom:5px;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	 border-radius: 5px 5px 0 0;
	 color:#ffffff;
	 text-shadow: 2px 2px 2px #000;
	 cursor: pointer;
}
 .sport-ico{
	 font-weight: bold;
	 font-size:12px;
	 background-color:#7c7c7c;
	/*#bfbfbf*/
	 padding:2px;
	 text-align:left;
	 margin-bottom:5px;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 color:#ffffff;
	 text-shadow: 2px 2px 2px #000;
}
 #jp-title{
	 color: #000000;
	 background-color:#bfbfbf;
	 padding:5px;
	 margin-bottom:7px;
	/*border:1px #797979 solid;
	*/
	 font-family:Futura, 'Century Gothic', 'sans serif';
	 font-size:18px;
	 font-weight:bold;
}
 #jp-title h1 {
	color: #000000
}
 ul.navChoice {
	 list-style-position: inside;
	 list-style: none;
	 padding: 0px;
	 padding-left: 7px;
	 margin-bottom: 20px;
}
 ul.navChoice li {
	 padding: 5px 0 5px 0px;
	 padding-left: 1em;
	 text-indent: -1em;
	 font-size:18px;
	 font-weight:bold;
	 color:#797979;
}
 ul.navChoice li:before {
	 content: "\0BB \020";
	 font-size: larger;
	 color: #898989;
}
 ul.navChoice li a {
	 text-decoration: none;
	/*font-size: 1.3rem;
	 letter-spacing: -.1px;
	*/
}
 ul.navChoice li a:hover {
	 text-decoration: none;
	/*font-size: 1.3rem;
	 letter-spacing: -.1px;
	*/
}
/*secondlevel*/
 ul.navChoice li ul {
	 list-style-position: inside;
	 list-style: none;
	 padding: 0px;
	 padding-left: 8px;
    margin-top: 8px;
}
 ul.navChoice li ul li {
	padding: 5px 0 5px 6px;
    font-size: 16px;
    font-weight: normal;
}
 ul.navChoice li ul li:before {
	 content: none;
}
/* third level*/
 ul.navChoice li ul li ul {
	 list-style-position: inside;
	 list-style: none;
	 padding: 0px;
	 padding-left: 5px;
}
 ul.navChoice li ul li ul li {
	 padding: 0px 0 0px 8px;
	 font-size: 11px;
	 font-style: italic;
}
 ul.navChoice li ul li ul li:before {
	 content: none;
}
 ul.goldList {
	 border:0;
	 padding:0;
	 margin:0 20px 25px 20px;
	 list-style-type: none;
}
 ul.goldList li {
	 margin-top:15px;
	 margin-bottom:7px;
	 background-image: url(../images/ligold.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 9px;
	 padding-left: 17px;
}
 ul.goldList ul{
	 border:0;
	 padding:0;
	 margin:0;
	 margin-top: 5px;
	 margin-left:20px;
	 margin-right:20px;
	 list-style-type: none;
}
 ul.goldList ul li {
	 margin:0px;
	 margin-bottom:5px;
	 background-image: url(../images/ligrey.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 9px;
	 padding-left: 17px;
}
 ul.goldList ul ul li {
	 margin-bottom:5px;
	 background-image: url();
	 background-repeat: no-repeat;
	 background-position: 0px 5px;
	 padding-left: 12px;
}
 ul.goldListLg {
	 border:0;
	 padding:0;
	 margin:0;
	 margin-left:20px;
	 margin-right:20px;
	 list-style-type: none;
}
 ul.goldListLg li {
	 margin-top: 35px;
	 margin-bottom: 7px;
	 background-image: url(../images/ligold-lg.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 7px;
	 padding-left: 40px;
	 font-size: 30px;
	 line-height: 35px;
}
 ul.goldListLg ul{
	 border:0;
	 padding:0;
	 margin:0;
	 margin-top: 5px;
	 margin-left:20px;
	 margin-right:20px;
	 list-style-type: none;
}
 ul.goldListLg ul li {
	 margin:0px;
	 margin-bottom:5px;
	 background-image: url(../images/ligrey.gif);
	 background-repeat: no-repeat;
	 background-position: 0px 7px;
	 padding-left: 14px;
}
 ul.goldListLg ul ul li {
	 margin-bottom:5px;
	 background-image: url();
	 background-repeat: no-repeat;
	 background-position: 0px 5px;
	 padding-left: 12px;
}
/* HEADER BAR /////////////////////////////////////////////////////////
/*/
 #goldBarContainer ol, #goldBarContainer ul {
	 padding-left: 0;
	 margin-top: 0;
}
 #goldBarSpace {
	 position:relative;
	 z-index:900;
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	 width: 100%;
	 height:67px;
	/*background: transparent url(../sitegraphics/goldBand.gif) repeat-x top center;
	*/
	 background: #daaf48;
	/* For browsers that do not support gradients */
	 background: -webkit-linear-gradient(#daaf48, #b38c2a);
	/* For Safari 5.1 to 6.0 */
	 background: -o-linear-gradient(#daaf48, #b38c2a);
	/* For Opera 11.1 to 12.0 */
	 background: -moz-linear-gradient(#daaf48, #b38c2a);
	/* For Firefox 3.6 to 15 */
	 background: linear-gradient(#daaf48, #b38c2a);
	/* Standard syntax */
	 -moz-transition: height 1s;
	/* For Mozilla */
	 -webkit-transition: height 1s;
	/* For Safari 3.1 to 6.0 */
	 transition: height 1s;
	/*-moz-box-shadow: 0 5px 10px 3px rgba(0,0,0,0.5);
	 -webkit-box-shadow: 0 5px 10px 3px rgba(0,0,0,0.5);
	 box-shadow: 0 5px 10px 3px rgba(0,0,0,0.5);
	*/
}
 #goldBarContainer {
	 position:relative;
	 margin: 0px auto;
	 padding: 0px;
	 width: 100%;
	/*margin-left:auto;
	 margin-right:auto;
	*/
	 height:67px;
	/*-moz-box-shadow: 0 15px 15px -10px rgba(0,0,0,0.5);
	 -webkit-box-shadow: 0 15px 15px -10px rgba(0,0,0,0.5);
	 box-shadow: 0 15px 15px -10px rgba(0,0,0,0.5);
	 background: transparent url(../images/goldbar-bac.jpg) repeat-x top center;
	*/
}
 #logoFlag {
	 position:absolute;
	 left:0;
	 z-index:999;
	 width:75px;
	 margin-left:1.00300902708124%;
	/* 10px / 997px */
	 display:block;
	 max-width:117px;
	 top: -3px;
	 transition-timing-function: linear;
	 -moz-transition: height 1s, width 1s;
	/* For Mozilla */
	 -webkit-transition: height 1s, width 1s;
	/* For Safari 3.1 to 6.0 */
	 transition: height 1s, width 1s;
}
 #logoFlag img {
	 width:100%;
	 min-width:70px;
	 height:auto;
}
/*#textLogoTop orig{
	 position:relative;
	 padding-top:17px;
	 width:317px;
	 height:31px;
}
*/
 .middle-align {
	 display: inline-block;
	 height: 100%;
	 vertical-align: middle;
}
 #textLogoTop {
	 position:relative;
	 margin-left:24.375%;
	 margin-left:24%;
	/*width:317px;
	 height:31px;
	*/
	 width:31.79538615847543%;
	 min-width:200px;
	 height:67px;
	 vertical-align:middle;
	 z-index:1000;
	 transition-timing-function: linear;
	 -moz-transition: height 1s;
	/* For Mozilla */
	 -webkit-transition: height 1s;
	/* For Safari 3.1 to 6.0 */
	 transition: height 1s;
}
 #textLogoTop img {
	 width:100%;
	 height:auto;
	 min-width:200px;
	 max-width:317px;
	 vertical-align: middle;
}
 #menuContainer-Search {
	 display: block;
	 height: 38px;
	 border-radius: 8px;
	 -moz-border-radius: 8px;
	 -webkit-border-radius: 8px;
	 -webkit-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 -moz-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 border: 2px solid #686868;
	 width: 97%;
	 background-color:#1b1b1b;
	 margin-right: auto;
	 margin-left: auto;
}
 #menuContainer-Search:hover {
	 border:2px solid #daaf48;
}
 #menuContainer-Search #searchFld2 {
	 width:100%;
	 height:32px;
	 text-align:left;
	 overflow:hidden;
	 display:inline;
}
 #menuContainer-Search .searchTxt2 {
	 font-size: 16px;
	 color: #ab8228;
	 color:#ccc;
	 padding:0;
	 margin-top:10px;
	 margin-left:12px;
	/*width:71.69811320754717%;
	 190px / 265px */
	 width:80%;
	/*height:30px;
	*/
	 border:0;
	 overflow:hidden;
}
 #menuContainer-Search .searchTxt2:hover {
	 color: #daaf48;
	/*width:71.69811320754717%;
	 190px / 265px */
	 width:80%;
}
 #menuContainer-Search input:focus {
	 outline: none;
}
 #menuContainer-Search .searchButton2 {
	 border:0;
	 padding:0;
	 margin:0;
	 width:38px;
	 height:38px;
	/*background: transparent url('') no-repeat top left;
	*/
	 float:right;
}
 #menuContainer-Search .searchButton2:hover {
	 border:0;
	 padding:0;
	 margin:0;
	 width:38px;
	 height:38px;
	/*background: transparent url('') no-repeat top left;
	*/
	 float:right;
}
 #menuContainer-Search .formFix {
	 border:0;
	 margin:0;
	 padding:0;
}
 #gbL {
	 width:45%;
	 height:42px;
	 float:left;
	 line-height:42px;
	 color:#4d4d4d;
	 font-weight:bold;
	 padding-left:50px;
	 letter-spacing:.5px;
	 font-size:18px;
}
 #gbR {
	 width:45%;
	 height:42px;
	 float:right;
	 line-height:42px;
	 color:#4d4d4d;
	 text-align:right;
	 padding-right:25px;
	 font-size:15px;
}
 #bannerSpace {
	 padding: 0px;
	 width: 100%;
	 margin: 0px auto;
	 min-width: 320px;
	/*height:400px;
	*/
	 position:relative;
	 background-color:#000000;
	/*background: transparent #000000 url(../images/goldbar-bac.jpg) repeat-x top center;
	*/
}
 #banner-rotator {
	 width: 100%;
	/*height: 400px;
	*/
	 margin: 0 auto;
}
 #themeSpace {
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	 height:142px;
	 position:relative;
	 background-color:#000000;
	 text-align:center;
	 background: #000000 url(../images/theme-oldseal-orig.jpg) no-repeat top center;
}
 #titleBar {
	/*position:absolute;
	 z-index:300px;
	 bottom:0px;
	*/
	 position:relative;
	/*font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	*/
	 height:25px;
	 text-align:right;
	 max-width:997px;
	 margin-right:auto;
	 margin-left:auto;
	 padding-top:118px;
	 padding-right:2.50752256770311%;
}
 #titleBar h1{
	 text-transform:uppercase;
	 font-size:38px;
	 font-size:30px;
	 line-height:25px;
	 line-height:30px;
	 text-shadow: 4px 4px 4px #000;
	 color:#FFFFFF;
	 padding:0;
	 margin:0;
	 position: absolute;
	 bottom: -7px;
	 right: 0%;
	 padding-right:5.01504513540622%;
	 font-size:2.2rem;
}
/* SEARCH BOX /////////////////////////////////////////////////////////////////////// */
 #screencheck{
	display: none;
	margin:0;
	padding:0;
}
 .roundcorners {
	 border-radius:7px;
	 -moz-border-radius:7px;
	 -webkit-border-radius:7px;
	/*was 20px*/
}
 #searchBoxHeader {
	 display:none;
	 position:absolute;
	 top:29px;
	 right:48px;
	 width:26.57973921765296%;
	/* 265px / 997px */
	 height:38px;
	 background-color:#fff;
	 border-radius:8px;
	 -moz-border-radius:8px;
	 -webkit-border-radius:8px;
	/*-webkit-box-shadow: inset 5px 5px 13px -4px rgba(0,0,0,0.18);
	 -moz-box-shadow: inset 5px 5px 13px -4px rgba(0,0,0,0.18);
	 box-shadow: inset 5px 5px 13px -4px rgba(0,0,0,0.18);
	 -webkit-box-shadow: inset 5px 5px 13px -7px rgba(0,0,0,0.27);
	 -moz-box-shadow: inset 5px 5px 13px -7px rgba(0,0,0,0.27);
	 box-shadow: inset 5px 5px 13px -7px rgba(0,0,0,0.27);
	*/
	 -webkit-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 -moz-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 border:2px solid #ab8228;
	 min-width:160px;
	 max-width:265px;
	 margin-right: 20px;
}
 #searchBoxHeader:hover {
	 border:2px solid #ab8228;
}
 #searchFld {
	 width:100%;
	 height:32px;
	 text-align:left;
	 overflow:hidden;
	 display:inline;
}
 .searchTxt {
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-size: 16px;
	 color: #beab85;
	 padding:0;
	 margin-top:8px;
	 margin-left:12px;
	 width:71.69811320754717%;
	/* 190px / 265px */
	/*height:30px;
	*/
	 border:0;
	 overflow:hidden;
}
 .searchTxt:hover {
	 color: #4b3509;
	 width:71.69811320754717%;
	/* 190px / 265px */
}
 input:focus {
	 outline: none;
}
 .searchButton {
	 border:0;
	 padding:0;
	 margin:0;
	 width:38px;
	 height:38px;
	/*background: transparent url('') no-repeat top left;
	*/
	 float:right;
}
 .searchButton:hover {
	 border:0;
	 padding:0;
	 margin:0;
	 width:38px;
	 height:38px;
	/*background: transparent url('') no-repeat top left;
	*/
	 float:right;
}
 .formFix {
	 border:0;
	 margin:0;
	 padding:0;
}
/* SeachBox for Responsive Menu */
 #searchBox-menucontainer{
	 width:100%;
}
 #searchBox-menu {
	/*position:absolute;
	 top:20px;
	 right:20px;
	*/
	 height:32px;
	 display:block;
	 background-color:#202020;
	 -webkit-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 -moz-box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 box-shadow: inset 2px 5px 11px -7px rgba(0,0,0,0.94);
	 border:2px solid #464646;
	 min-width:160px;
	 margin:3.65853658536585%;
	 margin-top: 0;
}
 #searchBox-menu:hover {
	 border:2px solid #464646;
}
 #searchFld-menu {
	 width:100%;
	 height:32px;
	 text-align:left;
	 overflow:hidden;
	 display:inline;
}
 .searchTxt-menu {
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-size: 14px;
	 color: #e6b848;
	 padding:0;
	 margin-top:9px;
	 margin-left:12px;
	 width:71.69811320754717%;
	/* 190px / 265px */
	/*height:30px;
	*/
	 border:0;
	 overflow:hidden;
}
 .searchTxt-menu:hover {
	 color: #ffdf90;
	 width:71.69811320754717%;
	/* 190px / 265px */
}
 .searchButton-menu {
	 border:0;
	 padding:0;
	 margin:0;
	 width:32px;
	 height:32px;
	 background: transparent url('../sitegraphics/searchico32-grey.png') no-repeat top left;
	 float:right;
}
 .searchButton-menu:hover {
	 border:0;
	 padding:0;
	 margin:0;
	 width:32px;
	 height:32px;
	 background: transparent url('../sitegraphics/searchico32-b.png') no-repeat top left;
	 float:right;
}
/* TOP NAVIGATION /////////////////////////////////////////////////////////////////////// */
 #topLinks {
	 position:absolute;
	 z-index:1000;
	 top:0px;
	 right:15px;
	 text-align:right;
	/*margin-left:255px;
	*/
	 margin-top:-2px;
	 margin-right:2.00601805416249%;
	/* 20px / 997px */
	 padding:0;
	 width:320px;
	 display:block;
	 color:#523c14;
}
 #topLinks ul {
	 padding:0;
	 margin:0;
	 list-style-type:none;
}
 #topLinks ul li{
	 display:inline;
	 padding:0;
	 margin:0;
	 border-right:1px solid #a57c25;
	 margin-right:15px;
	 margin-top:0px;
	/*letter-spacing:-.02em;
	*/
	 font-size:12px;
	 color:3a2a0e;
	 padding-right:15px;
}
 #topLinks ul li a{
	 font-size:12px;
	 font-weight:bold;
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 color:#523c14;
	 text-decoration:none;
	/*text-shadow: 1px 1px 1px #a57e20;
	*/
	 border-bottom:0px dotted #a57e20;
}
 #topLinks ul li a:hover{
	 font-size:12px;
	 font-weight:bold;
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 color:#7b5908;
	 text-decoration:none;
	 border-bottom:1px dotted #a57e20;
	/*text-shadow: 0px 0px 0px #a57e20;
	*/
}
 #topLinks ul li.last{
	 border-right:0;
	margin-right:0;
	 padding:0;
	 margin:0;
}
/* Enable topLink Bar */
/*.logo-small{
	 margin-left:1%;
	 max-width:45px;
	 float:left;
	 display:none;
}
 .logo-small img{
	 *width:100%;
}
*/
 .fixed {
	 display: block;
	 position:fixed;
	 z-index:2000;
	 width:100%;
}
 #topLinkBar {
	 display:block;
	 height:40px;
	 background-color:#4a4a4a;
	 background: #4a4a4a url(../sitegraphics/barlinkdrop.jpg) center top repeat-x;
	 background: #4a4a4a url(../sitegraphics/trans-lines.png) center top repeat;
}
 #topLinkBar ul {
	 padding:0;
	 list-style-type:none;
	 text-align:center;
	 height:40px;
	 margin-left: auto;
	 margin-right: auto;
	 margin-top: 0;
	 max-width: 1280px;
}
 #topLinkBar ul li{
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:15px;
	 font-weight: normal;
	 display:inline-block;
	 padding:0;
	 margin:0;
	 border-right:1px solid #333;
	 *margin-right:14px;
	 margin-top:0px;
	 color:#f2c546;
	 padding-right:10px;
	 padding-top:11px;
	 height:29px;
	 text-shadow: 0 1px 1px rgba(0,0,0,.3);
	 padding-left: 7px;
}
 #topLinkBar ul li.nodrop {
	 border-right: none;
}
 #topLinkBar ul li a{
	 font-size:15px;
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-weight: normal;
	 color:#f2c546;
	 text-decoration:none;
	 width: 100%;
}
 #topLinkBar ul li a:hover{
	 font-size:15px;
	 font-weight:normal;
	 color:#ffd96e;
	 text-decoration:none;
}
 #topLinkBar ul li.last{
	 border-right:0;
	margin-right:0;
	 *padding:0;
	 margin:0;
}
/* for toplinkbar submenus */
 #topLinkBar ul li ul li {
	 padding: 0;
	 width: 100%;
	 height: 55px;
	 text-shadow: none;
	 text-align: left;
	 font-size: 16px;
	 padding-top: 5px;
}
 #topLinkBar ul li ul li a {
	 padding-left: 15px;
	 color: #fff;
	 font-weight: normal;
	 font-size: 16px;
}
 #topLinkBar ul li ul li a:hover {
	 color: #fff;
	 font-weight: normal;
	 font-size: 16px;
}
/* END TOP LINK BAR */
 #topLinkPanel {
	 position: absolute;
	 z-index: 1000;
	 top: 0px;
	 right: 15px;
	 text-align: right;
	/*margin-left: 255px;
	*/
	 margin-top: -2px;
	 margin-right: 1.2%;
	 padding: 0;
	 width: 95%;
	 display: block;
	 color: #523c14;
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-weight:bold;
	 height: 22px;
}
 #topLinkPanel ul li.last {
	 border: none;
}
 .btndrop, .btndrop2 {
	 position: relative;
	 display: inline-block;
	 padding: 5px 15px 3px 10px;
	 margin: 0;
	 border-right: 1px solid #a57c25;
	 margin-top: 2px;
	 font-size: 14px;
	 font-weight:bold;
	/* color: #3a2a0e;
	 */
	 text-align:left;
	 height: 22px;
}
 .btndrop:hover, .btndrop2:hover {
	 background-color:#333;
	 color:#f2c439;
	/*-moz-border-radius: 5px 5px 0 0;
	 -webkit-border-radius: 5px 5px 0 0;
	 border-radius: 5px 5px 0 0;
	*/
}
 li.btndrop a:before, li.btndrop2 a:before {
	 content: "\0BB \020";
	 font-size: larger;
	 color: #f2c439;
}
 .btndrop-menu {
	 position: absolute;
	 z-index: 999;
	 top: 100%;
	 display: none;
	 margin: 0;
	 list-style: none;
	/** Remove list bullets */
	 width: 100%;
	/** Set the width to 100% of it's parent */
	 padding: 0;
	 -moz-border-radius: 0 0 5px 5px;
	 -webkit-border-radius: 0 0 5px 5px;
	 border-radius: 0 0 5px 5px;
	 background: #333;
	 width: auto;
	 width:160px;
}
 .leftalign {
	 left: 0;
}
 .rightalign {
	 right: 0;
}
 .btndrop:hover .btndrop-menu, .btndrop2:hover .btndrop-menu {
	 display: block;
}
/** List Item Styles **/
 .btndrop a, .btndrop2 a {
	 display:block;
	 padding: 0.9em 0;
	 text-decoration: none;
	 color: #fff;
	 font-size:14px;
	 padding-left: 14px;
}
 .btndrop a:first-child {
	 -moz-border-radius: 0 0 5px 5px;
	 -webkit-border-radius: 0 0 5px 5px;
	 border-radius: 0 0 5px 5px;
}
 .btndrop-menu li {
	 background-color:#333;
}
 .btndrop-menu li:first-child {
	/*-moz-border-radius-topright: 5px;
	 -webkit-border-top-right-radius: 5px;
	 border-radius: 0 5px 0 0;
	*/
}
 .btndrop-menu li:last-child {
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
	 border-radius:0 0 5px 5px;
}
 .btndrop-menu li:hover {
	 background: #000;
}
 .btndrop-menu li:active {
	 background: #c39935;
}
 .btndrop-menu li:active a {
	 color:#fff;
}
/* topLinkPanel no drop */
 #topLinkPanel a.toplevel:before {
	 content: "";
}
 #topLinkPanel a.toplevel {
	 text-decoration: none;
	 display: inline;
	 color: #333;
	 font-size: 14px;
	 padding-left: 0;
	 font-weight: bold;
}
 #topLinkPanel ul li a.toplevel {
	 text-decoration: none;
	 display: inline;
	 color: #523C14;
	 font-size: 14px;
	 padding-left: 0;
	 font-weight: bold;
	 padding: 0;
}
 #topLinkPanel ul li a.toplevel:hover {
	 color: #775B28;
}
 .nodrop {
	 position: relative;
	 display: inline-block;
	 padding: 5px 0px 3px 10px;
	 margin: 0;
	 margin-right: 35px;
	 margin-top: 2px;
	 border-right: none;
	 font-size: 14px;
	 font-weight: bold;
	 text-align: left;
	 height: 22px;
}
/* end toplink no drop*/
 #navBarBac {
	/*this is legacy and can be removed*/
	/*font-family: BebasNeueRegular,Arial,sans-serif;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	*/
	 position:absolute;
	 width:100%;
	/*min-width: 997px;
	*/
	 z-index:200;
	 height:40px;
	 left:0px;
	 top:67px;
	 background-color:#000000;
	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	 filter: alpha(opacity=50);
	/* Older than Firefox 0.9 */
	 -moz-opacity:0.5;
	/* Safari 1.x (pre WebKit!) */
	 -khtml-opacity: 0.5;
	/* Modern! 
	/* Firefox 0.9+, Safari 2?, Chrome any? 
	/* Opera 9+, IE 9+ */
	 opacity: 0.5;
	 border-bottom: 1px solid #393939;
}
 #searchcheck {
	display:none;
}
 #menuSpace {
	 position:absolute;
	 z-index:200;
	 height:60px;
	 width:100%;
	 background: transparent url(../sitegraphics/navbarbac.png) repeat top center;
	 border-bottom: 1px solid #393939;
	 display:none;
}
 #menuSpace-Search {
	 height: 55px;
	 width: 100%;
	 background-color: #000;
	 border-bottom: 1px solid #393939;
	 display: block;
	 padding-top: 12px;
}
/* Content Boxes //////////////////////////////////////////////////////////////////////// */
 #contentBoxSpace {
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	/*height:180px;
	 position:relative;
	 background-color:#e4d8b9;
	 border-bottom: 3px solid #ba9b56;
	 padding-bottom:10px;
	*/
	 background: transparent url(../sitegraphics/blurrybarbac.jpg) repeat-x top center;
	 background-attachment: fixed;
	/*background-attachment: fixed;
	 background-position: center;
	 background-repeat: no-repeat;
	 background-size: cover;
	 border-bottom:7px solid #e1e1e1;
	*/
}
 #contentBoxContainer {
	 position:relative;
	 margin: 0px auto;
	/*padding: 10px 5px 0px 5px;
	 width: 100%;
	*/
	/* 987px */
	 margin-left:auto;
	 margin-right:auto;
	/*height:160px;
	*/
}
 #contentBoxContainer:after {
	 content: "";
	 display: table;
	 clear: both;
}
/* New Content Boxes */
 .sqcard {
	 width:100%;
	 position:relative;
	 text-align:center;
	 margin:0px;
}
 .sqcard1 {
	 background: transparent url(../sitegraphics/sqcard-bg-1-success.jpg) repeat-x top center;
}
 .sqcard2{
	 background: transparent url(../sitegraphics/sqcard-bg-2-full.jpg) repeat-x top center;
}
 .sqcard3 {
	 background: transparent url(../sitegraphics/sqcard-bg-3-full.jpg) repeat-x top center;
}
 #sqcard1{
	 width:100%;
	 text-align:center;
	/*position: absolute;
	 z-index:10;
	 top: 0;
	*/
	 background: rgba(230,186,51,.80);
	 transition: all 0.5s ease-in-out 0s;
	 -webkit-transition: all 0.5s ease-in-out 0s;
	 -o-transition: all 0.5s ease-in-out 0s;
	 -ms-transition: all 0.5s ease-in-out 0s;
	/*opacity:.5;
	*/
}
 #sqcard1:hover{
	 background: rgba(230,186,51,.20);
}
 #sqcard2{
	 width:100%;
	 text-align:center;
	/*position: absolute;
	 z-index:10;
	 top: 0;
	*/
	 background: rgba(104,104,104,.80);
	 transition: all 0.5s ease-in-out 0s;
	 -webkit-transition: all 0.5s ease-in-out 0s;
	 -o-transition: all 0.5s ease-in-out 0s;
	 -ms-transition: all 0.5s ease-in-out 0s;
}
 #sqcard2:hover{
	 background: rgba(104,104,104,.20);
}
 #sqcard3{
	 width:100%;
	 text-align:center;
	/*position: absolute;
	 z-index:10;
	 top: 0;
	*/
	 background: rgba(150,121,61,.90);
	 transition: all 0.5s ease-in-out 0s;
	 -webkit-transition: all 0.5s ease-in-out 0s;
	 -o-transition: all 0.5s ease-in-out 0s;
	 -ms-transition: all 0.5s ease-in-out 0s;
}
 #sqcard3:hover{
	 background: rgba(150,121,61,.30);
}
 .sqcard-ico{
	 display:block;
	 color:#fff;
	 font-size:80px;
	 padding-top:30px;
	 text-shadow: 2px 2px 0px rgba(0,0,0,0.2);
}
 .sqcard-title{
	 display:block;
	 color:#fff;
	 width:80%;
	 margin-left:auto;
	 margin-right:auto;
	 font-size:25px;
	 font-weight:bold;
	 text-transform:uppercase;
	 margin-top:15px;
	 margin-bottom:10px;
	 line-height: 1em;
	 text-shadow: 2px 2px 0px rgba(0,0,0,0.2);
}
 .sqcard-text{
	 display:block;
	 color:#fff;
	 width:80%;
	 margin-left:auto;
	 margin-right:auto;
	 padding-bottom:30px;
	 font-size:1.5rem;
	 text-shadow: 2px 2px 0px rgba(0,0,0,0.2);
}
/*#sqcard1::after {
	 content: "";
	 background: url(../sitegraphics/sqcard-bg-1.png);
	 opacity: 0.5;
	 top: 0;
	 left: 0;
	 bottom: 0;
	 right: 0;
	 position: absolute;
	 z-index: -1;
}
* 
/* end New Content Boxes */
/* STATUS BAR //////////////////////////////////////////////////////////////////////// */
 #statusBarSpace {
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	 position:relative;
	 border-bottom: 3px solid #e4b646;
	 border-top: 1px solid #494949;
	 background: #353430 url(../sitegraphics/status-bar-rs.gif) repeat bottom center;
}
 #statusBarContainer {
	 position:relative;
	 margin: 0px auto;
	 padding: 0;
	 max-width: 1280px;
	 margin-left:auto;
	 margin-right:auto;
	 height:35px;
	/*orig 28*/
	/*background-color:#e4d8b9;
	 border-bottom: 3px solid #ba9b56;
	 background: transparent #000000 url(/sitegraphics/goldbar-bac.jpg) repeat-x top center;
	*/
}
 #breadCrumbs{
	 display:none;
	 float:left;
	 margin-top:4px;
	 margin-left:2%;
	 font-size:9px;
	 letter-spacing:-.05px;
	 color:#a3a3a3;
	 text-transform:uppercase;
	 line-height: 18px;
	 height: 20px;
}
 #breadCrumbs ul{
	 padding:0;
	 margin:0;
	 list-style-type:none;
}
 #breadCrumbs ul li:after {
	 content: "\00BB \0020";
	 color:#F2C233;
	 font-weight:normal;
	 font-size:12px;
	 padding:7px;
}
 #breadCrumbs li{
	 display:inline;
	 padding:0;
	 margin:0;
}
 #breadCrumbs li a{
	 color:#a3a3a3;
	 font-size:9px;
	 font-weight:bold;
	 text-decoration:none;
}
 #breadCrumbs li a:hover{
	 color:#bbbbbb;
	 font-size:9px;
	 font-weight:bold;
	 border-bottom: 1px dotted #bbbbbb;
	 text-decoration:none;
	 font-weight:bold;
}
 #statusPanel{
	 float:right;
	 width:180px;
	 margin-top:5px;
	 font-size:1rem;
	 font-weight:bold;
	 color:#F2C233;
	 text-transform:uppercase;
	 display:none;
	 line-height: 18px;
}
 #breadCrumbs .selected{
	 color:#ffffff;
	 font-weight:bold;
}
 #breadCrumbs li.selected:after {
	 content: "";
}
/* CONTENT /////////////////////////////////////////////////////////////////////////
/*/
 #contentSpace {
	 position:relative;
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	 **min-width: 997px;
	/*background: transparent url(../images/gold-stripes.jpg) repeat-x bottom center;
	*/
	 padding-bottom:45px;
	 padding-bottom:0px;
}
 #contentSpace-noshell {
	 position:relative;
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	/*background: transparent url(../images/gold-stripes.jpg) repeat-x bottom center;
	*/
	 padding-bottom:45px;
	 padding-bottom:0px;
}
 #contentContainer {
	 position:relative;
	/*margin: 10px auto;
	 padding: 0px;
	 padding:2%;
	*/
	 margin-left:auto;
	 margin-right:auto;
	 text-align:left;
}


.img-inset-100,.img-inset-90,.img-inset-80,.img-inset-70,.img-inset-60,.img-inset-50,.img-inset-40,.img-inset-30,.img-inset-20,.img-inset-10{
	width:auto;
}
 .parallax {
	 *background-position: 0 400;
	 *background-position: right bottom;
}
 .parallax-1 {
	 margin-top:20px;
	 background-color:#daaf48;
	 min-height:500px;
	 *background-image: url("../sitegraphics/oldmain-wire-r.png");
	 background: #daaf48 url(../sitegraphics/oldmain-wire-r.png) no-repeat right bottom;
}
 .parallax-2{
	/*margin-top:20px;
	*/
	 background-color:#000;
	 min-height:650px;
	 background-image: url("../sitegraphics/bg-students-walk.jpg");
	 *background: #000 url(../sitegraphics/bg-students-walk.jpg) no-repeat center center;
}
 .sectionText {
	 padding-left:10px;
	 margin-bottom:35px;
}
 .sectionText-Gold h2.lg-heading{
	 font-size: 40px;
	 text-transform:uppercase;
	 line-height: 42px;
	 margin: 15px 0 40px 15px;
	 color: #ffda68;
	/*color: #291c03;
	 text-shadow: 0 2px 2px rgba(0,0,0,.3);
	*/
}
 .sectionText-Main {
	 margin-top:25px;
	 font-size: 25px;
	 line-height: 25px;
	 margin-bottom: 15px;
	 color: #fff;
}
 .sectionText-Gold {
	 margin-top:25px;
	 font-size: 25px;
	 line-height: 25px;
	 margin-bottom: 15px;
	 color: #fff;
}
 .sectionText-Gold h2{
	 font-size: 25px;
	 text-transform:uppercase;
	 line-height: 30px;
	 margin-bottom: 15px;
	 margin-top:8px;
	 color: #ffda68;
	 color: #403322;
	/*text-shadow: 0 2px 2px rgba(0,0,0,.3);
	*/
}
 .tableParent {
	 display:table;
}
 .tableChild{
	 display:table-cell;
	 vertical-align:middle;
	 height: 75px;
}
 .sectionText-Gold p {
	 font-size: 18px;
	 line-height: 30px;
	 margin-bottom: 40px;
	 padding-right: 20px;
	 color: #fff;
	 text-shadow: 0 2px 2px rgba(0,0,0,.2);
}
 .sectionText-Gold ul {
	 margin-bottom: 20px;
}
 .center{
	 text-align:center;
}
 .badge {
	 height:600px;
}
 #contentFullscreen {
	 position:relative;
	 margin: 0px auto;
	 padding: 0px;
	 width: auto;
	 margin-left:20px;
	 margin-right:20px;
	 text-align:left;
}
 #eventListing{
	 padding:10px;
	/*background-color:#eeeeee;
	 */
	 margin-bottom:15px;
}
 #eventListing h3{
	 color:#ffffff;
	 margin:0;
	 text-shadow: 2px 1px 2px #000000;
}
 #eventListing .colorBand{
	 padding:5px;
	 margin-bottom:5px;
	 width:auto;
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px 
}
 #eventListPanel {
	 background-color:#eeeeee;
	 margin-bottom:10px;
	 background: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#cacaca));
	 background: -moz-linear-gradient(top, #eeeeee, #cacaca);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cacaca');
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
	 border: 1px solid #c1c1c1;
}
 a.printlink:link {
	 font-family:Verdana, Helvetica, sans-serif;
	 font-size:12px;
	 color:#999999;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
	 text-decoration:none;
}
 a.printlink:hover {
	 font-family:Verdana, Helvetica, sans-serif;
	 font-size:12px;
	 color:#c1c1c1;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
	 text-decoration:none;
}
 a.printlink:visited {
	 font-family:Verdana, Helvetica, sans-serif;
	 font-size:12px;
	 color:#999999;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
	 text-decoration:none;
}
 .box-text {
	 background: #efefef;
	 padding: 17px;
	 border-radius: 5px;
	 margin-top: 10px;
}
 #inquotes blockquote {
	 font-family: Georgia, serif;
	 font-size: 20px;
	 font-style: italic;
	 width: auto;
	 margin: 0.25em 0;
	 padding: 0.25em 40px;
	 line-height: 29px;
	 position: relative;
	 color: #daaf48;
}
 #inquotes blockquote:before {
	 display: block;
	 content: "\201C";
	 font-size: 80px;
	 position: absolute;
	 left: -20px;
	 top:20px;
	 color: #daaf48;
}
 #inquotes blockquote cite {
	 color: #999999;
	 font-size: 14px;
	 display: block;
	 margin-top: 5px;
}
 #inquotes blockquote cite:before {
	 content: "\2014 \2009";
}
 .pullquote {
	 padding: 15px 15px 10px 15px;
	 margin-bottom: 10px;
}
/* Blog Styles ///////////////////////////////////////////////////////////////////////
/*/
 .blogbar {
	/*border: 2px #e1e1e1 solid;
	 border-left: 0;
	 border-right: 0;
	 padding: 7px 0 7px 0;
	*/
	 font-weight: normal;
	 font-family: Nunito, arial, sans-serif;
	 font-size: 15px;
	/*margin: 10px 0 10px 0;
	*/
}
 .blogbar span {
	 font-weight: bold;
	 font-family: Nunito, arial, sans-serif;
	 font-size: 15px;
}
 .blogtext {
	 font-size: 1.3em;
	 line-height: 1.7em;
	 font-weight: normal;
	 font-family: 'Nunito', Arial, sans-serif;
	 margin-right: 20px;
}
 #pageContent .blogtext h2 {
	 color: #b4975b;
}
 .blogtext img {
	/*margin-bottom:10px;
	*/
}
 ul.blogoptions{
	 border-top: 2px #e1e1e1 solid;
	 padding-top: 15px;
	 margin-top: 25px;
	 list-style-type: none;
	 margin-left: 0;
	 padding-left: 0;
}
 ul.blogoptions li {
	 display:inline;
	 margin-right: 15px;
}
 ul.blogoptions li a {
	 text-decoration:none;
	 font-family: 'Nunito', Arial, sans-serif;
	 font-size:1.1em;
}
 ul.blogoptions li:before {
	 content: "\00BB \0020";
	 color: #ABABAB;
	 font-weight: normal;
	 font-size: 16px;
	 padding: 3px;
}
 .blogCatLabel {
	 display: block;
	 background-color: #B4975b;
	 padding: 5px;
	 color: #fff;
	 margin: 0;
}
 .blogCatLabelsm {
	 display: block;
	 background-color: #B4975B;
	 padding: 0 0 0 4px;
	 color: #fff;
	 margin: 0;
	 font-family: 'Nunito', Arial, sans-serif;
	 font-size:12px;
}
 a.blogCatLink, a:hover.blogCatLink {
	 color:#fff;
	 text-decoration:none;
}
 a.blogCatLink:before {
	 content: "\00BB \0020";
	 color: #FFCC33;
	 font-weight: normal;
	 font-size: 16px;
	 padding: 3px;
}
/* BUTTONS ///////////////////////////////////////////////////////////////////////
/*/
/* Style for all submit buttons*/
/* input button default */
 input[type="button"] {
	/*background: transparent url('') repeat-x left top;
	 background-position:0px -10px;
	*/
	 color: #fff;
	 cursor: pointer;
	 font-family: Futura, Arial, Helvetica, sans-serif;
	 font-size: 1.3em;
	 font-weight: bold;
	 margin: 0 4px 10px 4px;
	 text-transform: uppercase;
	 outline: none;
	 -moz-border-radius: 4px;
	 -moz-outline-radius: 4px;
	 -webkit-border-radius: 4px;
	 text-shadow: 1px 1px 1px #a77e05;
	 color: #fef4e9;
	 font-weight:bold;
	 border: solid 1px #be9416;
	 background: #daaf48;

}
 input[type="button"]:hover {
	/*background: transparent url('') repeat-x left top;
	 background-position:0px -15px;
	*/
	 color: #fff;
	 cursor: pointer;
	 font-family: Futura, Arial, Helvetica, sans-serif;
	 font-size: 1.3em;
	 font-weight: bold;
	 margin: 0 4px 10px 4px;
	 text-transform: uppercase;
	/*outline: 1px solid #CE8B0A;
	*/
	 outline:none;
	 -moz-border-radius: 4px;
	 -moz-outline-radius: 4px;
	 -webkit-border-radius: 4px;
	 text-shadow: 1px 1px 1px #a77e05;
	 color: #ffffff;
	 font-weight:bold;
	 border: solid 1px #ffd060;
	 background: #fdcc3a;
}
 body form input[type="submit"] {
	 color: #fff;
	 cursor: pointer;
	 font-family: Futura, Arial, Helvetica, sans-serif;
	 font-size: 1.3em;
	 font-weight: bold;
	 margin: 0 4px 10px 4px;
	 text-transform: uppercase;
	 outline: 0px solid #CE8B0A;
	 -moz-border-radius: 4px;
	 -moz-outline-radius: 4px;
	 -webkit-border-radius: 4px;
	 text-shadow: 1px 1px 1px #a77e05;
	/*ADDS GOLD TO THE SUBMIT BUTTON BACKGROUND*/
	 color: #fef4e9;
	 font-weight:bold;
	 border: solid 1px #be9416;
	 background: #daaf48;
	 padding:.5em;
}
 input[type="submit"]:hover {
	/*background: transparent url('') repeat-x left top;
	 background-position:0px -15px;
	*/
	 color: #fff;
	 cursor: pointer;
	 font-family: Futura, Arial, Helvetica, sans-serif;
	 font-size: 1.3em;
	 font-weight: bold;
	 margin: 0 4px 10px 4px;
	 text-transform: uppercase;
	 outline: 0px solid #CE8B0A;
	 -moz-border-radius: 4px;
	 -moz-outline-radius: 4px;
	 -webkit-border-radius: 4px;
	 text-shadow: 1px 1px 1px #a77e05;
	/*ADDS GOLD TO THE SUBMIT BUTTON BACKGROUND*/
	 color: #ffffff;
	 font-weight:bold;
	 border: solid 1px #be9416;
	 background: #ffd060;
}
 body form input[type="reset"] {
	/*background: transparent url('') repeat-x left top;
	 background-position:0px -10px;
	*/
	 color: #fff;
	 cursor: pointer;
	 font-family: Futura, Arial, Helvetica, sans-serif;
	 font-size: 1.3em;
	 font-weight: bold;
	 margin: 0 4px 10px 4px;
	 padding: 6px 10px;
	 text-transform: uppercase;
	 outline: none;
	 -moz-border-radius: 4px;
	 -moz-outline-radius: 4px;
	 -webkit-border-radius: 4px;
	 text-shadow: 1px 1px 1px #a77e05;
	/*new*/
	 color: #ffffff;
	 font-weight:bold;
	 border: solid 1px #be9416;
	 background: #dfb127;
	 background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
	 background: -moz-linear-gradient(top, #ffda68, #d09d01);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
}
/* GENERAL BUTTON STYLES ///////////////////////////////////////////////////////////////////////
/*/
 .button {
	 display: inline-block;
	 zoom: 1;
	 box-sizing: border-box;
	/* zoom and *display = ie7 hack for display:inline-block */
	 vertical-align: baseline;
	 margin: 10px 2px 10px 0px;
	 outline: none;
	 cursor: pointer;
	 text-align: center;
	 text-decoration: none;
	 font: 14px/100% Nunito, Arial, Helvetica, sans-serif;
	 padding: .7em 2.5em .7em;
	 text-shadow: 0 1px 1px rgba(0,0,0,.3);
	 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	 box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
 .button:hover {
	 text-decoration: none;
	 font: 14px/100% Nunito, Arial, Helvetica, sans-serif;
	 /*padding: .7em 2.5em .7em;*/
}
 .button:active {
	 position: relative;
	 top: 1px;
	 font: 14px/100% Nunito, Arial, Helvetica, sans-serif;
	 /*padding: .7em 2.5em .7em;*/
}
 .bigrounded {
	 -webkit-border-radius: 2em;
	 -moz-border-radius: 2em;
	 border-radius: 2em;
}
 .smallrounded {
	 -webkit-border-radius: .5em;
	 -moz-border-radius: .5em;
	 border-radius: .5em;
	 padding: .2em 1em .275em;
}
 .semirounded {
	 -webkit-border-radius: .3em;
	 -moz-border-radius: .3em;
	 border-radius: .3em;
}
 .xlarge, .xlarge:hover {
	 font-size: 40px;
}
 .xlarge, .xlarge:hover {
	 font-size: 30px;
}
 .large, .large:hover {
	 font-size: 20px;
}
 .med, .med:hover {
	 font-size: 16px;
}
 .medium {
	 font-size: 14px;
	 *padding: .4em 1.5em .42em;
}
 .medium:hover {
	 font-size: 14px;
	 *padding: .4em 1.5em .42em;
}
 .medium:active {
	 font-size: 14px;
	 *padding: .4em 1.5em .42em;
}
 .small {
	 font-size: 11px;
	 *padding: .2em 1em .275em;
}
 .small:hover {
	 font-size: 11px;
	 *padding: .2em 1em .275em;
}
 .small:active {
	 font-size: 11px;
	 *padding: .2em 1em .275em;
}
/* button color styles ---------------------------------------------- */
/* black */
 .black {
	 color: #d7d7d7;
	 font-weight:bold;
	 border: solid 1px #333;
	 background: #333;
	 background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	 background: -moz-linear-gradient(top, #666, #000);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
 .black:hover {
	 background: #000;
	 color: #ffffff;
	 font-weight:bold;
	 background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	 background: -moz-linear-gradient(top, #444, #000);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
 .black:active {
	 color: #666666;
	 font-weight:bold;
	 background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	 background: -moz-linear-gradient(top, #000, #444);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}
/* gold Button */
 .gold {
    color: #fef4e9;
    font-weight: bold;
    background: #daaf48;
    border-radius: .2em;
    transition: all 0.2s ease-in-out 0s;
    -webkit-transition: all 0.2s ease-in-out 0s;
    -o-transition: all 0.2s ease-in-out 0s;
    -ms-transition: all 0.2s ease-in-out 0s;
    
}

.gold:hover {
    color: #ffffff;
    font-weight: bold;
    background: #ecc35e;
}

.gold:active {
    color: #ffffff;
    font-weight: bold;
    background: #c79e3b;
}

/* grey Button */
 .grey{
	 color: #ffffff;
	 font-weight:bold;
	 *border: solid 1px #c1c1c1;
	 background: #a1a1a1;
	 border-radius:.2em;
	 -webkit-border-radius:.2em;
	 -mox-border-radius:.2em;
	 transition: all 0.2s ease-in-out 0s;
	 -webkit-transition: all 0.2s ease-in-out 0s;
	 -o-transition: all 0.2s ease-in-out 0s;
	 -ms-transition: all 0.2s ease-in-out 0s;
}
 .grey:hover {
	 color: #ffffff;
	 font-weight:bold;
	 background: #7a7a7a;
}
 .grey:active {
	 color: #ffffff;
	 font-weight:bold;
	 color: #ffffff;
	 font-weight:bold;
	 background: #333;
}
 
/* green button */
 .lime {
	 color: #e8f0de;
	 font-weight:bold;
	 border: solid 1px #538312;
	 background: #64991e;
	 background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	 background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
 .lime:hover {
	 background: #538018;
	 color: #ffffff;
	 font-weight:bold;
	 background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	 background: -moz-linear-gradient(top, #6b9d28, #436b0c);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
 .lime:active {
	 color: #a9c08c;
	 font-weight:bold;
	 background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	 background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}
 #buttonGold {
	 height:28px;
	 background-color:#d2a73e;
	 background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
	 border:1px solid #be9416;
	 -webkit-box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
	 -moz-box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
	 box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
	 font-size:13px;
	 font-weight:bold;
	 text-align:center;
	 line-height:28px;
	 color:#fff;
	 text-shadow:0px 1px 0px rgba(255,255,255,.4);
	 position:absolute;
	 padding-left:15px;
	 padding-right:15px;
	 margin-bottom:10px;
	/*was 10px*/
	 margin-top:10px;
	 text-decoration:none;
}
 #buttonGold:hover {
	 background-image: -webkit-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -moz-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -o-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -ms-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fede7a', EndColorStr='#b98a00');
	 -webkit-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 -moz-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 text-decoration:none;
}
 #buttonGold:active {
	 background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
	-webkit-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 -moz-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 text-decoration:none;
}
 #buttonGoldsm {
	 height:28px;
	 background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
	 border:1px solid #be9416;
	 -webkit-box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
	 -moz-box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
	 box-shadow: inset 0px 1px 0px #fee395, 0px 1px 1px rgba(0,0,0,.15);
	 -webkit-border-radius:4px;
	 -moz-border-radius:4px;
	 border-radius:4px;
	 font-size:13px;
	 font-weight:bold;
	 text-align:center;
	 line-height:28px;
	 color:#fff;
	 text-shadow:0px 1px 0px rgba(255,255,255,.4);
	 padding-left:15px;
	 padding-right:15px;
	 padding-top:5px;
	 padding-bottom:5px;
	 margin-bottom:15px;
	 margin-top:15px;
	 text-decoration:none;
}
 #buttonGoldsm:hover {
	 background-image: -webkit-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -moz-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -o-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -ms-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fede7a', EndColorStr='#b98a00');
	 -webkit-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 -moz-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 text-decoration:none;
}
 #buttonGoldsm:active {
	 background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
	-webkit-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 -moz-box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 box-shadow: inset 0px 1px 0px #fed17e, 0px 1px 1px rgba(0,0,0,.1);
	 text-decoration:none;
}
/* HOME CONTENT /////////////////////////////////////////////////////////////////////////
/*/
 #homeContainer {
	 position:relative;
	 margin: 0px auto;
	 padding: 0px;
	 width: 997px;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:left;
}
 #homeLeft {
	 position:relative;
	 width:500px;
	 height:170px;
	 float:left;
	 margin-top:15px;
}
 #homeRight {
	 position:relative;
	 width:385px;
	 height:170px;
	 float:right;
	 margin-right:20px;
	 margin-top:15px;
}
/* profile circle Content */
 .profile-circle img{
	 width:90%;
	 transition: all 0.2s ease-in-out 0s;
	 -webkit-transition: all 0.2s ease-in-out 0s;
	 -o-transition: all 0.2s ease-in-out 0s;
	 -ms-transition: all 0.2s ease-in-out 0s;
}
 .profile-circle img:hover{
	 width:95%;
}
 .profile-circle{
	 text-align:center;
	 margin: 10px 0 0 0;
}
 .profile-circle h3{
	 font-size: 35px;
	 color: #daaf48;
	 padding: 0;
	 margin: 15px;
}
 .profile-circle p{
	 font-size:20px;
	 color:#cccccc;
	 line-height:22px;
}
 .profile-circle span{
	 display: block;
	 font-size: 20px;
	 color: #b4975b;
	 padding: 0 0 10px 0;
	 font-weight:bold;
}
/* end profile circle content */
 #meetStudentHome {
	 **width:90%;
	 height:105px;
	 background: transparent url(../images/profile-gen.png) no-repeat bottom left;
	 border-bottom: 3px solid #3a1c00;
	 padding-top:40px;
	 margin-top:15px;
	 padding-right:2.5% 
}
 #meetStudentInfo {
	 **width:280px;
	 margin:0px 0 0 40%;
	/* 280px / 500px */
	 background: transparent url(../images/circarrowbg.gif) no-repeat right;
}
 #meetStudentInfo:hover {
	 background: transparent url(../images/circarrowbg-hover.gif) no-repeat right;
	 cursor:hand;
}
 #meetStudentMeet {
	 font-size:44px;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 color:#be8200;
	 text-align:left;
	 font-weight:bold;
	 text-transform:uppercase;
	 margin-right:5px;
	 margin-top:7px;
}
 #meetStudentName {
	 font-size:44px;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 color:#3a1c00;
	 padding-left:20px;
	;
	 text-align:left;
	 font-weight:bold;
	 *text-transform:uppercase;
	 margin-top:14px;
}
 #meetStudentMajor {
	 text-align:center;
	 margin-top:15px;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 text-transform:uppercase;
	 color:#3a1c00;
}
 #pointofExcellence {
	 width:97%;
	/* 377px */
	 min-height:150px;
	 background: transparent url(../sitegraphics/oldmain-bg.jpg) no-repeat bottom left;
	 border: 3px solid #ddb75c;
	 -moz-border-radius: 15px;
	 -moz-outline-radius: 15px;
	 -webkit-border-radius: 15px;
	 border-radius: 15px;
	 margin-top:30px;
	 margin-left:5px;
}
 #pointofExcellence span{
	 text-align:right;
	 **width:270px;
	 margin-top:0px;
	/*was25*/
	 margin-right:10px;
	 **float:right;
	 **height:95px;
	 padding:10px;
	 padding-left:21.22015915119363%;
	 padding-top:0;
	 display:inline-block;
}
 .poe-img {
	 text-align:right;
	 margin-top:12px;
	 padding-right:2.6525198938992%;
	/* 10px/377px*/
	 margin-bottom:-7px;
	 padding-bottom:0;
}
 #pointofExcellence span a{
	 color:#bf7304;
	 text-decoration:none;
}
 #pointofExcellence span a:hover{
	 color:#d8912a;
	 text-decoration:underline;
}
 #morePoints {
	 **float:right;
	 margin-top:0px;
	 text-align:right;
	 padding-right:12px;
	 font-size:1.2rem;
	 font-weight:bold;
	 margin-bottom:5px;
}
 #morePoints a {
	 color:#d9aa29;
	 font-weight:bold;
	 text-decoration:none;
}
 #morePoints a:hover {
	 color:#f7ce5f;
	 font-weight:bold;
	 text-decoration:none;
}
 #randomPoint {
	 padding-right:10px;
}

#randomPoint a {
    color: #8a6924;
}
#randomPoint a:hover {
color:#705315;
}

#newsContainer {
	 position:relative;
	 padding:10px;
	 margin-top:10px;
}
 #sectionTitle {
	 width:auto;
	 position:relative;
	 padding:10px 0 10px 0;
	 margin-top:10px;
	/*height:35px;
	*/
}
 #sectionTitleText h2{
	 float:left;
	 margin-top:3px;
	 margin-right:20px;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:17px;
	 font-weight:700;
	 color:#52320d;
	 text-transform:uppercase;
	 width:auto;
	 line-height:30px;
}
 #sectionTitleLink{
}
 .heading-centered {
	 text-align:center;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:40px;
	 font-weight:bold;
	 color:#daaf48;
	 text-transform:uppercase;
	 width:auto;
}
 .sectionTitleHead{
	 float:left;
	 width:auto;
}
/*.sectionTitleHead h2{
	 font-size: 25px;
	 text-transform:uppercase;
	 line-height: 30px;
	 margin-bottom: 15px;
	 color: #ffda68;
}
*/
 .sectionTitleIco{
	 float:right;
}
/*newNews Styling*/
 #newsStack {
	 position:relative;
	 overflow:auto;
	 width:auto;
	/*370px*/
	 list-style-type:none;
	/*margin-top:10px;
	*/
	 margin-bottom:10px;
	 padding-bottom:5px;
	 padding-top:2px;
	 padding:0;
	 margin:0;
}
 ul#newsStack li{
	 list-style-type:none;
	 padding: 15px 0px 15px 0px;
	 border-top: 2px solid #e1e1e1;
}
 ul#newsStack li:last-child {
	 border-bottom: 0px;
}
 #newsStackItem {
	 min-height:65px;
	 height: auto;
}
 #newsStackItem:hover {
	 background-color:#eeeeee;
	/*background-color:#fdf8ea;
	 cursor:hand;
	*/
}
 .clear:before, .clear:after {
	 content: " ";
	 display: table;
}
 .clear:after {
	 clear: both;
}
 .newsNailLarge {
	 padding: 0px 15px 5px 0px;
}
 .newsNailLarge img {
	 width:100%;
	 max-width:570px;
}
 .newsTextLarge {
	 color:#5a5a5a;
	 font-size:16px;
	 line-height:22px;
	 width:98%;
}
 .newsTextSmall {
	 color:#5a5a5a;
	 font-size:14px;
	 line-height:20px;
	 width:98%;
}
 .newsNail {
	 float:left;
	 width:20%;
	 min-width: 75px;
	 padding: 0px 15px 0px 0px;
}
 .newsNail img {
	 width:100%;
}
 .newsText {
	 float:left;
	 width:73%;
	 color:#5a5a5a;
}
 .newsText .para {
	 border-bottom:none;
	/*-webkit-margin-before: 0;
	 -webkit-margin-after: 0;
	*/
}
 span.newsDateStamp {
	 display:block;
	 margin-bottom: 5px;
	 padding: 0;
	 color:#a5a5a5;
	 font-weight:bold;
}
 .newsTitle {
	 font-size:16px;
	 font-weight:bold;
	 color:#333;
}
 .newsTitle a {
	 color:#daaf48;
	 text-decoration:none;
}
 .newsTitle a:hover {
	 color:#c89f3d;
	 text-decoration:none;
}
 .newsTitleLarge {
	 display:block;
	 font-size:20px;
	 font-weight:bold;
	 color:#333;
	 margin-bottom:5px;
}
 .newsTitleLarge a {
	 color:#daaf48;
	 text-decoration:none;
}
 .newsTitleLarge a:hover {
	 color:#c89f3d;
	 text-decoration:none;
}
/*.newsStackItem span a {
	 color:#bf7304;
	 font-weight:bold;
}
 .newsStackItem span a:hover {
	 color:#d8912a;
	 font-weight:bold;
	 text-decoration:none;
}
*/
/*end new News*/
 #newsPane {
	 position:relative;
	 overflow:hidden;
	 width:100%;
	/* 500px */
	 height:290px;
	 padding:10px;
	 margin-top:10px;
	/*border: 3px #dcdcdc solid;
	 -moz-border-radius: 5px;
	 -moz-outline-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	*/
}
 #newsNav {
	/*position:relative;
	*/
	 height:15px;
	 width:520px;
	 background-color:#e4d8b9;
	 border: 3px #e4d8b9 solid;
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
}
 #newsItemNav {
	/*position:relative;
	*/
	 width:215px;
	 height:263px;
	 padding:12px;
	 margin-right:7px;
	/*background-color:#fefaef;
	*/
	 border: 2px solid #f5ecd5;
}
 #newsItemNav_LeftCol {
	/*position:relative;
	*/
	 width:215px;
	 margin-bottom:15px;
}
 #newsItem {
	/*position:relative;
	*/
	 **width:180px;
	 **width:43%;
	/* 215px / 997px 0.0250752256770311 */
	 min-height:263px;
	 padding:12px;
	 margin-right:7px;
	/*background-color:#fefaef;
	*/
	 border: 2px solid #efefef;
	 -moz-border-radius: 5px;
	 -moz-outline-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 float:left;
}
 #newsItem:hover {
	 background-color:#eeeeee;
	 border: 2px solid #dcdcdc;
	 padding:12px;
	 margin-right:7px;
	 float:left;
}
 #newsItem a {
	 font-size:14px;
	 color:#bf7304;
	 display:block;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
}
 #newsItem a:hover {
	 font-size:14px;
	 color:#d8912a;
	 display:block;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
}
 #newsItemImg {
	 height:129px;
	 *height:49.04942965779468%;
	/*129px / 263px */
	 width:100%;
	/*216px*/
	 border:0;
	 text-decoration:none;
}
 #newsItemText {
	 position:relative;
	 top:97px;
	 height:25px;
	/*width:209px;
	*/
	 border:0;
	 text-decoration:none;
	 background-color:#000;
	 font-size:12px;
	 font-weight:bold;
	 color:#FFF;
	 padding-left:7px;
	 padding-top:7px;
	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	 filter: alpha(opacity=60);
	/* Older than Firefox 0.9 */
	 -moz-opacity:0.6;
	/* Safari 1.x (pre WebKit!) */
	 -khtml-opacity: 0.6;
	/* Modern! 
	/* Firefox 0.9+, Safari 2?, Chrome any? 
	/* Opera 9+, IE 9+ */
	 opacity: 0.6;
}
/*photoItem for Storefront */
 #photoItem {
	/*position:relative;
	*/
	 min-height:263px;
	 padding:5px;
	 **border: 2px solid #fff;
	 margin-right:7px;
	 -moz-border-radius: 5px;
	 -moz-outline-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 float:left;
}
 #photoItem:hover {
	 **border: 2px solid #dcdcdc;
	 padding:5px;
	 margin-right:7px;
	 float:left;
}
 #photoItem a {
	 font-size:14px;
	 color:#bf7304;
	 display:block;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
}
 #photoItem a:hover {
	 font-size:14px;
	 color:#d8912a;
	 display:block;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
}
/*end photoItem*/
 #eventsContainer {
	/*width:100%;
	 400px */
	 width:98%;
	/*height:317px;
	*/
	 **float:right;
	 padding:10px;
	 margin-top:5px;
	/*border-bottom: 3px #e4d8b9 solid;
	 padding-bottom:3px;
	*/
}
 #eventsTitle {
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:14px;
	 color:#FFFFFF;
	 text-transform:uppercase;
	 width:auto;
	 margin-top:10px;
	 margin-left:10px;
	 text-shadow: 0 0 1px rgba(51,51,51,0.3);
}
 .nicescroll-rails {
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 padding-left:5px;
}
 #eventsPane {
	 position:relative;
	 overflow:auto;
	 width:auto;
	/*370px*/
	 height:315px;
	/*margin-top:10px;
	*/
	 margin-bottom:10px;
	 padding-bottom:5px;
	 padding-top:2px;
}
 #eventItem {
	 min-height:65px;
	 height: auto;
	 border-top: 2px solid #c79f3e;
	 padding-top:10px;
	 padding-bottom:10px;
	 padding-left:5px;
	 overflow:hidden;
}
/*#eventItem span a {
	 color:#bf7304;
	 font-weight:bold;
}
 #eventItem span a:hover {
	 color:#d8912a;
	 font-weight:bold;
	 text-decoration:none;
}
*/
 #eventItem:hover {
	/*background-color:#eeeeee;
	 background-color:#fdf8ea;
	 cursor:hand;
	*/
}
 .eventPic {
	 **height:54px;
	 min-width:54px;
	 margin-right: .8em;
	 float:left;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
}
 .eventText {
	 **width:270px;
	 float:left;
	 font-size:18px;
	 max-width:70% 
}
 .eventText a {
	 font-family:Nunito, Helvetica, sans-serif;
	 font-size:18px;
	 color:#403322;
	 font-weight:bold;
	 text-decoration:none;
}
 .eventText a:hover {
	 font-family:Nunito, Helvetica, sans-serif;
	 font-size:18px;
	 color:#574731;
	 font-weight:bold;
	 text-decoration:none;
}
 .eventText span.date {
	 font-family:Nunito, Helvetica, sans-serif;
	 font-size:17px;
	 color:#FFF;
	 font-weight:bold;
	 text-decoration:none;
	 display:block;
}
 .eventText span.desc {
	 font-family:Nunito, Helvetica, sans-serif;
	 font-size:14px;
	 color:#927538;
	 font-weight:normal;
	 display:block;
}
/*/
/////////// News and event display for right Column/////////////
/*/
 #colNewsItem {
	 position:relative;
	 margin:5px;
	 *margin-bottom:20px;
	 *padding-top:5px;
	 padding-bottom:5px;
	 *border-top: 2px #F4B351 solid;
	 overflow:hidden;
}
/*#colNewsItem:hover {
	 background-color:#eadfc2;
	 border: 2px solid #dbcead;
	 padding:8px;
	 margin-bottom:20px;
}
*/
 #colNewsPic {
	 position:relative;
	 width:100%;
	 height:80px;
	 background-color: #c1c1c1;
	 background-position:center;
}
 #colNewsText {
	 margin-top:10px;
	 margin-bottom:5px 
}
 #colNewsText a {
	 font-size:14px;
	 color:#bf7304;
	 font-weight:bold;
}
 #colNewsText a:hover {
	 font-size:14px;
	 color:#d8912a;
	 font-weight:bold;
}
 #colNewsDate {
	 position:relative;
	 top:57px;
	 height:20px;
	 width:198px;
	 border:0;
	 text-decoration:none;
	 background-color:#000;
	 font-size:11px;
	 font-weight:normal;
	 color:#FFF;
	 padding-left:5px;
	 padding-top:3px;
	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	 filter: alpha(opacity=60);
	/* Older than Firefox 0.9 */
	 -moz-opacity:0.6;
	/* Safari 1.x (pre WebKit!) */
	 -khtml-opacity: 0.6;
	/* Modern! 
	/* Firefox 0.9+, Safari 2?, Chrome any? 
	/* Opera 9+, IE 9+ */
	 opacity: 0.6;
}
/* End News */
 #colAreaBox {
	 position:relative;
	 margin:5px;
	 margin-bottom:20px;
	 padding-top:5px;
	 padding-bottom:5px;
	 border-top: 2px #F4B351 solid;
	 *border-bottom: 2px #F4B351 solid;
}
 #colBlankBox{
	 position:relative;
	 margin-bottom:20px;
}
 .colAreah3 {
	 color:#dbb13e;
	 padding:0;
	 margin:0 0 0px 5px;
	 font-size:14px;
	 font-weight:bold;
	 text-transform:uppercase;
}
 a.colLink:link {
	 font-size:12px;
}
 a.colLink:hover {
	 font-size:12px;
}
 a.colLink:visited {
	 font-size:12px;
}
 #colEventItem {
	/*margin-bottom: 5px;
	 margin-top: 5px;
	*/
}
 .colEventText {
	 width:148px;
	 margin-bottom:7px;
	 line-height:14px;
	/*height:38px;
	*/
	 height: auto;
	 font-size:11px;
	 padding:5px;
	 padding-top:3px;
	 float:left;
}
 #colEventDate{
	 background-color:#b4975b;
	 background-color:#927538;
	/*box-shadow: 3px 3px 3px rgba(0,0,0,.5);
	 -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.5);
	*/
	 text-align:center;
	 min-width:54px;
	 padding: 15px 4px 15px 4px;
	 float:left;
	 text-decoration:none;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
}
 .colEventMonth{
	 font-size:80%;
	 width:100%;
	 color:#fff;
	 text-align:center;
	 display:block;
	/* text-shadow: 2px 1px 2px #84670e;
	 text-shadow: 2px 1px 2px #000000;
	*/
	 text-decoration:none;
}
 .colEventDay{
	 font-size:80%;
	 font-weight:bold;
	 width:100%;
	 color:#ffda68;
	 text-align:center;
	 display:block;
	/*text-shadow: 2px 1px 2px #000000;
	*/
	 text-decoration:none;
}
 #calEventDate{
	/*background: transparent url(/sitegraphics/coldatesq.gif) no-repeat top center;
	*/
	 text-align:center;
	 width:25px;
	 height:38px;
	 padding:5px;
	 margin-bottom:7px;
	 margin-left:5px;
	 margin-right:5px;
	 float:left;
}
 .calEventMonth{
	 font-size:14px;
	 width:25px;
	 color:#fff;
	 text-align:center;
	 line-height:1em;
	 display:block;
	 text-shadow: 2px 1px 2px #000000;
}
 .calEventDay{
	 font-size:18px;
	 font-weight:bold;
	 width:25px;
	 color:#fff;
	 text-align:center;
	 display:block;
	 text-shadow: 2px 1px 2px #000000;
}
/* New Featured Event listing */
 .calText a.btn-register-sm {
	 font-size: 12px;
	 font-weight: normal;
	 color: #e1e1e1;
	 padding: 2px 8px;
	 background-color: #333;
}
 .calText a.btn-register-sm:hover {
	 font-size: 12px;
	 font-weight: normal;
	 color: #ffcc33;
	 padding: 2px 8px;
	 background-color: #000;
}
 #calItem {
	 min-height:65px;
	 height: auto;
	 color:#fff;
	 margin-bottom:10px;
	 border-radius: 5px;
	 padding-top: 7px;
	 padding-left: 7px;
	 padding-bottom: 7px;
	 overflow:hidden;
	 background-color:#4d4848;
	 background: #4d4848 url(../sitegraphics/trans-lines.png) repeat top right;
	 transition: all 0.4s ease 0s;
	 -webkit-transition: all 0.4s ease 0s;
	 -o-transition: all 0.4s ease 0s;
	 -ms-transition: all 0.4s ease 0s;
}
 #calItem:hover {
	 background-color:#403c3c;
}
 .calSq {
	 margin-right:1em;
	 float:left;
	 background-color: #ddb75c;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
}
 .calText {
	 font-family:'Nunito', Arial, Helvetica, sans-serif;
	 font-size:14px;
	 height:55px;
	 display:table-cell;
	 vertical-align:middle;
	 padding-bottom: 5px;
	 padding-top: 3px;
	 text-shadow: 2px 1px 2px #000000;
}
 .calText a {
	 font-family:'Nunito', Arial, Helvetica, sans-serif;
	 font-size:17px;
	 color:#e4b646;
	 font-weight:bold;
	 text-decoration:none;
	 display: inline-block;
}
 .calText a:hover {
	 font-family:'Nunito', Arial, Helvetica, sans-serif;
	 font-size:17px;
	 color:#ffcc33;
	 font-weight:bold;
	 text-decoration:none;
}
 .calText span {
	 font-size:16px;
	 color:#565047;
	 font-weight:bold;
}
 .colCalText {
	 width:148px;
	 margin-bottom:7px;
	 line-height:14px;
	 height: auto;
	 font-size:11px;
	 padding:5px;
	 padding-top:3px;
	 float:left;
}
 #colCalDate{
	 font-weight:bold;
	 text-align:center;
	 font-size: 18px;
	 padding: 12px 15px 12px 12px;
	 text-decoration:none;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 min-width: 35px;
}
 .colCalMonth{
	/*width:25px;
	*/
	 font-weight:bold;
	 color:#fff;
	 text-align:center;
	 display:block;
	 text-shadow: 2px 1px 2px #000000;
	 text-decoration:none;
	 line-height: 25px;
}
 .colCalDay{
	 font-size:18px;
	 font-weight:bold;
	/*width:25px;
	*/
	 color:#fff;
	 text-align:center;
	 display:block;
	 text-shadow: 2px 1px 2px #000000;
	 text-decoration:none;
	 line-height: 18px;
}
/* end featured Event*/
 #rightColumn ul{
	 padding:0;
	 margin:0;
	 list-style-type:none;
	 padding-left:1em;
	 text-indent: -1.1em;
	 margin-right:5px;
}
 #rightColumn ul li:before {
	 content: "\00BB \0020";
	 color:#c49140;
	 font-weight:bold;
	 font-size:16px;
}
 #rightColumn li{
	 padding:0;
	 margin:0;
	 line-height:12px;
	 margin-bottom:15px;
}
 #rightColumn li a{
	 color:#73410b;
	 font-weight:bold;
	 text-decoration:none;
}
 #rightColumn li a:hover{
	 color:#9c6c20;
	 font-weight:bold;
	 text-decoration:underline;
}
/* EXPAND COLLAPSE STYLES */
 .optionBox1 {
	 cursor: pointer;
	 background-color:#bfbfbf;
	 padding: 15px;
	/*padding-left:5px;
	 padding-top:5px;
	*/
	 font-size: 16px;
	 color:#bf7304;
	/*margin: 5px;
	*/
}
 .optionBox2 {
	 cursor: pointer;
	 background-color:#bfbfbf;
	 padding: 15px;
	 font-size:16px;
	 color:#FFFFFF;
	/*margin: 5px;
	*/
}
/*.optionBox-title {
	 float:left;
	 width:100%;
	 500px / 997 px max-width: 92%;
	/*max-width:550px;
	*/
}
 .optionBox-arrow {
	 float:right;
	 width:20px;
	 display:inline;
}
*/
 .optionBox-title {
	 width: 93%;
	 max-width: 550px;
	 display: inline-block;
	 font-family: Futura, 'Century Gothic', 'Arial', 'sans serif';
}
 .optionBox-arrow {
	 float: right;
}
 .optionBox-arrow:after {
	 content: '';
	 display: block;
	 clear: both;
}
/* OPTION BOX 3 */
 .optionBox3-title {
	 width:100%;
	 max-width:95%;
}
 .optionBox3 {
	 cursor: pointer;
	 border-bottom: 3px solid #b2b2b2;
	 border-top-right-radius: 4px;
	 border-top-left-radius: 4px;
	 padding: 10px;
	 font-size:16px;
	 font-weight: bold;
	 color:#404040;
	 min-height:20px;
	 margin-top: 10px;
	 background: linear-gradient( #e1e1e1, #e1e1e1 50%, #ccc 50%, #ccc );
	 background-size: 100% 202%;
	 transition: all 0.2s ease;
}
 .optionBox3:hover{
	 background-color: #ccc;
	 background-position: 100% 100%;
}
/* END OPTION BOX 3 */
 .hidToggle {
	 cursor: pointer;
}
 .hidContent {
	/*border: 1px solid #c38520;
	*/
	 border-top:0;
	/*background-color:#e5d8b8;
	*/
	 padding: 15px;
	 padding-top:5px;
	 padding-left:5px;
	 margin-top:0;
}
 .msg_body {
	 border: 1px solid #c38520;
	/*background-color: #e7d1a0;
	*/
	 padding:5px;
}
 .msg_body span{
	 font-size:12px;
	 color:#79653a;
}
/* NEW OPTION BOX STYLES */
 .optionBox-title {
	 width:100%;
	 max-width:95%;
}
 .optionBox {
	 cursor: pointer;
	 border-bottom: 3px solid #b2b2b2;
	 border-top-right-radius: 4px;
	 border-top-left-radius: 4px;
	 padding: 10px;
	 font-size:16px;
	 font-weight: bold;
	 color:#404040;
	 min-height:20px;
	 margin-top: 10px;
	 background: linear-gradient( #e1e1e1, #e1e1e1 50%, #ccc 50%, #ccc );
	 background-size: 100% 203%;
	 transition: all 0.2s ease;
}
 .optionBox:hover{
	 background-color: #ccc;
	 background-position: 100% 100%;
}
 .optionBox.darkenbar {
	 background: linear-gradient( #686868, #686868 50%, #7d7d7d 50%, #7d7d7d );
	 background-size: 100% 203%;
	 transition: all 0.2s ease;
	 font-size:20px;
	/*min-height:35px;
	*/
	 color:#fff;
}
 .optionBox.darkenbar:hover{
	 background-color: #ccc;
	 background-position: 100% 100%;
}
 .optionBox.goldenbar {
	 background: linear-gradient( #555555, #555555 50%, #e4b646 50%, #e4b646 );
	 background-size: 100% 203%;
	 transition: all 0.2s ease;
}
 .optionBox.goldenbar:hover{
	 background-color: #e4b646;
	 background-position: 100% 100%;
}
/* END NEW OPTION BOX */
/* PAGE CONTENT /////////////////////////////////////////////////////////////////////////
/*/
 #centerPageList {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 overflow: hidden;
}
 #centerPageList ul {
	 list-style: none;
	 margin-left: 0;
	 padding:0;
}
 #centerPageList li {
	 margin-bottom: 7px;
	 padding-left:1.2em;
	 background-color:#bfbfbf;
	 background: #e1e1e1 url(../images/arrow-r-white.png) no-repeat top 50% right;
	 -moz-border-radius-bottomright: 3px;
	 -moz-border-radius-bottomleft: 3px;
	 -moz-border-radius-topright: 3px;
	 -moz-border-radius-topleft: 3px;
	 -webkit-border-bottom-right-radius: 3px;
	 -webkit-border-bottom-left-radius: 3px;
	 -webkit-border-top-right-radius: 3px;
	 -webkit-border-top-left-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
	 transition: all 0.2s ease;
}
 #centerPageList li:hover {
	 background: #c6c6c6 url(../images/arrow-r-white.png) no-repeat top 50% right -1%;
}
 ul#centerPageList li a{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-size:18px;
	 color:#291c03;
	 display:block;
	 padding:.655em 2.2em .655em 0;
	 margin:0;
	 line-height:20px;
}

/* Reverse Gold Version of above */
 .actionsq #centerPageListGold li {
	 background: #fbd664 url(../images/arrow-r-white.png) no-repeat top 50% right;
	 padding-left: .5em;
}
 .actionsq #centerPageListGold li:hover {
	 background: #e4b646 url(../images/arrow-r-white.png) no-repeat top 50% right;
}
/* NEW Link Button */
 #linkButtonGold {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 overflow: hidden;
	 margin-bottom:20px;
}
 #linkButtonGold ul {
	 list-style: none;
	 margin-left: 0;
	 padding:0;
}
 #linkButtonGold li {
	 margin-bottom: 7px;
	 padding-left: .8em;
	 background-color:#ffd264;
	 background: #ffd264 url(../images/arrow-r-white.png) no-repeat center right;
	 -moz-border-radius: 7px;
	 -webkit-border-radius: 7px;
	 border-radius: 7px;
	 border: 3px solid #ffd264;
	 transition: all 0.5s ease;
	 -webkit-transition: all 0.5s ease;
}
 #linkButtonGold li:hover {
	 background-color:#cc9933;
	 background: #cc9933 url(../images/arrow-r-white.png) no-repeat center right;
	 border: 3px solid #ffd264;
	 box-shadow: 0px 2px 2px rgba(0,0,0,.2);
}
 #linkButtonGold li:active {
	 background-color:#cc9933;
	 background: #cc9933 url(../images/arrow-r-white.png) no-repeat center right;
	 border: 3px solid #FFF;
}
 ul#linkButtonGold li a{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-family:Nunito, Helvetica, sans-serif;
	 font-size:18px;
	 color:#291c03;
	 display:block;
	 padding:1em .5em 1em .2em;
	 margin:0;
	 line-height:20px;
	 transition: all 0.5s ease;
}
 ul#linkButtonGold li a:hover{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-size:18px;
	 padding:1em .5em 1em .5em;
	 margin:0;
	 line-height:20px;
}
 #linkButtonTrans {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 overflow: hidden;
	 margin-bottom:20px;
	 color:#fff;
}
 #linkButtonTrans ul {
	 list-style: none;
	 margin-left: 0;
	 padding:0;
}
 #linkButtonTrans li {
	 margin-bottom: 7px;
	 padding-left: .8em;
	 background: transparent url(../images/arrow-r-white.png) no-repeat center right;
	 background-color:rgba(0, 0, 0, .4);
	 -moz-border-radius: 7px;
	 -webkit-border-radius: 7px;
	 border-radius: 7px;
	 transition: all 0.5s ease;
	 -webkit-transition: all 0.5s ease;
	 border: 3px solid #ffd264;
}
 #linkButtonTrans li:hover {
	 background-color:rgba(0, 0, 0, .7);
	 box-shadow: 0px 2px 2px rgba(0,0,0,.2);
	 border: 3px solid #ffd264;
}
 #linkButtonTrans li:active {
	 background-color:rgba(0, 0, 0, 1.0);
	 border: 3px solid #ffd264;
}
 ul#linkButtonTrans li a{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-family:Nunito, Helvetica, sans-serif;
	 font-size:18px;
	 color:#291c03;
	 color:#ffda68;
	 display:block;
	 padding:1em .5em 1em .2em;
	 margin:0;
	 line-height:20px;
	 transition: all 0.5s ease;
}
 ul#linkButtonTrans li a:hover{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-size:18px;
	 padding:1em .5em 1em .5em;
	 margin:0;
	 line-height:20px;
}
/* END Link Button */
 #centerPageListGold {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 overflow: hidden;
}
 #centerPageListGold ul {
	 list-style: none;
	 margin-left: 0;
	 padding:0;
}
 #centerPageListGold li {
	 margin-bottom: 7px;
	 padding-left:1.2em;
	 *padding:.5em;
	 background-color:#fbd664;
	 background: #fbd664 url(../images/arrow-r-white.png) no-repeat top 50% right;
	 -moz-border-radius-bottomright: 3px;
	 -moz-border-radius-bottomleft: 3px;
	 -moz-border-radius-topright: 3px;
	 -moz-border-radius-topleft: 3px;
	 -webkit-border-bottom-right-radius: 3px;
	 -webkit-border-bottom-left-radius: 3px;
	 -webkit-border-top-right-radius: 3px;
	 -webkit-border-top-left-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
	 transition: all 0.2s ease;
}
 #centerPageListGold li:hover {
	 background: #e4b646 url(../images/arrow-r-white.png) no-repeat top 50% right -1%;
}
 ul#centerPageListGold li a{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-size:18px;
	 color:#291c03;
	 display:block;
	 padding:.655em 1em .655em 0;
	 margin:0;
	 line-height:20px;
}

/* OldGold Version of centerPageList */
 #centerPageListOld {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 overflow: hidden;
}
 #centerPageListOld ul {
	 list-style: none;
	 margin-left: 0;
	 padding:0;
}
 #centerPageListOld li {
	 margin-bottom: 7px;
	 padding-left:1.2em;
	 *padding:.5em;
	 background-color:#b4975b;
	 background: #b4975b url(../images/arrow-r-white.png) no-repeat top 50% right;
	 -moz-border-radius-bottomright: 3px;
	 -moz-border-radius-bottomleft: 3px;
	 -moz-border-radius-topright: 3px;
	 -moz-border-radius-topleft: 3px;
	 -webkit-border-bottom-right-radius: 3px;
	 -webkit-border-bottom-left-radius: 3px;
	 -webkit-border-top-right-radius: 3px;
	 -webkit-border-top-left-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
	 transition: all 0.2s ease;
}
 #centerPageListOld li:hover {
	 background: #c5a96e url(../images/arrow-r-white.png) no-repeat top 50% right -1%;
}
 ul#centerPageListOld li a{
	 display:block;
	 padding:0;
	 font-weight:bold;
	 text-decoration:none;
	 font-size:18px;
	 color:#ffffff;
	 display:block;
	 padding:.655em 1em .655em 0;
	 margin:0;
	 line-height:20px;
}

/* DarkGrey Version of centerPageList */
 #centerPageListDark {
	 margin:0;
	 padding:0;
	 list-style-type:none;
	 overflow: hidden;
}
 #centerPageListDark ul {
	 list-style: none;
	 margin-left: 0;
	 padding:0;
}
 #centerPageListDark li {
	 margin-bottom: 7px;
	 padding-left:1.2em;
	 *padding:.5em;
	 background-color:#676767;
	 background: #676767 url(../images/arrow-r-white.png) no-repeat top 50% right;
	 -moz-border-radius-bottomright: 3px;
	 -moz-border-radius-bottomleft: 3px;
	 -moz-border-radius-topright: 3px;
	 -moz-border-radius-topleft: 3px;
	 -webkit-border-bottom-right-radius: 3px;
	 -webkit-border-bottom-left-radius: 3px;
	 -webkit-border-top-right-radius: 3px;
	 -webkit-border-top-left-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
	 transition: all 0.2s ease;
}
 #centerPageListDark li:hover {
	 background: #373737 url(../images/arrow-r-white.png) no-repeat top 50% right -1%;
}
 ul#centerPageListDark li a{
	 font-size:18px;
	 color:#ffffff;
	 display:block;
	 padding:.655em 1em .655em 0;
	 margin:0;
	 *margin-bottom:5px;
	 font-weight:bold;
	 text-decoration:none;
	 text-shadow: 1px 1px 1px #373737;
	 line-height:20px;
}

/* Various Link Styling */
 a.biglink:link, a.biglink:visited {
	 font-size:16px;
	 color:#bf7304;
	 font-weight:bold;
	 text-decoration:none;
}
 a.biglink:hover {
	 font-size:16px;
	 color:#d8912a;
	 font-weight:bold;
	 text-decoration:none;
}
 a.biglinkdark:link, a.biglinkdark:visited {
	 font-size:16px;
	 color:#291c03;
	 font-weight:bold;
	 text-decoration:none;
}
 a.biglinkdark:hover {
	 font-size:16px;
	 color:#6f4c08;
	 font-weight:bold;
	 text-decoration:none;
}
 a.plainlink:link, a.plainlink:visited {
	 color:#291c03;
	 text-decoration:none;
	 font-weight:bold;
}
 a.plainlink:hover {
	 color:#4b360c;
	 text-decoration:none;
	 font-weight:bold;
}
/* end Link Styling */
 #pageTopper {
	 height:10px;
	 clear:both;
}
 #icoBlock{
	 position:absolute;
	 z-index:200;
	 top:0px;
	 right:0px;
	 text-align:right;
}
 #socBlock{
	 float:left;
	 text-align:center;
	 width:auto;
	 margin-top:20px;
	 margin-bottom:20px;
}
 #printBlock {
	 display:block;
	 width: auto;
	 width:100px;
	 float:left;
	 margin-top: 50px;
	 margin-left: 15px;
}
 .image-align-text {
	 vertical-align: middle;
}
 #utilityBlock{
	 text-align:center;
	 width:auto;
	/*margin-bottom:20px;
	*/
	 display:none;
}
 #utilityArea{
	/*width:180px;
	*/
	 float:right;
	 text-align:center;
	 margin-top:14px;
	 margin-bottom:14px;
}
/*.leftMenuToggle {
	 background-color:#e1e1e1;
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 5px;
	 padding:10px;
	 width:55px;
	 cursor:pointer;
}
*/
 .leftMenuToggle {
	 padding: 7px 0px 0px 10px;
	 width: 100px;
	 cursor: pointer;
	 color: #fff;
	 font-size: 2rem;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 float:left;
}
 #leftMenuContainer{
	 position:relative;
	 **float:left;
	 margin: 0;
	 margin-right:10px;
	 padding: 0px;
	 **width: 225px;
	 display:none;
	/*background: transparent url(/sitegraphics/gold-stripes.jpg) repeat-x bottom center;
	*/
}
/*#pageContent ol, #pageContent ul {
	 padding-left: 40px;
	 margin-top: 10px;
}
 #pageContentMax ol, #pageContentMax ul {
	 padding-left: 40px;
	 margin-top: 10px;
}
 #pageContentFull ol, #pageContentFull ul {
	 padding-left: 40px;
	 margin-top: 10px;
}
*/
 #pageContentMax {
	 position:relative;
	 line-height:1.8em;
	 **float:left;
	 margin: 0px;
	 padding: 0px;
	 **width:740px;
	 **margin-left:17px;
	 text-align:left;
}
 #pageContentMax h1 {
	 text-transform:uppercase;
	 color:#4e3600;
	 *margin-bottom:25px;
	 line-height:30px;
}
 #pageContentMax h1 a{
	 text-decoration:none;
}
 #pageContentMax h1 a:hover{
	 text-decoration:none;
}
 #pageContentMax h2 {
	 font-size:23px;
	 color:#843e1c;
	 color:#804b15;
	 color:#B4975B;
	 margin-bottom:15px;
	/*was 25px*/
	 line-height:33px;
}
 #pageContentMax h2 a{
	 text-decoration:none;
}
 #pageContentMax h2 a:hover{
	 text-decoration:none;
}
 #pageContentMax h3 {
	 font-size:18px;
	 line-height:25px;
	 margin-bottom:14px;
	 font-weight:bold;
}
 #pageContent {
	 position:relative;
	 line-height:1.8em;
	 **float:left;
	 margin: 0px;
	 padding: 0px;
	 **width:720px;
	 width:100%;
	 **margin-left:17px;
	 text-align:left;
}
 #pageContent h1 {
	 text-transform:uppercase;
	 color:#4e3600;
	 margin-bottom:28px;
	 line-height:30px;
}
 #pageContent h1 a{
	 text-decoration:none;
}
 #pageContent h1 a:hover{
	 text-decoration:none;
}
 #pageContent h2 {
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:23px;
	 color:#843e1c;
	 color:#804b15;
	 color:#B4975B;
	 margin-bottom:15px;
	/*was 25px*/
	 line-height:30px;
	 margin-top: 30px;
}
 #pageContent h2 a{
	 text-decoration:none;
}
 #pageContent h2 a:hover{
	 text-decoration:none;
}
 #pageContent h3 {
	 font-size:20px;
	 line-height:25px;
	 margin-bottom:14px;
	 font-weight:bold;
}
 #pageContent h3.zerospace, #pageContent div h3.zerospace {
	 padding:0;
	 margin:0;
}
 #pgTitle{
	 **width:505px;
	 float:left;
	 margin-top:15px;
	 margin-bottom:25px;
	 *max-width: 560px;
	 max-width:99%;
}
 #pgTitle h1{
	 font-size:23px;
	 text-transform:uppercase;
	 color:#4e3600;
	 margin-top:0;
	 margin-bottom:0;
	 line-height:30px;
}
 #pgTitle-auto{
	 width:505px;
	 float:left;
	 margin-top:15px;
	 margin-bottom:25px;
	 line-height:25px;
}
 #pgTitle-auto h1{
	 text-transform:uppercase;
	 color:#4e3600;
	 margin-top:0;
	 margin-bottom:0;
	 line-height:30px;
}
 .pageTitle h1 {
	 text-transform:uppercase;
	 color:#4e3600;
	 width:507px;
	 margin-top:17px;
	 margin-bottom:25px;
}
 #pageContentFull {
	 position:relative;
	 line-height:1.8em;
	 margin: 0px;
	 padding: 0px;
	 width:auto;
	 margin-left:0px;
	 margin-right:0px;
	 text-align:left;
}
 #pageContentFull h1 {
	 text-transform:uppercase;
	 color:#4e3600;
	 *width:615px;
	 *margin-bottom:25px;
	 line-height:30px;
}
 #pageContentFull h1 a:hover{
	 text-decoration:none;
}
 #pageContentFull h2 {
	 font-size:25px;
	 color:#843e1c;
	 color:#804b15;
	 color:#B4975B;
	 margin-bottom:15px;
	/*was 25px*/
	 line-height:30px;
	 margin-top: 30px;
}
.actionsq h2 {
    margin-top:5px !important;
}
 #pageContentFull h2 a{
	 text-decoration:none;
}
 #pageContentFull h2 a:hover{
	 text-decoration:none;
}
 #pageContentFull h3 {
	 font-size:20px;
	 line-height:25px;
	 margin-bottom:14px;
	 font-weight:bold;
	 margin-top: 30px;
}

 #pageContentMid {
	 position:relative;
	 float:left;
	 margin: 0px;
	 padding: 0px;
	 width:510px;
	 margin-left:17px;
	 margin-right:10px;
	 text-align:left;
}
 #pageContentMid h1 {
	 color:#4e3600;
	 margin-bottom:25px;
	 line-height:20px;
}
 #pageContentMid h2 {
	 font-size:25px;
	 color:#843e1c;
	 color:#804b15;
	 color:#B4975B;
	 margin-bottom:15px;
	 line-height:30px;
	 margin-top: 30px;
}
 #pageContentMid h3 {
	 font-weight:bold;
	 font-size:20px;
	 line-height:25px;
	 color:#000000;
	 margin-bottom:15px;
	 line-height:24px;
	 margin-top: 30px;
}
 #contentSpace .side {
	/*padding-left:3%;
	*/
}
 #contentSpace .side ul li {
	 list-style: none;
	 font-family: Nunito, arial, sans-serif;
	 font-size: 16px;
	 border-bottom: 1px dotted #e1e1e1;
	 padding-top: 10px;
}
 #contentSpace .side ul {
	 margin-left: 0;
	 padding-left: 0;
	 margin-top: 0;
	 list-style: none;
	 margin-bottom: 30px;
}
 #contentSpace .side ul li a {
	 color:#755321;
	 text-decoration:none;
	 font-weight: bold;
	 line-height: 1.5em;
	 display:block;
	/*border-bottom: 1px dotted #e1e1e1;
	*/
	 padding: 0px 0 10px 0;
}
 #contentSpace .side ul li span {
	 font-size: 11px;
	 color: #c1c1c1;
	 padding: 0;
	 margin-bottom: -10px;
}
 #contentSpace .side ul li a:hover {
	 color:#B4975B;
	 text-decoration:none;
	 font-weight: bold;
	 line-height: 1.5em;
}
 #contentSpace .side h1 {
	 text-transform:uppercase;
	 color:#4e3600;
	 margin-bottom:28px;
	 line-height:30px;
}
 #contentSpace .side h1 a{
	 text-decoration:none;
}
 #contentSpace .side h1 a:hover{
	 text-decoration:none;
}
 #contentSpace .side h2 {
	 font-size:20px;
	 text-transform:uppercase;
	 color:#b4975b;
	 margin-bottom: 10px;
	 line-height:30px;
	 border-bottom: 2px solid #e1e1e1;
}
 #contentSpace .side h2 a{
	 text-decoration:none;
}
 #contentSpace .side h2 a:hover{
	 text-decoration:none;
}
 #contentSpace .side h3 {
	 font-size:16px;
	 margin-bottom:14px;
	 font-weight:bold;
	 margin-top: 30px;
}
/* VARIOUS TITLE STYLE ENHANCERS */
 .border-bottom {
	 padding-bottom:5px;
	 border-bottom:4px #bfbfbf solid;
	/*ead490 */
	 margin-bottom:5px;
}
 h4 {
	 font-size:16px;
	 margin-bottom:14px;
	 font-weight:bold;
	 line-height:1.5em;
}
 h4 a{
	 margin-bottom:14px;
	 font-weight:bold;
	 line-height:1.5em;
}
 h4 a:hover{
	 margin-bottom:14px;
	 font-weight:bold;
	 line-height:1.5em;
}
 h4.sectionHead {
	 font-size: 17px;
	 margin-bottom: 14px;
	 font-weight: bold;
	 line-height: 1.4em;
	 background-color: #585858;
	 padding: .7em;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	 border-radius: 5px 5px 0 0;
	 color:#ffffff;
	 /*padding-bottom: 12px;*/
}
h4.sectionHead.link {
    background-color: #585858;
}
 h4.sectionHead a {
	 color: #ffffff;
	 text-decoration: none;
}
/* END VARIOUS */
 #articleFeature {
	 position:relative;
	 float:left;
	 margin: 0 20px 20px 0;
	 width:224px;
}
 #articleFeature span {
	 position:relative;
	 float:left;
	 color:#857146;
	 font-style:italic;
	 font-size:12px;
}
 #relatedContent {
	 margin-top:30px;
	 margin-bottom:30px;
	 color:#9c6c20;
}
 #relatedContent h2{
	 text-transform:uppercase;
	 color:#c49140;
	 padding-bottom:8px;
	 border-bottom:3px solid #e1e1e1;
}
 #relatedContent ul{
	 padding:0;
	 margin:0;
	 list-style-type:none;
}
 #relatedContent ul li:before {
	 content: "\00BB \0020";
	 color:#c49140;
	 font-weight:bold;
	 font-size:20px;
}
 #relatedContent li{
	 padding:0;
	 margin:0;
	 margin-bottom:15px;
}
 #relatedContent li a{
	 color:#73410b;
	 font-weight:bold;
	 text-decoration:none;
}
 #relatedContent li a:hover{
	 color:#9c6c20;
	 font-weight:bold;
	 text-decoration:underline;
	 font-weight:bold;
}
 .newsLine {
	 font-size:14px;
	 padding-top:40px;
	 padding-bottom:35px;
	 border-bottom:solid #e1e1e1 2px;
}
 .newsLine:hover {
	 background-color:#ebebeb;
	 font-size:14px;
	 padding-top:40px;
	 padding-bottom:35px;
	 border-bottom:solid #e1e1e1 2px;
}
/* VARIOUS PAGE STYLES FROM EM3 Template Dev //////////////////////////////////////////////////////////////////
/*/
/* greyBox for Wrapping content */
 #greyBox {
	 border: 1px solid #c1c1c1;
	 background-color:#e1e1e1;
	 padding: 25px;
	 margin-top:25px;
	 font-size:10pt;
}
/*#greyBox a {
	 border: 1px solid #9e854f;
	 background-color:#bba169;
	 color:#006600;
	 padding: 10px;
	 text-decoration:none;
}
 #greyBox a:hover {
	 border: 1px solid #9e854f;
	 background-color:#a38951;
	 color:#FFFFFF;
	 padding: 10px;
	 text-decoration:none;
}
 #greyBox span a {
	 color:#7e5a24;
	 text-decoration:underline;
	 background-color:transparent;
	 border:0;
	 padding:0;
}
 #greyBox span a:hover {
	 color:#FFFFFF;
	 text-decoration:none;
	 background-color:transparent;
	 border:0;
	 padding:0;
}
*/
 #greyBoxPlain {
	 border: 1px solid #9e854f;
	 background-color:#cab17b;
	 padding: 25px;
	 margin-top:25px;
	 font-size:10pt;
}
 #greyBoxPlain a {
	 color:#9c5801;
	 text-decoration:underline;
}
 #greyBoxPlain a:hover {
	 color:#FFFFFF;
	 text-decoration:underline;
}
 #greyBoxPlain span a {
	 color:#7e5a24;
	 text-decoration:underline;
	 background-color:transparent;
	 border:0;
	 padding:0;
}
 #greyBoxPlain span a:hover {
	 color:#FFFFFF;
	 text-decoration:none;
	 background-color:transparent;
	 border:0;
	 padding:0;
}
 #stepsBox {
	 border: 2px solid #e3e3e3;
	 background-color:#eeeeee;
	 padding: 15px;
	 padding-top:8px;
	 margin-top:15px;
	 margin-bottom:15px;
	 margin-right:15px;
	 margin-left:8px;
	 font-size:14px;
	/*width:245px;
	 height:250px;
	 float:left;
	*/
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	 border-radius:5px;
}
 #stepsBox ul {
	 padding:5px;
	 margin:5px;
	 margin-left:20px;
	 font-weight:bold;
	 list-style-type:square;
}
 #stepsBox ul li{
	 padding:10px;
	 padding-left:2px;
	 font-size:14px;
	 padding-top:0;
	 padding-right:0;
	 font-weight:bold;
}
 #stepsBox ul li:hover{
	 background-color:#e3e3e3;
}
 #stepsBox ul li span{
	 font-weight:normal;
}
/* ol {
	 counter-reset: item 
}
 ol li {
	 display: block 
}
 ol li:before {
	 content: counter(item) ". ";
	 counter-increment: item;
	 font-weight: bold;
}
*/
 #stepsBox a {
	/*color:#006600;
	*/
	 text-decoration:none;
	 font-weight:bold;
	 font-size:14px;
}
 #stepsBox a:hover {
	/*color:#FFFFFF;
	*/
	 text-decoration:none;
	 font-weight:bold;
	 font-size:14px;
}
 .greenH1 {
	 color:#006600;
	 line-height:24px;
}
 #greenH1 {
	 color:#006600;
	 line-height:24px;
}
 a.btn-more {
	 -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 border-radius: 3px;
	 **background-color: #e1e1e1;
	 font-weight:bold;
	 display: inline-block;
	 padding: 4px 5px 2px 5px;
	 text-transform: uppercase;
	 font-size: 14px;
	 color: #daaf48;
	 text-decoration: none;
	 display:none;
}
 a.btn-more:hover {
	 **background-color: #999;
	 color: #efc258;
}
 a.btn-more i {
	 margin-left: 4px;
}
 .btn-ico {
	 display:inline-block;
	 background-color:#daaf48;
	 border-radius:4px;
	 padding:7px;
	 max-height:30px;
	 min-width:20px;
	 text-align:center;
	 color:#333;
	 font-size:20px;
	 margin-right:5px;
}
 .btn-ico:hover {
	 background-color:#f5ca63;
	 color:#333;
}
 .btn-ico-yellow {
	 display:inline-block;
	 background-color:#f5ca63;
	 border-radius:4px;
	 padding:7px;
	 max-height:30px;
	 min-width:20px;
	 text-align:center;
	 color:#333;
	 font-size:20px;
	 margin-right:5px;
}
 .btn-ico-yellow:hover {
	 background-color:#fedc8a;
	 color:#333;
}
 .btn-ico-orange {
	 display:inline-block;
	 background-color:#f28b35;
	 border-radius:4px;
	 padding:7px;
	 max-height:30px;
	 min-width:20px;
	 text-align:center;
	 color:#fff;
	 font-size:20px;
	 margin-right:5px;
	 text-shadow: 1px 2px 2px rgba(51,51,51,0.5);
}
 .btn-ico-orange:hover {
	 background-color:#fb9947;
	 color:#fff;
}
 #btnBox {
	/*border: 1px solid #9e854f;
	 background-color:#cab17b;
	 padding: 25px;
	*/
	 margin-top:25px;
	 margin-bottom:25px;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:11pt;
	 font-weight:bold;
}
 #btnBox a {
	/*background-color:#d2a73e;
	*/
	 background: #d2a73e url() repeat-x top center;
	/*background-image: -webkit-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -moz-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -o-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: -ms-linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 background-image: linear-gradient(top, rgb(255, 218, 104), rgb(163, 122, 1));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffda68', EndColorStr='#a37a01');
	*/
	 border: 1px solid #9e854f;
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	/*background-color:#006600;
	*/
	 color:#FFFFFF;
	 padding: 10px;
	 text-decoration:none;
	 font-size:11pt;
	 font-weight:bold;
}
 #btnBox a:hover {
	 background-color:#eebd44;
	 background: #d2a73e url() repeat-x top center;
	 background-position:0px -42px;
	/*background-image: -webkit-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -moz-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -o-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: -ms-linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 background-image: linear-gradient(top, rgb(254, 222, 122), rgb(185, 138, 0));
	 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fede7a', EndColorStr='#b98a00');
	*/
	 border: 1px solid #9e854f;
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	/*background-color:#009500;
	*/
	 color:#FFFFFF;
	 padding: 10px;
	 text-decoration:none;
	 font-size:11pt;
	 font-weight:bold;
}
 #btnBox a:active {
	 border: 1px solid #9e854f;
	 background-color:#ffd160;
	 background: #ffd160 url() repeat-x top center;
	 background-position:0px -84px;
	 -moz-border-radius-bottomright: 5px;
	 -moz-border-radius-bottomleft: 5px;
	 -moz-border-radius-topright: 5px;
	 -moz-border-radius-topleft: 5px;
	 -webkit-border-bottom-right-radius: 5px;
	 -webkit-border-bottom-left-radius: 5px;
	 -webkit-border-top-right-radius: 5px;
	 -webkit-border-top-left-radius: 5px;
	 color:#FFFFFF;
	 padding: 10px;
	 text-decoration:none;
	 font-size:11pt;
	 font-weight:bold;
}
 #btnTan {
	/*border: 1px solid #9e854f;
	 background-color:#cab17b;
	 padding: 25px;
	*/
	 margin-top:25px;
	 margin-bottom:25px;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:10pt;
}
 #btnTan a {
	 border: 1px solid #7f6734;
	 background-color:#9e854f;
	 color:#ffffff;
	 padding: 10px;
	 text-decoration:none;
}
 #btnTan a:hover {
	 border: 1px solid #7f6734;
	 background-color:#7f6734;
	 color:#ffffff;
	 padding: 10px;
	 text-decoration:none;
}
/* RIGHT COLUMN STYLES //////////////////////////////////////////////////////////////////
/*/
 #rightColumn{
	 position:relative;
	 width:210px;
	 float:right;
	 margin:15px 5px 15px 5px;
	 font-size:11px;
}
 #rightColumn a {
	 font-size:11px;
	 color:#bf7304;
	 font-weight:normal;
}
 #rightColumn a:hover {
	 font-size:11px;
	 color:#d8912a;
	 font-weight:normal;
}
/* COLUMN BOX GOLD */
 .colBoxGold{
	 position:relative;
	 width:178px;
	 color:#fff;
	 margin:auto;
	 padding:10px;
	 padding-left:12px;
	 background-color:#dcb53f;
}
 .colBoxGold h1{
	 color:#fff;
	 padding:0;
	 margin:0;
	 margin-bottom:10px;
	 line-height:22px;
	 font-size:18px;
	 font-family: 'Futura';
	 text-transform:uppercase;
	 text-shadow: 1px 1px 2px #84670e;
	 background: transparent no-repeat top right url(../images/poe-arrow-up.png);
	 -webkit-text-stroke-width: 0.2px;
}
 .colBoxGold h1:hover{
	 background: transparent no-repeat top right url(../images/poe-arrow-over.png);
	 cursor:hand;
}
 .colBoxGoldTop{
	 width:200px;
	 height:12px;
	 margin:auto;
	 padding:0;
	 background-color:#dcb53f;
	 background: transparent url(../images/colBoxGoldTop.png) no-repeat;
}
 .colBoxGoldBot{
	 width:200px;
	 height:12px;
	 margin:0px auto 25px auto;
	 padding:0;
	 background-color:#dcb53f;
	 background: transparent url(../images/colBoxGoldBot.png) no-repeat;
}
/* COLUMN BOX SILVER Metallic */
 .colBoxSilver{
	 position:relative;
	 width:180px;
	 color:#fff;
	 margin:auto;
	 padding:10px;
	/*padding-left:12px;
	*/
	 background-color:#828282;
	 background: transparent url() repeat-y;
	 line-height:1.3em;
}
 .colBoxSilver h1{
	 color:#fff;
	 padding:0;
	 margin:0;
	 margin-bottom:10px;
	 line-height:22px;
	 font-size:18px;
	 font-family: 'Futura';
	 text-transform:uppercase;
	 text-shadow: 1px 1px 2px #000000;
	 background: transparent no-repeat top right url() ;
	 -webkit-text-stroke-width: 0.2px;
}
 .colBoxSilverTop{
	 width:200px;
	 height:12px;
	 margin:auto;
	 padding:0;
	 background-color:#828282;
	 background: transparent url() no-repeat;
}
 .colBoxSilverBot{
	 width:200px;
	 height:25px;
	/*12*/
	 margin:0px auto 25px auto;
	 padding:0;
	 background-color:#828282;
	 background: transparent url() no-repeat;
}
 #poeText {
	 width:165px;
	 margin-right:auto;
	 margin-left:auto;
	 line-height:1.2em;
}
 #poeText a{
	 font-size:11px;
	 color:#454545;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
	 text-decoration:none;
}
 #poeText a:hover{
	 font-size:11px;
	 color:#bfbfbf;
	 padding:0;
	 margin:0;
	 margin-bottom:5px;
	 font-weight:bold;
	 text-decoration:underline;
}
/* COLUMN BOX GREY */
 #colBoxGrey{
	 position:relative;
	 width:172px;
	 margin:auto;
	 padding:10px;
	 padding-left:12px;
	 border-left:3px solid #e1e1e1;
	 border-right:3px solid #e1e1e1;
}
 #colBoxGrey ul{
	 padding:0;
	 margin:0;
	 list-style-type:none;
	 padding-left:1em;
	 text-indent: -13px;
	 margin-right:5px;
}
 #colBoxGrey ul li:before {
	 content: "\00BB \0020";
	 color:#333;
	 font-weight:bold;
	 font-size:16px;
}
 #colBoxGrey li{
	 padding:0;
	 margin:0;
	 line-height:12px;
	 margin-bottom:15px;
}
 #colBoxGrey li a{
	 color:#999;
	 font-weight:bold;
	 text-decoration:none;
}
 #colBoxGrey li a:hover{
	 color:#5e5e5e;
	 font-weight:bold;
	 text-decoration:underline;
	 font-weight:bold;
}
 #colBoxGrey h1{
	 color:#3c3c3c;
	 padding:0;
	 margin:0;
	 margin-bottom:10px;
	 line-height:22px;
	 font-size:18px;
	 font-family: 'Futura';
	 text-transform:uppercase;
	 text-shadow: 1px 1px 2px #c3c3c3;
	 -webkit-text-stroke-width: 0.2px;
}
 .colBoxGreyTop{
	 width:200px;
	 height:12px;
	 margin:auto;
	 padding:0;
	 background-color:#dcb53f;
	 background: transparent url() bottom center no-repeat;
}
 .colBoxGreyBot{
	 width:200px;
	 height:12px;
	 margin:0px auto 25px auto;
	 padding:0;
	 background-color:#dcb53f;
	 background: transparent url() top center no-repeat;
}
 .colSpacer{
	 height:30px;
}
 .colNewsBlock {
	 position:relative;
	 width:165px;
	 margin:auto;
	 padding:10px;
	 height:80px;
	 border: 2px #c1c1c1 solid;
	/*-moz-border-radius: 15px;
	 -webkit-border-radius: 15px;
	*/
}
 .colTextBox{
	 padding:10px;
	 padding-top:5px;
	 position:relative;
	 width:175px;
	 margin:auto;
}
/*/
///////// Meet Student (right column) //////////
/*/
 .colStudent{
	 text-align:center;
	 text-decoration:none;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 cursor:hand;
}
 .colStudent a {
	 text-decoration:none;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
	 cursor:hand;
}
 #colStudentPic {
	 width:197px;
	 margin:auto;
	 border-bottom: 3px solid #3a1c00;
}
 #colStudentText {
	 width:197px;
	 margin:auto;
	 margin-top:5px;
	 height:45px;
	 background: transparent url(../images/circarrowbg.gif) no-repeat right;
}
 #colStudentText:hover {
	 width:197px;
	 margin:auto;
	 margin-top:5px;
	 height:45px;
	 background: transparent url(../images/circarrowbg-hover.gif) no-repeat right;
	 cursor:hand;
}
 #colStudentMeet {
	 font-size:22px;
	 color:#be8200;
	 text-align:left;
	 font-weight:bold;
	 text-transform:uppercase;
	 margin-right:5px;
	 margin-top:7px;
	 float:left;
}
 #colStudentName {
	 font-size:22px;
	 color:#3a1c00;
	 text-align:left;
	 font-weight:bold;
	 *text-transform:uppercase;
	 margin-top:7px;
	 float:left;
}
 #colStudentMajor {
	 text-align:left;
	 text-transform:uppercase;
	 clear:both;
	 color:#3a1c00;
}
/* LEFT NAV /////////////////////////////////////////////////////////////////////////
/*/
 #navTop {
	 **background: transparent url(../images/leftnav-top.gif) no-repeat bottom right;
	 **height:26px;
	 height:20px;
}
 .navTopText {
	 padding-left:12px;
	 margin-bottom:10px;
	 font-family:Nunito, 'Century Gothic', 'Arial', 'sans serif';
	 font-size:1.5rem;
	 font-weight:bold;
	 color:#be8d14;
	 letter-spacing:.15em;
	 text-transform:uppercase;
}
 .navTopText a {
	 text-decoration: none;
}
 #navLinks {
	 **background: transparent url(../images/leftnav-mid.gif) repeat-y top right;
	 color:#4e3600;
	 font-family:Futura, 'Century Gothic', 'Arial', 'sans serif';
}
 #navBottom {
	 **background: transparent url(../images/leftnav-end.gif) no-repeat top right;
	 **height:83px;
}
 #navLinks ul{
	 margin:0;
	 padding:0;
}
 #navAdArea {
	 **height:100px;
	 height:20px;
}
/*#navLinks ul li{
	 height:25px;
	 border-bottom: 3px #e1e1e1 solid;
}
*/
/* BOX LINKS /////////////////////////////////////////////////////////////////////////
/*/
 .boxlink {
	/*display: inline;
	*/
	 float:left;
	 -webkit-border-radius:8px;
	 -moz-border-radius:8px;
	 border-radius:8px;
	 background-color:#858585;
	 margin-left:5px;
	 margin-right:5px;
	 margin-bottom:10px;
	 *width:205px;
	 width:100%;
	/*padding:15px;
	 padding-top:25px;
	 padding-bottom:25px;
	*/
	 text-align:center;
	 font-family:Futura, Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#FFF;
	 font-weight:bold;
	 text-shadow: 2px 1px 2px #000000;
	 text-transform:uppercase;
	 background-image: -webkit-radial-gradient(circle, #b4b4b4, #6a6a6a);
	 background-image: -moz-radial-gradient(circle, #b4b4b4, #6a6a6a);
	 background-image: radial-gradient(circle, #b4b4b4, #6a6a6a);
	 background: -ms-radial-gradient(circle, #848484, #363636);
}
 .boxlink:hover{
	 background-color:#3b3b3b;
	 color:#e4b646;
	 background-image: -webkit-radial-gradient(circle, #848484, #363636);
	 background-image: -moz-radial-gradient(circle, #848484, #363636);
	 background-image: radial-gradient(circle, #848484, #363636);
	 background: -ms-radial-gradient(circle, #848484, #363636);
}
 .boxlink:active{
	/*background-color:#000;
	*/
	 color:#fff;
}
 .boxlink a{
	 font-family:Futura, Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#FFF;
	 font-weight:bold;
	 text-shadow: 2px 1px 2px #000000;
	 text-transform:uppercase;
	 text-align:center;
	/*padding:15px;
	*/
	 padding-top:25px;
	 padding-bottom:25px;
	/*height:100px;
	*/
	 width:100%;
	/*205px*/
	 display:block;
}
 .boxlink a:hover{
	 font-family:Futura, Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color:#e4b646;
	 font-weight:bold;
	 text-shadow: 2px 1px 2px #000000;
	 text-transform:uppercase;
	 text-align:center;
	 width:100%;
	 display:block;
}
 #boxlink-container a{
	 text-decoration:none;
}
 #boxlink-container {
	 width:100%;
	 margin:0;
	 margin-top:15px;
	 padding:0;
	 text-align: center;
	/*-ms-text-justify: distribute-all-lines;
	 text-justify: distribute-all-lines;
	*/
	 background-color:#999999;
	/* just for demo min-width: 612px;
	*/
}
/* Brick Styles */
 .brick {
	/*width: 350.2px;
	*/
	 background: #4d4848 url(https://www.geneva.edu/excellence/_assets/images/snow.png) repeat top right;
	 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
	 border-radius: 3px;
	 color: #FFF;
	 border: none;
	 margin-bottom: 4%;
	 -webkit-transition: all 0.5s ease;
}
 .brick p {
	 margin-bottom: 10px;
}
 .brick h2 {
	 margin-top: 4px;
}
 .brick:hover {
	 background-color: #b4975b;
	 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.70);
}
 .brick-info {
	 position: relative;
	 padding: 10px;
	 color: #fff;
	/*min-height: 285px;
	*/
}
 .brick img {
	 margin: 0px;
	 padding: 0px;
	/*display: block;
	*/
	 border: 2px solid #fff;
	 box-sizing: border-box;
	 margin-bottom: 10px;
}
 #pageContent .brick h2.white {
	 color: #ffffff;
	 text-shadow: 2px 2px 1px rgba(16, 16, 16, 0.4);
}
 .desc-header {
	 padding:15px;
	/*background-color:#b4975b;
	*/
	 background: #b4975b url(https://www.geneva.edu/excellence/_assets/images/snow.png);
	 text-shadow: 2px 2px 1px rgba(16, 16, 16, 0.4);
	 color:#fff;
	 font-size:24px;
}
 .desc-panel {
	 padding:20px;
	 background-color:#e1e1e1;
	 box-sizing:border-box;
}
 .img-inset {
	 margin-top:18px;
	 padding:5px;
	 background-color:#fff;
	 box-sizing:border-box;
	 -webkit-box-shadow: 2px 6px 32px -5px rgba(0,0,0,0.53);
	 -moz-box-shadow: 2px 6px 32px -5px rgba(0,0,0,0.53);
	 box-shadow: 2px 6px 32px -5px rgba(0,0,0,0.53);
}
 .padtop {
	margin-top:30px;
}
/* End Brick Styles */
/* Grid Panels for square display */
 ul.grid {
	 list-style:none;
	 margin: 0;
	 padding: 0;
}
 ul.grid li {
	 display:block;
	 float:left;
	 text-align:center;
	 margin: 15px;
	 margin-left: 0px;
	 margin-right: 14px;
	 padding: 8px;
	 background: #e1e1e1;
	 -moz-border-radius: 3px;
	 -webkit-border-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
	 min-height: 390px;
	 max-width:200px;
}
 ul.grid li p {
	 line-height:21px;
}
 ul.grid li a, ul.grid li a:hover {
	 text-decoration:none;
}
 ul.grid li #pageContent h3 {
	 margin-top: 5px;
	 margin-bottom:8px;
	 line-height:22px;
}
 .gridLink {
	 display:block;
	 float:none;
	 text-align:center;
	 margin: 15px;
	 margin-left: 14px;
	 margin-right: 14px;
	 padding: 8px 8px 0 8px;
	 background: #E9BD36;
	 background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
	 background: -moz-linear-gradient(top, #ffda68, #d09d01);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
	 -moz-border-radius-bottomright: 3px;
	 -moz-border-radius-bottomleft: 3px;
	 -moz-border-radius-topright: 3px;
	 -moz-border-radius-topleft: 3px;
	 -webkit-border-bottom-right-radius: 3px;
	 -webkit-border-bottom-left-radius: 3px;
	 -webkit-border-top-right-radius: 3px;
	 -webkit-border-top-left-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
}
 .gridLink:hover {
	 background: #FACE46;
	 background: #f47c20;
	 background: -webkit-gradient(linear, left top, left bottom, from(#ffde7b), to(#e4ba37));
	 background: -moz-linear-gradient(top, #ffde7b, #e4ba37);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde7b', endColorstr='#e4ba37');
}
 .gridLink img {
	 width: 100%;
	 height:auto;
}
 ul.grid li.thumb-wrapper {
	 position:relative;
}
 ul.grid li.thumbwrapper span {
	 position:absolute;
	 top: 0px;
	 left: 0px;
	 width: 100%;
	 height: 100%;
	 z-index: 100;
	 background: transparent url(../../about-geneva/leadership-bios/assets/bio-overlay.png) no-repeat;
}
/*Screens smaller than 400px */
 @media (max-width: 400px) {
	 ul.grid li {
		max-width: 90%;
		width: 90%;
		height:auto;
	}
	 ul.grid li img {
		width:100%;
	}
}
/* end grid square display */
 .goldBorder {
	 display:block;
	 margin: 15px 0 15px 0;
	 padding: 8px 8px 8px 8px;
	 background: #E9BD36;
	 background: -webkit-gradient(linear, left top, left bottom, from(#ffda68), to(#d09d01));
	 background: -moz-linear-gradient(top, #ffda68, #d09d01);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda68', endColorstr='#d09d01');
	 -moz-border-radius-bottomright: 3px;
	 -moz-border-radius-bottomleft: 3px;
	 -moz-border-radius-topright: 3px;
	 -moz-border-radius-topleft: 3px;
	 -webkit-border-bottom-right-radius: 3px;
	 -webkit-border-bottom-left-radius: 3px;
	 -webkit-border-top-right-radius: 3px;
	 -webkit-border-top-left-radius: 3px;
	 border-radius: 3px 3px 3px 3px;
}
 .goldBorder:hover {
	 background: #FACE46;
	 background: -webkit-gradient(linear, left top, left bottom, from(#ffde7b), to(#e4ba37));
	 background: -moz-linear-gradient(top, #ffde7b, #e4ba37);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde7b', endColorstr='#e4ba37');
}
/* FOOTER /////////////////////////////////////////////////////////////////////////
/*/
 #footerStripes {
	 position:relative;
	 margin: 0px auto;
	 padding: 0px;
	 height:35px;
	 width: auto;
	 **min-width: 997px;
	 background: transparent url(../images/stripe-edge.jpg) repeat-x top center;
}
 #footerBar {
	 margin-left:10px;
	 margin-bottom:5px;
}
 #footerSpace {
	 position:relative;
	 margin: 0px auto 0px auto;
	 padding: 0px;
	 width: auto;
	 **min-width: 997px;
	 background: #686868 url(../images/footshad_dark.jpg) repeat-x top center;
}
 .footerSealBac {
	 margin: 0px auto 0px auto;
	 padding: 0px;
	 width: auto;
	 background: transparent url(../images/footerseal-dark.jpg) no-repeat top center;
	 background-position: center 0;
}
 #footerContainer {
	 margin: 0px auto;
	 padding: 0px;
	 **max-width: 997px;
	 margin-left:auto;
	 margin-right:auto;
	 padding: 0 1.5%;
}
 #footerLeft {
	 **float:left;
	 **height:300px;
	 **width: 300px;
	 padding: 0px;
	 margin-top:35px;
	 **margin-left:10px;
	 padding-left:10px;
	 color:#c8c8c8;
	 margin-bottom:20px;
}
 #footerLeft a{
	 font-size:14px;
	 font-weight:bold;
	 color:#c8c8c8;
}
 #footerLeft a:hover{
	 font-size:14px;
	 font-weight:bold;
	 color:#FFFFFF;
}
 #footerRight {
	 float:right;
	 **height:300px;
	 **width: 670px;
	 padding: 0px;
	 **margin-top:35px;
	 margin-bottom:20px;
}
 #footerRight ul{
	 padding: 5px 0 10px 0;
	 margin:0;
	 list-style-type:none;
}
 #footerRight ul li{
	 margin-bottom:5px;
	 margin-top: 15px;
}
/*#footerRight ul li:before {
	 content: "\00BB \0020";
	 color:#b18a30;
	 font-weight:normal;
	 font-size:12px;
	 padding:5px;
}
*/
 #footerRight a{
	 color:#c8c8c8;
	 text-decoration:none;
	 margin-top: 15px;
	 font-size:16px;
	 line-height:18px;
}
 #footerRight a:hover{
	 color:#ffffff;
	 **border-bottom: 1px dotted #ffffff;
	 text-decoration:none;
	 font-weight:bold;
	 font-size:16px;
}
 #footerRight a:active{
	 color:#343434;
	 **border-bottom: 1px dotted #343434;
	 text-decoration:none;
	 font-weight:bold;
}
/*#footCol1 {
	 float:left;
	 width:210px;
	 margin-right:10px;
	 margin-left:20px;
}
 #footCol2 {
	 float:left;
	 width:210px;
	 margin-right:10px;
}
 #footCol3 {
	 float:left;
	 width:210px;
}
*/
 .hidFootLinks{
	 display:none;
}
 .footerGroup {
	 margin-bottom: 15px;
	 margin-left: 5%;
	 font-size: 12px;
	 display: block;
	 vertical-align: top;
}
 .footerGroup h2{
	 color:#f2c233;
	 font-family:Raleway, 'Century Gothic', 'Arial', 'sans serif';
	 font-size: 18px;
	 text-transform:uppercase;
	 font-weight:bold;
	 padding:0;
	 margin-top:0;
	 margin-bottom:5px;
	 text-shadow: #1d1d1d 0.1em 0.1em 0.2em;
}
 #socialfooter{
	 margin-top:15px;
	 margin-bottom:15px;
}
 #socialfooter ul {
	 margin-left:0;
	 padding:0;
	 margin:0;
}
 #socialfooter ul li {
	 height:39px;
	 width:39px;
	 list-style: none;
	 display: inline;
	 margin-right:10px;
}
 #socialfooter ul li a {
	 text-decoration:none;
}
 #ico-giving {
	 **width:181px;
	 max-width:181px;
	 margin-top:10px;
	 background-color:#777777;
	 border:2px solid #8b8b8b;
	 -moz-border-radius: 8px;
	 -webkit-border-radius: 8px;
	 border-radius: 8px;
}
 #ico-giving:hover {
	 background-color:#939393;
	 border:2px solid #FFFFFF;
	 cursor:pointer;
}
 .footer-button {
	 margin-top:10px;
	 background-color:#777777;
	 border:2px solid #8b8b8b;
	 -moz-border-radius: 8px;
	 -webkit-border-radius: 8px;
	 border-radius: 8px;
}
 .footer-button:hover {
	 background-color:#939393;
	 border:2px solid #FFFFFF;
	 cursor:pointer;
}
 .withfadeout {
	 -webkit-transition: all .3s ease-in-out;
	 -moz-transition: all .3s ease-in-out;
	 -ms-transition: all .3s ease-in-out;
	 -o-transition: all .3s ease-in-out;
	 transition: all .3s ease-in-out;
}
/* MEDIA QUERIES ///////////////////////////////////////////////////////////////////////////
/*/
/*@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){
	 html, body{
		 width:100%;
		 overflow-x:hidden;
	}
}
*/
