	body
	{
		background-image: url(../images/background.gif);
		background-repeat: no-repeat;
		background-position: center top;
	}
	
/* CONTENT #################################################################################*/

	p{
		text-align: justify;
		padding: 5px 0 5px 0;
		margin: 5px 0 10px 0;
	}
	ul{
		list-style-image: url(../images/li-bullet.gif);
		padding: 0;
		margin: 10px 0 10px 0px;
	}
	ul.clients li{
		margin: 4px 0 4px 25px;
	}
	.clear{
		clear: both;
	}
	.content{
		background-color : #383838;
		color: White;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	.content p{
		padding-left: 15px;
	}
	.content ul{
		margin-left: 30px;
	}
	.content a,.content a:link,.content a:active,.content a:visited {
	color : #ffd200;
	text-decoration : none;
	}
	.content a:hover {
	color : #ffd200;
	text-decoration : underline;
	}
	.yellowbold{
		font-weight: bold;
		color: #ffd200;
	}
	.imgborder{
		border-right: #383838 solid 15px;
		border-left: #383838 solid 15px;
		border-bottom: #383838 solid 15px;
	}
	.imgborder_lr{
		border-right: #383838 solid 15px;
		border-left: #383838 solid 15px;
	}
	.imgborder_right{
		border-right: #383838 solid 15px;
	}
	.imgborder_left{
		border-left: #383838 solid 15px;
	}
	.imgborder_top{
		border-top: #383838 solid 15px;
	}
	.imgborder_bottom{
		border-bottom: #383838 solid 15px;
	}
	.floatleft{
		float: left;
	}
	.floatright{
		float: right;
	}
	.downsmidge{
		position: relative;
		top: 30px;
		left: 0px;
	}
	.bullet{
		color: white;
		font-size: 22px;
		line-height: 40px;
		height: 40px;
	}
	div.errlbl
	{
	width:450px;	
	margin-left:15px;
	}
	div.heading{
		line-height: 40px;
		height: 40px;
		width: 340px;
		background-image: url(../images/h1-bg.gif);
		background-repeat: repeat-x;
		display: block;
		margin-left: 15px;
	}
	h1{
		color: #ffd200;
		font-size: 22px;
		line-height: 40px;
		height: 40px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		display: inline;
	}
	h2{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		font-style: italic;
		color: #ffd200;
		margin: 5px 0 5px 15px;
	}
	h2.infolinks{
		color: #ffd200;
		font-size: 18px;
		line-height: 40px;
		height: 40px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		padding: 0;
		margin: 0;
		display: inline;
		font-style: normal;
		white-space: nowrap;
	}
	div.infolinks{
		width: 300px;
		height: 40px;
		padding: 0;
		margin: 0 0 5px 20px;
		white-space: nowrap;
		display: block;
		clear: both;
	}
	.leftbar{
		background-image : url(../images/body/leftcol-bg.jpg);
		background-position : top;
		background-repeat : repeat-y;
	}
	.rightbar{
		background-image : url(../images/body/rightcol-bg.jpg);
		background-position : top;
		background-repeat : repeat-y;
	}
	.button_contact {
	width:152px;
	height:58px;
}
	.button_contact a,.button_contact a:link,.button_contact a:active,.button_contact a:visited {
	display : block;
	line-height : 58px;
	background-image: url(../images/buttons/contact_us4.gif);
	background-repeat: no-repeat;
}
	.button_contact a:hover {
	display : block;
	background-position:0 -58px;
	background-repeat: no-repeat;
}

.button_email {
	width:152px;
	height:64px;
}
	.button_email a,.button_email a:link,.button_email a:active,.button_email a:visited {
	display : block;
	line-height : 64px;
	background-image: url(../images/buttons/email_a_friend.gif);
	background-repeat: no-repeat;
}
	.button_email a:hover {
	display : block;
	background-position:0 -64px;
	background-repeat: no-repeat;
}

	.button_enquiry {
	width:152px;
	height:58px;
}
	.button_enquiry a,.button_enquiry a:link,.button_enquiry a:active,.button_enquiry a:visited {
	display : block;
	margin: 0 0 0 20px;
	line-height : 58px;
	background-image: url(../images/buttons/enquiry_form.gif);
	background-repeat: no-repeat;
}
	.button_enquiry a:hover {
	display : block;
	background-position:0 -58px;
	background-repeat: no-repeat;
}
	.button_stag {
	width:152px;
	height:77px;
}
	.button_stag a,.button_stag a:link,.button_stag a:active,.button_stag a:visited {
	display : block;
	line-height : 77px;
	background-image: url(../images/buttons/stag_or_hen_weekend.gif);
	background-repeat: no-repeat;
}
	.button_stag a:hover {
	display : block;
	background-position:0 -77px;
	background-repeat: no-repeat;
}

	.button_group {
	width:152px;
	height:77px;
}
	.button_group a,.button_group a:link,.button_group a:active,.button_group a:visited {
	display : block;
	line-height : 77px;
	background-image: url(../images/buttons/small_group_venue.gif);
	background-repeat: no-repeat;
}
	.button_group a:hover {
	display : block;
	background-position:0 -77px;
	background-repeat: no-repeat;
}
	.button_activities {
	width:155px;
	height:89px;
}
	.button_activities a,.button_activities a:link,.button_activities a:active,.button_activities a:visited {
	display : block;
	line-height : 89px;
	background-image: url(../images/buttons/activities.gif);
	background-repeat: no-repeat;
}
	.button_activities a:hover {
	display : block;
	background-position:0 -89px;
	background-repeat: no-repeat;
}
	.button_events {
	width:155px;
	height:89px;
}
	.button_events a,.button_events a:link,.button_events a:active,.button_events a:visited {
	display : block;
	line-height : 89px;
	background-image: url(../images/buttons/events_management.gif);
	background-repeat: no-repeat;
}
	.button_events a:hover {
	display : block;
	background-position:0 -89px;
	background-repeat: no-repeat;
}

	.button_team {
	width:155px;
	height:89px;
}
	.button_team a,.button_team a:link,.button_team a:active,.button_team a:visited {
	display : block;
	line-height : 89px;
	background-image: url(../images/buttons/teambuilding.gif);
	background-repeat: no-repeat;
}
	.button_team a:hover {
	display : block;
	background-position:0 -89px;
	background-repeat: no-repeat;
}
	.button_indoor {
	width:155px;
	height:89px;
}
	.button_indoor a,.button_indoor a:link,.button_indoor a:active,.button_indoor a:visited {
	display : block;
	line-height : 89px;
	background-image: url(../images/buttons/indoor.gif);
	background-repeat: no-repeat;
}
	.button_indoor a:hover {
	display : block;
	background-position:0 -89px;
	background-repeat: no-repeat;
}
/*END CONTENT ################################################################################*/
/* Left Cell Activity Links ##################################################################*/
	div.left_activity_clay{
	width:155px;
	height:140px;
	margin-left: 15px;
}
	.left_activity_clay a,.left_activity_clay a:link,.left_activity_clay a:active,.left_activity_clay a:visited {
	display : block;
	line-height : 140px;
	background-image: url(../images/left_activities/clay-pigeon-shooting.jpg);
	background-repeat: no-repeat;
}
	.left_activity_clay a:hover {
	display : block;
	background-position:0 -140px;
	background-repeat: no-repeat;
}
	div.left_activity_honda{
	width:155px;
	height:140px;
	margin-left: 15px;
}
	.left_activity_honda a,.left_activity_honda a:link,.left_activity_honda a:active,.left_activity_honda a:visited {
	display : block;
	line-height : 140px;
	background-image: url(../images/left_activities/honda-pilots.jpg);
	background-repeat: no-repeat;
}
	.left_activity_honda a:hover {
	display : block;
	background-position:0 -140px;
	background-repeat: no-repeat;
}
div.left_activity_jeep{
	width:155px;
	height:140px;
	margin-left: 15px;
}
	.left_activity_jeep a,.left_activity_jeep a:link,.left_activity_jeep a:active,.left_activity_jeep a:visited {
	display : block;
	line-height : 140px;
	background-image: url(../images/left_activities/jeep-trials.jpg);
	background-repeat: no-repeat;
}
	.left_activity_jeep a:hover {
	display : block;
	background-position:0 -140px;
	background-repeat: no-repeat;
}
div.left_activity_auto{
	width:155px;
	height:140px;
	margin-left: 15px;
}
	.left_activity_auto a,.left_activity_auto a:link,.left_activity_auto a:active,.left_activity_auto a:visited {
	display : block;
	line-height : 140px;
	background-image: url(../images/left_activities/autotesting.jpg);
	background-repeat: no-repeat;
}
	.left_activity_auto a:hover {
	display : block;
	background-position:0 -140px;
	background-repeat: no-repeat;
}
div.left_activity_falconry{
	width:155px;
	height:140px;
	margin-left: 15px;
}
	.left_activity_falconry a,.left_activity_falconry a:link,.left_activity_falconry a:active,.left_activity_falconry a:visited {
	display : block;
	line-height : 140px;
	background-image: url(../images/left_activities/falconry.jpg);
	background-repeat: no-repeat;
}
	.left_activity_falconry a:hover {
	display : block;
	background-position:0 -140px;
	background-repeat: no-repeat;
}
/* END Left Cell Activity Links ##############################################################*/

/* Left Button Images ########################################################################*/

	.left_button_xmas {
	width:161px;
	height:132px;
	}
	.left_button_xmas a,.left_button_xmas a:link,.left_button_xmas a:active,.left_button_xmas a:visited {
	display : block;
	line-height : 132px;
	background-image: url(../images/buttons/left_button_xmas.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	}
	.left_button_xmas a:hover {
	display : block;
	background-position:0 -132px;
	background-repeat: no-repeat;
	}
	
	.left_button_stag {
	width:161px;
	height:132px;
	}
	.left_button_stag a,.left_button_stag a:link,.left_button_stag a:active,.left_button_stag a:visited {
	display : block;
	line-height : 132px;
	background-image: url(../images/buttons/left_button_stag.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	}
	.left_button_stag a:hover {
	display : block;
	background-position:0 -132px;
	background-repeat: no-repeat;
	}
	
	.left_button_group {
	width:161px;
	height:132px;
	}
	.left_button_group a,.left_button_group a:link,.left_button_group a:active,.left_button_group a:visited 		 {
	display : block;
	line-height : 132px;
	background-image: url(../images/buttons/left_button_small_group.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	}
	.left_button_group a:hover 
	{
	background-image: url(../images/buttons/left_button_small_group.jpg);
	display : block;
	background-position:0 -132px;
	background-repeat: no-repeat;
	}
	
	.left_button_gallery {
	width:161px;
	height:132px;
	}
	.left_button_gallery a,.left_button_gallery a:link,.left_button_gallery a:active,.left_button_gallery a:visited 		 {
	display : block;
	line-height : 132px;
	background-image: url(../images/buttons/left_button_gallery.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
	}
	.left_button_gallery a:hover {
	display : block;
	background-position:0 -132px;
	background-repeat: no-repeat;
	}
	
/* End Left Button Images ###################################################################*/
	

/* HEADER #################################################################################### */

	input.search
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#FFFFFF;
		line-height:16px;
		width: 96px;
		height:16px;
		padding:0,0,0,0;
		border:0px;
		position: relative;
		top: 7;
		left: 80;
		background-color : #747474;
	}
	input.go
	{
		width: 42px;
		height:43px;
		padding:0,0,0,0;
		border:0px;
		position: relative;
		top: 26;
		left: 85;
	}

	div.head{
		background-image : url(../images/head/head-bg.jpg);
		background-position : top;
		background-repeat : no-repeat;
		height: 119px;
		width: 780px;
		position: relative;
	}

	div.bc
	{
		line-height: 30px;
		height:30px;
		width:550px;
		position: absolute;
		top: 72;
		left: 80;
	}

	.bc
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#FFFFFF;
	}

		.bc a,.bc a:link,.bc a:active,.bc a:visited
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#FFFFFF;
		text-decoration: none;
	}

		.bc a:hover
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#F9CF01;
		text-decoration: none;
	}
	.headnavcell{
		height:84px;
		width:780px;
		background-image : url(../images/head/head_nav.jpg);
		background-position : top;
		background-repeat : no-repeat;	
	}
.topnavpos{
	position: relative;
	left: 68px;
}

.topnav a,.topnav a:link,.topnav a:active,.topnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold ;
	text-align: center;
	color : #373737;
	text-decoration : none;
}
.topnav a:hover {
	color : #373737;
	text-decoration : underline;
}

.flag {
	width:68px;
	height:50px;
}
.flag a,.flag a:link,.flag a:active,.flag a:visited {
	display : block;
	line-height : 50px;
	background-image: url(../images/topnav/topnav_flag.gif);
	background-repeat: no-repeat;
}
.flag a:hover {
	display : block;
	background-position:0 -50px;
	background-repeat: no-repeat;
}
	
.hands {
	width:82px;
	height:50px;
}
.hands a,.hands a:link,.hands a:active,.hands a:visited {
	display : block;
	line-height : 50px;
	background-image: url(../images/topnav/topnav_hands.gif);
	background-repeat: no-repeat;
}
.hands a:hover {
	display : block;
	background-position:0 -50px;
	background-repeat: no-repeat;
}
	
.phone {
	width:43px;
	height:50px;
}
.phone a,.phone a:link,.phone a:active,.phone a:visited {
	display : block;
	line-height : 50px;
	background-image: url(../images/topnav/topnav_phone.gif);
	background-repeat: no-repeat;
}
.phone a:hover {
	display : block;
	background-position:0 -50px;
	background-repeat: no-repeat;
}	
	
	.target {
	width:64px;
	height:50px;
}
.target a,.target a:link,.target a:active,.target a:visited {
	display : block;
	line-height : 50px;
	background-image: url(../images/topnav/topnav_target.gif);
	background-repeat: no-repeat;
}
.target a:hover {
	display : block;
	background-position:0 -50px;
	background-repeat: no-repeat;
}
	
	.info {
	width:53px;
	height:50px;
}
.info a,.info a:link,.info a:active,.info a:visited {
	display : block;
	line-height : 50px;
	background-image: url(../images/topnav/topnav_info.gif);
	background-repeat: no-repeat;
}
.info a:hover {
	display : block;
	background-position:0 -50px;
	background-repeat: no-repeat;
}
span.down{
	position: relative;
	top: 20px;
}
	
	/* HEADER ################################################################################ */
	

	/* LEFT NAV #############################################################################*/
	
	td.leftnav_cell{
		background-color: #505050;
		background-image : url(../images/body/navcell_bg.gif);
		background-position : left;
		background-repeat : repeat-y;
	}

	div.leftnav_table{
	background-color: #747474;
	left: 12px;
	top: -12px;
	width: 155px;
	position: relative;
	}
	div.leftnav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold ;
	text-align: left;
	width: 155px;
	height: 14px;
	line-height: 14px;
	text-indent: 10px;
	padding: 1px 0 1px 0;
	margin: 0;
	}
	.leftnav a,.leftnav a:link,.leftnav a:active,.leftnav a:visited {
	color : #f9cf01;
	background-color: #747474;
	text-decoration : none;
	display: block;
   }
	.leftnav a:hover {
	color : #373737;
	background-color: #ffd200;
	text-decoration : none;
	display: block;
	}
	div.leftnavon{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold ;
	text-align: left;
	width: 155px;
	height: 14px;
	line-height: 14px;
	text-indent: 10px;
	padding: 1px 0 1px 0;
	margin: 0;
	}
	.leftnavon a,.leftnavon a:link,.leftnavon a:active,.leftnavon a:visited {
	color : #373737;
	background-color: #ffd200;
	text-decoration : none;
	display: block;
   }
	.leftnavon a:hover {
	color : #ffffff;
	background-color: #45543F;
	text-decoration : none;
	display: block;
	}
	div.leftnav2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	width: 155px;
	height: 14px;
	line-height: 14px;
	text-indent: 20px;
	padding: 1px 0 1px 0;
	margin: 0;
	}
	.leftnav2 a,.leftnav2 a:link,.leftnav2 a:active,.leftnav2 a:visited {
	color : #ffffff;
	background-color: #747474;
	text-decoration : none;
	display: block;
   }
	.leftnav2 a:hover {
	color : #ffffff;
	background-color: #505050;
	text-decoration : none;
	display: block;
	}
	div.leftnav2on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	width: 155px;
	height: 14px;
	line-height: 14px;
	text-indent: 20px;
	padding: 1px 0 1px 0;
	margin: 0;
	}
	.leftnav2on a,.leftnav2on a:link,.leftnav2on a:active,.leftnav2on a:visited {
	color : #ffffff;
	background-color: #505050;
	text-decoration : none;
	display: block;
   }
	.leftnav2on a:hover {
	color : #ffffff;
	background-color: #45543F;
	text-decoration : none;
	display: block;
	}
	div.leftnav3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	width: 155px;
	height: 14px;
	line-height: 14px;
	text-indent: 40px;
	padding: 1px 0 1px 0;
	margin: 0;
	}
	.leftnav3 a,.leftnav3 a:link,.leftnav3 a:active,.leftnav3 a:visited {
	color : #ffd200;
	background-color: #747474;
	text-decoration : none;
	display: block;
   }
	.leftnav3 a:hover {
	color : #ffd200;
	background-color: #505050;
	text-decoration : none;
	display: block;
	}
	div.leftnav3on{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	width: 155px;
	height: 14px;
	line-height: 14px;
	text-indent: 40px;
	padding: 1px 0 1px 0;
	margin: 0;
	}
	.leftnav3on a,.leftnav3on a:link,.leftnav3on a:active,.leftnav3on a:visited {
	color : #ffd200;
	background-color: #505050;
	text-decoration : none;
	display: block;
   }
	.leftnav3on a:hover {
	color : #ffffff;
	background-color: #45543F;
	text-decoration : none;
	display: block;
	}
	
	p.news_item{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 25px 0 23px;
	margin: 0 0 10px 0;
	text-align: left;
	text-decoration: none;
	}
	p.news_item a,p.news_item a:link,p.news_item a:active,p.news_item a:visited{
	color: White;
	text-decoration: none;
	}
	p.news_item a:hover{
	text-decoration: underline;
	}
	div.news_item{
	width: 184px;
	background-image: url(../images/news_arrow.gif);
	background-repeat: no-repeat;
	background-position: 160px 10px;
	}
	
	
	p.news_date{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0 5px 0 23px;
	margin: 0 0 20px 0;
	text-align: left;
	text-decoration: none;
	}
	p.news_date a,p.news_date a:link,p.news_date a:active,p.news_date a:visited{
	color: White;
	text-decoration: none;
	}
	p.news_date a:hover{
	text-decoration: underline;
	}
	
	
	.dotted_line{
		padding: 10px 0 10px 0;
	}
  .padbot10{
  	padding-bottom: 10px;
  }
  .padleft20{
  	margin-left: 320px;
	color: red;
  }
  .margtop10{
  	margin-top: 10px;
  }
	/* END LEFT NAV ##############################################################################*/

	
	/* FOOTER ####################################################################################*/
	.footer{
		background-image: url(../images/footer/footer-bg.jpg);
		background-repeat: no-repeat;
		width: 780px;
		height: 178px;
	}
	div.footnav
	{
		text-align: center;
		line-height: 19px;
		width:610px;
		height:19px;
		position: relative;
		left: 0px;
		top: 42px;
	}

	.footnav
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#CFD7CA;
	}
		.footnav a,.footnav a:link,.footnav a:active,.footnav a:visited
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#CFD7CA;
		text-decoration: none;
	}
		.footnav a:hover
	{
		font-family:arial;
		font-size: 12px;
		font-weight: bold;
		color:#F9CF01;
		text-decoration: none;
	}

	div.footsubnav
	{
		text-align: center;
		line-height: 19px;
		width:610px;
		height:19px;
		position: relative;
		left: 0px;
		top: 45px;
	}

	.footsubnav
	{
		font-family:arial;
		font-size: 12px;
		font-weight: normal;
		color:#FFFFFF;
	}

		.footsubnav a,.footsubnav a:link,.footsubnav a:active,.footsubnav a:visited
	{
		font-family:arial;
		font-size: 12px;
		font-weight: normal;
		color:#FFFFFF;
		text-decoration: none;
	}

		.footsubnav a:hover
	{
		font-family:arial;
		font-size: 12px;
		font-weight: normal;
		color:#F9CF01;
		text-decoration: none;
	}

	/*  END FOOTER ################################################################################*/
	
	/*  ENQUIRY FORM AND CONTACT PAGE #############################################################*/
	p.contact{
		padding: 0;
		margin: 0;
		text-indent: 1px;
	}
	input.margbot{
		margin: 0 0 6px 0;
		padding: 0;
	}
	input.checkbox{
		margin: 5px 0 0 0;
	}
	label.checkbox{
		margin: 5px 0 0 0;
		padding: 0 0 0 5px;
	}
	.theform{
		position: relative;
		margin: 0;
	}
	div.leftcell{
		position: absolute;
		top: 0px;
		left: 15px;
		width: 208px;
	}
	div.rightcell{
		position: absolute;
		top: 0px;
		left: 209px;
		width: 260px;
	}
	select{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: black;
		margin: 10px 0 0 0;
		padding: 0; 
	}
	
	.contact_submit {
	width:152px;
	height:58px;
	}
	.contact_submit a,.contact_submit a:link,.contact_submit a:active,.contact_submit a:visited {
	display : block;
	line-height : 58px;
	background-image: url(../images/buttons/submit.gif);
	background-repeat: no-repeat;
	}
	.contact_submit a:hover {
	display : block;
	background-position:0 -58px;
	background-repeat: no-repeat;
	}
	.yellow{
		color: #ffd200;
	}
	.address{
		text-align: center;
		line-height: 140%;
	}
	.telecom {
	color: #ffd200;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	}
	.telecom a,.telecom a:link,.telecom a:active,.telecom a:visited {
	color: #ffd200;
	text-decoration: none;
	}
	.telecom a:hover {
	color: White;
	}
	
	/*  END ENQUIRY FORM AND CONTACT PAGE  ##########################################################*/
	
	
	/*  Info link table #############################################################################*/
	div.info_table{
		position: relative;
		width: 428px;
		margin: 0 0 0 20px;
		clear: both;
		display: block;
		visibility: visible;
	}
	ul.infoleft{
	position: absolute;
	left: 0px;
	top: 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin:0;
	width: 214px;
	}
	ul.inforight{
	position: absolute;
	left: 214px;
	top: 0px;
	list-style: none;
	list-style-type: none;
	list-style-image: none;
	margin:0;
	width: 214px;
	}
	.infoheight1{
	height: 220px;
	}
	.infoheight2{
		height: 180px;
	}
	.infoheight3{
		height: 80px;
	}
	.infoheight4{
		height: 60px;
	}
	.info1 {
	width:212px;
	height:20px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	}

	.info1 a,.info1 a:link,.info1 a:active,.info1 a:visited {
	display : block;
	background-color: #45543f;
	color : #ffd200;
	text-decoration : none;
	line-height : 18px;
	background-image: url(../images/leftnav.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	border-top: 1px solid #7a9f6b;
	border-right: 1 px solid #222aif;
	border-bottom: 1 px solid #222aif;
	border-left: 1px solid #687e5f;
	}
	.info1 a:hover {
	color : #45543f;
	background-color: #ffd200;
	text-decoration : none;
	display : block;
	text-indent: 10px;
	border-top: 1px solid #7a9f6b;
	border-right: 1 px solid #222aif;
	border-bottom: 1 px solid #222aif;
	border-left: 1px solid #687e5f;
	}
	.info2 {
	width:212px;
	height:20px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none;
	}

	.info2 a,.info2 a:link,.info2 a:active,.info2 a:visited {
	display : block;
	background-color: #516a47;
	color : #ffd200;
	text-decoration : none;
	line-height : 18px;
	background-image: url(../images/leftnav.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	border-top: 1px solid #687e5f;
	border-right: 1 px solid #283523;
	border-bottom: 1 px solid #283523;
	border-left: 1px solid #7a9f6b;
	}
	.info2 a:hover {
	color : #45543f;
	background-color: #ffd200;
	text-decoration : none;
	display : block;
	text-indent: 10px;
	border-top: 1px solid #687e5f;
	border-right: 1 px solid #283523;
	border-bottom: 1 px solid #283523;
	border-left: 1px solid #7a9f6b;
	}
	.vert1{
		background-image: url(../images/info/vert1.gif);
		background-repeat: repeat-y;
		width: 2px;
	}
	.vert2{
		background-image: url(../images/info/vert2.gif);
		background-repeat: repeat-y;
		width: 2px;
	}
	.hoz1{
		background-image: url(../images/info/hoz1.gif);
		background-repeat: repeat-x;
		height: 2px;
	}
	.hoz2{
		background-image: url(../images/info/hoz2.gif);
		background-repeat: repeat-x;
		height: 2px;
	}
	
	/*  End Info link table ############################################################*/
	
	/*  News ############################################################################*/
	.newsrow{
		position: relative;
		height: 270px;
		margin: 0 0 0 15px;
	}
	.newsrow_1_text{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 245px;
	}
	.newsrow_1_image{
		position: absolute;
		top: 15px;
		left: 247px;
		width: 200px;
		height: 150px;
	}
	.newsrow_2_text{
		position: absolute;
		top: 0px;
		left: 208px;
	}
	.newsrow_2_image{
		position: absolute;
		top: 8px;
		left: 247px;
		width: 180px;
		height: 240px;
	}
	.newsrow_3_image{
		position: absolute;
		top: 410px;
		left: 247px;
		width: 200px;
		height: 150px;
	}
	.newsrow_4_image{
		position: absolute;
		top: 1249px;
		left: 247px;
		width: 180px;
		height: 240px;
	}
	.newsrow_5_image{
		position: absolute;
		top: 1568px;
		left: 247px;
		width: 180px;
		height: 240px;
	}

	.newsrow_3_text
	{
		position: absolute;
		top: 200px;
		left: 255px;
		width: 203px;
		height: 245px;
		}
	
	.newstext{
		width: 245px;
		background-color: #7A7A7A;
		height: 221px;
	}
	div.newstext p{
		padding: 10px 10px 10px 10px;
		margin: 0;
		
	}
	div.newstext h4{
		color: #ffd200;
		font-weight: bold;
		padding: 0 10px 0 10px;
		margin: 0;
		font-size: 11px;
	}
	.newsbox{
		width: 245px;
		height: 12px;
		margin: 0;
		padding: 0;
	}
	div.readmore_left{
		position: absolute;
		top: 187px;
		left: -15px;
	}
	div.readmore_right{
		position: absolute;
		top: 187px;
		left: 245px;
	}
	.button_readmore {
	width:152px;
	height:58px;
	}
	.button_readmore a,.button_readmore a:link,.button_readmore a:active,.button_readmore a:visited {
	display : block;
	line-height : 58px;
	background-image: url(../images/buttons/read_more.gif);
	background-repeat: no-repeat;
	margin: 0 35px 0 35px;
	}
	.button_readmore a:hover {
	display : block;
	background-position:0 -58px;
	background-repeat: no-repeat;
	}
	/*  End News   ###########################################################################*/
	
	/*  Stag and Hen  - Email Your Friends  ##################################################*/
	div.email_friends {
	float: right;
	}
	div.email_friends label{
		display: block;
		width:233px;
		text-align: left;
		margin: 10px 0 0 0;
		
	}
	div.email_friends input, div.email_friends textarea{
		display: block;
		width:233px;
		background-color : white;
		color: black;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		scrollbar-track-color: #43503C;
		scrollbar-highlight-color: #AED8AD;
		scrollbar-shadow-color: #405540;
		scrollbar-face-color: #728866;
		scrollbar-darkshadow-color: black;
		scrollbar-base-color: black;
		scrollbar-arrow-color: #405540;
		scrollbar-3dlight-color: #6B8E23;
		margin: 0;
	}
	.hen_sub{
		width: 152px;
		height: 50px;
	}
	.stag_sub{
		width: 152px;
		height: 50px;
	}
	.stag_sub a,.stag_sub a:link,.stag_sub a:active,.stag_sub a:visited{
	display : block;
	line-height : 50px;
	background-image: url(../images/buttons/submit01.gif);
	background-repeat: no-repeat;
}
  .stag_sub a:hover {
	display : block;
	background-position:0 -50px;
	background-repeat: no-repeat;
}
	
/*  END Stag and Hen  - Email Your Friends ######################################################*/

/* Large Icons Navigation #######################################################################*/
.large_icon_table{
	height: 100px;
	margin: 20px 0 0 20px;
}
.bigflag {
	width:88px;
	height:100px;
}
.bigflag a,.bigflag a:link,.bigflag a:active,.bigflag a:visited {
	display : block;
	line-height : 100px;
	background-image: url(../images/large_icons/motorised.gif);
	background-repeat: no-repeat;
}
.bigflag a:hover {
	display : block;
	background-position:0 -100px;
	background-repeat: no-repeat;
}
.bighands {
	width:109px;
	height:100px;
}
.bighands a,.bighands a:link,.bighands a:active,.bighands a:visited {
	display : block;
	line-height : 100px;
	background-image: url(../images/large_icons/hands.gif);
	background-repeat: no-repeat;
}
.bighands a:hover {
	display : block;
	background-position:0 -100px;
	background-repeat: no-repeat;
}
.bigtarget {
	width:75px;
	height:100px;
}
.bigtarget a,.bigtarget a:link,.bigtarget a:active,.bigtarget a:visited {
	display : block;
	line-height : 100px;
	background-image: url(../images/large_icons/target.gif);
	background-repeat: no-repeat;
}
.bigtarget a:hover {
	display : block;
	background-position:0 -100px;
	background-repeat: no-repeat;
}
.biginfo {
	width:61px;
	height:100px;
}
.biginfo a,.biginfo a:link,.biginfo a:active,.biginfo a:visited {
	display : block;
	line-height : 100px;
	background-image: url(../images/large_icons/info.gif);
	background-repeat: no-repeat;
}
.biginfo a:hover {
	display : block;
	background-position:0 -100px;
	background-repeat: no-repeat;
}
.bigphone {
	width: 71px;
	height:100px;
}
.bigphone a,.bigphone a:link,.bigphone a:active,.bigphone a:visited {
	display : block;
	line-height : 100px;
	background-image: url(../images/large_icons/phone.gif);
	background-repeat: no-repeat;
}
.bigphone a:hover {
	display : block;
	background-position:0 -100px;
	background-repeat: no-repeat;
}

/* END Large Icons Navigation ####################################################################*/	
