@charset "UTF-8";

/* Layout Medium Screens */

header { height: 200px; background: url(../images/banner_medium1.jpg) no-repeat left 0px; background-size: 800px 200px; }

header a.logo3 {
	width: 296px;
	height: 200px;
	top: 0px;
	left: 0px;
	font-size: 48px;
	line-height: 48px;
	background-image: url(../images/logo_large.png);
	background-size: 296px 200px;
}

div.logo {
    display: none;
    position: absolute;
    z-index: 0;
    width: 296px;
    height: 200px;
    top: 0px;
    left: 0px;
    background-image: url(../images/logo_large.png);
    background-size: 296px 200px;
}

div.logo3 {
    position: absolute;
    z-index: 10;
    width: 440px;
    height: 72px;
    top: 120px;
    right: 0px;
    background-image: url(../images/logo3_insurance_medium.png);
    background-size: 440px 72px;
    background-repeat: no-repeat;
    background-position: 20% 0px;
}

#thelogo4 {
    width: 270px;
    height: 134px;
    background-image: url(../images/logo4_large1.png);
    background-size: 270px 134px;
    position: absolute;
    top: 0px;
    right: 10px;
}



nav { top: 200px;}
nav a { margin-left: 4%; font-size: 0.7em;}


.promo_container { padding: 0px 20px 15px 20px; }

.promo_container .promo { background-position: 0px 0px; }

.promo_container .promo .content { padding: 70px 30px 0px 0px; }

body{ background-image: none;
    background-color: #bbbbbb; 
	background: -moz-linear-gradient(left top, #356a00, #ccc, #356a00);
	background: -webkit-linear-gradient(left top, #356a00, #ccc, #356a00);
	background: linear-gradient(left top, #356a00, #ccc, #444);
 }


