header, nav, footer, article {display:block}

body {
  			background-color: #999999;
  			font-family: Verdana,Helvetica,Arial,sans-serif;
  			line-height: 1.5em;
  			font-size: 1em;
}
nav {
			float:left;
			padding: auto;
}
article {
			float:left;
			width:60%;
}
aside	{ 
			float:right;
			width:30%;
			clear: right;
}
#allcontent {
  			width: 950px;
  			margin-left: auto;
  			margin-right: auto;
}
#header {
			width: 950px;	
			margin-bottom: -0.8%; 
}	
p {
  			padding: 0%;
  			line-height: 1.2em;
  			font-size: 0.8em;
}
h1 {
			line-height: 1.0em;  
  			font-size: 0.8em;
  			text-align: left;
  			font-style: bold;
  			color: #32005a;
  			text-align: center;
}
h2 {
  			line-height: 1em;
  			color: #32005a;
}
h3 {
  			line-height: 1em;
  			color: #334cb5;
			margin-top: 2%;  			
  			margin-left: 9%; 
  			margin-bottom: -5%;
  			
}
footer {
			clear:both;
			width: 950px;	
			line-height: 1.2em;   	
   		font-style: italic;
   		text-align: center;
   		padding-bottom: 0.5%;
  			font-size: 0.8em;
  			color: #32005a;																																		/* Gradient Background */				
  			background-image: -ms-linear-gradient(top, #998299 0%, #999999 100%); 																/* IE */
			background-image: -moz-linear-gradient(top, #998299 0%, #999999 100%); 																/* Mozilla Firefox */ 
			background-image: -o-linear-gradient(top, #998299 0%, #999999 100%);   																/* Opera */ 
			background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #998299), color-stop(1, #999999)); 	/* Webkit (Safari/Chrome 10) */
			background-image: -webkit-linear-gradient(top, #998299 0%, #999999 100%);  														/* Webkit (Chrome 11+) */ 
			background-image: linear-gradient(top, #998299 0%, #999999 100%);																		/* Proposed W3C Markup */ 
}
em {
  			font-style: italic;
  			font-weight: bold;
  			color: #32005a;
}
.image {
			height: 200px;
}
.pageimage {
			width: 500px;
}

.image_small_logo {
			height: 30px;
			padding-left: 15px;
			padding-right: 15px;
			
	}		
.clear {
			clear: both;
}
.list {
			padding-left: 3%;
  			line-height: 1.2em;
  			font-size: 0.8em;
}
.anchor1 {						/* Prevents Footer bar expanding due to embedded anchors in images (17 Nov 2911) */ 		
			margin-left: 260px; 
			height: 0px;	
}
.anchor2 {						/* Prevents Footer bar expanding due to embedded anchors in images (17 Nov 2911) */ 		
			margin-left: 500px; 
			height: 0px;	
}
.box01 {
			background-color: #998299;  
 			border: 4px solid #32005A;
 			color: #0000ff;	
  			-moz-border-radius-bottomleft: 15px;
  			-moz-border-radius-bottomright: 15px;
  			padding-left: 1%;
  			-moz-border-radius-topright: 15px;
  			-moz-border-radius-topleft: 15px;
  			padding-right: 1%;
  			margin-bottom: 10%;
}
.box02 {
			background-color: #998299;  
 			border: 4px solid #32005A;
 			color: #0000ff;	
  			-moz-border-radius-bottomleft: 15px;
  			-moz-border-radius-bottomright: 15px;
  			padding-left: 1%;
  			-moz-border-radius-topright: 15px;
  			-moz-border-radius-topleft: 15px;
  			padding-right: 1%;
  			margin-bottom: 10%;
}
.box03 {
			background-color: #998299;  
 			border: 4px solid #32005A;
 			color: #0000ff;	
  			-moz-border-radius-bottomleft: 15px;
  			-moz-border-radius-bottomright: 15px;
  			padding-left: 1%;
  			-moz-border-radius-topright: 15px;
  			-moz-border-radius-topleft: 15px;
  			padding-right: 1%;
  			margin-bottom: 10%;
}
.box_li {
			color: #000000;			
			font-size: 0.7em;
			line-height: 1.2em;
}
.image01 {
			display: block;			
			width: 200px;	
			margin-left: auto;
    		margin-right: auto;
}	
/* ______________________________Navigation Bar______________________ */

#navigation {
			background: #334cb5;
			display: block;
			margin: auto;
			width: 950px;
			float: left;
}
#navigation li {
			display: inline;	
			list-style: none;
			background-color: #334cb5;
			float: left;
}
/* Set Button Text and button size */
#navigation a {
			color: #fff;
			display: block;
			line-height: 38px;
			padding: 0px 10px;
			text-decoration: none;
			width: 150px;
			}
}
/* Press Buttons */
#navigation ul ul a {
			line-height: 1em;
			padding: 10px 10px;
			height: auto;
}
/* Hover Button Colour */
#navigation li:hover > a,
#navigation ul ul :hover > a {
			background: #999999;
			color: #32005a;
}
#navigation ul li:hover > ul {
			display: block;
}
 
