/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 24 January 2016 06:54:47
*/


/* CSS Document */

* {
    margin:0;
    padding:0;
    border:0;
}

html,body { 
    background:url(https://www.whitlam.org/__data/assets/image/0009/93870/background_2.gif) no-repeat center top;
    background-color:#b7b7b7;
    margin:0 auto 0 auto; 
    padding:0px; 
    width:100%;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    color:#000;
    font-size:11px;
}

h1 {
    color:#1b1b1b;
    font-size:22px;
    font-weight:normal;
    font-family:Times New Roman;
    margin:0 0 0 0;
    padding:0 0 0 0;
}
h2 {
    color:#1b1b1b;
    font-size:16px;
    font-family:Times New Roman;
    font-weight:bold;
    margin:0 0 14px 0;
}
h3 {
    color:#575757;
    font-size:12px;
    font-weight:bold;
}

a:link, a:visited {
    color:#dc0026;
    text-decoration:none;
    font-size:11px;
    outline:0;
}

a:hover {
    text-decoration:underline;border:none;
}

a:active {
    outline:0;
}
    

#wrapper {
    width:1022px;
    height:auto !important; 
    margin:0 auto; 
    text-align:center; 
    padding-bottom:0;
}

#header {
    padding:0 0 0 0;
    text-align:left;
}

#header #header-logo {
    padding:0 0 0 0;
    height:98px;
    width:690px;
    float:left;
    background-color:#ffffff;
}

#header-logo img {
    padding:27px 0 0 22px;
}

#header #header-right {
    float:right;
    padding:0 0 0 0;
    height:98px;
    width:332px;
    background:url(https://www.whitlam.org/__data/assets/image/0003/93612/top_right.jpg) no-repeat;
}

/* top nav */
#header #header-nav {
    display:block;
    float:left;
    text-align:left;
    margin-top:0px;
    width:100%;
}

/* top menu */
#header-nav #header-nav-menu {
    float:left;
    width:690px;
    background-color:#ffffff;
}

#header-nav-menu ul {
    padding:3px 0 0 15px;
    margin:0;
    list-style-type:none;
}

#header-nav-menu ul li {
    position:relative;
    float:left; 
    margin-right:1px;
    z-index:50;
}

#header-nav-menu ul li a, #header-nav-menu ul li a:visited {
    float:left; 
    display:block; 
    text-decoration:none;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    height:20px;
    padding:7px 7px 0 7px;
    border-top:1px solid #dddddd; 
    border-left:1px solid #dddddd; 
    border-right:1px solid #dddddd; 
}

#header-nav-menu ul li:hover {
    width:auto;
}


#header-nav-menu ul li:hover ul, #header-nav-menu ul a:hover ul{
    visibility:visible; 
}

#header-nav-menu ul ul {
    visibility:hidden;
    position:absolute; 
    top:27px;
}


#header-nav-menu ul li{
    color:#ffffff;
    text-align:center;
}

#header-nav-menu ul li a:hover {
    background-color:#766657;
    color:#ffffff;
    border-top:1px solid #513f31; 
    border-left:1px solid #513f31; 
    border-right:1px solid #513f31; 

}

#header-nav-menu ul li a:active {
    background-color:#7d6d60;
    color:#ffffff;
}

/* top nav - drop down*/
#header-nav-menu ul li:hover ul {
    display:block;
    top:28px;
    left:0px;
    width:252px;
    padding:0;
    background-color:#766657;
    padding:13px 0 13px 7px;
    border-bottom:1px solid #513f31; 
    border-left:1px solid #513f31; 
    border-right:1px solid #513f31; 
}
#header-nav-menu ul li:hover ul.endstop {
    left:-92px;
}
#header-nav-menu ul li:hover ul li ul {
    display: none;
}

#header-nav-menu ul li:hover ul li a {
    display:block;
    color:#fff;
    font-family:Arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    height:18px;
    width:231px; 
    border:0;
    text-align:left;
}

#header-nav-menu ul li:hover ul li a:hover {
    width:231px;
    color:#ffffff;
    background-color:#65594d;
    position:relative;
}

.menu_rollover {
display:block; 
float:left; 
width:245px; 
border:0;
position:relative;
z-index:50;
}
/* end drop down */

/* end top menu */


#header-nav #header-nav-search {
    float:left;
    width:332px;
    text-align:left;
    background-color:#353535;
    padding:0 0 6px 0;
}


#header-nav-search #searchbox {
    padding:0 0 0 16px;
    float:left;
}

#header-nav-search #searchbutton {
    float:left;
    padding:0 10px 0 0;
}

#searchicon ul {
    float:left;
    list-style:none;
    padding:4px 1px 0 0;
}

#searchicon li {
    float:left;
    padding-right:1px;
}

#searchicon span {
    display:none;
}

#searchicon li.fontplus a {
    background:url(https://www.whitlam.org/__data/assets/image/0005/93605/font_plus.gif) no-repeat;
    width:20px;
    height:17px;
    display:block;
}

#searchicon li.fontplus a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0004/93883/font_plus_on.gif) no-repeat;
}

#searchicon li.fontminus a {
    background:url(https://www.whitlam.org/__data/assets/image/0004/93604/font_minus.gif) no-repeat;
    width:20px;
    height:17px;
    display:block;
}

#searchicon li.fontminus a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0005/93884/font_minus_on.gif) no-repeat;
}

#searchicon li.emailicon a {
    background:url(https://www.whitlam.org/__data/assets/image/0007/93607/email_icon.gif) no-repeat;
    width:20px;
    height:17px;
    display:block;
}

#searchicon li.emailicon a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0011/93881/email_icon_on.gif) no-repeat;
}

#searchicon li.printicon a {
    background:url(https://www.whitlam.org/__data/assets/image/0019/93610/print_icon.gif) no-repeat;
    width:20px;
    height:17px;
    display:block;
}

#searchicon li.printicon a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0003/93882/print_icon_on.gif) no-repeat;
}

#searchicon li.fonticon a {
    background:url(https://www.whitlam.org/__data/assets/image/0006/93606/font_icon.gif) no-repeat;
    width:20px;
    height:17px;
    display:block;
}

#searchicon li.fonticon a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0006/93885/font_icon_on.gif) no-repeat;
}

#header-nav-search .textbox {
    height:19px; 
    width:136px; 
    padding:6px 0 0 7px;
    color:#5e5e5e;
    font-size:10px;
}

#body {
    display:block;
    float:left;
    text-align:left;
    background:url(https://www.whitlam.org/__data/assets/image/0004/93613/share_bg.gif) repeat-y #ffffff bottom right;
}

#body #body-content {
    float:left;
    width:690px;
    background-color:#ffffff;
}

#body-content #main-banner {
    width:690px;
    height:350px;
}

#body-content #internal-banner {
    width:690px;
    height:186px;
}

#internal-banner img {
   height: 186px;
   width: 690px;
}

#body-content #content {
    float:left;
    width:690px;
}

#content #news-container {
    padding:25px 11px 7px 24px;
    width:655px;
}

#content #news-container p{
   margin:0 0 5px;
}

#content #news-container img{
    padding: 0px;
}

#news-container #left-container {
    float:left;
    width:131px;
    padding:4px 16px 0 0;
}

#left-container ul ul li {
    width:166px;
    border:none;
}

#left-container ul ul li a:hover {
    text-decoration:underline;
}

#left-container ul .current {
    background-color:#000000;
}

#left-container #left-container-thumb {
    float:left;
    width:131px;
    height:119px;
    background:url(https://www.whitlam.org/__data/assets/image/0006/93651/thumb_bg.jpg) no-repeat;
    overflow:hidden;
}

#left-container-thumb .thumb {
    padding:3px 0 0 3px;
    width:125px;
    height:112px;
    overflow:hidden;
}

#left-container #left-container-morenews {
    float:left; 
display:relative; 
width:400px;
}

#container-morenews { 
    float:left;
    display:relative;
    width:450px;
}

#news-container #right-container {
    float:right;
    width:508px;
}

#right-container #news-heading, .sectionHeading {
    padding:0 0 8px 0;
    color:#1b1b1b;
    font-size:20px;
    font-weight:normal;
    font-family:Times New Roman;
}
.sectionheading, .sectionLink {
    float: left;
    clear: both;
    width: 428px;    
}
.sectionHeading {
    font-size: 21px;
    border-bottom: 4px solid #f0f0f0;
    padding-top: 30px;
    font-style: italic;
}
.sectionLink {
    padding: 8px 0px;
    border-bottom: 1px solid #dcdcdc;
    text-transform: uppercase;
    margin-bottom: 30px;
}

#news-heading .subheading {
    font-size:16px;
    font-weight:normal;
    font-family:Times New Roman;
}

#right-container #news-hr {
    background:url(https://www.whitlam.org/__data/assets/image/0019/93601/news_hr.gif) no-repeat;
    width:508px;
    height:15px;
}

#right-container #news-content {
    width:508px;
    float:left;
}

#news-content #news-content-left {
    float:left;
    width:294px;
}

#right-container #news-content a {
    font-size:11px;
    color:#dc0028;
}

.news-blurb p {
    font-family:Arial;
    color:#575757;
    padding:0 10px 0 0;
}

.news-anchor {
    padding:16px 0 0 0;
}

#news-content #news-content-right {
    float:right;
    width:214px;
    height:113px;
    background:#FFF;
}
#news-content ul{

padding-left:28px;
margin:0 0 5px;
}

#news-content-right #news-content-block {
    padding:9px 0 0 21px;
    border:1px solid #F1F1F1;
}

#news-content-block p {
}

.news_box_title {
    font-weight:bold;
    color:#000000;
    padding:3px 0 0 0;
}

#body #body-right {
    float:right;
    width:332px;
    background:url(https://www.whitlam.org/__data/assets/image/0004/93613/share_bg.gif) repeat-y;
}

#body-right #signature {
    width:332px;
    height:546px;
    background:url(https://www.whitlam.org/__data/assets/image/0005/93623/signature_bg.jpg) no-repeat top left;
}

#signature ul {
     list-style:none; 
     float:left;
     padding-top:20px;
}

#signature li {
     float:left; 
     display:block;
}

#signature span {
    display:none;
}

#signature li.support a {
    background:url(https://www.whitlam.org/__data/assets/image/0006/93624/support.jpg) no-repeat;
    width:233px;
    height:147px;
    margin-left:-56px;
    display:block;
    position:relative;
    /* Force above jquery.cycle slides */
    z-index: 20;
}

#signature li.support a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0006/93624/support.jpg) no-repeat -232px 0;
}

#signature li.timeemagazine a {
    background:url(https://www.whitlam.org/__data/assets/image/0010/93637/time-emagazine.jpg) no-repeat;
    width:186px;
    height:79px;
    display:block;
}

#signature li.timeemagazine a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0010/93637/time-emagazine.jpg) no-repeat -188px 0;
}

#signature li.ecollection a {
    background:url(https://www.whitlam.org/__data/assets/image/0006/93633/ecollection.jpg) no-repeat;
    width:186px;
    height:76px;
    display:block;
}

#signature li.ecollection a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0006/93633/ecollection.jpg) no-repeat -188px 0;
}

#signature li.gallery a {
    background:url(https://www.whitlam.org/__data/assets/image/0008/93635/gallery.jpg) no-repeat;
    width:186px;
    height:76px;
    display:block;
}

#signature li.gallery a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0008/93635/gallery.jpg) no-repeat -188px 0;
}

#signature li.merchandise a {
    background:url(https://www.whitlam.org/__data/assets/image/0004/93640/merchandise.jpg) no-repeat;
    width:186px;
    height:76px;
    display:block;
}

#signature li.merchandise a:hover {
    background:url(https://www.whitlam.org/__data/assets/image/0004/93640/merchandise.jpg) no-repeat -188px 0;
}

#body-right #share {
    width:292px;
    background:url(https://www.whitlam.org/__data/assets/image/0004/93613/share_bg.gif) repeat-y;
}


.share_tool {
    padding:9px 0 0 138px;
}

#footer_rule {
    float:left;
    width:1022px;
    height:19px;
    background:url(https://www.whitlam.org/__data/assets/image/0007/93652/ruler.gif) no-repeat;
}

#footer {
    float:left;
    width:1022px;
    height:222px;
    background:url(https://www.whitlam.org/__data/assets/image/0007/93868/footer_bg.png) no-repeat;
    text-align:left;
}

#footer-left {
    float:left;
    padding:46px 0 0 26px;
    width:300px;
    font-size:11px;
}

#footer-left a:link {
    color:#971601;
}

#footer-right {
    float:right;
    text-align:right;
    padding:70px 81px 0 0;
}

#footer-right a {
    color:#a33c3f;
}

#merchandise-content {
    padding:30px 0 30px 0;
    width:428px;
    float:left;
    border-bottom:1px solid #dcdcdc;
}
#news-container #left-merchandise {
    float:left;
    width:131px;
    padding:4px 16px 0 0;
}
#left-merchandise #left-container-thumb {
    float:left;
    width:131px;
    height:119px;
    background:url(https://www.whitlam.org/__data/assets/image/0006/93651/thumb_bg.jpg) no-repeat;
    margin-bottom:10px;
}
#left-container-thumb .thumb {
    padding:3px 0 0 3px;
}
#right-merchandise {
    float:left;
    width:280px;
}
/* Fix news box text with multiple paragraphs for IE7 */
*:first-child+html #right-merchandise p, *:first-child+html #right-merchandise p font {
    font-size: 100% !important;
}
* html #right-merchandise p, * html #right-merchandise p font {
    font-size: 100%;
}
#right-merchandise #merch_title {
    font-weight:bold;
    color:#dc0026;
    font-size:12px;
}
#right-merchandise #merch_subtitle {
    font-weight:bold;
    color:#575757;
    font-size:12px;
    padding:2px 0 2px 0;
}
#right-merchandise #merch_box {
    border:1px solid #dcdcdc;
    padding:10px 5px 10px 5px;
    text-align:center;
    color:#000000;
    font-weight:bold;
    font-size:11px;
    margin-top:7px;
}
#merchandise_link { 
    padding:26px 0 20px 0;
}
.newsimage-thumb {
    float:left;
    width:131px;
    height:119px;
    background:url(https://www.whitlam.org/__data/assets/image/0006/93651/thumb_bg.jpg) no-repeat;
    margin-bottom:10px;
    margin-right:10px;
}
.newsimage-thumb .thumb {
    padding:3px 0 0 3px;
    width:125px;
    height:112px;
    overflow:hidden;
}
.newscontent {
    color:#dcdcdc;
}
dl.event-details {
    color: #000000;
    margin-top: 1.2em;
    border: 1px solid #dcdcdc;
    padding: 1em;
}
dl.event-details dt {
    font-weight: bold;
}

/** 
 * Slideshow style rules.
 */
#slideshow {
    margin:0 auto;
    width:690px;
    height:350px;
    background-color:#b7b7b7;
    position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:690px;
  height:350px;
  overflow:auto; /* allow scrollbar */
  position:relative;

}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:690px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:350px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:43px;
  height:350px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
  /* Needs to be on top of jquery.cycle */
  z-index: 10;
}
#leftControl {
  top:0;
  left:0;
  margin-top:284px;
  margin-left:14px;
  height:43px;
  background:transparent url(https://www.whitlam.org/__data/assets/image/0007/93616/left_arrow_off.png) no-repeat 0 0;
}
#leftControl:hover {
  background:transparent url(https://www.whitlam.org/__data/assets/image/0003/94458/left_arrow_on.png) no-repeat 0 0;
}
#rightControl {
  top:0;
  right:0;
  margin-right:-13px;
  margin-top:284px;
  height:43px;
  background:transparent url(https://www.whitlam.org/__data/assets/image/0008/93617/right_arrow_off.png) no-repeat 0 0;
}
#rightControl:hover {
  background:transparent url(https://www.whitlam.org/__data/assets/image/0011/94457/right_arrow_on.png) no-repeat 0 0;
}
/* end slide show css */

.gallery #body #signature li.merchandise, .gallery #body #signature li.timeemagazine, .gallery #body #signature li.ecollection
{
    float:right;
}
.gallery #body #signature li.merchandise a, .gallery #body #signature li.timeemagazine a, .gallery #body #signature li.ecollection a
{
    background:url(https://www.whitlam.org/__data/assets/image/0007/98287/buttons-min.jpg) no-repeat;
    width:150px;
    height:50px;
    display:block;
}
.gallery #body #signature li.timeemagazine a { }
.gallery #body #signature li.timeemagazine a:hover {
       background-position: -150px 0px;
}
.gallery #body #signature li.ecollection a {
      background-position: 0px -50px;
}
.gallery #body #signature li.ecollection a:hover {
    background-position: -150px -50px;
}
.gallery #body #signature li.merchandise a {
    background-position: 0px -100px;    
}
.gallery #body #signature li.merchandise a:hover {
    background-position: -150px -100px;
}

/* Homepage News items (underneath the rotating banner) BEGIN CHO ADD */
.news-item-container {
    color: #575757;
    display: none;
    float: left;
}
.news-item-container.first {
    display: block;
}
.news-item-container .left-colour {}
.news-item-container .middle-colour {
    margin: 0 0 0 147px;
}
.news-item-container .left-column {
    float: left;
    width: 147px;
    margin: 0 0 0 -147px;
}
/* IE6 left column fix */
* html .news-item-container .left-column {
    margin-left: -70px;
}
.news-item-container .left-column .padding {
    padding-right: 16px;
}
.news-item-container .left-column .thumb {
    height: 112px;
    overflow: hidden;
    border: 3px solid #cdcdcd;
}
/* IE6 thumbnail fix */
* html .news-item-container .left-column .thumb {
    width: 125px;
}
.news-item-container .left-column .more-info-link {
    padding: 26px 0px 20px;
}
.news-item-container .left-column .more-info-link a {
    text-transform: uppercase;
}
.news-item-container .heading {
    font-family: Georgia, Times New Roman, serif;
    color: #1b1b1b;
    font-size: 170%;
    padding-bottom: 8px;
    margin-bottom: 12px;
    border-bottom: 4px solid #f1f1f1;
}
.event .news-item-container .body {
    width: 258px;
    float: left;
}
.news-item-container p {
    padding: 4px 0 11px;
}
.news-item-container dl.event-details {
    margin-top: 0px;
    float: right;
    width: 214px;
}
.more-news {
    clear: both;
    float: left;
    margin-top: 16px;
}
/* IE7 margin fix */
*:first-child+html .more-news {
    margin-top: 0px;
}
.more-news button {
    width: 19px;
    height: 100%;
    vertical-align: middle;
    padding: 2px 0px;
    background-color: #dfdfdf;
}
/* IE7 padding fix */
*:first-child+html .more-news button {
    padding: 0px;
}
.more-news button img {
    margin: 0px -2px;
}
.more-news a {
    background: #eee;
    color: #333;
    padding: 4px;
    border-width: 2px;
    border-style: solid;
    border-color: #dfdfdf;
    margin: 0px 2px;
}
.more-news a:hover {
    border-color: #aaaaaa;
}

.col1 a img:hover, 
.col2 a img:hover, 
.col3 a img:hover {
  opacity: 0.8;
    filter: alpha(opacity = 80);
}


/* END CHO ADD */

/* Helpers */
.hidden { display: none}