/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 24 May 2011 10:52:45
*/


/* clear browser defaults
  ********************************************************/
  /** {
      margin:0;
      padding: 0;
  }*/
  
  body {
      font-size: 62.5%; /* for IE/Win */
      line-height: 1.3;
      font-family: arial, verdana, helvetica, sans-serif;
      text-align:center;
      margin:0;
      padding: 0;
  
  }
  
  
  #map {width:350px; height:265px;}
  
  #map div span {display:none;}
  
  
  ul { list-style-type:none; }
  
  h1 { font-size: 1.5em; }
     
  h2 {font-size: 1em; }
  
  #secondary_navh3 { font-size: 1.8em; margin:0; }
    
  h4 { font-size: 1.1em; margin:0; }
  
  h6 { color:#BFBFBF;
       font-size:0.8em;
       margin:0 0 2px 0; }
  
  a img { border: none; }
  
  #home_link {width:910px; height:100px; float:left;}
  
  #home_link a {display:block; width:910px; height:100px;}
  
  
  /******************************/
  
  #breadcrumbs, .transport {padding:0;}
  
  #body_content ul {
      list-style-type:disc;
      margin:0 0 0 10px;
  }
  
  #body_content hr {
      height:1px;
      background-color:#c8c7c7;
      border:1px none;
      margin:6px 0 6px -4px;
  }
  
  * html #body_content hr {
      margin:1px 0 1px -4px;
  }
  
  *:first-child+html #body_content hr {
      margin:1px 0 1px -4px;
  }
  
  
  #outer_wrapper {
      margin:5px auto 0;
      width:915px;
      height:1250px;
      text-align:left;
  }
  
  #inner_wrapper {
      background-image:url(http://www.hht.net.au/__data/assets/image/0013/94/main_bg.gif);
      background-repeat:repeat-y;
      overflow:hidden;
      padding:0 0 7px 0;
  }
  
  #inner_container {
      /*width:898px;*/
      margin:0 0 0 6px;
  }
  
  
  * html #inner_container {width:915px;}
  
  #header {
      height:150px;
      background-repeat:no-repeat;
      background-position:0 57px;
      margin-left:-6px;
  }
  
  #banner { float:left; }
  
  
  /*
  Secondary Navigation*******************************/
  
  #secondary_nav {
      height:25px;
      margin:14px 0 0 0;
      background-image:url(http://www.hht.net.au/__data/assets/image/0010/118/sub_nav_bg.gif);
      background-repeat:repeat-y;
      float:left;
      width:100%;
      color:#fff;
      font-size:1em;
  }
  
  #secondary_nav .links {
      float:left;
      margin:8px 0 0 1px;
      padding:0;
  }
  
  #secondary_nav li, #sub_footer li {
      float:left;
      border-right:1px solid #fff;
      height:10px;
  }
  
  #secondary_nav li a, #sub_footer li a {
      display:block;
      color:#fff;
      text-decoration:none;
      margin:0;
      padding:0 6px;
      line-height:0.9;
  }
  
  #secondary_nav li a:hover, #sub_footer li a:hover { color:#e1e81e; }
  
  ul.resources {
      float:right;
      margin:8px 12px 0 0;
      list-style-type:none;
  }
  
  li.no_border { border:none!important; }
  
  /*
  Search Form***************************/
  
  
  
  * html #textinput { border:1px transparent;}
  
  form {
      margin:0;
      padding:0;
     
  }
  
  #secondary_nav form p {
     line-height:0.9; 
     margin:8px 0 0 0;
     float:left;
  }
  
  *html #secondary_nav form p{float:none;}
  
  #secondary_nav form label {
      margin:0 5px 0 5px;
      float:left;
  }
  
  #secondary_nav form input {
      float:left;
      margin:-3px 0 0 3px;
      
  }
  
  #secondary_nav form input.sq-form-field {
      height:15px;
      border:none;
      font-size:1em;
      padding:0 0 0 5px;
      border:1px transparent;
      width:183px;
  }
  
  /*
  Exhibitions and Events Landing Page and Search Results***********/
  
  #search_head {
  background:#FFFFFF none repeat scroll 0%;
  padding:5px 5px 5px;
  margin:0 0 8px 0;
  overflow:hidden; 
  }
  
  
  #search_head h3 {
  font-size:1.5em;
  margin-top:0;
  }
  
  * html #search_head { height:1%;}
  
  
  
  #search_head ul {list-style-type:none; padding:0; margin:0;}
  
  #event_list li a {display:block; width:100%; float:left; overflow:hidden;}
  
  
  /*
  Page Nav*********/
  
  .page_nav {
      float:left;
      background-color:#fff;
      /*width:525px;*/
      /*height:13px;*/
      padding:2px 5px 0 5px;
      color:#231F20;
      font-family:helvetica, arial;
      font-size:0.8em;
      margin:0 0 8px 0;
  }
  
  .page_nav a {
     color:#231F20;
     text-decoration:none;
  }
  
  .page_nav a:hover {
     color:#06B3AB;
  }
  
  .previous {
     float:left;
     background-image:url(http://www.hht.net.au/__data/assets/image/0010/1063/previous_button.gif);
     background-repeat:no-repeat;
     background-position:left center;
     padding:0 0 0 22px;
     margin:2px 0 2px 5px;
     color: gray;
  }
  
  .next {
    float:left;
    background-image:url(http://www.hht.net.au/__data/assets/image/0009/1062/next_button.gif);
    background-repeat:no-repeat;
    background-position:right center;
    padding:0 22px 0 0;
    margin:2px 0 2px 15px;
    color: gray;
  }
  
  
  .pages {
     float:right;
     color:#06B3AB;
     margin:2px 5px ;
  }
  
  .pages a {
     margin:0 3px;
  }
  
  #exhibitions {
      float:left;
      overflow:hidden;
      width:550px;
      list-style-type:none!important;
      padding:0 0 8px;
      margin:0!important;
  }
  
  
  #exhibitions li {
      float:left;
      margin:10px 15px 0 0;
  }
  
  #exhibitions .title {
      float:left;
      margin:5px 0 0 10px;
      font-size:1.2em;
      height:38px;
      font-weight:bold;
      display:inline;
  }
  
  #exhibitions a {
      color:#231f20;
      text-decoration:none;
  }
  
  #exhibitions li div {
      width:168px;
      height:342px;
     
      background-repeat:repeat-y;
  }
  
         
  #exhibitions img {
      float:left;
      margin:25px 3px 0 3px;
  }
  
  #exhibitions .info {
      background-color:#fff;
      float:left;
      clear:both;
      width:152px;
      height:65px;
      margin:0 3px;
      padding:5px;
      font-size:0.9em;
  }
  
  
  
  
  /*
  Footer Content*****************************/
  
  #sub_footer {
      height:25px;
      margin:12px 0 0 0;
      background-image:url(http://www.hht.net.au/__data/assets/image/0010/118/sub_nav_bg.gif);
      background-repeat:repeat-y;
      float:left;
      width:100%;
      color:#fff;
      font-size:1em;
  }
  
  #sub_footer .links {
      float:right;
      margin:8px 8px 0 0;
      list-style-type:none;
  }
  
  #footer {clear:both;}
  
  #gov {margin:20px 0 0 6px;}
  
  #hht {float:right; margin:20px 6px 0 0;}
  
  /*
  Event List IE Margin fixes******************/
  
  /*
  * html #body_content #event_list {margin:5px 0 0 0; }
  
  *:first-child+html #body_content #event_list {margin:5px 0 0 0; }
  */
  /*
  Event List Backgrounds************************/
  
  #content #event_list ul li.dark_beige { background-image:url(); }
  
  #content #event_list ul li.dark_yellow { background-image:url(http://www.hht.net.au/__data/assets/image/0010/73/dark_yellow_event_list_bg.gif); }
  
  #content #event_list ul li.pink { background-image:url(http://www.hht.net.au/__data/assets/image/0010/109/pink_event_list_bg.gif); }
  
  #content #event_list ul li.aqua { background-image:url(http://www.hht.net.au/__data/assets/image/0014/68/aqua_event_list_bg.gif); }
  
  #content #event_list ul li.orange { background-image:url(http://www.hht.net.au/__data/assets/image/0005/104/orange_event_list_bg.gif); }
  
  #content #event_list ul li.green { background-image:url(http://www.hht.net.au/__data/assets/image/0011/83/green_event_list_bg.gif); }
  
  #content #event_list ul li.light_beige, #content #event_list ul li.beige{ background-image:url(http://www.hht.net.au/__data/assets/image/0011/92/light_beige_event_list_bg.gif); }
  
  #content #event_list ul li.yellow { background-image:url(http://www.hht.net.au/__data/assets/image/0012/93/light_yellow_event_list_bg.gif); }
  
  #content #event_list ul li.lime { background-image:url(http://www.hht.net.au/__data/assets/image/0015/81150/lime_event_list_bg.gif); }
  
  #content #event_list ul li.grey { background-image:url(http://www.hht.net.au/__data/assets/image/0011/81389/grey_event_list_bg.gif); }
  
  /*
  Event Div Backgrounds**********************/
  #content div.dark_beige { background-image:url(); }
  
  #content div.dark_yellow { background-image:url(http://www.hht.net.au/__data/assets/image/0010/73/dark_yellow_event_list_bg.gif); }
  
  #content div.pink { background-image:url(http://www.hht.net.au/__data/assets/image/0010/109/pink_event_list_bg.gif); }
  
  #content div.aqua { background-image:url(http://www.hht.net.au/__data/assets/image/0014/68/aqua_event_list_bg.gif); }
  
  #content div.orange { background-image:url(http://www.hht.net.au/__data/assets/image/0005/104/orange_event_list_bg.gif); }
  
  #content div.green { background-image:url(http://www.hht.net.au/__data/assets/image/0011/83/green_event_list_bg.gif); }
  
  #content div.light_beige { background-image:url(http://www.hht.net.au/__data/assets/image/0011/92/light_beige_event_list_bg.gif); }
  
  #content div.light_yellow { background-image:url(http://www.hht.net.au/__data/assets/image/0012/93/light_yellow_event_list_bg.gif); }
  
  #content div.lime { background-image:url(http://www.hht.net.au/__data/assets/image/0015/81150/lime_event_list_bg.gif); }
  
  #content div.grey { background-image:url(http://www.hht.net.au/__data/assets/image/0011/81389/grey_event_list_bg.gif); }
  
  
  /* Content Tools */
  #content_tools {
     float:right;
  }
  #content_tools ul {
     margin:3px 0px 0px 0px;
     padding:0px;
     list-style-type: none;
  }
  #content_tools ul li{
     display:inline;
     margin-right:20px;
  }
  #content_tools ul li a, #content_tools ul li a:link, #content_tools ul li a:visited {
     font-size: 0.8em;
     text-decoration: none;
     color: black;
     margin-left: 14px;
  }
  #content_tools ul li.tools_printer{
     background: transparent url(http://www.hht.net.au/__data/assets/image/0015/10482/printer_black.gif) no-repeat scroll 0% 0%;
  }
  #content_tools ul li.tools_font{
     background: transparent url(http://www.hht.net.au/__data/assets/image/0015/10482/printer_black.gif) no-repeat scroll 0% 0%;
  }
  #content_tools ul li a:hover {
     color: #ef8969;
  }
