@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 {}
a span {cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}
body {background:#7E6b48;color:#000;font:88%/125% Arial;text-align:justify}
dl {margin:0 0 1em}
dt {float:left;font-weight:bold;width:4em}
h1 {color:#7b2c40;font-size:1.4em;line-height:1.1em;margin:0 0 10px}
h2 {color:#a03f58;font-size:1.2em;line-height:1.1em;margin:0 0 10px}
h3 {}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Containers */
#skip {height:0px;overflow:hidden;width:0px}
#page {background:#FFF url(../images/bg.gif) repeat-y;margin:0 auto;padding:0 17px;width:888px}
#bottom {background:url(../images/bottom.gif) no-repeat;height:21px;margin:-8px auto 0;width:922px}

/* Header */
#header {background:#701b31 url(../images/header.jpg) no-repeat right top;padding:13px}

/* Menu */
#menu {background:#b79c6f;color:#701b31;list-style:none;padding:5px 10px;font-weight:bold;text-transform:uppercase}
#menu li {display:inline}
#menu a {color:#701b31;text-decoration:none}
#menu a:hover, #menu li.active a {color:#FFF}

/* Content*/
#content {height:1%;overflow:hidden;padding:15px}
#content ul {margin:0 0 1em 16px}
#content ol {margin:0 0 1em 22px}
#products {background:#F0F0F0;border:1px solid #CCC;float:right;margin:0;list-style:none;padding:25px}
#products li {background:url(../images/tick.gif) no-repeat left center;padding:0 0 0 15px}

#home {background:url('../images/home_bg.jpg'); margin:-15px; padding:15px}

/* 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:15px 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}

#contactbar {background: url('../images/contactbar.gif') no-repeat left 2px #701B31; text-align:right; margin:-15px; height:95px; margin-top:15px; color:#701B32; }

/* Image Alignment */
img.left {float:left;margin:0 10px 5px 0}
img.right {float:right;margin:0 0 5px 10px}
div.right {float:right}

/* 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:#b79c6f;color:#FFF;padding:5px;position:relative;text-align:center}
#footer img {display:inline;float:right;margin:0 0 0 -100px}
#footer em {font-style:normal}
