body {
	margin:0px;
	padding:0px;
	background:#FFF;
	color:#000;
	text-align:center;/*centre for ie5 */
}
#container {
	width:750px;
	background:#fff1d2;/*this colour will be left column colour */
	margin:auto;/* centre for compliant browsers*/
	font-size:10pt;
	text-align:justify;
	border:0px solid #000;
	font-family: arial
	}
#header {
	height:299px;
	border-bottom:0px solid #000;
	background:#948778;
	text-align:left;
	margin-right:0px;
}

#middle {
	border-left:0px solid #000;
	background:#fff1d2;/* background colour of right column */
	margin-left:10px;/*this is the space for the left column */
	margin-right:10px;/*this is the space for the left column */
}
#inner{width:100%;float:left;margin-right:-1px}/* contain cleared elements from clearing other floats*/

#footer {
	clear:both;
	border-top:1px solid #000;
	height:82px;
	background:#948778;
	text-align:center;
}

img.right
{
float:right;
border:0px solid black;
margin:0px 0px 15px 20px;
}

img.rightnb
{
float:right;
border:0px solid black;
margin:0px 0px 15px 20px;
}


img.left
{
float:left;
border:1px solid black;
margin:0px 0px 15px 20px;
}


/*Start of horisontal menu*/
#nav, #nav ul {
	float: left;
	width: 100%;
	list-style: none;
	line-height: 1;
	background: #948778;
	font-weight: normal;
	padding: 0;
	border: none;
	border-width: 1px;
	margin: 0 0 0 0;
}

#nav a {
	display: block;
	width: 10em;
	w\idth: 6.9em;
	color: #ffffff;
	text-decoration: none;
	padding: 0.25em 0.5em;
}

#nav a.daddy {
	background: url("../rightarrow2.gif") center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width: 7.5em;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 1.4em;
	w\idth: 14em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#nav li li {
	padding-right: 1em;
	width: 13em
}

#nav li ul a {
	width: 13em;
	w\idth: 13em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #bbb3aa;
}
/*End of horisontal menu*/

h1
{
margin-top:0;
font-size:14pt;
color:#948778;
text-decoration:Italic;
text-decoration:underline;
}
h2 
{
text-align: left;
font-size:14pt;
color: #948778;
text-decoration:underline;
}
h3 
{
text-align: left;
font-size:12pt;
color: #948778;
text-decoration:underline;
}
h4 
{
text-align: left;
font-size:10pt;
color: #948778;
}
p 
{
margin-top:0;
font-size: 10pt;
}

/* clear without structural mark-up from PIE website*/
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}

 /* mac hide \*/
    * html .clearfix {height: 1%;}
      .clearfix {display: block;}
 /* End hide */
/* do not change or amalgamate clearfix styles*/

 table.MsoNormalTable
	{mso-style-parent:"";
	font-size:10.0pt;
	font-family:"Times New Roman";
	}