/* Homepage */

body { font-family: verdana,arial,sans-serif; font-size: 76%;  position: fixed; overflow:auto; }
/* overflow: hidden; scroll="no"; */
  #background { background: url(../images/globemainpicture.jpg) rgb(201, 20, 18) no-repeat; position: absolute; left 0px; top 0px;  width: 100pc; height: 100pc; background-attachment: fixed;
    }
 #content { margin-top: 180px; z-index: 0; width: 70pc;  height:550px; overflow:auto; }
/*no-scroll; */
 #globalmovie { border: 0px none rgb(0, 0, 0);
    padding: 0px;
    position: absolute;
    left: 10px;
    width: 150px;
    margin-top: 220px;
    visibility: visible;
    top: 0px;
    margin-left: 210px;
    z-index: 1;
    font-weight: bold;
    color: rgb(51, 51, 255);
    font-style: normal;
    text-align: center;
    font-size: 10px;
    }
.home { border-style: none;  z-index:2; visibility: visible;
    top:30px; margin-left: 85%; display: block; position: absolute; float: left; 
}
/* Menu container */
.container { border-style:solid;
    border:1px;
    border-color:rgb(0, 3, 240);
    border-width:5px 1px 1px 1px;
    margin:180px 0px 20px 130px; 
    background: rgb(238, 238, 238) url(../images/menu.gif);
    height:30px;
    width:700px;
    display:block; 
    float:none; 
   position: absolute;
   z-index:3;
    font-size:10pt;
    text-align:left;
    }

  .menu { margin: 0pt auto;
    background: transparent;
    font-family: verdana,sans-serif;
    position: relative;
    font-size:0.85em;
    width:700px;
    height:30px;
    z-index:3;
    text-align:left;
    }

  .menu ul { margin:0; padding:0; list-style-type: none;
    }

  .menu ul li { float: left; position: relative;  z-index: 3;
    }
  .menu ul li.gangshows { background: transparent url(../images/menugangshows.gif) no-repeat; width:100px;}
  .menu ul li.history { background: transparent url(../images/menuhistory.gif) no-repeat; width:100px;}
  .menu ul li.contact { background: transparent url(../images/menucontact.gif) no-repeat; width:100px;}
  .menu ul li.dates { background: transparent url(../images/menusite.gif) no-repeat; width:100px;}
  .menu ul li.hornsby { background: transparent url(../images/menuhornsby.gif) no-repeat; width:100px;}

  .menu ul li.gangshowsuk { background: transparent url(../images/submenu-uk.gif) no-repeat; 
    z-index: 3;  text-align: center;
    }
 
  .menu ul li.gangshowsaus { background: transparent url(../images/submenu-aus.gif) no-repeat;
    z-index: 3; text-align: center;
    }

  .menu ul li.gangshowsnz { background: transparent url(../images/submenu-nz.gif) no-repeat; 
    z-index: 3; text-align: center;
    }

.menu ul li.gangshowsie { background: transparent url(../images/submenu-ie.gif) no-repeat; 
    z-index: 3; text-align: center;
    }

  .menu ul li.gangshowsusa { background: transparent url(../images/submenu-us.gif) no-repeat; 
    z-index: 3; text-align: center;
    }
  .menu ul li.subcontact { background: transparent url(../images/menu.gif); 
    z-index: 3; text-align: center;
    }

  .menu ul li.subsubl { background: rgb(209, 255, 254) url(../images/next.gif) no-repeat top left; 
    z-index: 4;
    }

  .menu ul li a, .menu ul li a:visited { display: block;
    text-decoration: none;
    width: 70px;
    height: 30px;
    color: rgb(0, 0, 0);
    padding-left: 30px;
    line-height: 29px;
    }

  * html .menu ul li a, .menu ul li a:visited { 
	width:100px; w\idth:70px;
    }

  .menu ul li ul { visibility: hidden;
    position: absolute;
    top: 0pt;
    left: 0pt;
    height: 0pt;
    overflow: hidden;
    }

  
  /* first line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
  .menu ul li:hover a,
  .menu ul li a:hover {
  color:#c00; text-decoration:underline; border:0;
  }

  .menu ul li:hover ul, 
  .menu ul li a:hover { border: 0pt none ; color: rgb(204, 0, 0); text-decoration: underline;
    } 
/* GangshowCountry menu */
  .menu ul li:hover ul, .menu ul li a:hover ul { border: 1px solid rgb(153, 0, 153); 
    background: rgb(255, 255, 255) none repeat scroll 0pc 50pc; 
    visibility: visible;
    width:170px; w\idth:125px;
    height: auto;
    position: absolute;
    top: 30px;
    left: -1px;
   overflow: visible;
    }

  .menu ul li:hover ul li a, .menu ul li a:hover ul li a { padding: 5px 10px 5px 35px;
    background: transparent none repeat scroll 0pc 50pc;
    display: block;
    text-decoration: none;
    color: rgb(204, 0, 0);
    height: auto;
    line-height: 1.5em;
    width:170px; w\idth:125px;
    }

  .menu ul li:hover ul li a.drop, .menu ul li a:hover ul li a.drop { padding: 5px 10px 5px 35px;
    display: block;
    color: rgb(0, 0, 0);
    height: auto;
    line-height: 1.5em;
    z-index: 3;
   width:170px; w\idth:125px;
    }

  .menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul { visibility: hidden;
    position: absolute;
    top: 0pt;
    left: 0pt;
    height: 0pt;
    overflow: hidden;
    }

  .menu ul li:hover ul li:hover, .menu ul li a:hover ul li a:hover { color: rgb(0, 0, 255);
    text-decoration: underline;
    }
/* Gangshow menu */
/* Gangshow menu height and width */
  .menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul { border: 0px;
    visibility: visible;
    position: absolute;
    background-color: transparent;
    color: rgb(0, 0, 0);
    left:170px; 
    height: 270px;
    width: 202px;
    overflow: auto;
    z-index: 8;
    }
/* Individual Gang Show selection */
  .menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a { padding: 5px 10px 4px 35px;
    display: block; color: rgb(0, 0, 255); height: auto; line-height: 1.5em;
    width:170px; w\idth:140px;
    }
* html .menu4 ul li a:hover ul li a:hover ul li a {padding:4px 10px 4px 35px;}

   .menu ul li:hover ul li:hover ul li:hover a, .menu ul li a:hover ul li a:hover ul li a:hover { color: rgb(0, 0, 0);
    text-decoration: underline; 
    }
 
#hgslogo { border-style: none;
    border-width: 0pt;
    width: 160px;
    z-index: 2;
    margin-top: 400px;
    margin-left: 730px;
    visibility: visible;
    display: block;
        position: absolute;
    float: none;
    height: 160px;
    overflow: hidden;
    font-weight: bold;
    color: rgb(51, 51, 255);
    font-style: normal;
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    }
