h1 {
    font-size: 40px;
    margin-top: 0;
}
.banner 					{}
.banner .carousel			{top:-3px; border-bottom: 2px solid #000;}
.carousel .item  			{width: 100%; max-height: 450px;}
.carousel .item img  		{ width: 100%;}
.carousel .carousel-control {background: none; border: none; top: 42%;}
.you-tube-video 			{border: 15px solid transparent; -webkit-border-image: url('../images/video-brd-img.jpg') 30% round; -o-border-image: url('../images/video-brd-img.jpg') 30% round; border-image: url('../images/video-brd-img.jpg') 30% round; box-shadow: 0px 3px 5px #0a0c00; -webkit-box-shadow: 0px 3px 5px #0a0c00; -moz-box-shadow:0px 3px 5px #0a0c00; max-width:510px; margin:0px auto}

.hm-containt 				{padding:30px 0px;}
.banner .left span, .banner .right span{background: url('../images/icon.png'); width:72px; height: 72px; display: inline-block;}
.banner .carousel-control   {bottom: inherit;}
.banner .left span 			{background-position: -4px -320px}
.banner .right span 		{background-position: -2px -224px}

.hm-text p 					{font-size: 16px; line-height: 24px}
.hm-text span 				{font-size: 25px; font-family: 'Roboto', sans-serif;}

.photo-find, .enews, 
.upcming-event 		{background: url('../images/hm-ft-block-bg.jpg'); border: 2px solid #663300;box-shadow: 0px 1px 6px #525448; -webkit-box-shadow: 0px 1px 6px #525448; -moz-box-shadow:0px 1px 6px #525448; min-height:230px; margin-bottom: 15px}
.upcming-event p    {line-height:14px;}
.photo-find h2, .enews h2 	{padding: 6px; margin: 0px; text-align: center; color: #fff; font-family: "Kreon", sans-serif; font-size: 26px;}
.photo-find h2 				{background:rgba(9,124,6,0.4);}
.enews h2 					{background:rgba(59,129,188,0.5);}
.photo-find a, .enews a     {color: #000; padding: 5px; margin: 8px 15px; font-size: 24px; cursor:pointer; font-family: "Open Sans Condensed", sans-serif; font-weight: bold; display: inline-block; text-decoration:none;}
.photo-find ul, .enews ul   {color: #fff; font-size: 19px; font-family: 'Roboto', sans-serif; font-weight: bold; margin-bottom: 30px; list-style-type:none; padding-left:15px; text-transform:uppercase;}
.upcming-event 				{position: relative;}

.upcming-event h2 		    {margin:0px; padding:7px 50px; color:#000; font-weight:bold; }
.upcming-event h3 		    {margin:0px; padding:5px 0px; color:#000; font-weight:bold; font-size: 20px}
.upcming-event .event-content b{color:#000}
.upcming-event .event-content p{font-size:13px}
.upcming-event .img-thumb {background:#fff; padding:8px; display:inline-block; margin-right:10px; margin-top: 8px; box-shadow: 0px 0px 5px #333; }
.upcming-event .carousel .carousel-control {margin:0px; top:0px; min-height: 226px; background: #EC6D10; width:6%;}
.upcming-event .carousel-inner {margin:0px 30px 5px 38px; width:auto}
.upcming-event a 			{display: inline-block; margin:0px; font-weight: bold; margin: 0px; text-decoration: none;cursor:pointer; color: #fff;}
.photo-find ul li a,.enews ul li a {color: #fff; font-size: 16px; font-family: 'Roboto', sans-serif; font-weight: bold;margin:0}