.main-header{border:20px solid #fff;-moz-box-shadow:inset 0 0 13px #333;-webkit-box-shadow:inset 0 0 13px #333;box-shadow:inset 0 0 13px #333;margin-top:70px;position:relative;height:310px}.main-header .logo{left:-20px;position:absolute;top:-20px;height:340px}.main-footer{background:url(../img/footerbg.png);padding:20px}.subfooter{background:#fff;border-bottom:3px solid #316940;line-height:32px;margin-bottom:80px}.subfooter img{padding-top:8px}