/*Strip the ul of padding and list styling*/
ul {list-style-type:none;margin:0 0; padding:0;position: top; }
/*Create a horizontal list with spacing*/
li {display:inline-block;float: left;margin-right: 1px;}

/****  li {float: left;margin-right: 15px;} ***/
/*Style for menu links*/
li a {min-width:100px;  height: 20px;text-align: center;line-height: 20px;
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        color: indigo;text-decoration: none;}

/*Hover state for top level links*/
li:hover a {color: #993300;}


/*Style for dropdown links*/
li:hover ul a {color: indigo; height: 20px; line-height: 20px;}
/*Hover state for dropdown links*/
li:hover ul a:hover {color: #993300;}
/*Hide dropdown links until they are needed*/
li ul {display: none;}
/*Make dropdown links vertical*/
li ul li {display: block; float: none;}
/*Prevent text wrapping*/
li ul li a {width: auto;min-width: 100px;padding: 0 20px;}

/*Display the dropdown on hover*/
ul li a:hover + .hidden, .hidden:hover {display: block;}
/*Style 'show menu' label button and hide it by default*/
.show-menu {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;        
        text-decoration: none;color: #1919A3;  font-size: 1.25em; text-align: center;padding: 10px 0; display: none;}
     
/*Hide checkbox*/
input[type=checkbox]{display: none;}
    
/*Show menu when invisible checkbox is checked*/
input[type=checkbox]:checked ~ #menuh{display: block;}    
/*Responsive Styles*/
@media screen and (max-width : 860px){
        /*Make dropdown links appear inline*/
ul {position: top; display: none;}
        /*Create vertical spacing*/
li {margin-bottom: 1px; }    
        /*Make all menu links full width*/
ul li, li a {width: 100%;}                        
        /*Display 'show menu' link*/
.show-menu {display:block; padding: 10px;width:95%;}        
}
.hamburger { position: relative; display: inline-block; width: 1.25em; height: 0.8em; margin-right: 0.3em; border-top: 0.2em solid #1919A3; border-bottom: 0.2em solid #1919A3; margin: 0 20px; }

.hamburger:before { content: ""; position: absolute; top: 0.3em; left: 0px; width: 100%; border-top: 0.2em solid #1919A3;}

body {background-color: transparent; float: none; max-width: 1200px;margin: auto;}

i {padding: 5px;}

a {color: #993300; text-decoration: none; padding: 0 10px;}
			
#header {max-width: 99%;min-height: 115px; padding: 0 0 0 0; background: url("./images/Header.gif") repeat-x;}
 
#content {width: 100%;background-color: white; padding-top: 20px;}

#container {max-width: 100%; float: left; background-color: white;}  
#container2 {max-width: 100%;margin: 10px; float: left; background-color: #496ebp;}  
#container3 {max-width: 95%;margin: 10px; float: left; font-size: .7em;}  

#menuh {
    font-family: arial narrow,helvetica,sans-serif;font-size: 1.25em;left: auto;    
    padding: 10px 10px;position: relative;top: 5px; z-index: 999;}
    
#menuh a:link, #menuh a:visited, #menuh a:active {color: #1919A3;text-decoration: none;}
#menuh a{text-align: left;white-space:nowrap;margin:0px;padding: 10px; display:block;}    
#menuh a:hover	{color: #993300;text-decoration:none;width: auto;}
		
#menuh li{position:relative;min-height: 1px;vertical-align: bottom; padding:10px 10px 0 0;}
#menuh li a#current  {color: #993300;}      
   
html {background: rgba(0, 0, 0, 0) url("../images/greybk.jpg") no-repeat fixed center center / cover ;}  
    
p {font:.910em Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-top:0px;}
	
h1 {font: 1.5em Verdana, Arial, Helvetica, sans-serif; color: #1919A3; background: url('https://combomarketing.co.nz/images/5starsmall.png') no-repeat; padding: 8px 0 20px 60px;}
	
h2 {font: 1.1em Verdana, Arial, Helvetica, sans-serif; color: #1919A3; background: url('https://combomarketing.co.nz/images/5starsmall.png') no-repeat; padding: 8px 0 20px 60px;}

h3 {font: .95em Verdana, Arial, Helvetica, sans-serif; color: #1919A3;}

h4 {font: 1.25em Verdana, Arial, Helvetica, sans-serif; color: #496EB9;}

h5 {font: 2em Verdana, Arial, Helvetica, sans-serif;left:35px;color:#880001;margin: 10px;)
i {padding: 15px;}

#footer {clear: both; margin: 9px 0 0; padding: 10px; font-size: .6em;}
					
/**#footer {color: #1919A3;background-color: #EBF5FF; margin: 10px 0 0 0;padding: 10px 10px 10px 30px; clear: both; font-size: .7em;}

#footer a {color: #1919A3;}  **/