/*   Musica Viva Australia
	  Content (c) Copyright 
	Running Squiz MySource v3.10.3 (Matrix) - http://matrix.squiz.net/
   Developed by Squiz  - http://www.squiz.net
  (c) Copyright 2008. All rights reserved.
  Page generated: 07 July 2008
*/


body {
    background-image:url(http://musicaviva.com.au/__data/assets/image/248/body-bg.gif);
    background-repeat:repeat;
    font-size: x-small;
    font-family: Arial, Helvetica, sans-serif;
    }
    
* {
    padding: 0;
    margin: 0;
    }
    
form {
    padding: 0;
    margin: 0;
    }

img {
    border: none;
    }
  
h1 {
    font-weight:bold;
    color: #c60617;
    font-size: 1.6em;
    padding: 7px 0;
     }
 
 h2 {
    font-size: 1.4em;
    color: #c60617;
    padding: 6px 0 3px 0;
     }
 
 h3 {
    font-size: 1.2em;
    color: #c60617;
    font-weight: bold;
    padding: 6px 0 1px 0;
    }
 
 h4 {
    font-size: 1.2em;
    color: #000;
    font-weight: bold;
    padding: 6px 0 4px 0;
     }
 
 h5 {
    clear: both;
    font-size: 1.1em;
    color: #c60617;
    font-weight: bold;
    padding: 6px 0 4px 0;
     }
 
 h6 {
    font-size: 1.1em;
    color: #000;
    font-weight: bold;
    padding: 6px 0 4px 0;
     }
 
 p {
    color: #6f7275;
    font-size: 1.1em;
    padding: 5px 0;
     }

ul {
    list-style: disc;
    padding-left: 15px;
    }

li {
    font-size: 1.1em;
    color: #6f7275;
    }

li a:link, li a:visited {
    text-decoration: none;
    font-size: 1.1em;
    color: #B60127;
    }

li a:hover {
    text-decoration: underline;
}
 
.clear {
    position: relative;
    overflow: hidden;
    clear: both;
    height:1px;
    }

.no-display {
    display: none;
    }
    
#wrapper {
    width:950px;
    margin: 0 auto;
    background-color:#b60127;
    }
    
#wrapper-inner {
    width:927px;
    margin: 0 auto;
    background-color:#fff;    
    }
    
#wrapper-inner-border {
    border-left: 1px solid #701115;
    border-right: 1px solid #701115;
    padding-bottom: 10px; 
    }
    
#content-container {
    width: 888px;
    margin: 0 auto 0 auto;
    }
    
#header {
    height: 79px;
    padding-top: 20px;
    }
    
#header img {
    float: left;
    margin-top: 2px;
    }

#header a img {
    border: none;
    }

#header h1 {
    display: none;
    }
    
#header-banner {
    float: right;
    }
    
#top-nav-search-container {
    z-index:1000;
    position: relative;
    height: 32px;
    background-color:#b60127;    
    }
    
#top-nav {
    position:relative;
    }
    
#top-nav ul {
    position:relative;
    list-style: none;
    padding: 0;
    }
    
#top-nav ul li {
    position:relative;
    display: inline;
    float: left;
    border-left:1px solid #c40829;
    border-right:1px solid #a80125;
    padding: 0 4px;
    font-size: 1em;
    }
    
#top-nav ul li a:link, #top-nav ul li a:visited {
    display: block;
    color: #fff;
    font-size:1.1em;
    padding: 7px 7px 11px 7px;
    text-decoration:none;
    }    
    
#top-nav ul li a:hover, #top-nav ul li a.selected, #top-nav ul li a#home {
    background-image: url(http://musicaviva.com.au/__data/assets/image/279/link-bg.gif);
    background-repeat: repeat-x;
    background-position:0 24px; 
        }
    
#top-nav ul li .home a:hover  {
    background-image: url(http://musicaviva.com.au/__data/assets/image/279/link-bg.gif);
    background-repeat:no-repeat;
    background-position:10px 15px;
    }
    
#top-nav ul li ul {
    width: 150px;
    overflow: hidden;
    display: none;
    position:absolute;
    padding: 0 !important;
    margin: 0 !important;
    }
    
#top-nav ul li:hover ul, #top-nav ul li.over ul {
    display: block;
    border:1px solid #a80125;
    background-color:#c40829;
    top: 31px;
    left: 9px;
    }    
    
#top-nav ul li ul li {
    float: left;
    display: inline;
    padding: 0;
    margin: 0;
    }
    
#top-nav ul li ul li a:link, #top-nav ul li ul li a:visited {
    position:relative;
    background-image:none;
    color: #fff;
    background-color:#b60127;
    display: block !important;
    width: 150px;
    padding: 3px 0 5px 8px !important;
    margin: 0 !important;
    text-decoration:none;
    z-index: 1000;
    }

#top-nav ul li ul li a:hover {
    text-decoration: underline;
    }
    
#search {
    position:absolute;
    top: 0;
    right:0;
    display: inline;
    height:34px;
    margin:0;
    padding:0;
    }
    
#search label {
    float: left;
    color:#fff;
    font-size: 1.1em;
    padding: 8px 8px 0 5px;
    margin: 0;
    display: none; /* label hidden to make space in menu for festival 08 redirect page */
    }

#search-input {
    float: left;
    padding-top: 5px;
    }
    
#search-input input {
    color: #000;
    padding: 2px 0 0 3px;
    margin: 0;
    width:97px;
    border:1px solid #8f8f8f;
    }
    
#submit-img {
    float: left;
    margin:0;
    }
    
#submit-img input {
    padding: 5px 8px 0 5px;
    }
    
#subscribe {
    position:relative;
    float: left;
    background-color:#e6e6e6;
    }
    
.subscribe-label label {
    font-size:1.1em;
    }
    
.subscribe-input {
    float:left;
    padding: 8px 0 0 0;
    margin: 0;
    }
    
.subscribe-input input {
    border: 1px solid #8f8f8f;
    width:7.8em;
    }
    
.subscribe-img {
    float: left;
    margin: 0;
    }
    
.subscribe-img input {
    padding: 0;
    margin: 0;
    }

#outer-container {
    position: relative;
    background-image: url(http://musicaviva.com.au/__data/assets/image/422/content-bg.gif);    
    background-repeat:repeat-y;
    }
    
#inner-container {
    position: relative;
    margin: 4px 0 12px 0;
    padding:0;
    height:1%;
    }
    
#footer {
    clear:both;
    height:36px;
    background-color:#e6e6e6;
z-index: 100;
    }
    
.footer-left {
    float: left;
    width: 30em;
    margin: 12px 0 0 12px;
    }

.footer-left ul {
   padding-left: 0 !important;
    }
    
.footer-left li {
    color: #777676;
    list-style:none;
    display: inline;
    font-size:1.1em;
    }
    
.footer-left li a:link, .footer-left li a:visited  {
    color:#777676;
    text-decoration:none;
    padding: 10px 2px 0 1px;
    font-size: 1em;
    }
    
.footer-left li a:hover {
    text-decoration:underline;
    }
    
.footer-right {
    float: right;
    width: 250px;
    margin: 10px 10px 0 0;
    }
    
.footer-right li {
    float: right;
    list-style:none;
    display: inline;    
    }
    
.footer-right li a:link, .footer-right li a:visited {
    font-size:1em;
    color: #777676;
    text-decoration:none;
    padding: 16px 30px 5px 12px;
    }

.footer-right li a:hover {
    text-decoration: underline;
    }
    
#footer .site-map {
    position:relative;
    background-image: url(http://musicaviva.com.au/__data/assets/image/245/site-map-bg.gif);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    }
    
#footer .printer-friendly {
    position:relative;
    background-image: url(http://musicaviva.com.au/__data/assets/image/244/printer-bg.gif);
    background-repeat: no-repeat;
    background-position: 100% 100%;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    