﻿/*
©2009 Bam Creative

Title : nav.css
Author : Graeme Haynes | Bam Creative

Description : Stylesheet
*/


/**********Top Nav****************/
#nav {
	position:absolute;
	width:1000px;
	/*background:url(../art/nav.gif) no-repeat;*/
	height:48px;
	left:0px;
	top:-24px;
	z-index:100000;
}
#nav a {
	display:block;
	height:48px;
	font-size:1.2em;
	color:#6c6b6b;
	text-decoration:none;
	text-align:center;
	padding:0px 0px 0 0px;
}
#nav a:hover {
	color:#000;
}
#nav a.active {
	color:#fff;
}
#nav ul li ul li a.active {
	color:#6c6b6b;
}
#nav li {
	/*float:left;*/
	list-style:none;
}
#nav ul {
	padding:0px;
}
#nav li a {
	background:url(/art/nav.png) no-repeat;
	text-indent:-44444em;
	cursor:pointer;
}
#nav a .hover {
	height: 48px;
	position: relative;
	display: block;
	background: url(/art/nav.gif) 0 0 no-repeat;
}
/***********************trust link********************/
#nav a.trust {
	width:80px;
	background-position: 0px 0px;
}
#nav .highlight a.trust:hover, #nav a.trust .hover {
	background-position: 0px -48px;
}
li#trust.active a {
	background-position: 0px -48px;
	cursor:pointer;
}
/***********************super link********************/
#nav a span {
	display:none;
}
#nav a.superannuation {
	width:77px;
	background-position: -80px 0px;
}
#nav .highlight a.superannuation:hover, #nav a.superannuation .hover {
	background-position: -80px -48px;
}
li#superannuation.active a {
	background-position: -80px -48px;
	cursor:pointer;
}
/***********************company link********************/
#nav a.company {
	width:103px;
	background-position: -535px 0px;
}
#nav .highlight a.company:hover, #nav a.company .hover {
	background-position: -535px -48px;
}
li#company.active a {
	background-position:-535px -48px;
	cursor:pointer;
}
/***********************debt link********************/
#nav a.debt {
	width:117px;
	background-position: -296px 0px;
}
#nav .highlight a.debt:hover, #nav a.debt .hover {
	background-position: -296px -48px;
}
li#debt.active a {
	background-position: -296px -48px;
	cursor:pointer;
}
/***********************commercial link********************/
#nav a.commercial {
	width:117px;
	background-position: -296px 0px;
}
#nav .highlight a.commercial:hover, #nav a.commercial .hover {
	background-position: -296px -48px;
}
li#debt.active a {
	background-position: -296px -48px;
	cursor:pointer;
}
/***********************commercial link********************/
#nav a.commercial {
	width:117px;
	background-position: -296px 0px;
}
#nav .highlight a.commercial:hover, #nav a.commercial .hover {
	background-position: -296px -48px;
}
li#debt.active a {
	background-position: -296px -48px;
	cursor:pointer;
}
/***********************estate link********************/
#nav a.estate {
	width:139px;
	background-position: -157px 0px;
}
#nav .highlight a.estate:hover, #nav a.estate .hover {
	background-position: -157px -48px;
}
li#estate.active a {
	background-position:-157px -48px;
	cursor:pointer;
}
/***********************wills link********************/
#nav a.wills {
	width:95px;
	background-position: -747px 0px;
}
#nav .highlight a.wills:hover, #nav a.wills .hover {
	background-position: -747px -48px;
}
li#wills.active a {
	background-position:-747px -48px;
	cursor:pointer;
}
/***********************property link********************/
#nav a.property {
	width:128px;
	background-position: -638px 0px;
}
#nav .highlight a.property:hover, #nav a.property .hover {
	background-position: -638px -48px;
}
li#property.active a {
	background-position:-638px -48px;
	cursor:pointer;
}
/***********************webinars link********************/
#nav a.webinars {
	width:128px;
	background-position: -638px 0px;
}
#nav .highlight a.webinars:hover, #nav a.webinars .hover {
	background-position: -638px -48px;
}
li#webinars.active a {
	background-position:-638px -48px;
	cursor:pointer;
}
/***********************employment link********************/
#nav a.employment {
	width:122px;
	background-position: -413px 0px;
}
#nav .highlight a.employment:hover, #nav a.employment .hover {
	background-position: -413px -48px;
}
li#employment.active a {
	background-position:-413px -48px;
	cursor:pointer;
}
/***********************manuals link********************/
#nav a.manuals {
	width:138px;
	background-position: -740px 0px;
}
#nav .highlight a.manuals:hover, #nav a.manuals .hover {
	background-position: -740px -48px;
}
li#manuals.active a {
	background-position:-740px -48px;
	cursor:pointer;
}
/***********************alldocs link********************/
#nav a.alldocs {
	width:137px;
	background-position: -766px 0px;
}
#nav .highlight a.alldocs:hover, #nav a.alldocs .hover {
	background-position: -766px -48px;
}
li#alldocs.active a {
	background-position:-766px -48px;
	cursor:pointer;
}
/***********************bulletin link********************/
#nav a.bulletin {
	width:97px;
	background-position: -903px 0px;
}
#nav .highlight a.bulletin:hover, #nav a.bulletin .hover {
	background-position: -903px -48px;
}
li#bulletin.active a {
	background-position: -903px -48px;
	cursor:pointer;
}
/************************************Subnav*****************/
#content .subnav ul {
	list-style:none;
	padding:0px;
	margin:0px;
	background:#f1f2f2;
}
#content .subnav ul li {
	padding:0px;
	margin:0px;
	width:335px;
	list-style:none;
}
#content .subnav ul li a {
	border-bottom:1px solid #fff;
	border-top:1px solid #e0e2e2;
	width:319px;
	display:block;
	padding-left:16px;
	padding-top:9px;
	padding-bottom:7px;
	color:#666;
	font-weight:normal;
	background:url(/art/subnav-a.gif) repeat-y left;
}
#content .subnav ul li a:hover {
	color:#222;
	background:#dcdddd url(/art/subnav-ahover.gif) repeat-y left;
}
#content .subnav p.nav-title {
	color:#fff;
	background:#363838;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:5px;
	font-weight:100;
	font-size:1.5em;

}
#content .subnav p.nav-title span{
		font-weight:500;
}
/************************************Breadcrumbs*****************/

.breadcrumbs {
	background:#f1f2f2;
	width:665px;
	height:38px;
	border-bottom:1px solid #e3e4e4;
}
.breadcrumbs p {
	font-weight:500;
	padding-top:11px;
	font-size:0.9em;
	margin-left:15px;
}
