html {
	background: url('/img/bg.gif') top left repeat-x #eaeade;
}

body {
	border: 0px;
	border: none;
	margin:0px;
	padding:0px;
	color:#373535;
	font-size:11pt;
	font-weight:normal;
	line-height:110%;
	font-family: Century Gothic, Arial;
}

div {
	margin:0px;
	padding:0px;
}

div.clr {
	clear:both;
}

div.header {
	width:1000px;
	height:auto;
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
}

div.contactDetails {
	float:left;
	width:230px;
	height:auto;
	margin-left:0px;
	text-align:right;
}

div.topNav {
	float:left;
	height:auto;
}

div.leftNavwrap {
	float:left;
	width:100%;
	height:auto;
	border:0px solid #cc0000;
	background:#373535;
}

/*  ------ feature IMAGES  -------- */

div.home {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/photo-tree.gif') top right no-repeat;
}

div.whoweare, .robert, .michelle, .wade, .links, .taxplanning {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-06.gif') top right no-repeat;
}

div.taxplanning {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-07.gif') top right no-repeat;
}

div.insurance {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-04.gif') top right no-repeat;
}

div.superannuation {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-02.gif') top right no-repeat;
}

div.ourservices {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-05.gif') top right no-repeat;
}

div.admin {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-09.gif') top right no-repeat;
}


div.selfmanaged {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-11.gif') top right no-repeat;
}

div.retirement {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-12.gif') top right no-repeat;
}

div.redundancy {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-13.gif') top right no-repeat;
}

div.socialsec {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-14.gif') top right no-repeat;
}

div.estateplanning {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-15.gif') top right no-repeat;
}

div.fsg {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-12.gif') top right no-repeat;
}

div.contact {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	background: url('/img/feature-03.gif') top right no-repeat;
}

div.leftNav {
	float:left;
	width:300px;
	height:auto;
	margin-left:15px;
	margin-top:20px;
	margin-bottom:20px;
	color:#e1e1e1;
}

div.divider {
	float:left;
	width:100%;
	height:2px;
	background: url('/img/navline.gif') top left repeat-x;
}

div.logo {
	float:left;
	margin-left:50px;
	width:144px;
	height:241px;
	background: url('/img/logo-ani.gif') top left no-repeat;
}

div.contentBody {
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:auto;
	padding:0px;
}

div.photoBase {
	background: url('/img/photo-base.gif') top right no-repeat;
}

div.staffBody {
	float:left;
	margin-left:167px;
	width:auto;
	height:auto;
}

p#desc {
	overflow:inherit;
	padding:0px;
	font-size:20px;
	color:#fffbbb;
	font-weight:normal;
	line-height:110%;
	padding-left:20px;
	padding-right:20px;
	background:#373535;
}

p#spacer {
	overflow:inherit;
	padding:0px;
	font-size:10px;
	font-weight:normal;
	line-height:110%;
	background: url('/img/bubble.gif') top left no-repeat;
}

p#spacerBase{
	overflow:inherit;
	padding:0px;
	font-size:10px;
	font-weight:normal;
	line-height:110%;
	background: url('/img/bubble.gif') bottom left no-repeat;
}

#info
{
	float:left;
	margin-left:50xp;
	width:846px;
	text-align:center;
	height:76px;
}

div.wrap {
	width:1000px;
	height:auto;
	margin-left:0px;
	margin-right:0px;
	margin-left:auto;
	margin-right:auto;
}

div.topNav {
	float:left;
	width:733px;
	height:103px;
	padding-left:15px;
	background: url('/img/topnav-bg.gif') top left no-repeat;
}

/* ---- 2 columns  ------- */

div.leftCol {
	float:left;
	width:500px;
	height:auto;
	padding:0px;
	margin:0px;
}

div.leftColpadding {
	float:left;
	width:460px;
	height:auto;
	padding-left:40px;
	margin:0px;
}

div.leftColpaddingform {
	float:left;
	width:490px;
	height:auto;
	padding-left:10px;
	margin:0px;
}

div.rightColpdf {
	float:left;
	width:490px;
	height:auto;
	padding-top:230px;
	margin-left:10px;
	border-left:0px solid #e1e1e1;
}

div.rightCol {
	float:left;
	width:490px;
	height:auto;
	padding:0px;
	margin-left:10px;
}

div.rightColpdf {
	float:left;
	width:400px;
	height:auto;
	padding-top:10px;
	margin-left:10px;
	border-left:0px solid #e1e1e1;
}

div.leftColpdf {
	float:left;
	width:568px;
	height:auto;
	padding-left:0px;
	margin-left:0px;
	border-left:0px solid #e1e1e1;
}

/* ---- 3 columns  ------- */

div.leftColtxt {
	float:left;
	width:320px;
	height:auto;
	padding:0px;
	margin:0px;
	border-left:0px solid #d8d8cd;
	background: url('/img/blend.gif') top center no-repeat;
}

div.midColtxt {
	float:left;
	width:320px;
	height:auto;
	padding-left:0px;
	margin:0px;
	border-left:1px solid #d8d8cd;
	background: url('/img/blend.gif') top center no-repeat;
}

div.rightColtxt {
	float:left;
	width:320px;
	height:auto;
	padding-left:0px;
	margin:0px;
	border-left:1px solid #d8d8cd;
	background: url('/img/blend.gif') top center no-repeat;
}

/* ---- 3 columns  END ------- */

div.clr {clear:both;}

div.hr {
	float:left;
	border-top:0px solid #E1E1E1;
	height:21px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0;
	width:100%;
	background: url('/img/fold.gif') top center no-repeat;
}

div.red {
	float:left;
	padding:0px;
	background: url('/img/red.gif') top left no-repeat;
	font-size:14pt;
	line-height:130%;
	width:100%;
}

div.aqua {
	float:left;
	padding:30px;
	background: url('/img/aqua.gif') top left no-repeat;
	color:#f7eace;
	font-size:14pt;
	line-height:130%;
	width:100%;
}

div.orange {
	float:left;
	padding:0px;
	background: url('/img/orange-large.gif') top left no-repeat;
	color:#f7eace;
	font-size:14pt;
	width:100%;
	line-height:130%;
}

div.colorBox {
	padding-top:10px;
	margin-bottom:10px;
	background:#eef0f3;
	width:auto;height:auto;
}

div.txt {
	padding-top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:0px;
}

div.footer {
	width:1000px;
	height:auto;
	margin:0 auto;
	text-align:right;
}

div.line {
	height:4px;
	padding-bottom:3px;
	padding-top:5px;
	margin:0px;
	width:100%;
	background: url('/img/line.gif') top left repeat-x;
}

div.rightColtable {
	float:left;
	width:630px;
	border-left:1px solid #d3d3c9;
}

div.leftCollist {
	float:left;
	width:350px;
	border:0px solid #cc0000;
}

img {
	border:none;
}

img.maxsumLogo {
	margin-top:10px;
	margin-left:20px;
	margin-right:50px;
	margin-bottom:10px;
	vertical-align:middle;
	border:2px solid #fff;
}

img.profile {
	margin-top:20px;
	margin-bottom:10px;
	margin-left:20px;
}

img.logo-icon {
	margin-top:10px;
	margin-left:20px;
	margin-bottom:10px;
}

img.resultsfinancial {
	float:left;
	margin-left:20px;
	border:none;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

table.licence {
	float:left;
	border-collapse:collapse;
	border-spacing:0px;
	margin-left:0px;
	width:auto;
	margin-left:20px;
	margin-top:15px;
	text-align:left;
}

table.licence td {
	padding-left:10px;
	text-align:left;
	vertical-align:top;
}

table.licence td.txt {
	padding-left:10px;
	text-align:left;
	vertical-align:top;
	height:10px;
}

table.licence td.disclaimer {
	width:330px;
	padding-top:5px;
	text-align:left;
	border-right:1px solid #cdccc2;
	background: url('/img/blend.gif') top center no-repeat;
}

table.list {
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:0px;
	width:100%;
}

table.list td {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background: url('/img/blend.gif') top center no-repeat;
}

table.list td.www {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	width:500px;
	background: url('/img/blend.gif') top center no-repeat;
}

table.details{
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:0px;
	width:auto;
}

table.details td.det {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
}

table.details td.detname {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	font-weight:bold;
	vertical-align:top;
}

table.table {
	border-collapse:collapse;
	border-spacing:0px;
	margin-bottom:20px;
	margin-left:0px;
	width:auto;
}

table.table td {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	 background: url('/img/blend.gif') top center no-repeat; 
}

table.table td.label {
	vertical-align:top;
}


table.table td.edit {
	padding:0px;
}

table.table td.spacer {
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	background: none;
}

input.submit {
	background:url('/img/aqua.gif') top left no-repeat;
	border:3px solid #d3d3c9;
	color:#fff;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

input.submit:hover {
	background:url('/img/green.gif') top left no-repeat;
}

ul.list {
	margin-left:60px;
	color:#8a8a82;
}

ul.listrightCol li {
	margin-left:20px;
	margin-right:20px;
	color:#8a8a82;
}

ul.contactDetails {
	margin-top:20px;
	padding:0px;
	color:#333333;
	font-size:9pt;
	font-weight:normal;
	list-style:none;
}

a.leftNav {
	font-size:10pt;
	font-weight:normal;
	color:#eaeade;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:300px;
	border-top:0px solid #e1e1e1;
}

a.leftNav:hover{
	color:#ff8f0c;
	border-right:0px solid #cc0000;
	background: url('/img/hover.gif') top left repeat-y;
}

a.leftNavred {
	font-size:10pt;
	font-weight:normal;
	color:#eaeade;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:300px;
	border-top:0px solid #e1e1e1;
}

a.leftNavon {
	font-size:10pt;
	font-weight:normal;
	color:#ff8f0c;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:300px;
	border-top:0px solid #e1e1e1;
	background: url('/img/hover.gif') top left repeat-y;
}

a.leftNavred:hover{
	color:#ff0000;
	border-right:0px solid #cc0000;
	background: url('/img/hover.gif') top left repeat-y;
}

a.leftNavonred {
	font-size:10pt;
	font-weight:normal;
	color:#ff0000;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:300px;
	border-top:0px solid #e1e1e1;
	background: url('/img/hover.gif') top left repeat-y;
}


a.leftNavsub {
	font-size:10pt;
	font-weight:normal;
	color:#ffc27a;
	padding:5px;
	padding-left:20px;
	margin-top:0px;
	text-decoration:none;
	display:block;
	width:300px;
	border-top:0px solid #e1e1e1;
}

a.leftNavsub:hover {
	color:#ffdeb6;
	background: url('/img/hover.gif') top left repeat-y;
}

a.staff {float:left;}
a.topNav {float:left;margin-top:34px;border:none;}

a.pdf{width:250px;display:block;text-decoration:none;color:#333333;font-size:12pt;background:url('/img/pdf-over.png') top left no-repeat;padding-top:12px;padding-left:60px;padding-bottom:15px;margin-left:20px;}
a.pdf:hover {color:#cc0000;text-decoration:none;background:url('/img/pdf.png') top left no-repeat;}

a.pdfgreen{width:290px;display:block;text-decoration:none;color:#333333;font-size:12pt;background:url('/img/pdf-over.png') top left no-repeat;padding-top:12px;padding-left:60px;padding-bottom:15px;margin-left:20px;}
a.pdfgreen:hover {color:#a0c813;text-decoration:none;background:url('/img/pdf-green-over.png') top left no-repeat;}

a.link {color:#cc0000;font-size:13pt;}
a.link:hover {color:#ff6c00;text-decoration:none;}

a.profileInfo {text-align:center;display:block;color:#ffffff;text-decoration:none;padding-top:5px;padding-bottom:10px;padding-left:10px;padding-right:10px;font-size:10pt;background:url('/img/button-up.gif') top left repeat-x;}
a.profileInfo:hover {color:#ffffff;text-decoration:none;background:url('/img/button-over.gif') top left repeat-x;}

a.boxlink {color:#cc0000;font-size:13pt;}
a.boxlink:hover {color:#333333;text-decoration:none;}

a.boxlinkdark {color:#333333;font-size:13pt;}
a.boxlinkdark:hover {color:#ff6c00;text-decoration:none;}

h1.large {font-size:20pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:7px;color:#333333;letter-spacing:-1px;}
h1.medium {font-size:15pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:5px;color:#333333;letter-spacing:0px;line-height:100%;}
h1.sub {font-size:13pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:5px;color:#333333;letter-spacing:0px;}
h1.small {font-size:10pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:0px;color:#333333;letter-spacing:-1px;}

h1.mediumLeft {font-size:15pt;font-weight:normal;padding:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;color:#333333;letter-spacing:-1px;}
h1.quote{line-height:110%;font-size:20pt;font-weight:normal;padding:0px;margin-left:20px;margin-right:0px;margin-top:0px;margin-bottom:5px;color:#333333;letter-spacing:-1px;}


.XL {font-size:25pt;padding:0px;margin:0px;letter-spacing:-1px;}
.medium {font-size:15pt;padding:0px;margin:0px;letter-spacing:-1px;line-height:100%;}
.sub {font-size:13pt;padding:0px;margin:0px;letter-spacing:0px;color:#62827e;line-height:100%;}

.white {color:#ffffff;}
.blue {color:#3366b8;}
.darkBlue {color:#274a7e;}
.red {color:#cc0000;}
.orange {color:#ff6c00;}
.green {color:#509414;}
.grey {color:#b2b2b2;}
.aqua {color:#18a0ba;}
.pale {color:#62827e;}
.light {color:#8a8a82;}
.footer {font-size:8pt;color:#333333;}
.purple {color:#a62cb8;}
.towns {float:left;margin-left:30px;margin-top:15px;height:10px;padding-bottom:5px;letter-spacing:0.5em;}

p.box {padding:30px;color:#f7eace;}
p {color:#333333;font-weight:normal;padding-left:0px;padding-bottom:10px;margin-left:20px;margin-right:20px;margin-top:0px;margin-bottom:0px;}
p.small {font-size:8pt;color:#333333;font-weight:normal;padding-left:0px;padding-bottom:0px;margin-left:0px;padding-right:10px;margin-top:0px;margin-bottom:0px;}

















