﻿
/* layout lobal rules for all sizes*/
body {
	margin:0px; padding:0px;
}
header a.logo{
	display:block;
	position:absolute;
	background-position:0px 0px;
	background-repeat:no-repeat;
}

nav{
	width:100%;
	display:block;
	position:absolute;
	background-color: #142946
}

/*layout large screens default for older browsers*/

header {
	height:420px;
	background-image:	url('../image/bannerlarge.jpg') ;
	background-repeat:no-repeat;
	background-position:center;
}
header a.logo{
	width:150px;
	height:85px;
	top:28px;
	right:30px;
}

article {
	padding:20px 20px 10px 20px;
}
.promo_container {
	padding:0px 0px 15px 20px;
}
.promo_container .promo{
	width:33%;
	float:left;
	background-position:0px 3px;
}
.promo_container .promo .content {
	padding:0px 30px 0px 70px;
}
nav {
	top:410px;
}
nav a {
	margin:12px 0px 10px 20px;
}
@media screen and (max-width:990px){
	footer{
	padding-left:20px;
}
}
	

































	