                body {
                        margin-top:0px;
                        margin-left:0px;
                        margin-right:0px;
                        background-color: #000000;
			font-family: arial,helvetica;

                        a:link {text-decoration:none;color:#00fe06;}
                        a:visited {text-decoration:none;color:#00fe06;}
                        a:active {text-decoration:underline;color:red;}
                        a:hover {text-decoration:underline;color:red;}
                }

                .biglink{font-size: 26px;}

                .PageContainer {
                    text-align: center;
                    width: 100%;
                }

                .PagePanel {
                    display: inline-block;
                    text-align: left;
                    width: 60%;
                }

                .LargeLinks {
                    font-size: 32px;
                }

                * {
		    color: white;
		}

                .DefaultPagePanel {
                    padding: 0;
                    margin: 0;
                    width: "100%";
                }

                // comment below when not showing twitch
                // .default-page {overflow-y:hidden;}
                // .twitch_player {position: absolute; top: 52px; bottom: 0; width: 100%;}

                .top_section {
                    height: 193px;
                    padding: 0;
                    margin: 0;
                    display: flex;
                    align-items: flex-end;
                    background-color: gray;
                    border-bottom: 2px solid red;
                }
                .logo {
                        width: 384px;
                        height: 191px;
                        background-color: gray;
                        text-align:center;
                }
                .nav {
                        flex: 1;
                }
                .nav ul {
                    overflow: hidden;
                    margin: 0;
                    padding: 0;
                }
                .nav ul li {
                    list-style: none;
                    float: left;
                    text-align: center;
                    border: 1px solid red;
                    line-height: 38px;
                    width: 15%; /* fallback for non-calc() browsers */
                    width: calc(100% / 6);
                    height: 38px;
                    box-sizing: border-box;
                }

                .nav ul li:not(:last-child) {
                    border-right: none;
                }
                .nav ul li a {
                    font-size: 16pt;
                        display: block;
                    text-decoration: none;
                    color: black;
                    padding: 0;
                    background-color: white;
                }
                .nav ul li a:hover {
                    background-color: #00fe06;
                }

                .videostable {
                  border: 1px groove red;
                  width: 100%;
                  margin-bottom: 15px;
                }

                .videostable tr td{
                  text-align: left;
                  vertical-align: top;
                  padding: 10px;
                  color: #ffffff;
                  font-size: 14pt;
                }

                .centerimage {
                    display: block;
                    margin-left: auto;
                    margin-right: auto;
                }
