@charset "UTF-8";
/* CSS Document */
header {
	background-color: #334838

	/*border-top: 10px solid #3a3d39;*/
}

footer {
	text-align:center;
	color: #A6A6A6;
	background-color: #121212;
	font-weight: 6;
	padding-top: 30px;
}

.footer-content {
	color: #A6A6A6;
	font-weight: bold;
}

.copyright {
	color: #A6A6A6;
	background-color: black;
	font-weight: bold;
}

#logo {
	max-width: 100px;
}

#altlogo {
	max-width: 300px;
	align-content: left;
	padding: 20px;
	
}

.calendar-image {
	padding-top: 200px;
}

 
a {
	color: #5b5b3d;
}


 a:hover, a:focus {
	color: #5b5b3d;
}

h1 {
	color: #793e32;
	font-family: Arial;
	font-size: 36px;
	font-weight: 500;
	padding-top: 20px;
}  

h2 {
	font-family: Arial;
	color: #793e32;
	text-align: center;
	font-size: 32px;
	padding-top: 15px;
	font-weight: 500;
}

h3 {
	color: #793e32;
	font-family: Arial;
	font-size: 20px;
	font-weight: 500;
}

h4   {
	color: #793e32;
	font-family: Arial;
	font-size: 18px;
	padding-top: 15px;
	font-weight: 500;
}

p {
	color: black;
	font-family: Arial;
	font-weight: 400;
	font-size: 16px;
}

ul {
	list-style-type: none;
}

.padTop {
	padding-top: 30px;
}


#mainTitle {
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-family: 'Belleza', sans-serif; /*arial black*/
	font-size: 30px;
	}

#tagLine {
	color: #e8e7bb;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'Belleza', sans-serif; /*arial black*/
	font-size: 16px;
	font-weight: 400;
}

#LBB {
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'Belleza', sans-serif; /*arial black*/
	font-size: 16px;
	font-weight: 400;
}

#headerImage {
	max-height: 150px;
	border: 2px solid #e8e7bb;
    border-radius: 50px 5px 30px 5px;
}

.sides {
	padding-left: 50px;
	padding-right: 50px;
}

.noTop {
	padding-top: 0px;
	margin-top: 0px;
}

.noBottom {
	padding-bottom: 0px;
	margin-bottom: 0px;
}


.DividerImage {
	max-height: 60px;
}

.listPadding {
	padding-top: 8px;
}

.tab1 { 
	padding-right: 2em; 
}

.tab2 { 
	padding-left: 2em; 
}

.date {
	color: #793e32;
	font-size: 30px;
	text-align: center;
}

.month {
	color: #44474c;
	text-align: center;
	font-size: 24;
	font-weight: 700;
}

.eventTitle {
	color: #44474c;
	font-size: 24px;
	text-align: center;
}

.eventTime {
		font-size: 14px;
		text-align: center;
}

/*.event {
	background-color: #fcfcfc;
	border-left: solid 3px #793e32;
	border-bottom: solid 1px #a1a3a5;
	border-top: solid 1px #a1a3a5;
	border-right: solid 1px #a1a3a5;
}

.event:hover{
	background-color:#f7f7ef;
	padding-left: 5px;
	border-left: solid 5px #793e32;
		border-bottom: solid 2px #a1a3a5;
	border-top: solid 2px #a1a3a5;
	border-right: solid 2px #a1a3a5;
}*/

.monthHeader {
	text-align: left;
	font-size: 34px;
	padding-top: 50px;
	padding-bottom: 30px;
	border-bottom: gray 1px solid;
}

.footerImage {
    max-height: 100px;
	padding-bottom: 40px;
	padding-top: 0px;
}



.bioImage {
	max-width: 200px;
	padding-bottom: 20px;
	padding-top: 25px;
}

.centerImage {
	padding: 40px;
}

.newsImage {
	padding-left: 40px;
	padding-right: 40px;
}

.newsItem {
	padding-left: 10px;
	padding-right: 10px;
	font-size: 13px;
	color: #2f3135;
	font-style: italic;
}

.hours {
	font-weight: 500;
	font-size: 16px;
}


#header2  {
	padding: 5px 50px 5px 0px;
}


#mainPage {
	background-color: white;
	min-height: 500px;
}

.wholeContent {
	border: solid black 1px;

}

.padRight {
	padding-right: 100px;
}
.padLeft {
	padding-left: 80px;
}


#title {
	background-image: url("images/map2.jpg");
	border-radius: 100px 0px 0px 0px;
	padding-left:  5%;
	font-weight: 100;
	color: #793e32;
 	letter-spacing: 2px;
}

#pageTitle {
		padding-top: 20px;
}
	
#leftBar {
	padding-top: 0px;
}

#centerContent  {
	padding-bottom: 50px;
}

#rightPanel  {
	
}



#bottom {
	padding-top: 100px;
	}



.quote {
	font-style: italic;
	color: #793e32;
	font-size: 16px;
}

.well {
	margin-top: 20px;
	background-color: #fcfcfc;
	border-radius: 0px;
	padding: 10px;
}

.bioPic {
	padding: 10px;
}

.padBottom {
	padding-bottom: 20px;
}

.carousel-caption {
	 background: rgba(0, 0, 0, 0.4);	
 	 right: 0%;
  	 bottom: 0px;
     left: 0%;
}




/* adds hover to nav 
.dropdown:hover .dropdown-menu {
    display: block;
	font-family: 'Belleza', sans-serif;
	color: #7c7e81;
	background-color: white;
}
*/

/* change caret on click*/
li.open > a > span {
  border-top: 0px !important;
  border-bottom: 4px dashed !important;
}


.navbar .navbar-default {
	float: right;
	min-height: 100px;	
}
 
 .navbar-default .navbar-toggle {
	float: left;
}
 
.navbar-default {
	background-color: rgba(0,0,0,0);
	border: none;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}


.navbar-default .navbar-nav > li > a  {
	color: #44474c;
	font-size: 14.5px;
	font-family:  arial;
	font-weight: 800;
	
	
	}
	/*'Belleza', sans-serif;*/


	
.navbar-default .navbar-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-nav > .dropdown > a:focus .caret {
	opacity: 0.95;
	color: black;
	
}
 
  .navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    color: black;
    background-color: rgba(0,0,0,0);
}

   .dropdown-menu>.active>a,
   .dropdown-menu>.active>a:focus,
   .dropdown-menu>.active>a:hover{
	background-color: #ddd;
	border: #7c7e81;
	color:  black;
	opacity: 0.95;
	   }
	   

.nav-pills > li.active > a, 
.nav-pills > li.active > a:hover, 
.nav-pills > li.active > a:focus { 
background-color: #999966;
color: #f3f3dd;
border-radius: 0px;
font-weight: 400;
font-family:  Arial;
}  
 
.nav-pills > li > a {
	color: #6b6b47;
	font-weight: 400;
	font-family:  Arial;
	font-size: 18px;
}
.nav-pills > li > a:hover {
	border-radius: 0px;
	background-color: #c1c1a3;
	color: #f3f3dd;
	font-weight: 400;
	font-family:  Arial;
	font-size: 18px;
}
 





.carousel-control.left, 
.carousel-control.right {
    background-image: none
}

.carousel-caption p,
.carousel-caption h3 {
	color: white;
}



.underline {
	text-decoration: underline;
}

.lightbox > .modal-content {
	background-color: black;
}

.modal-backdrop.in {
  filter: alpha(opacity=80);
  opacity: .8;
}

.modal-content {
	border-radius: 0px;
}

.lightbox > .modal-footer {
  padding: 5px;
  text-align: right;
  border-top: none;
}


.btn-primary {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}
.btn-primary:hover {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
  opacity: .9;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: transparent;
  border-color: transparent;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: transparent;
  border-color: transparent;
}
.btn-primary .badge {
  color: transparent;
  background-color: #fff;
}



@media (max-width: 978px)  {
	body {
		padding-top:5px ;
		padding-bottom: 5px ;
	}
	
	#LBB {
		padding-right: 5px;
		text-align: center;
	}

	#header2  {
		padding: 10px 10px 10px 10px;
	}
	
	#footer {
		border-radius: 0px;
	}
	
	#pageTitle {
		padding-top: 25px;
		font-size: 34px;
	}

	.eventTitle {
		font-size: 18px;
	}
	#footerList li{
		display:  inline-block;
		text-align: center;
		padding: 10px;
	}

	#footerList {
		display: inline-block;
		text-align: center;
		padding-left: 0px;
	}
	
	.bioImage {
		max-width: 150px;
		padding: 5px 5px 5px 5px;
	}
	
	#logo {
	max-width: 100px;
	padding: 0px;
	margin: 0px;
	}
	
	#mainTitle {
		padding: 5px;
	}
	
	#padTop {
		padding-top: 0px;
	}
	
	.padRight {
		padding-right: 0px;
	}
	
	.padLeft {
		padding-left:5px;
	}
	
	.monthHeader{
		padding-left: 10px;
	}

 	#mainTitle {
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-size: 26px;
	text-align: center;
	}
	
	#tagLine {
		text-align: center;
	}
	
	
	#title {
		padding-left: 5%;
		padding-top: 20px;
		border-radius: 0px;
	
	}
	
	.calendar-image {
	padding-top: 10px;
	}
	
	.center {
    display: block;
    margin: auto;
    width: 40%;
	}
	
	.nav-pills > li > a {
	color: #6b6b47;
	font-weight: 400;
	font-family:  Arial;
	font-size: 14px;
	}
	
	.nav-pills > li > a:hover {
	border-radius: 0px;
	background-color: #c1c1a3;
	color: #f3f3dd;
	font-weight: 400;
	font-family:  Arial;
	font-size: 14px;
	}
	
	.carousel-caption > p {
		padding-bottom: 0px;
	}
	
	.carousel-indicators {
		margin-bottom: 0px;
	}
	.sides {
	padding-left: 8px;
	padding-right: 8px;
	}
	
	.wholeContent {
		border-radius: 0px;
	}

}


