/*

		Style Sheet
		Site by TripleZero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

.noprint, .tag, .address, .side {display:none;}

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#fff;text-align:center;padding:0;margin:0;}
#container {margin:20px auto;width:750px;text-align:left;background:#fff;padding:20px 0;}

p, table {font:12px/1.4 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.inner {margin:0;}

.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 #1C70C3;}

* html ul li a {height:1em;}
#content ul {margin:0 0 0 5px;padding:0;list-style: none;}
#content li {margin:0;padding:0 0 5px 14px;background: url("images/dot.gif") 0 7px no-repeat;font-size:12px;color:#fff;}

a:link, a:active, a:visited {color:#A8D0F9;text-decoration:underline;}
a:hover {color:#A8D0F9;text-decoration:underline;}

.photo {border:1px solid #ccc;padding:8px;}
.fr {clear:right;float:right;margin:0 0 0 20px;}
.fl {clear:left;float:left;margin:20px 20px 0 20px;}

h1 {font-size:24px;color:#fff;font-weight:normal;}
h2 {font-size:26px;}
h3 {font-size:20px;color:#BBDCFF;}
h4 {font-size:16px;color:#fff;}
h5 {font-size:14px;}
h6 {font-size:12px;}

#header {margin-left:20px;}
#header img {float:left;}
#header .tag {width:199px;float:left;margin-left:25px;border-left:1px solid #ccc;padding-left:25px;font-size:14px;}
#header .address {width:174px;float:left;margin-left:25px;border-left:1px solid #ccc;padding-left:25px;font-size:14px;}

#nav {margin-top:20px;background:#000 url('images/nav-bg.gif') top left repeat-x;padding:6px 2px;height:26px;}
#nav ul {margin:0;padding:0;list-style-type:none;text-align:center;}
#nav ul li {float:left;margin:5px 0 0 3px;padding:0;display:inline;border-right:1px solid #10365B;}
#nav ul li a {text-decoration:none;padding:6px 16px;font-weight:bold;color:#fff;font-size:14px;font-weight:normal;}
#nav ul li a:hover {color:#fff;}

/*#nav {margin-top:20px;background:#000 url("images/nav-bg.gif") top left repeat-x;height:30px;}
#nav ul {margin:0;padding:0;list-style-type:none;text-align:left;}
#nav ul li {margin:0 0 0 3px;padding:0;display:inline;}
#nav ul li a {text-decoration:none;padding:2px 6px;color:#fff;}
#nav ul li a:hover{color:#fff;background-color:#369;}*/

#footer {margin-left:12px;padding:21px;border-top:1px solid #DBDBDB;font-size:11px;color:#A6A6A6;}
#footer span {color:#CBCBCB;margin:0 7px;}
#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;}

#main {background:#0B5BA9 url('images/front-bg.jpg') bottom left no-repeat;}
#main .inner {padding:20px;}
#main h1 {margin-top:0;}
#main p {color:#fff;font-size:14px;}

#content {background:#0B5BA9;}
#content .inner {padding:20px;}
#content h1 {margin-top:0;}
#content p {color:#fff;font-size:14px;}
#content .thecontent {width:500px;}
#content .side {float:right;width:170px;}

ul.welcome {float:right;width:320px;margin-left:10px;list-style: none;}
ul.welcome li {background:url('images/button.gif') top left no-repeat;}
ul.welcome a {padding:5px 45px;display:block;width:240px;font-size:14px;font-weight:bold;text-decoration:none;margin:10px 0;}

#content table.home {width:345px;border-collapse:collapse; margin-top:20px;}
#content .home tr {vertical-align:middle;}
#content .home tr td {margin:0; padding:4px 12px 4px 10px; font-size:11px; background:#246CB2;}
#content .home tr td p {margin:5px 0;}
#content .home tr th {margin:0; padding:4px 12px 4px 10px; text-align:left; background:#5089C1; color:#fff; font-size:11px;}
#content .home tr th h3 {color:#fff;font-size:14px;font-weight:normal;margin:2px 0;}
#content .home tr th h4 {color:#fff;font-size:12px;font-weight:normal;margin:2px 0;}

table.deadsilent {border-collapse:collapse; margin:0; font-size:11px;}
.deadsilent tr {vertical-align:middle;}
.deadsilent tr td {margin:0; padding:0; border:0;}
.deadsilent tr th {margin:0; padding:0; font-weight:normal; text-align:left; border:0;}

img.gallery {margin-right:20px;margin-bottom:20px;}