/****** FILE: policeclub/css/reset.css *****/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:1em 0;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}::-moz-selection{background:#f90;color:#fff;text-shadow:none}::selection{background:#f90;color:#fff;text-shadow:none}a{color:#069}a:visited{color:#be7200}a:focus{outline:thin dotted}a:hover,a:active{outline:0;color:#f90}

/****** FILE: policeclub/css/typography.css *****/
html{font-size:62.5%}body{font-size:13px;font-size:1.3rem}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography h7,.typography p,.typography ul,.typography ol,.typography table{margin-bottom:13px;margin-bottom:1.3rem;margin-top:0}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6,.typography h7{margin-top:1em}.typography h3,.typography h4,.typography h5,.typography h6,.typography h7{margin-bottom:6px;margin-bottom:.6rem}.typography p,.typography ul,.typography ol,.typography table,.typography img{font-size:13px;font-size:1.3rem;line-height:1.5em}.typography h1{font-size:24px;font-size:2.4rem;line-height:1.3em;font-weight:700;color:#069;margin-top:0}.typography h2{font-size:18px;font-size:1.8rem;line-height:1.3em;font-weight:400;color:#f90}.typography h3{font-size:14px;font-size:1.4rem;line-height:1.4em;font-weight:700;text-transform:uppercase;color:#069;margin-top:16px;margin-top:1.6rem}.typography h4{font-size:14px;font-size:1.4rem;line-height:1.4em;font-weight:700;color:#666}.typography h5{font-size:13px;font-size:1.3rem;line-height:1.5em;font-weight:700}.typography h5,.typography h6,.typography h7{font-size:13px;font-size:1.3rem;line-height:1.5em;font-weight:700;margin-bottom:0}.typography h1+h2,.typography h1+h3,.typography h1+h4,.typography h1+h5,.typography h2+h3,.typography h2+h4,.typography h2+h5,.typography h3+h4,.typography h3+h5,.typography h4+h5{margin-top:0}.typography p{color:#333}.typography p.intro{font-size:17px;font-size:1.7rem;line-height:1.4em;color:#636363}.typography blockquote{font-style:italic;margin-left:20px}.typography a{text-decoration:none;color:#069}.typography a:visited{color:#be7200}.typography a:focus,.typography a:hover,.typography a:active{text-decoration:underline;color:#f90}.typography a[href$=".pdf"],.typography a[href$=".PDF"],.typography a.pdf{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/page_white_acrobat.png) no-repeat left center}.typography a[href$=".doc"],.typography a[href$=".DOC"],.typography a.doc{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/page_word.png) no-repeat left center}.typography a[href$=".xls"],.typography a[href$=".XLS"],.typography a.xls{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/page_excel.png) no-repeat left center}.typography a[href$=".gz"],.typography a[href$=".GZ"],.typography a[href$=".gzip"],.typography a[href$=".GZIP"],.typography a[href$=".zip"],.typography a[href$=".ZIP"],.typography a.archive{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/page_white_zip.png) no-repeat left center}.typography a[href$=".exe"],.typography a[href$=".EXE"],.typography a.application{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/application.png) no-repeat left center}.typography a.facebook{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/facebook.png) no-repeat left center}.typography a.twitter{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/twitter.png) no-repeat left center}.typography a.youtube{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/youtube.png) no-repeat left center}.typography a.g-plus{padding:2px;padding-left:20px;background:url(/policeclub/images/icons/google.png) no-repeat left center}.typography ul,.typography ol{padding-left:19px;padding-left:1.9rem}.typography li{margin:6px 0;margin:.6rem 0}.typography ol li{list-style-type:decimal}.typography ul li{list-style-type:disc}.typography li ul,.typography li ol{margin-top:4px;margin-top:.4rem;margin-bottom:6px;margin-bottom:.6rem}.typography li ol li{list-style-type:lower-roman}.typography li ul li{list-style-type:square}.typography li li ol li{list-style-type:lower-alpha}.typography li li ul li{list-style-type:circle}.typography table{border-collapse:collapse}.typography p table{margin:0}.typography td,.typography th{padding:5px 9px;padding:.5rem .9rem;color:#666;border:1px solid #bababa}.typography .left{text-align:left}.typography .center{text-align:center}.typography .right{text-align:right}.typography img{border:none;margin:0 0 1.22em}.typography img.right,.typography div.right{float:right;margin:0 0 1em 2em}.typography img.left,.typography div.left{float:left;margin:0 2em 1em 0}.typography div.captionImage img{float:none;margin:0}.typography div.captionImage p{text-align:left;margin:0;font-size:12px;font-size:1.2rem;color:#666}.typography img.center{float:none;margin-left:auto;margin-right:auto;display:block}

/****** FILE: policeclub/css/form.css *****/
@media screen{.typography form{background:#efefef;padding:10px 32px 20px 20px;margin:0 0 1.5em}.message,.typography .message,label.error,#StatusMessage p{color:#db2813;background:#f9deda url(/policeclub/images/icons/alert.png) no-repeat 5px 6px;background-image:url(/policeclub/images/icons/alert.png),-webkit-gradient(linear,left top,left bottom,from(#fdf3f2),to(#f9ddd9));background-image:url(/policeclub/images/icons/alert.png),-webkit-linear-gradient(top,#fdf3f2,#f9ddd9);background-image:url(/policeclub/images/icons/alert.png),-moz-linear-gradient(top,#fdf3f2,#f9ddd9);background-image:url(/policeclub/images/icons/alert.png),-o-linear-gradient(top,#fdf3f2,#f9ddd9);background-image:url(/policeclub/images/icons/alert.png),linear-gradient(to bottom,#fdf3f2,#f9ddd9);background-position:5px 6px,left top;border:1px solid #ec9993;padding:6px 8px 5px 26px;margin:10px -12px 10px 0;display:block;text-shadow:0px -1px 0px rgba(0,0,0,.2),0px 1px 0px rgba(255,255,255,1);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.2);box-shadow:0px 1px 2px rgba(0,0,0,.2);line-height:17px;line-height:1.7rem}span.message{font-size:13px;font-size:1.3rem;display:block}#StatusMessage p{margin-right:0}#StatusMessage.message-success p{color:#0c7009;background:#e0f2dd url(/policeclub/images/icons/success.png) no-repeat 5px 6px;background-image:url(/policeclub/images/icons/success.png),-webkit-gradient(linear,left top,left bottom,from(#f4fbf3),to(#e0f2dd));background-image:url(/policeclub/images/icons/success.png),-webkit-linear-gradient(top,#f4fbf3,#e0f2dd);background-image:url(/policeclub/images/icons/success.png),-moz-linear-gradient(top,#f4fbf3,#e0f2dd);background-image:url(/policeclub/images/icons/success.png),-o-linear-gradient(top,#f4fbf3,#e0f2dd);background-image:url(/policeclub/images/icons/success.png),linear-gradient(to bottom,#f4fbf3,#e0f2dd);background-position:5px 6px,left top;border:1px solid #76c768}form div.field,form p.field{margin:10px 0}form .Actions p{margin:10px 0 0}form label.left{font-weight:700;display:block;margin:10px -12px 5px 0}form label.left span{font-weight:400;color:#999;float:right;font-size:10px;font-size:1rem;padding:3px 0 0;text-transform:uppercase}.typography form div.field label.right{display:block;margin:5px 0;font-style:italic;text-align:left}.typography form ul.optionset{margin:0;list-style-type:none}.typography form ul.optionset li{margin:0;list-style-type:none}form label{color:#333;line-height:1.25}form input.text,form textarea,form select,form input.numeric,form input.year{width:100%;color:#000;background:#fff;border:1px solid #bbb;padding:6px 5px 5px;-moz-box-shadow:inset 0px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:inset 0px 1px 2px rgba(0,0,0,.2);box-shadow:inset 0px 1px 2px rgba(0,0,0,.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}form div.dropdown div.middleColumn{margin-right:-12px}form input.text:focus,form textarea:focus,form select:focus,form input.numeric:focus,form input.year:focus{border-color:#999}input.action{color:#050505;padding:8px 13px 7px;margin:0 0 1px;background-color:#ccc;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#ccc);background-image:-o-linear-gradient(top,#fff,#ccc);background-image:linear-gradient(to bottom,#fff,#ccc);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.2);box-shadow:0px 1px 2px rgba(0,0,0,.2);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #aaa;text-shadow:0px -1px 0px rgba(0,0,0,.2),0px 1px 0px rgba(255,255,255,1)}input.action:hover{background-color:#ddd;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ddd));background-image:-webkit-linear-gradient(top,#fff,#ddd);background-image:-moz-linear-gradient(top,#fff,#ddd);background-image:-o-linear-gradient(top,#fff,#ddd);background-image:linear-gradient(to bottom,#fff,#ddd)}input.action:active{margin:1px 0 0;background-color:#bbb;background-image:-webkit-gradient(linear,left top,left bottom,from(#bbb),to(#ccc));background-image:-webkit-linear-gradient(top,#bbb,#ccc);background-image:-moz-linear-gradient(top,#bbb,#ccc);background-image:-o-linear-gradient(top,#bbb,#ccc);background-image:linear-gradient(to bottom,#bbb,#ccc)}}

/****** FILE: policeclub/css/layout.css *****/
@media screen{html{background:#00254d}body{background:#2e2d2c url(/policeclub/images/noise.jpg) repeat center top;text-align:center;min-width:960px}.body-2{background:transparent url(/policeclub/images/bg-logo.png) no-repeat center top;min-width:960px}.wrapper-1{background:transparent url(/policeclub/images/header.png) no-repeat center bottom}.wrapper-2{background:transparent url(/policeclub/images/checkers.png) repeat-y center top}.wrapper-3{background:#00254d url(/policeclub/images/footer.png) repeat-x center top}body,.body-2,.wrapper-1,.wrapper-2,.wrapper-3{min-width:897px}header,#Layout,footer{width:897px;margin:0 auto;text-align:left}header{height:240px;position:relative;left:0;top:0;z-index:100}#Logo{height:136px;padding:30px 0 0;margin:0}#Logo a,#Logo a img{display:block;margin:0}#Logo a{width:453px}#LargeFB{position:absolute;right:-4px;top:168px;display:block}#LargeFB img{display:block}header .addthis_toolbox{position:absolute;left:50px;bottom:8px;z-index:101}.nav-wrapper{position:absolute;left:0;bottom:0;height:69px;width:797px;padding:0 0 0 50px}#Navigation{height:68px;border-bottom:1px solid #ded3c3}#Navigation ul{position:absolute;right:0;bottom:1px;z-index:102}#Navigation ul li.top{float:left;position:relative;left:0;top:0}#Navigation ul li.section,#Navigation ul li.current{border-bottom:3px solid #f90;margin-bottom:-3px}#Navigation ul li a.top{display:block;height:1em;padding:9px 15px;line-height:1;font-size:14px;font-size:1.4rem;overflow:hidden;color:#666;text-decoration:none;background-color:#fff}#Navigation ul li:hover{z-index:103}#Navigation ul li a.top:focus,#Navigation ul li a.top:hover,#Navigation ul li a.top:active,#Navigation ul li.section a.top:focus,#Navigation ul li.section a.top:hover,#Navigation ul li.section a.top:active,#Navigation ul li.current a.top:focus,#Navigation ul li.current a.top:hover,#Navigation ul li.current a.top:active{color:#f90}#Navigation ul li:hover>a.top,#Navigation ul li.section:hover>a.top,#Navigation ul li.current:hover>a.top{color:#f90}#Navigation ul li.section a.top,#Navigation ul li.current a.top{color:#f90}#Navigation ul ul{left:50%;top:32px;top:3.2rem;bottom:auto;right:auto;display:none;height:auto;border:5px solid #f93;background:#f93;width:180px;margin:0 0 0 -95px;z-index:100}#Navigation ul li:last-child ul{left:auto;right:0}#Navigation ul ul li{float:none;padding:0}#Navigation ul li:hover>ul{display:block}#Navigation ul ul li a{line-height:1.2;padding:.5em .7em;display:block;background:#f93;border-bottom:1px solid #fc9;color:#fff;text-decoration:none;text-align:center}#Navigation ul ul li:last-child a{border-bottom:none}#Navigation ul ul li a.current{font-weight:700;color:#000}#Navigation ul ul li a:focus,#Navigation ul ul li a:hover,#Navigation ul ul li a:active{background:#f27422;color:#fff}#Subnavigation{height:35px;height:3.5rem;position:absolute;left:50px;top:0;width:797px}#Subnavigation ul{position:absolute;right:0;top:0}#Subnavigation ul li{float:left}#Subnavigation li a{display:block;height:1em;padding:11px 15px;line-height:1;font-size:13px;font-size:1.3rem;overflow:hidden;color:#666;text-decoration:none;background-color:#fff}#Subnavigation li a:focus,#Subnavigation li a:hover,#Subnavigation li a:active{color:#f90}#Subnavigation li a.current{font-weight:700}#Sidebar{float:right;width:202px;margin:50px 50px 50px 0;padding:0 0 0 27px;background:transparent url(/policeclub/images/dot-border.png) repeat-y left top}#Sidebar h2{text-transform:uppercase;margin-top:0}.event-preview h3{margin:0}.event-preview{margin:0 0 24px}.event-preview img{display:block;margin-bottom:10px}.event-preview p{margin-bottom:16px}#Layout{position:relative;left:0;top:0;min-height:300px;background:#fff url(/policeclub/images/layout-bg.png) repeat-x center bottom}#Content{float:left;width:545px;padding:50px 0 50px 50px}footer{padding-bottom:35px}footer.typography p{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}footer.typography p,footer.typography a,footer.typography a:visited{color:#a3a8ae}footer.typography a:focus,footer.typography a:hover,footer.typography a:active{color:#bbb}footer .col-1,footer .col-2,footer .col-3,footer .col-4{float:left;width:174px;margin:35px 50px 0 0}footer.typography .col-4 p,footer.typography .col-4 a,footer.typography .col-4 a:visited{color:#747d8b}footer.typography .col-1 p{font-weight:700}#PhotoGalleryIndexPage #Content,#PhotoGalleryPage #Content{width:auto;float:none}#PhotoGalleryIndexPage p.gallery-link{float:left;width:191px;margin:0 10px 10px 0}#PhotoGalleryIndexPage p.gallery-link a,#PhotoGalleryIndexPage p.gallery-link a img{display:block;margin:0;padding:0 0 3px}#PhotoGalleryPage a.lightbox{float:left;margin:0 10px 10px 0}#PhotoGalleryPage a.lightbox img{display:block;margin:0}#cboxCurrent{display:none !important}#EventHolder #Content{width:auto;float:none;padding-right:50px}#EventEntries h2.title{border-top:1px solid #ded3c3;padding-top:7px;margin-bottom:0;font-weight:700;color:#069}#EventEntries p.information{border-bottom:1px solid #ded3c3;padding-bottom:5px}#EventEntries .addthis_toolbox{margin-bottom:10px}#EventEntries .blog-entry{margin-bottom:16px}#HomePage #Content{width:auto;float:none;padding-top:13px}.feature-slide-wrapper{height:305px;width:797px;border-bottom:1px solid #ded3c3;margin:0 0 20px}#FeatureSlides{width:797px;height:275px;overflow:hidden;margin:0 0 7px}#FeatureSlides img{margin:0}#FeatureSlidesNav a{float:left;width:18px;height:18px;background:transparent url(/policeclub/images/slide-nav.png) no-repeat left -18px;overflow:hidden;text-indent:30px}#FeatureSlidesNav a.activeSlide{background-position:left top}#HomePage #Content article{background:transparent url(/policeclub/images/dot-border-home.png) repeat-y 259px top}#HomePage .col{width:234px;float:left;padding:0 25px}#HomePage #Content .first{padding-left:0;border-left:none;background:0 0}#HomePage #Content .last{padding-right:0}#HomePage .col *:first-child{margin-top:0}#HomePage .col *:last-child{margin-bottom:0}.addthis_button_facebook_like.at300b:hover{opacity:1 !important}.addthis_toolbox{min-width:185px}}

/****** FILE: policeclub/css/helpers.css *****/
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{*zoom:1;}.browserupgrade{margin:0;padding:.5em 1em;text-align:center;position:relative;z-index:1000;background:#f26c4f;color:#fff}

/****** FILE: policeclub/css/print.css *****/
@media print{*{background:0 0 !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="/"]:after{content:" (http://www.policeclub.com.au"attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}header,#SilverStripeNavigator,#SilverStripeNavigatorMessage,#Sidebar,footer,.addthis_toolbox,#Subnavigation{display:none}.wrapper,#Sidebar{width:100%;margin:0;padding:0;border:0;float:none !important}}

/****** FILE: environment-awareness/css/environment-awareness.css *****/
.environment-notice{background:#ccc;color:#fff;padding:.8em;text-align:center}.environment-notice p{margin:0;line-height:13px}.environment-notice a{text-decoration:underline;color:#b00d00}.environment-notice b{font-weight:700}.environment-notice i{font-size:80%;font-style:italic}.cms-menu.collapsed .environment-notice .tail,.cms-menu.collapsed .environment-notice i{display:none}

