/* CSS Document */
/* www.youvoicebox.com.au */
/* Developed by Kylie Rose : info@kylierose.com.au */
/* For www.qahc.org.au : June 2007 */
/* Common styles for screen media */

html,body { margin:0; padding:0; }
body, td, th, input,textarea, select {
	font-family:"Trebuchet MS",Arial,Verdana,Helvetica,sans-serif;
	color:#E5E5E5;
}
table { 
	border-collapse:collapse; 
}
a, input { 
	outline:none; 
}
a img { 
	border:0; 
}
h1, h2, h3, h4, h5, p, ul, ol, table, form {
	margin:0 0 1em;
}
ul, ol {
	margin-left:2.4em;
}
body {
	background-color: #000000;
}
hr {
	clear:both;
	margin:0;
}

/* ----- miscellaneous ----- */
.center { text-align:center; }
.clearBoth { clear:both; }
.floatLeft { float:left; }
.floatRight { float:right; }
.hidden { visibility:hidden; display:none; }



#body, 
#footer {
	width:760px;
	left:50%;
	margin-left:-380px;
	position:relative;
}
#footer .center {
	border:solid 1px #9f6f21;
	border-width:1px 0;
	padding:0.6em 0;
	font-size:70%;
}
#footer a {
	text-transform:uppercase;
	text-decoration:none;
	color:#e5e5e5;
	margin:0 0.7em;
}
#footer a:hover,
#footer a.active {
	text-decoration:underline;
	color:#fff000;
}


/* *********************************************************** */
/* 
/* STICKER - A valid, easy to use CSS sticky footer by Ryan Fait
/*
/* Copyright (c) 2006-2007 Ryan Fait
/*
/* *********************************************************** */
* { 
	margin: 0; 
}
html, body { 
	height:100%; 
}
#body {
	min-height:100%;
	height:auto !important;
	height:100%;
	margin-bottom:-2.7em; /* the bottom margin is the negative value of the footer's height */
}
#footer, .push { 
	height:2.7em; /* .push must be the same height as .footer */ 
}


/* ----- page specific styles ----- */


