@font-face{font-family:WeblySleek;src:url(../fonts/weblysleekuisl-webfont.eot);src:url(../fonts/weblysleekuisl-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/weblysleekuisl-webfont.woff) format("woff"),url(../fonts/weblysleekuisl-webfont.woff2) format("woff2"),url(../fonts/weblysleekuisl-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:url(../fonts/oswald-regular-webfont.eot);src:url(../fonts/oswald-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/oswald-regular-webfont.woff) format("woff"),url(../fonts/oswald-regular-webfont.woff2) format("woff2"),url(../fonts/oswald-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:CaviarDreams;src:url(../fonts/caviardreams_bold-webfont.eot);src:url(../fonts/caviardreams_bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/caviardreams_bold-webfont.woff) format("woff"),url(../fonts/caviardreams_bold-webfont.woff2) format("woff2"),url(../fonts/caviardreams_bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal}a,a:link,a:visited{color:#008bc4}a:hover{color:#069}a:active{color:#FFC}.imagecentre{text-align:center;padding:2px;width:45%}.imagecenterbig{text-align:center;margin:0 auto;padding:2px}.imagecenterbig img{text-align:center;width:90%}.bandimage,.headleft,.headright,.imageleft,.imageleftbig,.imageleftmed,.imageright,.imagerightbig,.imagerightmed,.venueimage{padding:0 3% 3%}.medalimage{text-align:center;padding:1%;display:block}.medalimage img{width:200px}.bandimage,.headleft,.imageleft,.imageleftbig,.imageleftmed,.venueimage{float:left}.headright,.imageright,.imagerightbig,.imagerightmed{float:right}.imageleftdj{float:left;width:15%;border:0;padding:0 3% 3% 0}.imagemerch{float:left;border:0;padding:0 3% 3% 0}.imageleft img,.imageright img{display:block;width:100px;margin:0 auto}.imageleftbig img{display:block;width:160px;margin:0 auto}.imagerightbig img{display:block;max-width:300px;margin:0 auto}.imageleftmed img,.imagerightmed img{display:block;max-width:256px;margin:0 auto}@media screen and (max-width:700px){.imagerightmed img{max-width:80%}}.headleft,.headright{max-width:30%}.headleft img,.headright img{display:block;max-width:100%;margin:0 auto}.venueimage img{display:block;width:60%;margin:0 auto}.bandimage img{display:block;width:80%;margin:0 auto}@media screen and (max-width:700px){.imageleft,.imageleftbig{clear:left;width:70%;padding:0;border:0;margin:5% 15%}.imageleftdj{float:left;border:0;padding:0 3% 3% 0}.imageleft img,.imageleftbig img{display:block;width:100px;margin:0 auto}.imageleftmed img,.imagerightmed img{clear:left;padding:2% 5%;text-align:center;display:block;margin:0 auto}.imagecentre{text-align:center;padding:2% 5%;width:90%}.headleft,.headright{max-width:45%}.bandimage img,.imagemerch img,.venueimage img{width:100%}}.imageleft h3{text-align:center}.map{width:100%;min-height:300px;max-width:100%;border:0;display:block}.bigmap{width:100%;min-height:600px;max-width:100%;border:0;display:block}.video{display:block;text-align:center;margin:0 auto;max-width:100%}.bigmerch{max-width:90%;padding:3px}.medmerch{max-width:60%;padding:3px}@-o-viewport{zoom:1;width:extend-to-zoom}@viewport{zoom:1;width:extend-to-zoom}@-ms-viewport{width:extend-to-zoom;zoom:1}.main{display:-webkit-box;display:-ms-flexbox;display:flex}.footer a,.footer a:link,.footer a:visited{color:#00aff7}.footer{clear:left;width:90%;border:0;margin:0;color:#eff0cb;font-size:.6em;text-transform:uppercase;text-align:center;line-height:22px;letter-spacing:.2em;border-top:2px solid #6a311b;box-shadow:0 0 10px #211A1A;background-color:#a21d23;background-image:none;padding:20px 5%}.footer .nav{border-top:0 solid #fdb72c;font-family:Oswald,sans-serif;color:#d77216;padding:20px 0 0;margin:0;width:100%;text-align:center}@media screen and (max-width:700px){.footer{box-shadow:0 0 6px #211A1A}}h1{clear:left;font-size:1.5em;line-height:120%;letter-spacing:.1em;font-weight:700;color:#986e48;padding:1% 0 0}h2{clear:left;font-size:1.4em;line-height:120%;font-weight:700;color:#986e48;padding:2% 0 0;border:0;margin:2% 0 3%}h1,h2{text-transform:uppercase}h3{border:0;padding:0;margin:3% 0 1%;font-size:1.3em;line-height:120%;letter-spacing:.02em;font-weight:300;color:#292b36}h4{padding:1% 0 0;border:0;margin:0;line-height:130%;font-size:.9em;font-weight:700;font-weight:300;letter-spacing:.03em}h1,h2,h3,h4,h5,h6{font-family:CaviarDreams,sans-serif}dt{font-weight:700}dd{padding-bottom:10px}.short dd{margin:0 0 0 100px}.shorter dd{margin:0 0 0 80px}.apasses{float:left;clear:left}.apasses dd{margin:0 0 0 250px}.apasses dt{float:left;clear:left;margin-right:5px}.hotels dd{margin:0 0 0 120px}.credits dd{margin:0 0 0 200px}.levels dt{font-size:110%;float:left;clear:left;width:80px;text-align:right;font-weight:700}.levels dd{margin:0 0 0 90px;padding:0 0 .5em}.programcontent h2{letter-spacing:.07em;padding:0 0 3%;margin:0;line-height:120%}.programcontent h3{padding:0;margin:0;line-height:120%;font-size:1.1em}#content,.content{border:0;margin:0;background:#eff0cb;font-weight:400;line-height:140%;padding:5px 5% 5%}.contentfloatcontain{clear:left;width:100%;padding:0;border:0;margin:0}.regocontentfloatcontain{clear:left;width:100%;padding:0;border:0;border-bottom:1px dashed #d77216;margin:0;background:#000}.contentleft,.contentright{float:left;width:49%;padding:0;border:0;margin:0}.programcontent{width:90%;padding:0 0 1%;border:0;margin:0 5% 2%;line-height:140%;border-bottom:1px dashed #d77216}@media screen and (max-width:700px){.programcontent,h2,h3,h4{text-align:center}h2{margin-top:5%}h4{line-height:150%;margin-top:2%}#content,.content p{text-align:justify}dl{text-align:left}.book{text-align:center}}.em{display:block;text-align:center;margin:0 auto;padding-top:10px;padding-bottom:15px;width:70%;font-weight:700;color:#292b36;font-size:140%;line-height:125%}#content,.content p{text-align:justify}#mc_embed_signup{clear:left}#joinfb{display:block;font-size:16px;padding-bottom:10px;font-weight:700}.register a{background-color:#a21d23;border:none;color:#eff0cb;padding:10px 15px;margin:3px;text-align:center;text-decoration:none;display:inline-block;font-size:20px;font-weight:700;font-family:CaviarDreams,sans-serif}.logo{clear:left;width:100%;height:auto;margin:0;padding:60px 0 0;background-color:#cb2127;line-height:0}.logo #logobig{display:inline-block}.logo #logomobile{display:none}@media screen and (max-width:700px){.logo #logobig{display:none}.logo #logomobile{display:inline-block}}.header{z-index:10;position:fixed;width:100%;max-width:980px;border:0;margin:0;color:#FC0;font-weight:400;text-transform:uppercase;font-size:11px;letter-spacing:.2em;padding:0;background-color:#a21d23;background-repeat:no-repeat;background-size:auto 44px;border-bottom:2px solid #6a311b;background-position:14px 6px;box-shadow:0 0 20px #211A1A}@media screen and (max-width:700px){.header{background-size:auto 35px;box-shadow:0 0 10px #211A1A}}.footer .nav ul li.current a,.footer .nav ul li.current a:link,.nav ul li.current a,.nav ul li.current a:link{color:#eff0cb}.banner{width:95%;margin:0;padding-right:0;padding-bottom:5px;padding-left:5%;background-position:bottom}.banner .heading{color:#eff0cb;text-transform:uppercase;line-height:120%;letter-spacing:.1em;font-weight:400;font-family:CaviarDreams,sans-serif;font-size:4em;display:inline-block;padding-top:100px}.banner img{height:7em;float:right;display:inline-block;padding-top:58px;padding-right:6px;vertical-align:center;margin:6px 0}.banner{background-color:#a21d23;background-image:url(../img/ATCJI_2019_Web-02.png)}.banner img{content:url(../img/ATCJI_2019_Web_Elements_12.png)}.banner.blue{background-image:url(../img/ATCJI_2019_Web-02-1.png)}.banner.blue img{content:url(../img/ATCJI_2019_Web_Snowflake.png)}.banner.yellow{background-image:url(../img/ATCJI_2019_Web-02-2.png)}.banner.yellow img{content:url(../img/ATCJI_2019_Web_Leaf.png)}.banner.red{background-image:url(../img/ATCJI_2019_Web-02-3.png)}.banner.red img{content:url(../img/ATCJI_2019_Web_Sun.png)}.banner.green{background-image:url(../img/ATCJI_2019_Web-02-4.png)}.banner.green img{content:url(../img/ATCJI_2019_Web_Twig.png)}@media screen and (max-width:700px){.banner .heading{padding-top:95px;font-size:170%}.banner img{padding-top:59px;height:4.5em}}body,html{width:100%;height:100%}body{padding:0;border:0;margin:0;background-color:#ef4925;background-image:url(../img/tileable-topography.png);background-repeat:repeat;font-family:WeblySleek,Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;font-weight:400;font-style:normal;line-height:1.1}#page{width:100%;padding:0;border:0;margin:auto;background:#eff0cb;max-width:980px;line-height:150%;box-shadow:0 0 20px #211A1A}.redbox{border:3px;border-style:solid;border-color:#cb2127;padding:1em}.header .nav{z-index:2;background-image:none;width:90%;text-align:right;font-weight:700;font-family:CaviarDreams;color:#fbfbfb;border-width:0;border-bottom-style:none;margin:1% 5% 0;padding-top:0;padding-right:0;padding-left:8%}.header nav:after,.header nav:before{content:"";display:table}.header nav:after{clear:both}.nav a,.nav a:link,.nav a:visited{text-decoration:none;color:#eff0cb;-webkit-transition:color .2s;transition:color .2s}.nav a:active,.nav a:hover{text-decoration:underline;color:#fdb72c;cursor:default}.nav ul{padding:0;border:0;margin:0;list-style:none;background-color:#a21d23;text-align:center}.nav ul li{list-style-type:none;border:0;margin:0;float:left;font-size:1.5em;padding:5px 3% 10px 0}.nav li li{font-size:.8em;padding-left:15px;padding-right:15px;float:none}.nav ul li.current a,.nav ul li.current a:link{color:#fdb72c}.nav ul li.menu{float:right;padding:10px;border:0;margin:0}a.hlogo img{padding:3px 3px 1px 6px;float:left}a.pull img{height:28px;padding-top:8px}@media screen and (min-width:700px){a.pull{display:none}.nav>ul>li{text-align:center}.nav ul li ul{box-shadow:0 0 10px #211A1A;text-align:left;padding-top:5px}.nav>ul>li>a{padding-left:0}.nav li ul{position:absolute;display:none;width:inherit;height:inherit}.nav li ul li{white-space:nowrap}.nav li:hover ul{display:block}.header{padding-bottom:3px}}@media screen and (max-width:700px){.nav{width:100px;min-height:36px}.nav>ul{max-height:calc(100vh - 50px);overflow-y:auto}.nav ul li{float:none;position:relative;text-align:left}.header .nav ul{display:none;margin-left:20%}.header .nav{padding-left:0;margin:auto}}.bschedtable,.schedtable,.sizingtable{border-collapse:collapse;border:1px solid #292b36;min-width:70%;text-align:center;margin:0 auto}.bschedtable td,.schedtable td,.sizingtable td{border:1px solid #292b36}.bschedtable{min-width:90%}.tableheading{background-color:#292b36}.tabletime{background-color:#fbfbfb;font-weight:700}.tableclass,.tabletime{min-width:40px;text-align:center}.tableevent,.tablelocation{background-color:#fbfbfb;text-align:left;padding-left:10px}.tablemain{background-color:#d7d97c;font-weight:700}.tableevent{min-width:100%}.cbal{background-color:#fdb72c;font-weight:700}.csbal{background-color:#fed991;font-weight:700}.cshag{background-color:#11baff;font-weight:700}.cslshag{background-color:#77d8ff;font-weight:700}.ccomp{background-color:#e76b6f;font-weight:700}.cnon{background-color:#6b708d}.watermark{width:100%;text-align:center;z-index:-100;color:#555970;font-size:7em;font-weight:700;opacity:.3;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg)}.center{text-align:center;margin:0 auto}@media screen and (max-width:700px){.schedtable{width:100%}.watermark{font-size:5em}}@media screen and (max-width:700px){.footer.nav p{text-align:center}}.anchor{display:block;height:50px;margin-top:-50px;visibility:hidden}a[href^="https://goo"],a[href^="https://www.you"],a[href^="https://www.facebook"],a[href^="http://youtu.be"],a[href^="https://youtu.be"],a[href^="http://mel.swingpatrol.com.au/co"],a[href^="http://thebalboa"]{background:url(../img/external.png) center right no-repeat;padding-right:13px}