.clear
{clear:both;}

div#hbHeader
{font-family:Arial;background:#fff;border-bottom:6px solid #701;min-width:860px;width:auto;margin-bottom:12px;height:145px;}

a#qps
	{ background: url('http://www.holdenbarlow.com.au/img/header/qps.gif') no-repeat -5px 0; }
	
a#phoned
	{ background: url('http://www.holdenbarlow.com.au/img/header/phone.gif') no-repeat -5px 0; }
	
a#location
	{ background: url('http://www.holdenbarlow.com.au/img/header/location.gif') no-repeat -5px 0; }

.hbHeaderColRight {
    position:absolute;right:0;top:35px;
	}

div#hbHeader ul#phone { 
	overflow: hidden; 
	float:right;
	position:relative;
	margin: 0;
	padding: 0;
	z-index:2;
	}

div#hbHeader ul#phone li
	{
	margin: 0;
	padding: 0;
	list-style: none;
    text-indent: -10000px;
	}
	
div#hbHeader ul#phone li a
	{
	margin:0 50px 0 0; overflow: hidden; 
	display: block;
	width: 270px;
	height: 24px;
	}
	
* html div#hbHeader
{width: expression(document.documentElement.clientWidth < 860? "860px": "auto" );}

div.hbHeaderContent 
{background:#fff;text-align:left;margin:0 auto;}

/* header navigation */
.hbNavStretch
{border-width:1px 0;border-style:solid;border-color:#036;}

.hbHeaderNav
{height:27px;position:relative;min-width:742px;margin:0 auto;background:#369;}

.hbHeaderNav li
{font-weight:bold;font-size: 10px;}

.hbHeaderNav li a,
.hbHeaderNav li a:visited
{color:#fff;text-decoration:none;text-transform:uppercase;line-height:25px;}

.hbHeaderNav li a:hover
{color:#fff;background:#69c;}

.hbHeaderNav ul.hbNavigation
{margin:0;padding:0;list-style:none;position:absolute;white-space:nowrap;}  

.hbHeaderNav ul.hbNavigation
{left:25px;}

.hbHeaderNav ul.hbNavigation li
{float:left;border-width:0 1px 0 0;border-style:solid;border-color:#036;}

.hbHeaderNav ul.hbNavigation li a
{padding:0 6px;width:auto;height:25px;margin:1px;display:block;vertical-align:middle}

* html .hbHeaderNav ul.hbNavigation li a
{width:25px;}

.hbHeaderNav ul.hbNavigation li.hbNavLeft
{width:9px;height:27px;}

* html .hbHeaderNav li
{font-size:11px;}

* html .hbHeaderNav ul.hbNavigation li a
{padding:0 4px 0 5px;}

.hbHeaderContent .hbHeaderCeiling
{position:relative;height:86px;padding-top:12px;margin:0 9px;}

.hbHeaderContent a
{font-weight:bold;}

