@charset "utf-8";
/* Website by Design House */
/* http://www.designhouse.com.au */

/* Reset */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, images, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}

/* Defaults */
:focus {outline:0}
a, a:visited {}
a:hover {}
body {background:#F2F2F2 url(../images/bg2.jpg) repeat-x top;;color:#000;font:88%/125% Arial}
dl {margin:0 0 1em}
dt {float:left;font-weight:bold;width:4em}
h1 {background:#412531 url(../images/heading.gif) repeat-x;color:#FFF;font-size:1.7em;font-weight:normal;margin:0 0 1em;padding:15px}
h2 {color:#412531;font-size:1.5em;margin:0 0 5px 15px}
h2 {margin:0 0 5px 15px}
h3 {margin:0 0 5px 15px}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}
th {text-align:left}


/* Containers */
#page {margin:0 auto;overflow:hidden;width:804px}

/* Header */
#header{}
#logo {display:block;margin:05px auto 0px}
#menu {font-size:16px;list-style:none;margin: 1px 0 1px 0px;color:white;text-align:center; padding-top:10px; height:35px;background:url('../images/nav.gif') no-repeat ;}
#menu li {display:inline;margin:0 20px}
#menu li a {color:#fff;text-decoration:none}
#menu li a:hover, #menu li a:focus {text-decoration:underline}
#menu .active{font-weight:bold;}

/* Content*/
#content {overflow:hidden;padding:0 0 20px; background:#FFF;}
#content ul {margin:0 15px 1em 30px}
#content ul li {background:url(../images/bullet.gif) no-repeat left center;list-style:none;padding:0 0 0 20px}
#content .notick ul {margin:0 25px 1em 50px}
#content .notick ul li {background:none; list-style:disc;padding:0 0 0 0px}
#content ul.arrows li {background:url(../images/arrow.gif) no-repeat left center}
#content ol {margin:0 0 1em 22px}
#content p {margin:0 15px 1em}
#content table {margin:0 15px}
#content .article {border-right:1px solid #c8c8c8;float:left;height:17em;width:267px}
#content .article p {margin:0;padding:15px 15px 0}
#content .article ul {margin:0;padding:15px}
#content .article a {color:#000}
#content .article h2 {background:url(../images/heading.gif) repeat-x;color:#FFF;font-size:1.7em;font-weight:normal;margin:0;padding:15px}
#content .last {border:0}
#content .break{text-align:right; padding-right:15px;}
#content img{background:#ddd; border:solid 1px #ccc; padding:4px}
#content .flash{margin-top:-5px;}

/* Contact Form */
#contact {margin:0 0 1em}
#contact input {background:#F6F5F5;border:1px solid #CCC}
#contact input:hover {background:#EEE;border:1px solid #BBB}
#contact label {display:block;font-weight:bold;margin:10px 0 0}
#contact textarea {background:#F6F5F5;border:1px solid #CCC;font:1em Arial;overflow:auto}
#contact textarea:hover {background:#EEE;border:1px solid #BBB}
#contact input#send {background:#C00;border:0;color:#FFF;display:block;font-weight:bold;margin:10px 0 0;padding:3px 5px}

/* Image Alignment */
img.left {float:left;margin:0 10px 5px 0}
img.right {float:right;margin:0 0 5px 10px}

/* Warning & Error */
.warning {background:#FFC;border:1px solid #FC6;margin:0 0 1em;padding:5px}
.error {background:#FCC;border:1px solid #F66;margin:0 0 1em;padding:5px}
.warning p, .error p {margin:.5em 0}

/* Text Alignment */
.left {text-align:left}
.right {text-align:right}
.justify {text-align:justify}
.center {text-align:center}

/* Colours */
.red {color:#C00}
.blue {color:#06C}
.green {color:#390}
.orange {color:#F90}
.purple {color:#90C}

/* Footer */
#footer {background:url(../images/footer.gif) repeat-x;clear:both;font-size:0.92em;padding:40px 0 0;text-align:center}
#footer em {font-style:normal}
#footer ul {list-style:none;margin:10px 0}
#footer ul li {display:inline}
#footer ul li a {color:#000}