/* CSS Document */
body {
	background-color: #ececec;
	/*background-color: rgba(241, 191, 0, 0.5);*/
}

p {
	padding: 0px 20px 20px 0px;
	font-size: 16px;
}

th {
	text-align: center;
}

td {
	font-size: 16px;
}

li {
    font-size: 16px;
}

.alike-regular {
  font-family: "Alike", serif;
  font-weight: 400;
  font-style: normal;
  color: #491d6a;
  /*text-shadow: 4px 4px 3px rgba(0,0,0,0.1); */
}
.menuicon {
	width: auto;
}
.byhand {
  font: 500 300%/1.5 'Cookie', Helvetica, sans-serif;
  color: #000;
  text-shadow: 4px 4px 3px rgba(0,0,0,0.1); 
}
.containerBR {
  position: relative;
  /* width: 80%; Adjust as needed - if needed? */
  margin: 0 auto; /* Center the container */
  padding: 20px;
}
.containerBR img {
  float: right; /* Float the image to the right */
  margin: 0 0 20px 20px; /* Adjust margin as needed */
  max-width: 40%; /* Adjust the max-width of the image */
}
.border1px {
	border: 1px solid black;
}
.marginbottom0 {
	margin-bottom: 0;
}

.margintop20 {
	margin-top: 20px;
}

.paddingbottom0 {
	padding-bottom: 0px;
}

.paddingbottom5 {
	padding-bottom: 5px;
}

.marginbottom20 {
	margin-bottom: 20px;
}

.blackborder{
	border: black solid 3px;
	display: inline;
}
.bannerimg {
	width:100%;
}
.header {
	padding:20px;
}
.header2 {
    font-size:200%;
}
.header3 {
	font-weight:bold;
	padding-top: 30px;
}
.navbar {
	margin-bottom:0;
}
.icon-bar {
	background-color: rgb(86, 61, 124);
}
.fb-like-box{
	background-color:#FFFFFF;
	float:right;
}
.photocredit {
	font-size: 85%;
}
#logo{
	float:left;
}
#contact-info{
	font-size: 80%;
	text-align: right;
}
#contact-info p{
	padding:0;
}
#header-photo{
	float:right;
}
#header-title{
	font-size: 275%;
}
.navbar {
	margin-bottom:0;
}
.redtext {
	color: red;
}
.greentext {
	color: green;
}
.nav {
	/*background-color: #dddddd;*/
}
.copywrap{
	margin: 20px auto 0px auto;
}