/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 01 August 2010 17:27:35
*/


/* CSS Document */

/* DEFAULTS */
*{
   margin: 0;
   padding: 0;
   border: 0;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   text-decoration: none;
   color: #666666;
}
a{
   color: #007fab;
   text-decoration: none;
   outline: none;
}
a:hover{
   text-decoration: underline;
}
h1,h2,h3,h4,h5{color: #007fab;font-weight: bold;}
h1 a,h2 a,h3 a,h4 a{font-weight: bold;}
h1{font-size: 3em;}
h2{font-size: 1.4em;}
h3{font-size: 0.85em;}
h4{font-size: 0.8em;}
h5{font-size: 0.75em;}
hr{display: block;height: 0px;background: #666666;border-top: 1px solid #666666;margin-bottom: 10px;}

/* LAYOUT */
body{
   background: #404041;
}
#container{
   background: #404041;
   width: 1000px;
   margin: 20px auto 10px;
   font-size: 12px;
}
#header{
   height: 127px;
   background: url(http://mackayecc.com.au/__data/assets/image/0003/51753/header-bg.jpg) no-repeat;
   padding-top: 30px;
   position: relative;
}
#header-flash{
   position: absolute;
   top: 0px;
   left: 460px;
}
#logo{
   position:absolute;
   left:140px;
   top: 12px;
}
#search-box{
   float: right;
   background: #fff;
   display: block;
   width: 200px;
   margin: 50px 30px 0 0;
   padding: 5px;
}
#search-box input{
   background: #fff;
   cursor: pointer;
   width: 60px;
}
#search-box #queries_all_query{
   border: 0px;
   background: #fff;
   cursor: text;
   width: 135px;
}
#inside-container{
   background: #f3f3f4;
   margin: 0 23px 0 72px;
   position: relative;
   overflow: hidden;
   height: 1%;
}
ul#menu{
   float: left;
   padding: 15px 0 10px 30px;
   list-style:none;
   width: 220px;
   display: block;
   margin-right: 50px;
}
ul#menu li{
   float: left;
   display: block;
   height: auto;
   margin-bottom: 8px;
}
ul#menu li a{
   display: block;
   width: 200px;
   border-left: #6d6e71 13px solid;
   color: #6d6e71;
   font-size: 1.1em;
   text-transform: uppercase;
   line-height: 1.3em;
   padding: 4px 0px 5px 3px;
}
ul#menu li a:hover{
   background: #007fab;
   color: #fff;
   text-decoration: none;}
   ul#menu li a span{
   display: none;
}
ul#menu li a.selected{
   background: #007fab;
   text-align: right;
   border-left: 0px;
   color: #fff;
   padding: 4px 6px 5px 10px;
}
ul#menu li a.selected span{
   display: block;
   background: #fff;
   float: right;
   width: 5px;
   margin-left: 5px;
   margin-top: 1px;
}
ul#menu ul.menu-2{
   margin-top: 5px; padding-bottom: 0px
}
ul#menu ul.menu-2 li a{
   background: none;
   color: #888888;
   text-align: left;
   text-transform:none;
   padding: 2px 6px 2px 10px;
   border-left: #F3F3F4 0px solid;
}
ul#menu li ul.menu-2 li a:hover, 
ul#menu li ul.menu-2 li.selected a{
   color: #F7941D;
   background: #F3F3F4 !important;
}
ul#menu li ul.menu-2 li a span{
   display: block;
   background: #888888;
   float: left;
   width: 5px;
   height: 3px;
   line-height: 3px;
   margin-right: 5px;
   margin-top: 7px;
   margin-bottom: 9px;
}
ul#menu ul.menu-2 li a:hover span, 
ul#menu ul.menu-2 li.selected a span{
   background: #888888;
}
li#navid51711 a:hover, li#navid51711 a.selected{background: #ed1c24 !important;} /*Explore*/
li#navid51715 a:hover, li#navid51715 a.selected{background: #ca0f88 !important;} /*Discover Whats On*/
li#navid51719 a:hover, li#navid51719 a.selected{background: #f7941d !important;} /*Plan Your Event*/
li#navid51723 a:hover, li#navid51723 a.selected{background: #71bf44 !important;} /*Attend Your Event*/
li#navid51728 a:hover, li#navid51728 a.selected{background: #da64a6 !important;} /*Friends of the Theatre & Artspace*/
li#navid51732 a:hover, li#navid51732 a.selected{background: #008c4f !important;} /*Media*/
li#navid51736 a:hover, li#navid51736 a.selected{background: #00b6e7 !important;} /*Contact*/
ul#menu li#navid55332{display: none} /*Purchase Tickets*/
li#navid55425 a:hover, li#navid55425 a.selected{background: #6D58A7 !important;} /*Sponsored Partners*/
li#purchase-tickets{
   
}
#content{
   float: left;
   display: block;
   width: 577px;
   padding-top: 20px;
}
#inside-container-image{
   display: block;
   background: url(http://mackayecc.com.au/__data/assets/image/0010/51787/content-bg.jpg) no-repeat center bottom;
   height: 309px;
}
#page-tools{
   text-align: right;
   float: right;
   display: block;
   height: 19px;
}
.page-tools-holder{
   position: absolute;
   z-index: 9999;
   right: 20px;
}
#page-tools a{
   display: block;
   background-image: url(http://mackayecc.com.au/__data/assets/image/0008/54638/bg-page-tools.jpg);
   background-repeat: no-repeat;
   height: 19px;
   width: 22px;
   float: left;
   margin-left: 2px;
}
#page-tools a.print{background-position: 0 -19px;}
#page-tools a.print:hover{background-position: 0 0px;}
#page-tools a.decrease{background-position: -22px -19px;}
#page-tools a.decrease:hover{background-position: -22px 0px;}
#page-tools a.increase{background-position: -44px -19px;}
#page-tools a.increase:hover{background-position: -44px 0px;}
#page-tools a span{
   display: none;
}
#footer{
   display: block;
   height: 100px;
   clear: both;
   padding-bottom: 20px;
}
#footer p, #footer a{
   color: #808285;
}
#footer p.links{
   display: block;
   float: left;
   padding-left: 100px;
}
#footer p.text{
   display: block;
   float: right;
   padding-right: 100px;
   text-align: right;
}
#footer-bg{
   background:url(http://mackayecc.com.au/__data/assets/image/0004/51754/footer-bg.jpg) no-repeat #fff 430px 0;
   margin-top: 17px;
   height: 74px;
   display: block;
   margin-bottom: 7px;
}

/* HOME SPECIFIC */
h1,
#thumbnail,
#scrollbar-holder{
   display: none;
}