body, html { 	background-color: #000;
				margin: 0;
				padding: 0;
				height: 100%;	/*IE*/			
				min-height:100%; /*Other Browsers*/
				background-position: center;
}

p{				line-height: 14px;
				margin:0 0px 0px;
				padding: 0px;
}

a {				outline: none;}

div.container_home {		position: relative;
				width: 1178px;
				height: 716px;
				margin: 0 auto;
				border: 0px #ccc solid;
				background: url(images/homeimage-update.jpg) #000 top left no-repeat;	
}

div.container_about {
				width: 1178px;
				height: 821px;
				margin: 0 auto;
				border: 0px #ccc solid;
				background: url(images/aboutimage-update.jpg) #000 top left no-repeat;
				position: relative;
}

div.container_approach {		position: absolute;
				width: 1178px;
				height: 665px;
				border: 0px #ccc solid;
				background: url(images/approach_image2c.jpg) #000 top left no-repeat;
				position: relative;
				margin: 0 auto;
}

div.container_contact {	
				width: 1178px;
				height: 680px;
				position: relative;
				margin: 0 auto;
				border: 0px #ccc solid;
				background: url(images/contactimage-update.jpg) #000 top left no-repeat;	
}

div.container_motoring {	
				width: 1178px;
				height: 680px;
				position: relative;
				margin: 0 auto;
				border: 0px #ccc solid;
				background: url(images/motoring.jpg) #000 top left no-repeat;	
}

div.container_yachting {	
				width: 1178px;
				height: 680px;
				position: relative;
				margin: 0 auto;
				border: 0px #ccc solid;
				background: url(images/yachting.jpg) #000 top left no-repeat;	
}

div.container_aviation {	
				width: 1178px;
				height: 680px;
				position: relative;
				margin: 0 auto;
				border: 0px #ccc solid;
				background: url(images/aviation.jpg) #000 top left no-repeat;	
}


div.nav {		float: left;
				width: 200px;
				height: 539px;
				border-right: 0px #999 solid;
}

div.main {		/*float: left;*/
				position: absolute;
				margin-left: 201px;
				height: 539px;
				border-left: 0px #999 solid;
				color: #FFFCDF;
}

div.submain1 {	float: left;
				margin-left: 110px;
				margin-top: 113px;
				width: 300px;
				border: 0px #999 solid;
}

div.submain2 {	float: left;
				margin-left: 20px;
				margin-top: 113px;
				width: 333px;
				border: 0px #999 solid;
}

div.submain3 {	float: left;
				margin-left: 30px;
				margin-top: 138px;
				width: 300px;
				border: 0px #999 solid;
}

div.submain_contact
			{	float: left;
				margin-left: 13px;
				margin-top: 340px;
				width: 235px;
				height: 170px;
				border: 0px #999 solid;
}


#portrait {
	float: left;
	position: relative;
	margin: 310px 0 0 76px;
}


.home {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/home_btn2.jpg) top left no-repeat;

}	

.home:hover {
	background-position: 0px -20px;
}

.home2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/home_btn2.jpg) top left no-repeat;
				background-position: 0px -20px;
}	

.home2:hover {
	background-position: 0px 0px;
}

#covertext {
	position: relative;
	margin: 382px 0 0 65px;
	width: 313px;
	height: 120px;
}

.about {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/about_btn2.jpg) top left no-repeat;

}	

.about:hover {
	background-position: 0px -20px;
}

.about2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/about_btn2.jpg) top left no-repeat;
				background-position: 0px -20px;
}	

.about2:hover {
	background-position: 0px 0px;
}

#abouttext {
	position: relative;
	margin: 136px 0 0 77px;
	width: 470px;
}

.yachting {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/yachting_btn.jpg) top left no-repeat;
}	

.yachting:hover {
	background-position: 0px -20px;
}

.yachting2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/yachting_btn.jpg) top left no-repeat;
				background-position: 0px -20px;
}	

.yachting2:hover {
	background-position: 0px 0px;
}

#yachtingtext {
	position: relative;
	margin: 136px 0 0 77px;
	width: 400px;
}

.aviation {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/aviation_btn.jpg) top left no-repeat;
}	

.aviation:hover {
	background-position: 0px -20px;
}

.aviation2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/aviation_btn.jpg) top left no-repeat;
	            background-position: 0px -20px;
}	

.aviation2:hover {
	background-position: 0px 0px;
}


#aviationtext {
	position: relative;
	margin: 136px 0 0 77px;
	width: 460px;
}

.approach {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/approach_btn2.jpg) top left no-repeat;
				background-position: 0px 0px;
}	

.approach:hover {
	background-position: 0px -20px;
}

.approach2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/approach_btn2.jpg) top left no-repeat;
				background-position: 0px -20px;
}	

.approach2:hover {
	background-position: 0px 0px;
}








#motoringtext {
	position: relative;
	margin: 136px 0 0 77px;
	width: 460px;
}

.motoring {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/motoring_btn.jpg) top left no-repeat;
}	

.motoring:hover {
	background-position: 0px -20px;
}

.motoring2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/motoring_btn.jpg) top left no-repeat;
				background-position: 0px -20px;
}	

.motoring2:hover {
	background-position: 0px 0px;
}








.contact {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/contact_btn2.jpg) top left no-repeat;

}	

.contact:hover {
	background-position: 0px -20px;
}

.contact2 {		position: absolute;
				width: 185px;
				height: 20px;
				background: url(images/contact_btn2.jpg) top left no-repeat;
				background-position: 0px -20px;
}	

.contact2:hover {
	background-position: 0px 0px;
}

#contact-title {
	position: relative;
	margin: 113px 0 0 110px;
}

#footer {
	position: absolute;
	height: 30px;
	top: 694px;
	text-align: center;
	width: 1178px;
	letter-spacing: 1.5px;
	color: #FFFfe0;
}

#footer a {
	color: #FFFfe0;
}

#footer a:hover {
	color: #666;
}


				



