/*

	NAVIGATION

*/
#leftcol ul {
  list-style: none;
  margin: 3px 0;
  padding: 0;
  border-top: 2px solid #F58025;
  width: 175px;
  z-index: 3;
}
#leftcol ul li {
  margin: 0;
  padding: 0;
  border-left: 2px solid #F58025;
  border-right: 2px solid #F58025;
  position: relative;
  border-bottom: 2px solid #F58025;
}
#leftcol ul li a {
  display: block;
  width: 161px;
  background: #F58025;
  padding-left: 10px;
  color: #ffffff;
  text-decoration: none;
  font-size: 13px;
  line-height: 17px;
  padding-top: 3px;
  padding-bottom: 3px;
}

#leftcol ul.home li a {
  height: 25px;
  line-height: 25px;
  padding-top: 0;
  padding-bottom: 0;
}


/*==========Log Out Button - start ======================*/
#leftcol ul.logout{
  margin: 0px;
  padding: 0px;
  border-top: 2px solid #958D78;
}

#leftcol ul.logout li a {
  background-color: #fff;
  color: #000;
  height: 25px;
  line-height: 25px;
  padding-top: 0;
  padding-bottom: 0;
}

#leftcol ul.logout li {
  margin: 0px;
  padding: 0px;
  background-color: #fff;
  border-right: 2px solid #958D78;
  border-left: 2px solid #958D78;
  border-bottom: 2px solid #958D78;
  position: relative;
}

#leftcol ul.logout li a:hover, #leftcol ul.logout li.hover a{
  background: #E0DDD7;
  color: #000;
}
/*==========Log Out Button - end ========================*/


#leftcol ul li a:hover {
  background: #FDD4B3;
  color: #5B513A;
}

#leftcol ul li.active a, #leftcol ul li.hover a {
  background: #FDD4B3;
  color: #5B513A;
}

#leftcol ul li div {
  padding: 0 0 0 5px;
  position: absolute;
  top: -2px;
  left: -9999px;
  z-index: 4;
}
#leftcol ul li.hover div, #leftcol ul li:hover div {
  left: 171px;
}

#leftcol ul li ul {
  margin: 0;
  padding: 0;
  z-index: 4;
  width: 214px;
}

#leftcol ul li ul li {
  position: relative;
  border-bottom: none;
}

#leftcol ul li ul li a {
  border-bottom: 2px solid #F58025;
  width: 200px;
}

#leftcol ul li.hover ul li a, #leftcol ul li:hover ul li a {
  background: #F58025;
  color: #ffffff;
}
#leftcol ul li.hover ul li.active a, #leftcol ul li:hover ul li.active a {
  background: #FDD4B3;
  color: #5B513A;
}
#leftcol ul li.hover ul li a:hover, #leftcol ul li:hover ul li a:hover {
  background: #FDD4B3;
  color: #5B513A;
}


#leftcol div#store-locator-left {
  border: 2px solid #8CC63F;
  width: 171px;
  margin: 5px 0;
  padding-bottom: 5px;
}
#leftcol h4 {
  height: 22px;
  line-height: 22px;
  color: #ffffff;
  font-weight: normal;
  text-indent: 10px;
  font-size: 13px;
}

#leftcol div#store-locator-left h4 {
    border-bottom: 2px solid #8CC63F;
    background: #8CC63F;
}

#leftcol div#member-login {
  border: 2px solid #958D78;
  width: 171px;
  margin: 5px 0;
  padding-bottom: 5px;
}

#leftcol div#member-login h4 {
    border-bottom: 2px solid #958D78;
    background: #958D78;
}

#leftcol div#member-login p.status {
  margin-left: 10px;
  font-size: 11px;
  width: 90%;
  color: #5B513A;
}

/*==========Map - start ======================*/

ul#map {
  width: 445px;
  height: 423px;
  background: url(../_img/map/map.gif) no-repeat 0 0;
  position: relative;
  list-style: none;
  list-style-image: none;
}

ul#map li {
  position: absolute;
  margin: 0;
  padding: 0;
}

ul#map li a {
  font-size: 0;
  text-indent: -9999px;
  width: 50px;
  height: 50px;
  display: block;
  outline: 0;
}

ul#map li.vic {
  top: 286px;
  left: 290px;
  z-index: 5;
}
ul#map li.vic a {
  width: 87px;
  height: 68px;
}
ul#map li.vic a:hover {
  background: url(../_img/map/map_vic_hover.gif) no-repeat 3px 1px;
}

ul#map li.wa {
  z-index: 4;
  top: 40px;
}
ul#map li.wa a {
  width: 184px;
  height: 274px;
}
ul#map li.wa a:hover {
  background: url(../_img/map/map_wa_hover.gif) no-repeat 16px 11px;
}

ul#map li.tas {
  z-index: 4;
  top: 368px;
  left: 315px;
}
ul#map li.tas a {
  width: 50px;
  height: 40px;
}
ul#map li.tas a:hover {
  background: url(../_img/map/map_tas_hover.gif) no-repeat 8px 2px;
}

ul#map li.qld {
  z-index: 3;
  top: 10px;
  left: 267px;
}
ul#map li.qld a {
  width: 161px;
  height: 228px;
}
ul#map li.qld a:hover {
  background: url(../_img/map/map_qld_hover.gif) no-repeat 5px 5px;
}

ul#map li.nsw {
  z-index: 4;
  top: 225px;
  left: 292px;
}
ul#map li.nsw a {
  width: 135px;
  height: 112px;
}
ul#map li.nsw a:hover {
  background: url(../_img/map/map_nsw_hover.gif) no-repeat 4px 4px;
}

ul#map li.act {
  z-index: 6;
  top: 292px;
  left: 367px;
}
ul#map li.act a {
  width: 20px;
  height: 28px;
}
ul#map li.act a:hover {
  background: url(../_img/map/map_act_hover.gif) no-repeat 6px 6px;
}

ul#map li.sa {
  z-index: 4;
  top: 184px;
  left: 173px;
}
ul#map li.sa a {
  width: 127px;
  height: 153px;
}
ul#map li.sa a:hover {
  background: url(../_img/map/map_sa_hover.gif) no-repeat 6px 6px;
}

ul#map li.nt {
  z-index: 2;
  top: 9px;
  left: 169px;
}
ul#map li.nt a {
  width: 127px;
  height: 183px;
}
ul#map li.nt a:hover {
  background: url(../_img/map/map_nt_hover.gif) no-repeat 6px 6px;
}

/*==========Map - end ======================*/

