/*
  Running MySource Matrix
  Developed by Squiz - https://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 13 May 2023 14:00:03
*/


#headercontainer { border-top: 3px solid #86868a; }

#bodycontainer #pagebanner { background-image: url('https://www.symbiotica.uwa.edu.au/__data/assets/image/0004/1356628/pagebanner-symbiotica-content-bg.jpg'); }

#bodycontainer #pagebanner .copy { border-left: 15px solid #86868a; }

.pagetype-landing #bodycontainer #pagebanner { 
    background: url('https://www.symbiotica.uwa.edu.au/__data/assets/image/0009/1354086/symbiotica-banner.jpg') no-repeat 0 100% #000000;
    min-height: 151px;
    padding-bottom: 77px; }
.pagetype-landing #ie6down #pagebanner { height: 151px; }

.pagetype-landing #pagebanner h2 { border-left: 15px solid #86868a; }


.pagetype-landing #pagebanner h2,
.pagetype-landing #pagebanner p { color: #ffffff; }

.pagetype-landing #bodycontainer #pagebanner .underlay, 
.pagetype-landing #bodycontainer #pagebanner .underlay .overlay {display: none;}

.pagetype-landing #bodycontainer #pagebanner .copy {padding-right: 0;}
.pagetype-landing #pagecontentbox {
    margin-top: 0 !important;
    padding-top: 1.6em !important;
}

.pagetype-landing #pagecontainer .leftcol {border: none;}

#centrecontainer2col #pagebanner {background-color: #000000; }

#centrecontainer2col #pagebanner h1,
#centrecontainer2col #pagebanner h2 { color: #ffffff; }


/* RIGHTCOL VENUES CONTAINER */
#pagecontainer .rightcol-venues {
    font-size: 0.916666em;      /* 11/12 */
    float: right;
    clear: right;
    position: relative;
    width: 260px;
    min-width: 260px; /* IE7 will auto-size, otherwise */
    margin-left: 0;
    padding: 0 0 1px 15px;
    } #ieAny #pagecontainer div.rightcol-venues {
    display: inline;
}
#pagecontainer .rightcol-venues h3 { font: 100 1.55em Georgia, 'Times New Roman', Times, serif; /* 17/12 */
    color: #fff;
    text-transform: uppercase; 
    background: #000;
    margin: 0 0 1px 0;
    padding: 4px 0px 4px 15px;
}
/* END RIGHTCOL VENUES CONTAINER */


/* RIGHTCOL LINKLIST-VENUES STYLE */

#bodycontainer #pagecontent .rightcol-venues .linklist-venues li { 
    width: 100%;
    min-width: 230px;
    }
    #ie7 #pagecontent .rightcol-venues .linklist-venues li { width: 99.99%;
        min-width: 224px; }
    #ie6down #pagecontent .rightcol-venues .linklist-venues li {width: 99.99%; }

#bodycontainer #pagecontent .rightcol-venues .linklist-venues li.noborder {border-bottom: none;}

#bodycontainer #pagecontent .rightcol-venues .linklist-venues li a { padding-left: 15px; }

#bodycontainer #pagecontent .rightcol-venues .linklist-venues {border-left: 15px solid #86868a;}

/* END RIGHTCOL LINKLIST-VENUES STYLE */



/* GENERIC LINKLIST-VENUES STYLE */
#bodycontainer #pagecontent .linklist-venues { margin-bottom: 0;
    background: #000 url('https://www.symbiotica.uwa.edu.au/__data/assets/image/0003/1338006/linklist-venues-flow.jpg') repeat-x 0 0;
    list-style-image: none; }
    #ie7 #pagecontent .linklist-venues { min-height: 1%; }
    #ie6down #pagecontent .linklist-venues { height: 1%; }
#bodycontainer #pagecontent .linklist-venues:after { display: block;
    clear: left;
    visibility: hidden;
    height: 0;
    content: ' '; }

#bodycontainer #pagecontent .linklist-venues li { position: relative;
    float: left;
    width: 50%;
    min-width: 266px;
    margin: 0;
    background-image: none;
    border-bottom: 1px solid #fff; }
    #ie7 #pagecontent .linklist-venues li { width: 49.99%;
        min-width: 260px; }
    #ie6down #pagecontent .linklist-venues li { display: inline;
        width: 49.99%; }

#bodycontainer #pagecontent .linklist-venues li a { display: block;
    min-height: 55px;
    padding: 15px 110px 0 20px;
    font-size: 1.1666666em; /* 14/12 */
    color: #fff;
    text-decoration: none; }
    #ie6down #pagecontent .linklist-venues li a { height: 55px; }
#bodycontainer #pagecontent .linklist-venues li a:focus, 
#bodycontainer #pagecontent .linklist-venues li a:hover, 
#bodycontainer #pagecontent .linklist-venues li a:active { background-color: #172229;
    text-decoration: underline; }

    .pagetype-landing #ie7 #pagecontent .linklist-venues li.two-line a, 
    #ie6down #pagecontent .linklist-venues li.two-line a { min-height: 65px;
        padding-top: 25px; }
    #ie6down #pagecontent .linklist-venues li.two-line a { height: 65px; }

#bodycontainer #pagecontent .linklist-venues li.three-line a { min-height: 73px;
    padding-top: 17px; }
    #ie6down #pagecontent .linklist-venues li.three-line a { height: 73px; }

#bodycontainer #pagecontent .linklist-venues li img { position: absolute;
    right: 0;
    top: 0;
    margin: 0;
    padding: 0;
    opacity: 0.7; }
    #ieAny #pagecontent .linklist-venues li img { filter: alpha(opacity=70); }

#bodycontainer #pagecontent .linklist-venues li a:focus img, 
#bodycontainer #pagecontent .linklist-venues li a:hover img, 
#bodycontainer #pagecontent .linklist-venues li a:active img { opacity: 1.0; }
    #ieAny #pagecontent .linklist-venues li a:focus img, 
    #ieAny #pagecontent .linklist-venues li a:hover img, 
    #ieAny #pagecontent .linklist-venues li a:active img { filter: alpha(opacity=100); }

/* END GENERIC LINKLIST-VENUES STYLE */



/* GENERIC STYLES */
#bodycontainer #pagecontent .margin-top-0 { margin-top: 0; }
#bodycontainer #pagecontent .margin-bottom-0 { margin-bottom: 0; }
/* END GENERIC STYLES */