@font-face {
}
.monthsponsor {
display:block;
vertical-align:middle;
text-align:center;
margin-top:10px;
}
.monthsponsortext {
display:block;
vertical-align:middle;
text-align:center;
margin-top:15px;
}
.subannerwrap {
display:left;
height:auto;
width:100%;
margin-top: 25px;
margin-bottom: 25px;
}
.subannerwrap2 {
display:left;
height:auto;
width:100%;
margin-top: 40px;
margin-bottom: 25px;
}
.photostoker {
border:10px;
border-style:solid;
border-color:#fff;
}
.photostoker600 {
border:10px;
width:600px;
border-style:solid;
border-color:#fff;
}
.loginfieldicon1{
background-image:url(../images/loginuser.png);
background-repeat:no-repeat;
background-position:4px 4px;
text-indent:25px;
}
.loginfieldicon2{
background-image:url(../images/loginlock.png);
background-repeat:no-repeat;
background-position:4px 4px;
text-indent:25px;
}
span.highlighttext {
background-color:rgba(201, 149, 43,.3);
padding:1px 0px;
}
.loginboxarea {
font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
font-size:15px;
display:inline-block;
margin-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
padding:30px 20px 30px 20px;
background-color:rgba(60,74,44,.80);
}
hr {
display:block;
height:1px;
border:0;
border-top:1px solid rgba(60, 74, 44, 0.8);
margin:1em 0;
padding:0;
}
.hr40 {
display:block;
height:1px;
border:0;
border-top:1px solid rgba(60, 74, 44, 0.8);
margin:40px 0;
padding:0;
}
.navbreaktitle {
color:#586b41;
font-weight:bold;
padding-left:20px;
}
.logopromoarea {
height:203px;
}
.span8{
margin-bottom:30px;
color:fff;
}
.sponsorbox {
width:330px;
vertical-align:middle;
text-align:center;
-webkit-box-shadow:0px 15px 10px -10px rgba(0, 0, 0, 0.498039),rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:0px 15px 10px -10px rgba(0, 0, 0, 0.498039),rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.sponsorboxs {
display:inline-block;
vertical-align:middle;
text-align:center;
border-width:5px;
border-style:dotted;
border-color:rgba(255, 255, 255, .0);
margin-bottom:20px;
}
.sponsorboxs:hover {
display:inline-block;
vertical-align:middle;
text-align:center;
border-width:5px;
border-style:solid;
border-color:rgba(66, 74, 44, .9);
}
.pdfbox {
display:inline-block;
vertical-align:middle;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}
.pdfboxicon {
display:inline-block;
width:79px;
height:100;
vertical-align:middle;
text-align:left;
}
.actionlinkstonebox{
background-image:url(../slider-images/sliderbg_buttons.png);
}
.actionlinknormalnew a{
display:inline-block;
background:#d29a23;
background-image:url(../images/htmllinkwhite.png);
background-repeat: no-repeat;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#fff;
}
.actionlinknormalnew a:hover{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#d29a23;
}
.actionlinknormal a{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat: no-repeat;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#d29a23;
}
.actionlinknormal a:hover{
display:inline-block;
background:#d29a23;
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#fff;
}
.actionlinknormaloff {
display:inline-block;
opacity: 0.5;
background-color:rgba(255,255,255,.07);
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#fff;
}
.actionlinkmeetings a{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
width:245px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#d29a23;
}
.actionlinkmeetings a:hover{
display:inline-block;
background:#d29a23;
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
width:245px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#fff;
}
.actionlinkmeetingsoff {
display:inline-block;
opacity:0.5;
background-color:rgba(255,255,255,.07);
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
width:245px;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#fff;
}
.tickercounter {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
}
.tickerbox {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
padding-top:15px;
padding-left:50px;
padding-right:50px;
padding-bottom:50px;
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.05);
}
.tickerboxhalf {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:530px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
margin-bottom:20px;
background-color:rgba(255,255,255,.05);
}
.tickerboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:530px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
margin-bottom:20px;
background-color:rgba(255,255,255,.05);
}
.taxboxhalf {	
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:530px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.taxboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:530px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.taxboxhalflight {	
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:480px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
margin-top:20px;
margin-bottom:20px;

background-image:url(../slider-images/sliderbg_payment.png);
background-color:rgba(255,255,255,.00);
background-position:inherit inherit;
background-repeat:repeat repeat;
color:#51633c;
font-weight:bold;
}
.taxboxhalf2light {
display:inline-block;
vertical-align:middle;
text-align:center;
width:45%;
height:480px;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
margin-top:20px;
margin-bottom:20px;
	
background-image:url(../slider-images/sliderbg_payment.png);
background-color:rgba(255,255,255,.00);
background-position:inherit inherit;
background-repeat:repeat repeat;
color:#51633c;
font-weight:bold;
}
.taxboxfull {	
display:inline-block;
vertical-align:middle;
text-align:center;
width:100%;
height:auto;
padding-top:15px;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.span4{
margin-top:80px;	
}
.bigor{ 
color:#d29a23;
font-weight:normal;
font-style:normal;
font-family:"Times", sans-serif;
font-size:39px;
line-height:30px;
}
.linecontactdrop{
height:1px;
display:block; /* for use on default inline elements like span */
margin-top:5px;
margin-bottom:5px;
margin-left:9px;
margin-right:9px;
overflow:hidden;
background-color:#d29a23;
}
.costtext{
font-size:60px;
font-weight:bold;
line-height:62px;
}
.IR4 {
position:relative;
overflow:hidden;
font-size:1em;
}
.IR4 em {
display:block;
position:absolute;
top:0; left:0;
z-index:1;
}
button#IR4button {
background:none;
border:none;
float:left;
display:inline;
}
#IR4button:hover {
cursor: pointer; /* cursor: hand; for IE5 */
}
#IR4button, #IR4button em {
width: 160px; height: 50px;
}
#IR4button em {
background: url(../images/emailus.png) no-repeat;
}
#IR4button:hover em, #IR4button:focus em {
background-position: 0px -50px;
}
.IRlogin {
position:relative;
overflow:hidden;
font-size:1em;
}
.IRlogin em {
display:block;
position:absolute;
top:0;
left:0;
z-index:1;
}
button#IRloginbutton {
background:none;
border:none;
float:left;
display:inline;
}
#IRloginbutton:hover {
cursor: pointer; /* cursor: hand; for IE5 */
}
#IRloginbutton, #IRloginbutton em {
width: 160px; height: 50px;
}
#IRloginbutton em {
background: url(../images/login.png) no-repeat;
}
#IRloginbutton:hover em, #IRloginbutton:focus em {
background-position: 0px -50px;
}
.adminup a {
background:url(../images/admin.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.adminup a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;			
}
.emailusup a {
background:url(../images/emailus.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.emailusup a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;		
}
.emailusupleft a {
background:url(../images/emailus.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;		
}
.emailusupleft a:hover {
background-position:0 -50px;
}
.emailusuphalf a {
background:url(../images/emailus.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
}
.emailusuphalf a:hover {
background-position:0 -50px;
}
.downloadnow a {
background:url(../images/downloadnow.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.downloadnow a:hover {
background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.downloadnowleft a {
background:url(../images/downloadnow.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;	
}
.downloadnowleft a:hover {
background-position: 0 -50px;
}
.downloadnowhalf a {
background:url(../images/downloadnow.png) 0 0;
width:160px;
height:50px;
display:block;
text-indent:-1500px;
overflow:hidden;
}
.downloadnowhalf a:hover {
background-position: 0 -50px;
}
/* Menu Centered */
.centered_menu {
text-align:center;
padding-top:2px;
}
.centered_menu > div {
display:inline-block;
}
.centered_menu div {
text-align:left;
}
/* Footer elements */
.copyright {
color:#fff;
font-size:14px;
letter-spacing:1px;
text-align:center;
padding-left:30px;
padding-right:30px;
Margin-bottom:20px;
}
.copyright2 {
color: rgba(201,149,43,1);
font-size:12px;
letter-spacing:1px;
text-align:center;
padding-left:30px;
padding-right:30px;
}
.bigbodyleft {
float:left;
width:100%;
}
.bigbodyhome {
display:inline-block;
width:100%;
vertical-align:middle;
text-align:center;
}
.bigcalendar {
float:left;
background-color:#fff;
margin-left:70px;
margin-top:30px;
border:solid;
border-width:25px;
border-color:fff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.responsiveCal {
position:relative;
padding-bottom:75%;
height:0;
overflow:hidden;
border:solid;
border-width:20px;
border-color:fff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.responsiveCal iframe {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
.createdby {
color:#fff;
font-size:12px;
text-align:center;
padding-left:30px;
padding-right:30px;
margin-top:30px;
margin-bottom:60px;
}
/* Responsive Image */
img {
max-width:100%;
height:auto;
width:auto;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
/* Additional */
#divBoxed {
position:relative;
}
.nav-links > a {
margin-right:20px;
}
.btn-secondary, .btn-secondary:hover {
text-shadow:none;
}
.camera_wrap .camera_pag .camera_pag_ul li {
margin:20px 5px 0px !important;
}
/* Adjustments */
.search.adjust {
margin-bottom:15px;
}  
.divPanel {
}
.divPanel.notop {
padding-top:0px;
}
.divPanel.nobottom {
padding-bottom:0px;
}
/***** BOOTSTRAP CSS BASE OVERRIDE *****/
.navbar .nav-pills > li > a {
text-shadow:none;
font-weight:normal;
}
.navbar .dropdown-menu li > a {
text-shadow:none;
font-weight:normal;
}
.navbar .nav-pills > li > .dropdown-menu:before {
border:none;
}
.navbar .nav-pills > li > .dropdown-menu:after {
border:none;
}
.navbar .nav-pills > .active > a, .navbar .nav-pills > .active > a:hover, .navbar .nav-pills > .active > a:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.navbar .nav-pills > li > a:hover, .navbar .nav-pills li.dropdown.open.active > .dropdown-toggle {
-webkit-transition: ease-in-out .2s;
-moz-transition: ease-in-out .2s;
-o-transition: ease-in-out .2s;
-ms-transition: ease-in-out .2s;
transition: ease-in-out .2s;
}
.navbar .nav-pills .open .dropdown-toggle {
background-color:transparent;
}
.btn .caret {
margin-top: 8px !important;
}
body {
background-image:url(bg_stone.png);
background-color:#51633c;
color:rgb(255, 255, 255);
background-position:inherit inherit;
background-repeat:repeat repeat;
}
#divBoxed {
margin-top:25px; ;;
}
#logoarea{
margin-top:0px;
margin-bottom:0px;
text-align:center;
}
.navContainer {}
.navContainer .navMenu {}
.navContainer .navMenu li {}
.navContainer .navMenu li a {}
.navContainer .navMenu li.current {}
.navContainer .navMenu li.current a {}

.camera_caption > div {
opacity: 0.85;
filter:alpha(opacity=85);
}
.camera_prevThumbs, .camera_nextThumbs, .camera_prev, .camera_next, .camera_commands, .camera_thumbs_cont {
opacity: 0.85;
filter:alpha(opacity=85) !important;
background-color:rgb(240, 240, 240);
}
.camera_wrap .camera_pag .camera_pag_ul li, .camera_wrap .camera_pag .camera_pag_ul li, .camera_wrap .camera_pag .camera_pag_ul li:hover > span {
box-shadow: rgba(0, 0, 0, 0.121569) 0px 3px 8px inset;
background-color: rgb(230, 230, 230);
}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span {
}
.camera_wrap {
display:block;
background-image:url(../slider-images/sliderbg.png);
height:445px;
border:none;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
}
.camera_wrap2 {
display:block;
height:150px;
border:none;
margin-left:0px;
background-image:url(../slider-images/promo1.png);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
position:relative;
}
.camera_wrap2:before, .camera_wrap2:after
{
z-index:-1;
position:absolute;
content:"";
bottom:15px;
left:10px;
width:50%;
top:80%;
max-width:300px;
background:rgba(0, 0, 0, 0.498039);
box-shadow: 0 15px 10px rgba(0, 0, 0, 0.498039);
transform: rotate(-3deg);
}
.camera_wrap2:after
{
  transform: rotate(3deg);
  right: 10px;
  left: auto;
}
.camera_wrap3 {
display:block;
margin-bottom:20px;
margin-top:40px;
color:rgba(255,255,255,.50);
border: dotted 1px rgba(255, 178, 0, 100);
padding:30px 20px 30px 20px;
background-color:rgba(60,74,44,.80);
}
.page-content {
line-height:22px;
font-family:'Maven Pro', sans-serif;
}
.page-content a {color:rgb(219, 167, 0);
font-family:'Maven Pro', sans-serif;
}
h2 {
font-weight:normal;
font-style:normal;
color:rgb(69, 68, 68);
font-family:'Source Sans Pro', sans-serif;
font-size:35px; line-height: 50px;
}
.transparent-bg {
-moz-box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px;
-webkit-box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px;
box-shadow:rgba(0, 0, 0, 0.298039) 0px 1px 4px;
background-color:rgb(255, 255, 255);
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
}
.text-center {
text-align:center;
}
a.btn, a.btn-large, a.btn-small, a.btn-mini {
color:#333;
}
a.btn-info, a.btn-success, a.btn-warning, a.btn-danger, a.btn-inverse {
color:#ffffff;
}
.btn-secondary, .btn-secondary:hover, a.btn-secondary, a.btn-secondary:hover {
color:#323232;
}
.btn-secondary {
border:1px solid #dfdfdf;
border-bottom:1px solid #afafaf;
background-color:#fafafa;
background-repeat: repeat-x;
background-image:-webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#e1e1e1));
background-image:-webkit-linear-gradient(top, #fafafa, #e1e1e1);
background-image:-moz-linear-gradient(top, #fafafa, #e1e1e1);
background-image:-ms-linear-gradient(top, #fafafa, #e1e1e1);
background-image:-o-linear-gradient(top, #fafafa, #e1e1e1);
background-image:linear-gradient(top, #fafafa, #e1e1e1);
filter: progid:dximagetransform.microsoft.gradient(startColorstr=#fafafa, endColorstr=#e1e1e1, GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-secondary:hover, .btn-secondary:active, .btn-secondary.active, .btn-secondary.disabled, .btn-secondary[disabled] {
background-color:#dfdfdf;
}
.btn-primary, .btn-primary:hover, a.btn-primary, a.btn-primary:hover {
color:#ffffff;
}
.btn-primary {
border:1px solid #d1a000;
border-bottom:1px solid #a57e00;
background-color:#d29a23;
background-repeat: repeat-x;
background-image:-webkit-gradient(linear, left top, left bottom, from(#d29a23), to(#d4a200));
background-image:-webkit-linear-gradient(top, #d29a23, #d4a200);
background-image:-moz-linear-gradient(top, #d29a23, #d4a200);
background-image:-ms-linear-gradient(top, #d29a23, #d4a200);
background-image:-o-linear-gradient(top, #d29a23, #d4a200);
background-image:linear-gradient(top, #d29a23, #d4a200);
filter: progid:dximagetransform.microsoft.gradient(startColorstr=#d29a23, endColorstr=#d4a200, GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
background-color:#d1a000;
}
#divHeaderText {
padding-top:0px;
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
border-color:rgb(51, 51, 51);
text-align:center;
}
#headerSeparator{
margin-top:0px;
border-top-color:rgb(51, 51, 51);
border-top-width:0px;
border-top-style:solid;
}
h3,.page-content h3 a {
font-weight:normal;
font-style:normal;
font-family:"Times", sans-serif;
font-size:37px;
line-height:39px;
margin-bottom:25px;
}
h4,.page-content h4 a {
font-weight:normal;
font-style:normal;
font-family:'Source Sans Pro', sans-serif;
font-size:21px;
line-height:50px;
}
h5,.page-content h5 a {
font-weight:normal;
font-style:normal;
font-family:'Source Sans Pro', sans-serif;
font-size:17px;
line-height:50px;
}
h6,.page-content h6 a {
font-weight:normal;
font-style:normal;
font-family:'Source Sans Pro', sans-serif;
font-size:15px;
line-height:50px;
}
.line-separator{
border-top-width:1px;
border-top-style:dotted;
margin-top: 21px;
margin-bottom: 21px;
border-top-color:rgb(195, 195, 195);
}
#divVideo{
border: 7px solid rgb(255, 255, 255);
margin-left: -5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0px 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0px 1px 4px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
margin-top: 15px;
}
.nav .dropdown-toggle .caret {
border-top-color:rgb(255, 255, 255);
border-bottom-color:rgb(255, 255, 255);
}
.nav .dropdown-toggle:hover .caret {
border-top-color:rgb(255, 255, 255);
border-bottom-color:rgb(255, 255, 255);
}
/* drop down box background */
.navbar .dropdown-menu, .dropdown-menu {
background-color:rgb(255, 255, 255);
border-radius:0px;
background-image:url(../slider-images/sliderbg_buttons.png);
}
.navbar .dropdown-menu li > a, .dropdown-menu li > a, .navbar .nav-pills .open .dropdown-toggle {
color:#51633c;
}
/* nav bar links rollover */
.navbar .dropdown-menu li > a:hover, .navbar .dropdown-menu .active > a, .navbar .dropdown-menu .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a, .navbar .nav-pills .open a.dropdown-toggle:hover {
filter:none;
color:#ffffff;
background-color:#d29a23;
background-image:none;
}
/* nav bar links background */
.navbar .nav-pills > li > a {
margin-left:2px;
margin-right:2px;
padding:10px 23px;
border-radius:0px;
color:#51633c;
background-image:url(../slider-images/sliderbg_buttons.png);
background-color:#ffffff;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:rgb(240, 240, 240)
}
/* nav off links rollover */
.navbar .nav-pills > li > a:hover, .navbar .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav-pills > li > a:focus {
color:#51633c;
background-color:#51633c;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#d29a23
}
/* nav on links color */
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle {background-color:none}
.navbar .nav-pills > .active > a, .navbar .nav-pills > .active > a:hover, .navbar .nav-pills li.dropdown.open > .dropdown-toggle, .navbar .nav-pills li.dropdown.active > .dropdown-toggle {
color:#51633c;
background-color:#d29a23;
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#d29a23;
background-image:none;
}
.navbar .ddmenu {
margin-top:2px;
margin-bottom:20px
}
.navbar .nav-pills li.dropdown > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.open > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.active > .dropdown-toggle .caret, .navbar .nav-pills li.dropdown.open.active > .dropdown-toggle .caret {
border-top-color:#51633c;border-bottom-color:#51633c;
}
.navbar .nav-pills li.dropdown > .dropdown-toggle:hover .caret {
border-top-color:#51633c;border-bottom-color:#51633c;
}
.navbar .nav-pills li.dropdown.active > .dropdown-toggle .caret {
border-top-color:#51633c;border-bottom-color:#51633c;
}
.dropdown-menu .sub-menu {
left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;
}
.dropdown-menu li:hover .sub-menu {
visibility:visible;
}
.ddmenu.nav-pills li a {
font-family: Oxygen, sans-serif;
font-size:14px;
line-height:16px;
} 
.ddmenu .dropdown-menu li a {
font-family: 'Open Sans';
line-height:26px;
font-size:13px;
} 
.camera_caption {
font-size: 14px; font-family: Oxygen, sans-serif;
letter-spacing:1px; line-height:21px;
}
.lead h2 {font-size:40px;
line-height: 60px;
color: rgb(69, 68, 68);
font-family: 'Source Sans Pro', sans-serif;
}
.lead h3 {
font-size:23px;
color: rgb(69, 68, 68);
font-family: 'Source Sans Pro', sans-serif;
}
.dropdown-menu .sub-menu {
left:100%;
position:absolute;
top:0;visibility:hidden;
margin-top:-1px;
}
.dropdown-menu li:hover .sub-menu {
visibility:visible;
}
.navbar .btn-navbar-highlight {
display:none;width:100%}
#decorative2 {z-index:100 !important;
}
/* Fixed Top */
body {padding-top:0px}
 /*only for templates without divBoxed*/
#camera_wrap {margin-top:20px}
#divVideo {
margin-top:20px;
}
.dropdown-menu .sub-menu {
left:0%;
position:relative;
top:0;visibility:visible;
margin-top:3px;
display:block;
}
.dropdown-menu, .sub-menu {
border-radius:0px !important;
}
.navbar .ddmenu {
margin-top:0px;margin-bottom:0px;
}
/* Slider Shadow */
/* Slider Shadow */
.shadow {
position: relative;
}
.shadow:after {
content: '';
position:absolute;
z-index:-2;
left:30%;
width:40%;
height:60px;
-moz-border-radius:15%/30px;
-webkit-border-radius:15%/30px;
border-radius:15%/30px;
bottom:44px;
-moz-box-shadow:0 50px 50px rgba(255, 255, 255, 0.2);
-webkit-box-shadow:0 50px 50px rgba(255, 255, 255, 0.2);
box-shadow:0 50px 50px rgba(255, 255, 255, 0.2);	
}
.shadow:before {
content: '';
position:absolute;
z-index:-1;
left:2%;
width:96%;
height:60px;
-moz-border-radius:48%/30px;
-webkit-border-radius:48%/30px;
border-radius:48%/30px;
bottom:24px;
-moz-box-shadow:0 40px 15px rgba(0, 0, 0, 0.6);
-webkit-box-shadow:0 40px 15px rgba(0, 0, 0, 0.6);
box-shadow:0 40px 15px rgba(0, 0, 0, 0.6);
/* Slider Shadow */
/* Slider Shadow */
}
.navshad {
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calbox {
display:block;
width:100%;
margin-top:30px;
margin-bottom:30px;
}
.calcontainerevents {
display:inline-block;
width:120px;		
height:135px;		
background-color:#FFFFFF;
margin-right:0px;
margin-left:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calcontainer {
display:inline-block;
width:120px;		
height:135px;		
background-color:#FFFFFF;
margin-right:20px;
margin-left:00px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calcontaineroff {
opacity:0.4;
display:inline-block;
width:120px;
height:135px;
background-color:#FFFFFF;
margin-right:20px;
margin-left:00px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.caltop {
vertical-align:middle;
text-align:center;
background-color:#d29a23;
height:25px;
padding:5px;
font-weight:bold;
border-top:solid 6px rgba(0, 0, 0, 0.20);
background-image:url(../images/calrings.png);
background-position:center bottom;
background-repeat:no-repeat;
}
.calweekday {
height:20px;
vertical-align: middle;
text-align: center;
padding:5px;
font-size:12px;
color:#794035;
font-weight:bold;
}
.calnum {
vertical-align:middle;
text-align:center;
font-size:60px;
line-height: 42px;
color:rgba(0, 0, 0, 0.90);
font-weight:bold;
}
.calinfo {
display:inline-block;
height:125px;
margin-top:5px;
}
.calinfooff {
opacity:0.4;
display:inline-block;
height:125px;
margin-top:5px;
}
.calyellowbold {
font-size:18px;
font-weight:bold;
color:#d29a23;
}
.namecontainer {
display:inline-block;
width:337px;
vertical-align:top;
padding:15px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
background-color:rgba(255,255,255,.05);
}
.nametextbox {
display:inline-block;
width:250px;
}
.namephotobox {
width:120px;
height:150px;
margin-left:10px;
margin-right:10px;
}
.pledgecontainer {
display: inline-block;
vertical-align: middle;
text-align: center;
width: 30%;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-bottom: 20px;
}
.homeboxthree{
display:inline-block;
width:320px;
margin-bottom:20px;
vertical-align:middle;
text-align:center;
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width: 1200px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.calbox {
display:block;
width:100%;
margin-top:30px;
margin-bottom:10px;
}
.homeboxthree{
display:inline-block;
width:auto;
vertical-align:middle;
text-align:center;
margin-top:20px;
}
.calcontainer {
display:block;
width:120px;
height:135px;
background-color:#FFFFFF;
margin-top:40px;
margin-right:20px;
margin-left:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calcontaineroff {
opacity:0.4;
display:block;
width:120px;
height:135px;
background-color:#FFFFFF;
margin-top:40px;
margin-right:20px;
margin-left:0px;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow: rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.calinfo {
display:block;
margin-top:30px;
height:125px;
margin-left:0px;
}
.calinfooff {
opacity:0.4;
display:block;
margin-top:30px;
height:125px;
margin-left:0px;
}
.namecontainer {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
padding-top:15px;
padding-left:15px;
padding-bottom:15px;
margin-bottom:20px;
background-color:rgba(255,255,255,.05);
}
.nametextbox {
display:block;
}
.namephotobox {
display:inline-block;
margin-bottom:15px;
}
.bigbodyleft {
display:inline-block;
width:100%;
vertical-align:top;
text-align:left;
}
.emailusuphalf a { background:url(../images/emailus.png) 0 0; width:160px; height:50px; display:block; text-indent:-1500px; overflow:hidden;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.emailusuphalf a:hover { background-position:0 -50px;
vertical-align:middle;
text-align:center;
margin:0 auto;
}
.tickerboxhalf {
display:inline-block;
vertical-align: middle;
text-align: center;
width:auto;
height:auto;
padding-top: 15px;
padding-left: 65px;
padding-right: 65px;
padding-bottom: 25px;	
margin-top: 20px;
margin-bottom: 20px;
background-color: rgba(255,255,255,.05);
}
.tickerboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:65px;
padding-right:65px;
padding-bottom:25px;		
margin-top:20px;
background-color:rgba(255,255,255,.05);
}
.taxboxhalf {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.taxboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
background-color: rgba(255,255,255,.00);
}
.taxboxhalflight {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
margin-bottom:20px;
background-color:rgba(255,255,255,.00);
}
.taxboxhalf2light {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;
border:dotted 1px rgba(255, 178, 0, 100);
margin-top:20px;
background-color: rgba(255,255,255,.00);
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width: 979px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
#logoarea {margin-bottom:10px;}
.navbar .btn-navbar-highlight {
display:inline;
padding:9px 14px;
margin-top:10px;
}
.navbar {
width:100%;
}
#divMenuRight {float:none}
.dropdown-menu .sub-menu {
left:0%;
position:relative;
top:0;
visibility:visible;
margin-top:2px;
display:block
}
.dropdown-menu, .sub-menu {border-radius:0px !important;
}
.navbar .ddmenu {margin-top:0px;margin-bottom:0px;
}
/* Fixed Top */
#decorative2 {position:static;  height:auto;
}
body {padding-top:0px;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:767px) {  
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
#logoarea {margin-top:10px;margin-bottom:10px;}
#divHeaderText {margin:0px;padding:10px 0px;}
#divHeaderLine1 {margin-top:0px;}   
#divMenuRight {width:100%;margin-top:0px;padding-top:0px}
.ddmenu, .navbar .ddmenu {margin-top:0px; margin-bottom: 0px;}
.navbar .btn-navbar-highlight {padding:9px 14px;margin-top:0px;}
.navbar {
width: 100%;
margin-top:10px;	
}
.logopromoarea {
height:auto;
}
.span4{
margin-top:40px;	
}
.tickerboxhalf {
display:inline-block;
vertical-align: middle;
text-align: center;
width:auto;
height:auto;
padding-top: 15px;
padding-left: 45px;
padding-right: 45px;
padding-bottom: 25px;	
margin-top: 20px;
margin-bottom: 20px;
background-color: rgba(255,255,255,.05);
}
.tickerboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:45px;
padding-right:45px;
padding-bottom:25px;		
margin-top:20px;
background-color:rgba(255,255,255,.05);
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */	
@media (max-width: 670px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.camera_wrap2 {
display:block;
height:0px;
border:none;
margin-left:0px;
background-image:url(../slider-images/slider2.jpg);
background-position:center;
background-repeat:no-repeat;
margin-top:22px;
}
.responsiveCal {
position:relative;padding-bottom:75%; height:0; overflow:hidden;
border:solid;
border-width:10px;
border-color:fff;
border-top-left-radius:0px;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
-webkit-box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
box-shadow:rgba(0, 0, 0, 0.498039) 0px 15px 10px -10px, rgba(0, 0, 0, 0.298039) 0pt 1px 4px;
}
.pdfbox {
display:inline-block;
vertical-align:middle;
text-align:left;
padding-top:10px;
padding-bottom:10px;
}
.pdfboxicon {
display:inline-block;
width:79px;
height:100;
vertical-align:middle;
text-align:left;
padding-bottom:20px;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:500px) { 
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.pledgecontainer {
display: inline-block;
vertical-align: middle;
text-align: center;
width: auto;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-bottom: 20px;
}
 .span4{
margin-top:40px;
}
.camera_wrap3 {
display:block;
margin-bottom:20px;
margin-top:30px;	
color:rgba(255,255,255,.50);
border:dotted 1px rgba(255, 178, 0, 100);
padding:30px 20px 30px 20px;
background-color:rgba(60,74,44,.80);
}
.tickerboxhalf {
display:inline-block;
vertical-align: middle;
text-align: center;
width:auto;
height:auto;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
padding-bottom: 25px;	
margin-top: 20px;
margin-bottom: 20px;
background-color: rgba(255,255,255,.05);
}
.tickerboxhalf2 {
display:inline-block;
vertical-align:middle;
text-align:center;
width:auto;
height:auto;
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:25px;		
margin-top:20px;
background-color:rgba(255,255,255,.05);
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width:400px) {
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.copyright {
display:none;
}
.copyright2 {
color:#d29a23;
font-size:12px;
letter-spacing:1px;
text-align:center;
}
.camera_wrap3 {
display:block;
margin-bottom:20px;
margin-top:30px;	
color:rgba(255,255,255,.50);
border:dotted 1px rgba(255, 178, 0, 100);
padding:30px 20px 30px 20px;
background-color:rgba(60,74,44,.80);
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width: 373px) { 
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.camera_full_width {
display:none;
margin:0px 5px 0px !important;
}
}
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
@media (max-width: 335px) { 
/* •••••••••••••••••••••••••• Size Change •••••••••••••••••••••••••• */
.actionlinkmeetings a{
display:inline-block;
background-color:rgba(255,255,255,.05);
background-image:url(../images/htmllinkyellow.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center; 
width:auto;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color:#d29a23;
}
.actionlinkmeetings a:hover{
display:inline-block;
background:#d29a23;
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
text-decoration:none;
vertical-align:middle;
background-position:left center;
width:auto;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
line-height:20px;
color:#ffffff;
}
.actionlinkmeetingsoff {
display:inline-block;
opacity:0.5;
background-color:rgba(255,255,255,.07);
background-image:url(../images/htmllinkwhite.png);
background-repeat:no-repeat;
vertical-align:middle;
background-position:left center;
width:auto;
padding-left:50px;
padding-right:20px;
padding-top:15px;
padding-bottom:15px;
line-height:20px;
color: #fff;
}
}