/*

		Style Sheet
		Site by TripleZero
		www.triplezero.com.au
		
*/

/* layout
----------------------------------------------- */

body {font:12px/1 Arial, Verdana, Helvetica, sans-serif; background:#06BBCB url("images/bg.jpg") top center no-repeat; text-align:center; padding:0; margin:0;}
#container {margin:0 auto; width:950px; text-align:center; padding:0;}

p, table, li, blockquote {font:14px/1.3 Arial, Verdana, Helvetica, sans-serif;}
table tr td {vertical-align:top;}

.inner {margin:20px; margin:0 auto; text-align:left; width:900px; color:#fff;}
.inner p, .inner td {color:#fff;}

.fixer {clear:both; font-size: .1em; line-height: .01em; color:#fff;}

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/arrow.gif") 0 7px no-repeat;}
ol {margin:0 0 0 5px;}
ol li {margin:0; padding:0 0 5px 5px;}

a:link, a:active, a:visited {color:#F0FF75; text-decoration:underline;}
a:hover {color:#F0FF75; text-decoration:none;}

.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:30px; color:#F0FF75; text-align:center;}
h2 {font-size:26px;}
h3 {font-size:22px;}
h4 {font-size:18px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

#footer {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;}

.intro {width:550px; margin:0 auto; text-align:center;}
.intro p {font-size:18px; color:#fff;}

.main {width:550px; margin:0 auto; text-align:left;}

.item {width:250px; margin:0 25px 30px; float:left;}
.item h4 {font-size:16px; color:#fff; margin:5px 0;}
.item span {background:#05B2C1; color:#fff; padding:3px 3px; font-size:10px; float:left; margin-right:6px;}
.item img {margin-top:6px;}
