

h2.home {
margin-top:10px;
}

h2 span.highlight {
background-color: #ff6300;
color: #fff;
font-size: 16px;
padding: 1 6 1 6;
}

#om {
position: absolute;
top: 4px;
right: 103px;
}

#leftColumn {
width:162px;
}

#leftNav ul li {
margin-bottom:10px;
}

#centreColumnHome {
background-color: #fff;
width:600px;
position: absolute;
left: 188px;
top:20px;
}

table.herospot {
	font-family:  Arial, Helvetica,  sans-serif;
	font-size: 12px; 
	font-weight: normal;
	border-spacing: 0px;
	margin-top:0px;
	margin-bottom:-8px;
	background-color: #fcce5d;
	/*border:1px solid #180e12;*/
}

table.herospot td {
padding: 4px;
vertical-align: top;
}

table.herospot td img{
padding-top: 5px;
padding-bottom: 7px;

}

table.herospot td p, table.herospot2 td p  {
margin-top: -5px;
padding-top:0px;
}

table.herospot td a, table.herospot td a:visited{
font-size: 11px;
font-weight:bold;
color: #180e12;

}

table.herospot2 td h3 span.notactive {
font-size: 11px;
font-weight:bold;
}

table.herospot td h3, table.herospot2 td h3, {
margin-top: 0px;
padding-top:0px;
margin-bottom:20px;
padding-bottom:0px;

}
table.herospot td h3 a,table.herospot td h3 a:visited {
color: #180e12;
font-size: 11px;
font-weight: bold;


}

table.herospot2 {
	font-family:  Arial, Helvetica,  sans-serif;
	font-size: 12px; 
	font-weight: normal;
	border-spacing: 0px;
	margin-top:0px;
	margin-bottom:-8px;
	  width: 600px;
	background-color: #089400;
	color:#fff; 
border:1px solid #180e12;
}

table.herospot2 td {
padding: 4px;
vertical-align: top;
}

table.herospot2 td a, table.herospot2 td a:visited{
color:#fff;
font-size: 11px;
font-weight:bold;
}

#gurusright {
width: 177px;
}

#map_canvas {
width: 500px; 
height: 425px; 
border:1px solid #180e12;
}
