/*Reset*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
input, select, textarea, table { font-family:inherit; font-size:inherit; font-weight:inherit;}

body {
	text-align:center;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:0.8em;
}

div#container {
	width:803px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}

p {
	margin:0px 0px 35px 35px;
}

div#col2 p {
	margin:0;
}

.white {
	color:#ffffff
}

.indent {
	margin-left:80px;
}

ol, div#col1 ul {
	margin-left:80px;
	margin-bottom:25px;
}

h3 {
	margin:30px 0px 0px 35px;
	font-size:1.2em;
}

h4 {
	margin:30px 0px 0px 35px;
	font-size:1.2em;
}

img.leftimage1 {
	margin:88px 0px 0px 55px;
}

img.leftimage2 {
	margin:100px 0px 0px 55px;
}

div#extraimage {
	margin:50px 0px 0px 0px;
	background-image:url('extraimage.gif');
	height:383px;
	width:374px;
}

div#extraimage img{
	margin:55px 0px 0px 55px;
}
	
div#header {
	background-image:url('topbanner.jpg');
	height:349px;
	width:803px;
	position:relative;	
}

div#header h1 {
	overflow:hidden;
}

div#header h1 a {
	background-image:url('logo.gif');
	height:75px;
	width:220px;
	display:block;
	text-indent:-8000px;
	position:absolute;
	top:0px;
	left:0px;
}


div#nav {
	position:absolute;
	top:289px;
	left:8px;
}

div#nav2 {
	position:absolute;
	top:55px;
	left:550px;
}

div#nav2 a, div#nav2 a:visited {
	color:#212121;
	text-decoration:none;
}

div#content {
	background-color:#878787;
	background-image:url('contentbackground.jpg');
	background-repeat:no-repeat;
	width:804px;
	min-height:821px;
	height:auto!important;
	height:821px;	
	overflow:auto;
	padding-bottom:15px;
}

.contactuspg div#content, .linkspg div#content, .aboutuspg div#content {
	background-image:url('contentbackground2.jpg');
}

div#col1 {
	padding-top:29px;
	width:425px;
	float:left; display:inline;
}

div#col2 {
	float:left; display:inline;
	width:379px;
}

/*------titles--------*/

.homepg h2 {
	display:block;
	background-image:url('title-home.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}

.a4x4trainingpg h2 {
	display:block;
	background-image:url('title-4x4.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}
.additionaltrainingpg h2 {
	display:block;
	background-image:url('title-additionaltraining.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}
.corporateandgroupspg h2 {
	display:block;
	background-image:url('title-corporate.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}
.stagandheneventspg h2 {
	display:block;
	background-image:url('title-stag.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}
.teambuildingpg h2 {
	display:block;
	background-image:url('title-teambuilding.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}
.vehiclespg h2 {
	display:block;
	background-image:url('title-vehicles.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}
.winchchallengeeventspg h2 {
	display:block;
	background-image:url('title-winch.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}

.contactuspg h2 {
	display:block;
	background-image:url('title-contactus.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
}

.linkspg h2 {
	background-image:url('title-links.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
	display:block;
}

.aboutuspg h2 {
	background-image:url('title-aboutus.gif');
	height:75px;
	width:416px;
	text-indent:-8000px;
	display:block;
}

.giftvoucherspg h2 {
	background-image:url('title-giftvouchers.gif');
	height:75px;
	width:319px;
	text-indent:-8000px;
	display:block;
}


/*-----------Navigation--------------*/

div#nav ul{
	list-style-type: none;
	}

div#nav ul li {
	display:inline;
	float:left;
	overflow: hidden;
}

div#nav ul li a{
	display:inline;
	float:left;	
	text-indent:-8000px;
	display:block;	
	background-repeat:no-repeat;
}


div#nav ul li#navcorporateandgroups a{background:url('bttn1-corporateandgroups.gif') no-repeat left 0px; height:49px; width:75px;}
div#nav ul li#navvehicles a{background:url('bttn1-vehicles.gif') no-repeat left 0px; height:49px; width:62px;}
div#nav ul li#navwinchchallengeevents a{background:url('bttn1-winchchallengeevents.gif') no-repeat left 0px; height:49px; width:102px;}
div#nav ul li#nav4x4training a{background:url('bttn1-4x4training.gif') no-repeat left 0px; height:49px; width:52px;}
div#nav ul li#navteambuilding a{background:url('bttn1-teambuilding.gif') no-repeat left 0px; height:49px; width:52px;}
div#nav ul li#navadditionaltraining a{background:url('bttn1-additionaltraining.gif') no-repeat left 0px; height:49px; width:65px;}
div#nav ul li#navstagandhenevents a{background:url('bttn1-stagandhenevents.gif') no-repeat left 0px; height:49px; width:72px;}
div#nav ul li#navgiftvouchers a{background:url('bttn1-giftvouchers.gif') no-repeat left 0px; height:49px; width:67px;}


/*----------end navigation----------*/



