@charset "UTF-8";

/*.footer_np {    
    a:link {color:gold; } 
    a:visited {color: antiquewhite;}
    a:hover {color: burlywood;}
        
    }*/
a.footer_np:link {color: gold;}

.mode-head{
	background-color:#556C8C;
	color: aliceblue;
	font-variant: small-caps;
	font-weight: bold;
	display: block; 
}

.modal-header{
	margin-top: 10px;
	border-radius: 10px;
}


a.staff-link:link {color:#0000FF;}
a.staff-link:visited {color:#FF00FF;}
a.staff-link:hover {color:#ffcc00;}



.footer_np {
/*	margin-top: 60px; */
	margin-top: 3rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	background-color: #556C8C;
	color: #F5F5F5;
	text-align: center;
	border-radius: 20px;
  

}

/*a.footer_np:link {color:aquamarine;}
a.hide_email:link {color: aquamarine;}*/


.navbar-brand-np{
	/*font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, "sans-serif";*/
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	/*font: small-caps;
	font-weight: 400;*/
	color: black;
	  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.4rem;
  line-height: inherit;
  white-space: nowrap;
	text-decoration:inherit;
}
.border-np {
	border-style:groove; 
	border-color: black;
	border-width: thick;
	border-radius: 5px;
}
.border-fat {
	border-color: black;
	border-width:thick;
}
.jumbotron{
	padding-top: .05px;
    padding-bottom: .01px;
}
.JUMBO-IMG{
	background-image: url("../images/pic19/J19_DSC_7826_narrow.png");
		opacity: .99;
    padding-top: .05px;
    padding-bottom: .0px;
    height: 400px;
    width: 1024px;
    
}

.JUMBO-BC-IMAGE {
	background-image: url("../images/DSC_6205-crop.png");
    opacity: 1;
	border-radius: 100px;
}

.JUMBO-SC-IMAGE{
	
	background-image: url("../images/DREYFOOSweb_w.jpg");
		border-radius: 10px;
}
.JUMBO-IMAGE{
	/*background-image: url(../images/overhead-3-final-concert.png);*/
	background-image: url("../images/overhead-3-final-concert-narrow2.png");
	opacity: .99;
}

.JUMBO-LEAD-IMAGE{
	background-image: url("../images/pic19/C19_IMG_3402.png");
	opacity: .95;
}
.JUMBO-TEXT {
	color: #F3D16D;
	/*border-radius: 15px; */
	border-radius: 15px;
    text-shadow: 7px 4px 10px #1A47D9; 
/*		text-shadow: .5rem .25rem .75rem #1A47D9; */
	text-transform: none;
	text-align: left;
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
	font-variant: normal;
	font-size: 2rem;
	
}

.footer_np {
/*	margin-top: 60px; */
	margin-top: 3rem;
	padding-top: 1rem;
	padding-bottom: 1rem;
	background-color: #556C8C;
	color: #F5F5F5;
	text-align: center;
	border-radius: 20px;
}
.center-button {
  position:relative;
  text-align: center;
	padding-left: 1rem;
}

.thumbnail {
	padding-left: 1rem;
}

.border-1 {
	border-radius: 25px;
	border: medium solid #0E1F7D;
	-webkit-box-shadow: 5px 5px 6px 3px #DAF1FF;
	box-shadow: 5px 5px 10px 3px #DAF1FF;
	margin-left: -1px;
	margin-right: 1px;
	padding-left: 1px;
	padding-right: 1px;
	border-spacing: 1px 0px;
	border-collapse: separate;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 25px;
}
.h4-center {
	text-align: center;
	font-weight: bold;
	color: #000000;
	clear: both;
}
.h3-center {
	text-align: center;
	font-weight: bold;
	color: #000000;
	clear: both;
}
.h3-red-center{
	text-align: center;
	color: #D91919;;
	clear: both;
}

.h4-red-center{
	text-align: center;
	color: #D91919;;
	clear: both;
}

.h2-red-center{
	color:#D91919;
	/*color: red;*/
	text-align: center;
}
.h2-red {
    
/*color:#D91919; */
	color:red;
}
.text-small{
	font-size: 1.5rem;
}

.text-red{
	color:#D91919;
}

.text-pad-left-header{
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	padding-left: 2rem;
	font-size: 2rem;
}

/* Band Camp Modified NavBar color scheam 
NEW STUFF WORKS!*/
.navbar-default {
	background-color: #7b431a;
	border-color: #C08000;
}
.navbar-default .navbar-brand {
    color: #556C8C;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
	color: #435A65;
	background-color: #f5f5f5;
	/* [disabled]font-size: large; */
	/*font-weight: bold; */
}
.navbar-default .navbar-nav > li > a {
    color: #556C8C;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
	color: #435A65;
	/*	font-weight:bold;*/
	background-color: #f5f5f5;
	border-radius: 10px;
}
.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
    color: #556C8C;
    background-color: #689CD0;
}
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, 
.navbar-default .navbar-nav > .open > a:focus {
	color: #FFFFFF;
	background-color: #689CD0;
	border-radius: 10px;
	
}
.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #ffffff;
    border-bottom-color: #ffffff;
}
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
	border-top-color: #8a0e0b;
	border-bottom-color: #689CD0;
	border-radius: 10px;
}
.navbar-default .navbar-nav > .open > a .caret, 
.navbar-default .navbar-nav > .open > a:hover .caret, 
.navbar-default .navbar-nav > .open > a:focus .caret {
    border-top-color: #8a0e0b;
    border-bottom-color: #689CD0;
}
.navbar-default .navbar-toggle {
    border-color: #556C8C;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #689CD0;
}
.navbar-default .navbar-toggle .icon-bar {
    /*background-color: #556C8C;*/
	background-color:#707070;
}

.text-center-smcap{
	
	font-variant-caps: small-caps ; 
	text-align: center;
}