html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;} article, aside, details, footer, header, hgroup, main, nav, section, summary{display:block;} a{background:transparent;} a:active, a:hover{outline:0;} img{border:0;} svg:not(:root){overflow:hidden;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;} button, select{text-transform:none;}button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;} *, *:before, *:after{box-sizing:border-box;}div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote{margin:0;padding:0;}@font-face{font-family:'Lora';font-weight:400;font-style:normal;src:url('https://fonts.gstatic.com/s/lora/v9/rMDaOpSw-8ss9B8Y3bLqyA.eot');src:url('https://fonts.gstatic.com/s/lora/v9/rMDaOpSw-8ss9B8Y3bLqyA.eot?#iefix') format('embedded-opentype'),local('Lora'),local('Lora-regular'),url('https://fonts.gstatic.com/s/lora/v9/rAXKWvABQNHjPUk26ixVvvesZW2xOQ-xsNqO47m55DA.woff2') format('woff2'),url('https://fonts.gstatic.com/s/lora/v9/nAKwuw6_dIh5kwvpj3ShNfesZW2xOQ-xsNqO47m55DA.woff') format('woff'),url('https://fonts.gstatic.com/s/lora/v9/4A-myfZX6oDr9CtSTkTGig.ttf') format('truetype'),url('https://fonts.gstatic.com/l/font?kit=b9Q3-ov7xEcW76ymki76Ag&skey=1d294b6d956fb8e&v=v9#Lora') format('svg');} @font-face{font-family:'Lora';font-weight:400;font-style:italic;src:url('https://fonts.gstatic.com/s/lora/v9/EJ2E0VlN4DLy-wT0t9nagw.eot');src:url('https://fonts.gstatic.com/s/lora/v9/EJ2E0VlN4DLy-wT0t9nagw.eot?#iefix') format('embedded-opentype'),local('Lora Italic'),local('Lora-italic'),url('https://fonts.gstatic.com/s/lora/v9/_MYF_5lLoOGnzKiQsUc_vevvDin1pK8aKteLpeZ5c0A.woff2') format('woff2'),url('https://fonts.gstatic.com/s/lora/v9/9imnXKme9i4It2hFQOvfvevvDin1pK8aKteLpeZ5c0A.woff') format('woff'),url('https://fonts.gstatic.com/s/lora/v9/DeoOq1kX9ExfArSHppos_g.ttf') format('truetype'),url('https://fonts.gstatic.com/l/font?kit=Hm0XuTrgQw0KWgYD2kG1hw&skey=92aaeeb853a906d8&v=v9#Lora') format('svg');}a{color:#004d99;}.none{text-decoration:none;} a:visited{color:#990000;}a:focus, a:hover{color:#00F;cursor:pointer;text-decoration:underline;} :target:before{content:"";display:block;height:4.55rem;margin:-4.55rem 0 0;}[target*="_blank"]:after{content:url('/images/naked-gay-sex.png');margin-left:4px;vertical-align:sub;}[rel*="nofollow"]:after{content:"";} html, body{height:100%;}body{font-family:"Lora", Georgia, Palatino, serif;background:white;font-size:16px;text-align:left;position:relative;cursor:auto;}.left{float:left;} .right{float:right;} .center{text-align:center;} .hide{display:none;}.sans{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;} .serif{font-family:"Lora", Georgia, Palatino, serif;} .upper{text-transform:uppercase;} .lower{text-transform:lowercase;} .proper{text-transform:capitalize;} .small{font-size:1rem;} .smaller{font-size:1.2rem;} .medium{font-size:1.3rem;} .extbig{font-size:1.6rem;}.bigger{font-size:2rem;line-height:inherit;} .bolder, .bold{font-weight:bold;} .italic, .italics{font-style:italic;}.roman{font-style:normal;font-weight:300;}.red{color:#B40000;} .green{color:green;} .shadow{text-shadow:2px 2px 3px blue;} .light{font-weight:300;} .fixed{width:100%;left:0;position:fixed;top:0;z-index:99;}.banner{background-color:#B40000;display:flex;flex-direction:row;flex-wrap:nowrap;}.purple{background-color:#B40000;} .banner > div{height:auto;font-size:1.75rem;color:white;line-height:2.25rem;font-weight:500;text-align:left;padding-bottom:.5rem;padding-top:.25rem;padding-right:1rem;padding-left:3rem;}.sessions{background-color:white;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2rem;}.sessions > div{height:auto;text-align:left;padding-left:2rem;flex:1;flex-basis:200px;}.button{box-shadow:inset 0px 1px 0px 0px black;background-color:#B40000;border-radius:6px;border:1px solid silver;display:inline-block;cursor:pointer;color:#ffffff;font-size:1.5rem;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:0px 1px 0px black;margin-top:1rem;margin-bottom:1rem;} .button:hover{background-color:#125B12;} .button:active{position:relative;top:1px;}.button a{color:white;text-decoration:none;}.banner a, .copyright a{color:white;} .main-section{margin-top:5rem;width:90%;margin-right:5%;margin-left:5%;}.menu{padding:.5rem;text-align:center;width:auto;font-size:1.3rem;text-transform:lowercase;font-weight:400;margin:6px;border:none;outline:none;}.menu a{text-decoration:underline;color:#004d99;}.menu:hover a{color:white;text-decoration:none;}.menu:hover{border-radius:6px;background:#C31A00;color:white;}footer{width:100%;}footer a{text-decoration:none;}footer .logo{content:url('/images/six-blackheath-nsw.png');vertical-align:middle;padding:0 .25rem 0 .25rem;width:25px;}.pagebase{background:white;color:black;width:100%;padding-bottom:1px;}.copyright{background:black;color:white;height:75%;font-size:1rem;vertical-align:middle;}.date{font-size:.85rem;font-weight:400;text-transform:uppercase;} .base{margin-top:1rem;padding-top:.5rem;border-top:1px solid silver;}h1{font-size:2.5rem;margin-bottom:1.25rem;margin-top:2.75rem;font-weight:normal;}h2{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:2rem;font-weight:300;margin-top:1.95rem;margin-bottom:.4rem;} h3{font-size:1.5rem;margin-top:1.5rem;}h4{font-size:1.6rem;margin-top:1rem;}p{font-size:1.35rem;margin-top:.5rem;line-height:2.25rem;}.intro{font-size:1.5rem;line-height:1.4;margin-bottom:1rem;margin-top:1rem;}.quote, .bquote{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;margin:1rem;line-height:1.6;font-size:1.5rem;font-style:italic;background-color:white;}.bquote{margin:3rem 0 2rem 0;}q:before{content:open-quote;font-size:2.5rem;vertical-align:middle;padding-right:2px;line-height:.7;color:#069;}q:after{content:close-quote;font-size:2.5rem;vertical-align:middle;color:#069;line-height:1;}.time{font-size:1.2rem;text-transform:uppercase;color:grey;font-weight:400;} .massage{font-weight:400;font-size:1rem;text-transform:uppercase;}.list{line-height:2rem;padding:.4rem 0 .4rem 0;margin-left:1rem;text-align:left;list-style-type:none;} .list:before{content:url('/images/andrew-male-fetish.png');padding-right:6px;}.copy-space{margin:0;}.space-base{margin-top:1.2rem;margin-bottom:1rem;} .space-top{margin-top:1.5rem;}.space-both{margin-top:1rem;margin-bottom:1rem;}.space-related{margin-bottom:25px;}ul{list-style-type:none;margin:0;padding:0;} @media screen and (min-width:200px) and (max-width:667px){.flexr > div{width:200px;}}@media only screen{.show-for-small{display:inherit;} .hide-for-small{display:none;}}@media only screen and (min-width:40.063em){.hide-for-small{display:inherit;} .show-for-small{display:none;} .show-for-small-only, .show-for-small{display:none;}}@media only screen and (min-width:90.063em){.hide-for-small-only, .hide-for-small, .hide-for-large{display:inherit;} .show-for-small-only, .show-for-small, .show-for-large{display:none;}}@media only screen and (min-width:120.063em){.hide-for-small-only, .hide-for-small, .hide-for-large{display:inherit;} .show-for-small-only, .show-for-small, .show-for-large{display:none;}}@media print{.show-for-print{display:block;}}.clear{background:white;border:0px;margin:0px;padding:10px;}hr{border:solid #dddddd;border-width:1px 0 0;clear:both;margin:1rem 0 1rem;height:0;}hr.clear{border:1px solid white;}.rule{border-top:1px solid silver;border-bottom:1px solid silver;padding-bottom:1rem;} @media screen and (min-width:120px) and (max-width:667px){.banner > div{padding-left:.5rem;padding-right:.5rem;font-size:1.45rem;} .main-section{margin-top:6rem;}.sessions > div{padding-left:.1rem;}}.tagline{text-align:center;border-bottom:0;}.hide{display:none;} .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}.modal-content{background-color:#fefefe;margin:auto;padding:2rem;border:1px solid #888;width:80%;}.headline{font-weight:400;font-size:1.65rem;line-height:inherit;margin-top:1rem;}.modal-content .inset{padding-top:2rem;}@media screen and (min-width:200px) and (max-width:667px){.modal-content{width:80%;padding:1rem;}}.close{color:#B40000;float:right;font-size:2.5rem;font-weight:bold;margin-top:0;}.close:hover, .close:focus{color:#000;text-decoration:none;cursor:pointer;}#customers{border-collapse:collapse;width:100%;}#customers a{color:white;}#customers td, #customers th{border:1px solid #ddd;padding:6px;font-size:1.3rem;}#customers tr:nth-child(even){background-color:#f2f2f2;}#customers tr th:nth-child(2), tr th:nth-child(3){text-align:center;}#customers tr td:nth-child(2), tr td:nth-child(3){text-align:center;}#customers tr:hover{background-color:#ddd;}#customers tr.gay-sex{border-top:.175rem solid grey;}#customers th{padding-top:10px;padding-bottom:10px;font-size:1rem;background-color:#666;color:white;} 