/*

		Style Sheet
		Site by TripleZero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#ccc url("images/bg3.gif") top left repeat;text-align:center;padding:0;margin:0;}
#container {margin:20px auto;width:1050px;text-align:center;background:#fff;padding:20px 0;}
#container .inner {width:950px;text-align:left;margin:0 auto;}

p, table, blockquote {font:12px/1.4 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.fixer {clear:both;font-size: .1em;line-height: .01em;color: #FFFFFF;}

hr {margin:0; padding:0; height:1px; background:#fff; color:#fff; border:0; border-bottom:1px solid #ccc;}

* html ul li a {height:1em;}
ul {margin:0 0 0 5px;padding:0;list-style: none;}
li {margin:0;padding:0 0 5px 14px;background: url("images/dot.gif") 0 6px no-repeat;}

a:link, a:active, a:visited {color:#6EB9E7;text-decoration:underline;}
a:hover {color:#6EB9E7;text-decoration:underline;}

.photo {border:1px solid #ccc;padding:8px;}
.fr {clear:right;float:right;margin:20px 0 20px 20px;}
.fl {clear:left;float:left;margin:0 20px 30px 0;}

h1 {font:16px/1 Arial, Georgia, serif;color:#A14D94;font-weight:bold;margin-top:0;}
h2 {font:14px/1 Arial, Georgia, serif;color:#A14D94;font-weight:bold;}
h3 {font:12px/1 Arial, Georgia, serif;color:#4296C2;font-weight:bold;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

#header {background:#fff url('images/aspects-header-bg.gif') top left no-repeat;border-bottom:1px solid #E5E5E5;}
#header table {border-collapse:collapse;width:100%;}

#header h3 {font:14px/1 Georgia, serif;color:#72BAE0;font-weight:bold;float:right;margin-left:25px;margin-top:33px;margin-bottom:28px;}
#header h3 b {color:#A4D22E;}
#header h3.contact {color:#B2B2B2;font-size:12px;margin-top:35px;padding-right:20px;}

#flashcontent {margin-top:30px;}

#banner {margin-bottom:30px;}
#banner table {height:150px;}
#banner h1 {color:#D2EA99;font:24px/1 Georgia, serif;width:170px;margin:0;padding:45px 0 0 20px;}
#banner h2 {color:#E8F8C8;font:18px/1.2 Georgia, serif;margin:0;padding:45px 100px 0 0;}

.pink {background:#9F4C93;}
#banner.pink h1 {color:#E3AEDB;}
#banner.pink h2 {color:#EBBFE5;}

.purple {background:#3D1D80;}
#banner.purple h1 {color:#9C7EDD;}
#banner.purple h2 {color:#B79DEF;}

.blue {background:#72BAE0;}
#banner.blue h1 {color:#BDE8FF;}
#banner.blue h2 {color:#DBF3FF;}

.green {background:#A4D032;}
#banner.green h1 {color:#D2EA99;}
#banner.green h2 {color:#E8F8C8;}

.yellow {background:#F6D828;}
#banner.yellow h1 {color:#FFF3A9;}
#banner.yellow h2 {color:#FFF8CB;}

.orange {background:#DD8426;}
#banner.orange h1 {color:#FFCE99;}
#banner.orange h2 {color:#FFDBB3;}

.red {background:#990117;}
#banner.red h1 {color:#FB7D90;}
#banner.red h2 {color:#FFB3BF;}



.nav {clear:both;float:right;width:729px;/*height:30px;*/font:11px/1 Arial Narrow, Arial, Verdana, Helvetica, sans-serif;}
.nav ul {margin:0;padding:0;list-style-type:none;text-align:center;}
.nav ul li {float:right;margin:0 14px 0 0;padding:0;display:inline;background:none;}
.nav ul li a:link, .nav ul li a:active, .nav ul li a:visited {text-decoration:none;padding:1px 5px;color:#717171;background-color:#fff;display:inline;}
.nav ul li a:hover {color:#fff;background-color:#72BAE0;}
.nav ul li.pink a:hover {background:#9F4C93;}
.nav ul li.purple a:hover {background:#3D1D80;}
.nav ul li.blue a:hover {background:#72BAE0;}
.nav ul li.green a:hover {background:#A4D032;}
.nav ul li.yellow a:hover {background:#F6D828;}
.nav ul li.orange a:hover {background:#DD8426;}
.nav ul li.red a:hover {background:#990117;}





#main {}
#main p, #main li, #main table {font-size:11px;color:#585858;}

#front {margin-top:30px;}
#front p {font-size:11px;color:#5A5A5A;}

#front h4 {font-size:12px;margin-top:0;}

#front .services {float:left;width:221px;}
#front .services h4 {color:#A4D032;}
#front .welcome {float:left;width:408px;}
#front .welcome .pad {margin-right:48px;}
#front .welcome h4 {color:#A14D94;}
#front .special {float:left;width:319px;border:1px solid #D9D9D9;}
#front .special .pad {margin:10px;}
#front .special h4 {color:#DC8528;}
#front .special a:link, #front .special a:active, #front .special a:visited, #front .special a:hover {color:#DC8528;}

.services ul {margin:0;padding:0;list-style:none;width:82px;padding-right:28px;float:left;}
.services li {margin:0;padding:0;background:none;}
.services a:link, .services a:active, .services a:visited {display:block;color:#4296C2;padding:9px 0 5px;text-decoration:none;border-bottom:1px solid #D9D9D9;font-weight:normal;font-size:11px;}
.services a:hover {text-decoration:underline;}

.sidenav {float:left;width:191px;}
.sidenav ul {margin:0 0 0;padding:0;list-style:none;border-top:1px solid #D9D9D9;}
.sidenav li {margin:0;padding:0;background:none;}
.sidenav ul li a:link, .sidenav ul li a:active, .sidenav ul li a:visited {display:block;color:#4296C2;padding:7px 5px 7px 20px;text-decoration:none;border-bottom:1px solid #D9D9D9;font-weight:normal;font-size:11px;}
.sidenav ul li a:hover {background:#4296C2;color:#fff;}
.sidenav ul li.sub a {color:#A14D94;}
.sidenav ul li.sub a:link, .sidenav ul li.sub a:active, .sidenav ul li.sub a:visited, .sidenav ul li.sub a:hover {text-indent:10px;}
.sidenav ul li.sub a:hover {background:#A14D94;color:#fff;}

.content {float:left;width:729px;margin-left:30px;}
.content p, .content li {font-size:11px;}
.content li {line-height:1.4;}
.content p.note {font-style:italic;colour:#666;}

blockquote {color:#5A5A5A;font-size:11px;border-left:5px solid #6EB9E7;padding-left:10px;margin:0;}

.contactbox {border:1px solid #B6D7E8;padding:20px;margin-top:20px;}
.contactbox p {font-size:11px;color:#585858;padding:0;margin:0 0 4px;}

#footer {padding:10px 0 20px;border-top:1px solid #DBDBDB;font-size:11px;color:#A6A6A6;margin-top:30px;}
#footer span {color:#CBCBCB;margin:0 10px;}
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {color:#A6A6A6;text-decoration:underline;}
#footer p {font-size:11px; float:left; margin:0;}
#footer p b {color:#666;}
#footer p.credit {font-size:9px; color:#ccc; float:right; font-weight:normal;}
#footer p.credit a:link, #footer p.credit a:active, #footer p.credit a:visited, #footer p.credit a:hover {color:#999;}
#footer p.avaydec {float:right; font-weight:normal;color:#A6A6A6;}
#footer p.avaydec a:link, #footer p.avaydec a:active, #footer p.avaydec a:visited, #footer p.avaydec a:hover {color:#007D44;}