body	{
	font-family:	Arial, Helvetica, Sans-Serif;
	font-weight:	normal;
	font-size:	10pt;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-style:	normal;
	color:	#003333;
	background:	url(media/bg_main.jpg);
	}

h1	{
	text-align:	center;
	font-size:	9pt;
	font-weight:	bold;
	padding:	5px;
	}

h2	{
	text-align:	left;
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:	12pt;
	font-weight:	bold;
	color:		#ffff99;
	background:	#336666;
	padding:	2px;
	margin-top:	10px;
	margin-bottom:	10px;
	}

h3	{
	text-align:	left;
	font-family:	Arial, Helvetica, Sans-Serif;
	font-size:	10pt;
	font-weight:	bold;
	padding:	2px;
	color:		#ffff99;
	background:	#336666;
	margin-top:	10px;
	margin-bottom:	10px;
	}


img	{
	margin:	5px;
	float:	clear;
	border:		3px #336666 solid;
	}


p	{
	font-size:	10pt;
	text-align:	justify;
	margin-top:	5px;
	}


a	{	
	font-weight:		bold;
	font-style:	italic;
	color:		#000000;
	font-size:	10pt;
	text-align:	justify;
	margin:	4px;	
	width:		50px;
	height:		15px;
	}


a:link	{
	text-decoration:	none;
	color:		#000000;
	}	
		
a:visited	{
	text-decoration:	none;
	color:		#000000;
	}	
	
a:hover	{
	text-decoration:	none;
	color:		#ffff00;
	background:	#ff0000;
	}

#header	{
	position:	absolute; top:0px; left:100px;
	width:		790px;
	height:		78px;
	font-family:	Arial, Helvetica, Sans-Serif;
	font-weight:	bold;
	font-size:	26pt;
	font-style:	normal;
	text-align:	left;
	padding:	10px;
	}

#header2	{
	position:	absolute; top:0px; left:10px;
	width:		600px;
	height:		50px;
	font-family:	Arial, Helvetica, Sans-Serif;
	font-weight:	bold;
	font-size:	20pt;
	font-style:	normal;
	color:		#ffff00;
	text-align:	center;
	background:	#003333;
	}


#name1	{

	font-family:	Arial, Helvetica, Sans-Serif;
	font-weight:	bold;
	height:		70px;
	font-size:	26pt;
	font-style:	normal;
	text-align:	left;
	color:		#ffff00;
	background:	#003333;
	padding:	5px;
	padding-left:	15px;
	}



#ltd	{
	font-family:	Arial, Helvetica, Sans-Serif;
	position:	absolute; top:65px; left:280px;
	font-weight:	bold;
	font-size:	18pt;
	font-style:	normal;
	color:		#ffff00;
	}



#telephone	{
	position:	absolute; top:72px; left:670px;
	font-weight:	bold;
	font-size:	8pt;
	font-style:	normal;
	color:		#ffffcc;
	}

#telephone a	{
	font-size: 		8pt;	
	font-weight:		bold;
	text-align:	center;
	font-style:	normal;	
	width:		50px;
	height:		40px;
	margin:		5px;
	color:		#ffff66;
	}




#navigation	{
	position:	absolute; top:70px; left:10px;
	width:		790px;
	height:		20px;
	font-size: 	10pt;
	text-align:	left;	
	font-weight:	bold;
	color:	#ffffcc;
	background:	#336666;

	}

#navigation a	{
	font-size: 		8pt;	
	font-weight:		bold;
	text-align:	center;
	font-style:	normal;	
	width:		50px;
	height:		40px;
	margin:		5px;
	color:		#ffffcc;
	}
		
#navigation a:active	{
	color:		#cc33cc;
	}	
		
#navigation a:hover	{
	color:		#ffff00;
	background:	#ff0000;
	}

#telephone a	{
	font-size: 		8pt;	
	font-weight:		bold;
	text-align:	center;
	font-style:	normal;	
	width:		50px;
	height:		40px;
	margin:		5px;
	}
		
#telephone a:active	{
	color:		#cc33cc;
	}	
		
#telephone a:hover	{
	color:		#ffff00;
	background:	#ff0000;
	}

#subject	{
	position:	absolute; top:25px; left:650px;
	width:		180px;
	height:		50px;
	font-size: 		16pt;	
	font-weight:		bold;
	text-align:	center;
	color:		#ffffcc;
	}

#anglingtrust	{
	position:	absolute; top:8px; left:832px;
	width:		50px;
	height:		50px;
	text-align:	center;

	}


#home_content	{
	position:	absolute; top:95px; left:110px;
	width:		530px;
	height:		910px;
	text-align:	justify;
	padding:	10px;
	border:		1px #c0c0c0 solid;
	}

#home_content img	{
	float:	left;
	}


#rhsidebar	{
	position:	absolute; top:95px; left:667px;
	width:		220px;
	height:		920px;
	text-align:	justify;
	padding:	5px;
	border:		1px #c0c0c0 solid;
	}


#rhsidebar img	{
	float:	left;
	}

#rhsidebar h3	{
	text-align:	center;
	}

#copy		{

	margin-top:	20px;
	font-size: 		8pt;	
	font-weight:		normal;
	text-align:	left;
	color:		#669966;	
	}



#news_content1	{
	position:	absolute; top:95px; left:110px;
	width:		768px;
	height:		840px;
	border:		1px #c0c0c0 solid;
	text-align:	justify;
	padding:	10px;
	}


#news_content2	{
	position:	absolute; top:95px; left:437px;
	width:		440px;
	border:		1px #c0c0c0 solid;
	text-align:	justify;
	padding:	10px;
	}


#waters_content	{
	position:	absolute; top:95px; left:110px;
	width:		768px;
	height:		540px;
	text-align:	justify;
	padding:	10px;
	border:		1px #c0c0c0 solid;
	}




#gallery_content	{
	position:	absolute; top:95px; left:110px;
	width:		768px;
	height:		540px;
	text-align:	center;
	padding:	10px;


	}


#gallery1	{
	position:	absolute; top:10px; left:120px;
	width:		200px;

	}

.gallery	{
	width:		220px;
	height:		35px;
	text-align:	center;
	}

#gallery2	{
	position:	absolute; top:10px; left:470px;
	width:		200px;

	}

#gallery3	{
	position:	absolute; top:430px; left:120px;
	width:		200px;

	}


#gallery4	{
	position:	absolute; top:430px; left:470px;
	width:		200px;

	}


#gallery5	{
	position:	absolute; top:700px; left:120px;
	width:		200px;

	}


#gallery6	{
	position:	absolute; top:700px; left:470px;
	width:		200px;

	}

#gallery7	{
	position:	absolute; top:1050px; left:120px;
	width:		200px;

	}

#gallery8	{
	position:	absolute; top:1050px; left:470px;
	width:		200px;

	}

#gallery9	{
	position:	absolute; top:1320px; left:120px;
	width:		200px;

	}


td	{
	width:	170px;
	text-align:	left;
	}

#content_report	{

	position:	absolute; top:95px; left:110px;
	width:		790px;	
	}

