body{ behavior:url("csshover2.htc"); }
.pd_menu_01 {float:left; padding:0; margin:0;color: #FFFFFF;background: #000000;width:100%; border:solid 1px #000000;clear:both;} /*Color navigation bar normal mode*/
.pd_menu_01  a, .pd_menu_01 a:visited {
font-family: Arial, Verdana,Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:11px;
color: #FFFFFF;
background-color: #000000;
text-decoration: none;
}
.pd_menu_01 ul {list-style-type:none;padding:0; margin:0;}
.pd_menu_01 ul li {float:left; position:relative; z-index:auto !important ; z-index:1000 ; border-right:solid 1px #000000; border-left:solid 1px #000000;}
.pd_menu_01 ul li a {color: #FFFFFF;background: #000000;float:none !important ; float:left ; display:block; height:30px; line-height:30px; padding:0 10px 0 10px; text-decoration:none; }
.pd_menu_01 ul li ul {display:none; border:none;color: #FFFFFF;background: #000000; width:1px}
.pd_menu_01 ul li:hover a {background-color:#fff; text-decoration:none; color:#000;} /*Color main cells hovering mode*/
.pd_menu_01 ul li:hover ul {display:block;  position:absolute; z-index:999; top:29px; margin-top:1px; left:0;}
.pd_menu_01 ul li:hover ul li a {display:block; width:170px; height:auto; line-height:1.3em; margin-left:-1px; padding:5px 10px 5px 10px; border-left:solid 1px #000000; border-bottom: solid 1px #000000; background-color:#FFFF00;  color:#000000; font-size:10px;} /*Color subcells normal mode*/
.pd_menu_01 ul li:hover ul li a:hover {background-color:#CA0000; text-decoration:none;color:#FFFF00;} /*Color subcells hovering mode*/
.pd_menu_01 ul li a:hover {background-color:#fff; text-decoration:none;color:#000;} /*Color main cells hovering mode*/
.pd_menu_01 ul li a:hover ul {display:block; width:170px; position:absolute; z-index:999; top:29px; left:0; }
.pd_menu_01 ul li ul li a:visited { background-color:#FFFF00;  color:#000000; font-weight:bold;} /*Color subcells normal mode*/
.pd_menu_01 ul li a:hover ul li a {display:block; width:170px; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px #000000; border-bottom: solid 1px #000000; background-color:#FFFF00;  color:#000000; font-weight:bold;}
.pd_menu_01 ul li a:hover ul li a:hover {background-color:#CA0000; text-decoration:none;color:#FFFF00;font-weight:bold;} /*Color subcells hovering mode*/

.pd_menu_01 #news  a, .pd_menu_01 #news a:visited {
font-family: Arial, Verdana,Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
font-size:11px;
color: #FF0000;
background-color: #ffff00;
text-decoration: none;
}
.pd_menu_01 #news a:hover {background-color:#fff; text-decoration:none; color:#000;} /*Color news cells hovering mode*/

#heading {
/*background :#fff url(../large/timarulogo.gif) no-repeat left;    */
height : 200px;
margin :0;
color : #000;
}
h1.banner{
margin : 0;
/*padding : 1.5em;*/
padding-top: 10px;
padding-left:0;
text-align:center;
padding-bottom:0;
font-size : 130%;
letter-spacing : 3px;
color :#000; /*#993366; */
font-family: "Times New Roman", Times, serif;
font-weight: bold;
background : transparent;
}
p.banner{
font-family: verdana, arial, non-serif;
text-align:center;
font-size:1em;
/*padding : 1.5em;*/
padding-top: 0px;
padding-left: 0;
margin-top:0;
background : transparent;
}
.dir2 {
	font-size: 0.7em;
	background-color: #fff;
	text-align: left;
}
.outline{border:thin #333;}
#leftnav{
background-color: #F8F8F8;
font-family: Arial, Verdana,Helvetica, sans-serif;

}
#leftnav .style1 {
	font-size: x-large;
	font-weight: bold;
}
#leftnav .style2 {color: #FF0000}
#leftnav .style3 {color: #0000FF}
#leftnav .style13 {color: #0000FF; font-weight: bold; }
#leftnav .style14 {font-size: 0.7em}

#leftnav h2{ font-size: 12px; font-weight: bold; padding-top:10px; margin-bottom:0; color: #0000FF; }
#leftnav h3{ font-size: 12px; margin:3px 0; color: #0000FF; font-variant: small-caps; }
#leftnav p{  font-size: 0.7em; }

#leftnav a, #leftnav visited{color: #FF0000}
#leftnav hover {color: #0000FF}   


.bustore ul{
      list-style: none;
     margin-top:0;
     margin-left:0;
}
.bustore li{
      list-style: none;
     margin-top:0;
     color: #FF0000;
     font-weight:bold;
}
.bustore ul li{
 list-style-image:url(../images/arrow.gif);
 font-size: 11px;
}

#business{

}
#business h1{
  font-size: x-large;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#FF0000;
	display:block;
	line-height:40px;
}

#business p{
font-family: verdana, arial, non-serif;
  padding:0 6px;
  text-align:justify;
  font-size: 0.8em;
}


.tour, ol.tour {
   list-style: decimal;
   font-size: 0.8em;
   line-height: 30px;
}

li.tour {

}
#promo{width:230px; height:auto; background:url(http://www.sh1directory.co.nz/images/cornercal.gif) no-repeat left top #314E83; padding:8px; color:#FFF; float:left; margin:1em 0 0 5px;}
#promo h2{text-align:center;  font-size:1.2em; color:#FFFFFF;}
#promo h3{text-align:center;  font-size:1em; color:#FFFFFF; margin:0;padding:0;}
#promo p{text-align:justify;font-size:0.8em;}
#promo a, #promo a:visited {color:#33CCFF; text-decoration:underline;}
#promo a:hover {color:#FFFFFF; text-decoration:underline;
