/*

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

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

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

p, table {font:12px/1.5 Arial, Verdana, Helvetica, sans-serif;}

table tr td {vertical-align:top;}

#container {
margin:0 auto;
width:950px;
text-align:left;
background:#fff;
padding:0;
}

.inner {margin:23px 0 60px 20px;width:500px;}

.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 dashed #ccc;}

ul {margin:20px 0 0 15px;padding:0;list-style: none;}
li {margin:0;padding:0 0 10px 18px;background: url("images/arrow.gif") 0 4px no-repeat;line-height:1.4;}

a:link, a:active, a:visited {color:#003399;font-weight:normal;text-decoration:none;border-bottom:1px dotted #003399;}
a:hover {color:#003399;font-weight:normal;text-decoration:none;border-bottom:1px dotted #000;background:#F3F7FF;}

.team a, .team a:link, .team a:active, .team a:visited, .team a:hover {border-bottom:0;background:none;}
.team a, .team a:link, .team a:active, .team a:visited {color:#999;}
.team a:hover {color:#000;}
.team {line-height:1.3;font-size:10px;}
.team b {font-size:11px;}
.team img {margin-bottom:3px;}

.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:26px;color:#003399;}
h2 {font-size:26px;}
h3 {font-size:22px;}
h4 {font-size:18px;}
h5 {font-size:14px;line-height:1.4;}
h6 {font-size:10px;margin:0;padding:0;color:#999;}

h6 a:link, h6 a:active, h6 a:visited {color:#999;border-bottom:1px dotted #999;}
h6 a:hover {color:#999;border-bottom:1px dotted #999;background:#f1f1f1;}

#header {background:#003399 url('images/headerbg.gif') bottom left repeat-x;}
.headerinner {width:950px;margin:0 auto;}

.nav {}
.nav ul {margin:0;padding:0;list-style:none;text-align:center;color:#fff;}
.nav ul li {background:#003399;color:#fff;font-size:13px;float:left;margin:0 0 0 3px;padding:40px 0 0;display:inline;width:123px;}
.nav ul li a:link, .nav ul li a:active, .nav ul li a:visited {background:#003399;color:#fff;text-decoration:none;padding:.2em 1em;border:0;font-weight:normal;}
.nav ul li a:hover{background:#053CAB;color:#fff;border:0;font-weight:normal;}

#bar {border-bottom:7px solid #ccc;padding:0;}

#side {width:320px;float:right;background-color:#ccc;margin:20px 0 0 60px;}
#side p {color:#5C5C5C;}
#side .sideinner {margin:20px;color:#5C5C5C;}

#side ul {margin:20px 0 0 15px;padding:0;list-style: none;}
#side li {margin:0;padding:0 0 10px 18px;background: url("images/arrowgrey.gif") 0 4px no-repeat;line-height:1.4;}


#footer {border-top:16px solid #003399;font-size:10px;padding:5px;color:#999;margin-bottom:20px;}
#footer a {color:#666;border-bottom:1px dotted #999;}

#home, #team, #contactus, #news {background:#003399;}

.response {background:#FEFEE2;color:#f00;font-size:12px;padding:10px;line-height:1.4;}
