body, a, h1, h2, h3, img, p,  li, ul
	{
		margin: 0px;
		padding: 0px;
}		

body	{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CACACA;
}

#overallholder	{
width:960px;
position: relative;
margin-right: auto;
margin-left: auto; 
padding-top:28px;
margin-bottom:28px;
}
#logolayer	{
width:303px;
height:195px;
position: absolute; top: 0px; right: 636px;
z-index:100;
}
#container	{
margin: 0px auto;
		padding: 0px;
		width:960px;
		height:1300px;
		border:3px solid #333;
		background-color:#5F5B60;
		background-image:url(../images/background.jpg);
		background-position:bottom left;
		background-repeat:repeat-x;
		}

#top	{
height:190px;
clear:both;
margin-bottom:38px;
}

#image	{
width:604px;
height:169px;
margin-left:338px;
margin-top:18px;

}

#nav	{
width:600px;
height:23px;
margin-left:338px;
background-color:#000;
border:1px solid #999;
margin-top:3px;
}

#left	{
width:340px;
float:left;
}

#sidelinks	{
width:316 px;
background-color:#1D2021;
margin:0px 18px 18px 18px;
padding:10px;
}

#sidelinks a:link { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;
}
	
#sidelinks a:visited { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;	
}
	
#sidelinks a:hover, #sidelinks a:active { 
	color: #CACACA;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: underline;
}

#sidelinksleft	{
width:316 px;
background-color:#1D2021;
margin:0px 18px 18px 18px;
padding:10px;
clear:both
}

#sidelinksleft a:link { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;
}
	
#sidelinksleft a:visited { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;	
}
	
#sidelinksleft a:hover, #sidelinksleft a:active { 
	color: #CACACA;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: underline;
}

#centre	{
width:616px;
float:left;
}


#centre a:link { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;
}
	
#centre a:visited { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;	
}
	
#centre a:hover, #centre a:active { 
	color: #CACACA;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: underline;
}


#news	{
width:274 px;
background-color:#1D2021;
margin:18px 18px 18px 0px;
padding:10px;
clear:both
}

#news a:link { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;
}
	
#news a:visited { 
	color: #FFFFFF;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: none;	
}
	
#news a:hover, #news a:active { 
	color: #CACACA;
	margin-left: 0px;
	margin-right: 10px;
	text-decoration: underline;
}



#footer	{
background-color:#000000;
background-image:url(../images/footer_rounded.jpg);
background-position:center bottom;
background-repeat:no-repeat;
color: #FFFFFF;
display: block;
font-size: 11px;
width:966px;
height:78px;
margin-top:3px;
clear:both;
}

#footer a:link { 
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;
}
	
#footer a:visited { 
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: none;	
}
	
#footer a:hover, #footer a:active { 
	color: #B7C9CC;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 10px;
	text-decoration: underline;
}

p	{
font-size:14px;
color:#fff;
}

ul	{
display:block;
}

li	{
	list-style-type:none;
	color:white;
	font-size:12px;
	padding-bottom: 8px
}


.newsitem	{
border-bottom:1px dashed #ccc;
padding:8px 3px 8px 3px;
}

.biog	{
font-size:14px;
font-color: #ffffff;
}

.body	{
font-size:14px;
font-color: #ffffff;
}

.bodysmall	{
font-size:12px;
font-color: #ffffff;
}

.list	{
font-size:12px;
font-color: #ffffff;
}

.header	{
margin-left:20px;
}

.headercentre	{
margin-left:0px;
}

.headerright	{
margin-left:0px;
}