/*

		Style Sheet
		Site by TripleZero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif;background:#333;text-align:center;padding:0;margin:0;}
#container {margin:20px auto;width:950px;text-align:left;background:#333;padding:20px 0;}

p, table, li {font:14px/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:10px 0; padding:0; height:1px; background:#fff; color:#fff; border:0; border-bottom:1px solid #D9D9D9;}

* html ul li a {height:1em;}
ul {margin:0 0 0 5px;padding:0;list-style:none;}
ul li {margin:0;padding:0 0 5px 24px;background: url("images/arrow.gif") 4px 6px no-repeat;}
ol li {padding:0 0 5px 24px;}

a:link, a:active, a:visited {color:#0065A4;text-decoration:underline;}
a:hover {color:#000;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:20px 20px 0 20px;}

h1 {font-size:24px;}
h2 {font-size:20px;}
h3 {font-size:18px;text-transform: uppercase;}
h4 {font-size:14px;text-transform: uppercase;}
h5 {font-size:13px;}
h6 {font-size:12px;}

#nav {background:#00AEEF;margin-top:20px;}
#nav ul {margin:0 0 0 163px;padding:0;list-style:none;text-align:center;}
#nav ul li {margin:0;padding:0;display:inline;background:none;font-size:11px;font-weight:bold;}
#nav ul li a:link, #nav ul li a:active, #nav ul li a:visited, #nav ul li a:hover {float:left;display:block;text-decoration:none;padding:4px 12px;border-right:1px solid #40C2F3;color:#fff;}
#nav ul li.first a:link, #nav ul li.first a:active, #nav ul li.first a:visited, #nav ul li.first a:hover {padding-left:0;}
#nav ul li.last a:link, #nav ul li.last a:active, #nav ul li.last a:visited, #nav ul li.last a:hover {border:none;}
#nav ul li a:hover {color:#BAECFF;}

#page {margin:0;background:#fff;padding:0;}

#content {margin:0 0 0 163px;width:662px;}
#content .inner {padding:20px 0;}

#footer {margin-left:143px;padding:20px;font-size:11px;color:#666;}
#footer span {color:#666;margin:0 7px;}
#footer a:link, #footer a:active, #footer a:visited, #footer a:hover {color:#666;text-decoration:underline;}
#footer p {font-size:11px; float:left; margin:0;}
#footer p b {color:#666;}
#footer p.credit {font-size:9px; color:#666; 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:#666;}

p.note {font-size:11px;color:#333;}

form fieldset {border:1px solid #cacaca;padding:0 20px 20px 20px;margin:20px 0;}

table.pres {border-collapse:collapse; margin-top:10px; border-top:1px solid #e1e1e1;}
.pres tr {vertical-align:middle;}
.pres tr td, .pres tr th {margin:0; padding:8px 12px 8px 7px; border-bottom:1px solid #e1e1e1; font-size:11px;}
.pres tr td.sub {font-size:11px;color:#666;}
.pres tr td.name {font-weight:bold;color:#333;}