@charset "utf-8";
/* CSS Document */
.header{
        margin-left: auto;
        margin-right: auto;
        width: 100%;
        font-size: 0;
        }
.headerImg{
        width: 100%;
        height: auto;
        }
    
    /* Start Nav Section */
ul {
        list-style-type: none;
        text-align: center;
        margin: 0;
        padding: 0;
        overflow: hidden;
        background-image: linear-gradient(#1c1c1c, #EC5724);
        }
li {
        display: inline-block;
        }
li a {
      display: block;
      color: #fff;
      text-align: center;
      padding: 10px 0px 5px 0px ;
      text-decoration: none;
        }
li a:hover {
      background-image: linear-gradient(#EC5724, orange);
        color: #1c1c1c;
        border-radius: 15px;
        }
.button{

    }
nav{
        padding: 0 0 25px 0;
    }
    /*  end nav section */
    
body{
        background-image: url("../images/background-5.jpeg");
        background-position: center;
        background-repeat: no-repeat;
        background-size: cover;
        background-color: #333;
        margin: 0;
        }
.container{
        background-color: #000;
        border: outset #ccc;
        width: 90%;
        margin-left:auto;
        margin-right: auto;
       
        }
		 .video-container {
            margin-left: auto;
			margin-right: auto;
            max-width: 1000px;
            width: 90%;
            border: 4px solid #f97606; /* Custom branding - red border */
            border-radius: 5px;
            overflow: hidden;
        }
        video {
            width: 100%;
            display: block;
        }
		
.videoPlayer{
        background-color: #111;
        border: outset #ccc;
		max-width: 1000px;
        width: 80%;
        margin-left:auto;
        margin-right: auto;
        margin-bottom: 25px;
        color: #fff;
        text-align: center;
        font-family: sans-serif;
        font-size: 12pt;
        padding: 50px;

        }
    .videoWrapper{
		position:        relative;
		padding-bottom:  56.25%; /* 16:9 */
		padding-top:     25px;
		height:          0;
        }

    .videoWrapper iframe {
        position: absolute;
        top:      0;
        left:     0;
        width:    100%;
        height:   100%;
        border:	  outset 1px #333333;
        }
        }
table{
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        }
table p{
        color:#ccc;
        font-family: sans-serif;
        font-size: 14pt;
        }
p a {
    text-decoration: none;
    color: #ccc;
}
p a:hover{
    color: orange;
}
.firstLetter{
        font-size: 18pt;
    }
.IntroImg{
        height: 250px;
        width: auto;
        float: left;
        clear: left;
        }
.recentAdd{
        margin-left: auto;
        margin-right: auto;
        max-width: 100% !important;
    }
.recentAdd:hover{
        transform: scale(1.1);
    }
.footBox{
        background-color: #000;
        color: gold;
        font-family: sans-serif;
        font-size: 14pt;
        text-align: center;
    }
.footer{
        padding: 65px 0;
        background-size: 100%;
        background-image: url(../images/footerBackground.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
        width: 100%;
        background-repeat: repeat-y;
    }
.footer a{
        text-decoration: none;
        color: gold;
    }
.footer a:hover{
        color: darkorange;
    }
.name{
        font-size: 10pt;
    }
.copy{
        font-size: 9pt;
    }
.email{
        font-size: 11pt;
    }
.tableContainer{
        background-color: #000;
        border: outset #ccc;
        max-width: 85% !important;
        margin-left:auto;
        margin-right: auto;
        margin-bottom: 25px;
        color: #fff;
        text-align: center;
        font-family: sans-serif;
        font-size: 12pt;
        padding: 50px;
    }
    .tmc{
        font-size: 14pt;
    }
    .tmc a{
        text-decoration: none;
        color: #F1720F;
    }
    .tmc a:hover{
        text-decoration: underline;
    }
    .tableBanner{
        max-width: 100% !important;
        padding: 5px 0 ;
    }
    
   /*Show Table*/ 
    .showRows{
        width: 80%;
        border-collapse: collapse;
        border-spacing: 0;
        margin: 0 auto; 
    }
    .showRows td{
        vertical-align: top;
        font-size: 9px;
        text-align: center;
    }
    .showRows img{
        box-shadow: -3px -3px 5px #F16524;
        max-width: 100% !important;
    }
    .showRows img:hover {
        transform: scale(1.1);
    }
    .showRows tbody{
        display: table-row-group;
        vertical-align: middle;
        
    }
.presents{
    font-size: 12pt;
    font-weight: 100;
}
.socials{
    margin: 0 auto 15px;;
    text-align: center;
    max-width: 100%;
    color: #ccc;
}
.socials a{
    text-decoration: none
}
.socials img:hover{
    transform: scale(1.2);
}