﻿body
{
	font-family: Arial, Sans-Serif;
}

.smaller
{
	font-size:smaller;
}

div.spaceout
{
	margin-top: 10px;
}

div.constrain
{
	width: 800px;
}

a[href], a:hover, a:visited
{
	color: #993300;
}

a img
{
	border: 0px;
}

h1
{
	margin: 5px 0px 5px 0px;
}

p:first-child
{
	margin: 0px;
}

p
{
	margin: 10px 0px 0px 0px;
}

.head
{
	height: 103px;
}

.content
{
	padding: 0px 10px 5px 10px;
}

.nav
{
	background-image: url(../images/transition.gif);
	background-repeat: repeat-x;
	padding: 1px 0px 2px 0px;
}

.nav ul
{
	margin: 5px 0px 0px 70px;
	padding: 0px;
}

.nav li
{
	display: inline;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}

.footer
{
	font-size: smaller;
	background-image: url(../images/transition.gif);
	background-repeat: repeat-x;
	padding: 6px 10px 2px 10px;
}

ul.list
{
	margin-top: 5px;
	margin-bottom: 5px;
}

ul.list li:first-child
{
	margin-top: 0px;
}

ul.list li
{
	margin-top: 10px;
}

/* basic layout */

.hidden
{
	display: none;
}

.left
{
	float:left;
}

.right
{
	float:right;
}

.clear
{
	clear:both;
}

/* text colours */

.accentText
{
	color: #993300;	
}

.blackText
{
	color: Black;
}

.cleaner
{
	clear: both;
	height: 1px;
}

/* background colours */

.lightBackMain
{
	background-color: #e7e7d6;
}

.whiteBack
{
	background-color: White;
}

.lightBackAccent
{
	background-color: #ffffcc;
}

.midBack
{
	background-color: #ffff99;
}

.darkBack
{
	background-color: #ffcc99;
}

/* Homepage call-out */

div.callout
{
	margin-top:10px;
	margin-bottom:5px;
	padding:5px;
}


