body{
text-align:center;
font-size:80%;
line-height:1.4;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
margin-top:20px;
margin-bottom:0;
margin-right:auto;
margin-left:auto;
width:800px;
}

#header{
/*border:1px solid #000;*/
text-align:right;
background-image:url(/graphics/specialeffectlogo.gif);
background-position:top left;
background-repeat:no-repeat;
height:70px;
}

#content{
margin:0 0 0 20px;
/*border:1px solid #000;*/
text-align:left;
}

#float{
display: block;
clear: right;
float:right;
background-color:#fbb368;
margin:0 0 0 1em;
padding:0.5em 1em 0.5em 1em;
width:300px;
z-index:10;
}

#side1 {
    display: block;
    clear: right;
    float: right;
    height: 75px;
	width: 170px;
    margin: 0;
    padding: 0px;
  }

#side1a {
    display: block;
    clear: right;
    float: right;
    height: 30px;
	width: 200px;
    margin: 0;
    padding: 0px;
  }

#side2 {
    display: block;
    clear: right;
    float: right;
    height: 145px;
	width: 245px;
    margin: 0;
    padding: 0px;
  }

#side3 {
    display: block;
    clear: right;
    float: right;
    height: 20px;
	width: 320px;
    margin: 0 0 0 1em;
    padding: 0px;
  }

p.headertext{
color:#fff;
}


#content p{
color:#333;
margin:0.4em 0 0 0;
padding:0;
}

#float p.floatheader{
font-weight:bold;
}

#content p.strapline{
color:#969696;
font-weight:bold;
font-size:1.2em;
margin-top:0.2em;
margin-bottom:1em;
}

h1{
color:#3c8b2f;
font-weight:bold;
font-size:1.6em;
margin-top:1em;
margin-bottom:1em;
}

h2{
color:#3c8b2f;
font-weight:bold;
font-size:1.2em;
margin-top:1em;
margin-bottom:0.5em;
}


#wrapper a{
color:#999;
text-decoration:none;
}

#content a.linkindent{
color:#039;
text-decoration:none;
font-weight:bold;
margin-left:1em;
}

#content a.linkindentred{
color:#c00;
text-decoration:none;
font-weight:bold;
margin-left:1em;
}

#content a.breadcrumb{
color:#039;
font-size:0.8em;
margin:0.4em 0;
padding:0;
text-decoration:none;
font-weight:bold;
}

#content a:hover, #content a.breadcrumb:hover, #content a.linkindent:hover{
color:#fff;
background-color:#039;
}

#content ul	{
color:#333;
	margin:0.5em 0 0.5em 2em;
	padding:0;
	}
	
#content li	{
	margin:0.5em 0 0.5em 0;
	padding:0;
	}
	
#content .bold	{
	font-weight:bold;
	}

#content .italic	{
	font-style:italic;
	}

#content .charityno	{
	font-size:0.8em;
	margin:1em 0 0 0;
	}

#content img.imagefloatleft	{
	margin:0.2em 1em 0 0;
	float:left;
	}
		
#content img.imagefloatright	{
	margin:0.2em 0 0 1em;
	padding:0;
	float:right;
	}

