html,body{font-family:"Volume TC",Cambria,Cochin,Georgia,Times,"Times New Roman",serif;font-size:14pt;color:#000;background-color:#f8f7ff;margin:0}a{color:#00e;text-decoration:underline}a:visited{color:#551a8b}a,img{border:none}h1{font-family:"Volume TC Sans",Calibri,"Trebuchet MS",sans-serif;font-size:36px;font-weight:bold}h1 a{color:#000;text-decoration:none}h1 a:hover{text-decoration:underline}h2{font-family:"Volume TC",Cambria,Cochin,Georgia,Times,"Times New Roman",serif;font-size:36px;line-height:48px}h2 a{color:#000;text-decoration:none}h2 a:hover{text-decoration:underline}h3{font-size:24px;border-bottom:1px solid #ccc;line-height:24px}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #ccc}table td,th{border-left:1px solid #ccc;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em;border-bottom:1px solid #ccc}table th{background-color:#005422;color:#fff;text-align:left;vertical-align:bottom}table tbody>tr:last-child>td{border-bottom-width:0}.title{font-family:"Volume TC",Cambria,Cochin,Georgia,Times,"Times New Roman",serif;height:100px;background-color:#005422;color:#fff;font-size:48px;line-height:100px;margin:0;padding:0;text-align:center}.centered{text-align:center;margin:0 auto}.large_text{font-size:24px}.extra_large_text{font-size:24px;font-weight:bold}.padded{margin:30px}.blog_categories{margin:0 auto;text-align:center;font-size:20px;line-height:50px}.blog_small{font-size:10px;font-style:italic;color:#bbb}.blog_small a{color:#bbb;text-decoration:underline}.blog_tagline{font-size:10pt;line-height:24px}.theme_trigger{float:right;margin:5px}.theme_trigger a{color:#fff}.theme_trigger a:visited{color:#fff}footer{color:#fff;font-style:italic;margin:20px 0 0 0;background-color:#005422;height:100%;padding:10px}code{font-size:12px;font-family:"DejaVu Sans Mono","Consolas","Courier New",Courier,monospace;background-color:#f9f9f9;border:1px dashed #087e8b;color:#000;line-height:24px;padding:3px}.text-content{width:767px}.body-content{padding-left:15px;padding-right:15px;margin:0 auto}.fa-bars:hover{color:#087e8b}.mobile_navbar_trigger{display:none;float:left;padding:0 10px;margin:auto;color:#fff}.mobile_navbar_trigger i{color:#fff}.mobile_navbar_trigger a{color:#fff}.mobile_navbar_trigger a:visited{color:#fff}.mobile_navbar{display:none;font-family:"Volume TC Sans",Calibri,"Trebuchet MS",sans-serif}.mobile_navbar ul{list-style-type:none;margin:0;padding:0;background-color:#45825e}.mobile_navbar li a{display:block;width:100%;color:#fff;padding:8px 16px;text-decoration:none}.mobile_navbar li a:hover{background-color:#087e8b}.navbar ul{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#45825e;font-family:"Volume TC Sans",Calibri,"Trebuchet MS",sans-serif}.navbar li{float:left}.navbar li a{display:block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none}.navbar li a:hover{background-color:#087e8b}.active{color:#000;background-color:#f39237 !important}.profile-photo{border:1px solid #000;width:300px;float:right;margin:0 0 10px 10px}.form_table{width:500px}.form_table input{width:auto}.form_table th,td{padding:5px;margin:auto}.form_table th{text-align:right;width:auto}.form_table td{text-align:left}.three_col_list ul{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:3;-webkit-column-gap:20px;column-count:3;column-gap:20px}.two_col_list ul{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px}.resume_subtitle{font-family:"Volume TC Sans",Calibri,"Trebuchet MS",sans-serif;font-size:12px;line-height:12px;color:#333;font-weight:bold;text-transform:uppercase}.resume_subtitle a{text-decoration:underline;color:#333}.gallery{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.photo-item{flex:1;box-sizing:border-box;text-align:center;height:500px;display:flex;flex-direction:column;align-items:center;min-width:180px}.photo-item img{width:100%;height:480px;object-fit:contain;display:block;cursor:pointer}.photo-title{margin-top:5px;font-weight:bold}.modal{position:fixed;inset:0;padding:20px;z-index:1;background-color:rgba(0,0,0,.9);display:none;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}.modal-content{width:80%;max-width:3000px;height:95%;object-fit:contain;display:block}.modal-caption{color:#fff;text-align:center;padding:10px}.close{position:absolute;top:10px;right:25px;color:#fff;font-size:35px;font-weight:bold;cursor:pointer;font-family:Arial,sans-serif}.pagination a,.pagination span{margin:0 5px;text-decoration:none}.pagination span{font-weight:bold}@font-face{font-family:"Volume TC";src:url("fonts/volume_tc_regular-webfont.woff2") format("woff2"),url("fonts/volume_tc_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Volume TC Sans";src:url("fonts/volume_tc_sans-webfont.woff2") format("woff2"),url("fonts/volume_tc_sans-webfont.woff") format("woff");font-weight:normal;font-style:normal}@media screen and (max-width: 480px){.photo-item{flex:1 1 calc(50% - 5px);height:180px}.photo-item img{max-height:150px}.gallery{gap:10px}}@media screen and (max-width: 767px){.mobile_navbar{display:none}img:not(.photo-item img):not(.modal-content){max-width:320px}.profile-photo{width:200px}.carousel-caption{display:none}.title{height:80px;font-size:36px;line-height:80px}.navbar{display:none}.mobile_navbar_trigger{display:block}.body-content{width:100%;box-sizing:border-box}.photo-item{flex:1 1 calc(50% - 10px);height:200px}.photo-item img{max-height:170px}.gallery{gap:15px}}@media(prefers-color-scheme: dark){html,body{color:#f7f7f7;background-color:#152614}a{color:#759fbc}a:visited{color:#705678}h1 a,h2 a{color:#f7f7f7}table th{background-color:#043500}.title{background-color:#043500;color:#f7fff7}.players_online th{color:#f7fff7}.mobile_navbar_trigger,.mobile_navbar_trigger i,.mobile_navbar_trigger a,.mobile_navbar_trigger a:visited{color:#f7fff7}.mobile_navbar ul{background-color:#005422}.mobile_navbar li a{color:#f7fff7}.mobile_navbar li a:hover{background-color:#18425a}.mobile_navbar li a:visited{color:#f7fff7}.navbar ul{background-color:#005422}.navbar li a{color:#f7fff7}.navbar li a:hover{background-color:#18425a}.active{background-color:#eca400 !important}footer{background-color:#043500}.resume_subtitle,.resume_subtitle a{color:#bbb}}/*# sourceMappingURL=site.css.map */