/*@import url(css/layout.css);*/
body {
			margin:0;
			padding:0;
		}
#frame {
			position:relative;
			width:50em;
			padding:0;
			margin: 0 auto;
			text-align:left;
		}
#banner {
			background:url(banner.jpg) no-repeat;
			margin:0;
			padding:0;
			height:130px;
			width:100%;
		}
a#bannerHomeLink {
			display:block;
			width:100%;
			height:100%;
		}
#navigation {
			width:100%;
			position:absolute;
			top:130px;
			left:0;
			margin:0;
			padding:0.2em 0;
		}
ul#navigation li {
			margin:0;
			padding:0 0.5em;
			display:inline;
			list-style:none;
		}
#content {
			padding:1em;
			padding-top:2.5em;
		}
#clearFloats {
			clear:both;
		}
#footer {	
			padding:1em;
			text-align:center;
			clear:both;
		}
/*@import url(css/text.css);*/
html {
			font-size:84%;
			line-height:135%;
		}
body,
textarea {
			font-family:verdana, arial, sans-serif;
		}
body,
h1,
h2,
h3,
textarea {
			font-size:1em;
		}
#footer,
#gallery {
			font-size:0.84em;
		}
#navigation a,
#footer a,
a:hover {
			text-decoration:none;
		}
#navigation a:hover,
#footer a:hover {
			text-decoration:underline;
		}
a, #navigation {
			font-weight:bold;
		}
#navigation a,
#footer a {
			font-weight: normal;
		}
/*@import url(css/misc.css);*/
img {
			border:0;
		}
img.illustration {
			float:right;
			margin: 0 0 1em 1em;
		}
tr {
			vertical-align:top;
		}
.invalidFieldWarning{
		color:#CC0000;
		display:block;
	}
/*@import url(css/colour.css);*/
body,
#banner,
#navigation,
#footer {
			background-color:#000;
		}
#frame,
body.mceContentBody {
			background-color:#d3d3d3;
			color:#000;
		}
body, #navigation a, #footer, #footer a {
			color:#d3d3d3;
		}
#navigation {
			color:#fff;
		}
#content {
			color:#000;
		}
body a,
#content a,
label {
			color:#a52a2a;
		}
#content a:visited {
			color:#CC6666;
		}
#frame {
			border: #d3d3d3 1px solid;
		}
#content .mceEditor{
			background-color:#999999;
		}
/*@import url(css/forms.css);*/
form {
			margin:0;
		}
#contactform label { 
			display:block;
		}
#contactform textarea {
			width:40em;
		}
#contactform input {
			width:20em;
		}
#contactform input.button {
			width:4em;
		}
#contactform div {
			margin-bottom:0.5em;
		}
label,
button,
input.button{
			cursor:pointer;
		}
/*@import url(css/lists.css);*/
#content ul {
			list-style-type:none;
			padding:0;
			margin-left:1em;
		}
#content li {
			margin-bottom:0.5em;
		}
		
.audio div{
		background-color:#d3d3d3;
		font-size:84%;
}