#bgImg1 { position: absolute; top:0; }

#bgImg2 { position: absolute; top:0; left:-300px; }

#football { position: absolute; top:0px; left:130px; opacity: 0}

.colorIN{ 
	color:#FF9E16;
}

#bkgColor {
	position: absolute;
	top:0;
	left:0;
	width:728px;
	height:90px;
	z-index: 190;
	opacity: 0;
}

/* logos */

#Allstate{
	position: absolute;
    width: 90px;
    height: 21px;
    top: 8px;
    right: 5px;
    background-image:url(Allstate.svg);
    background-repeat: no-repeat;
    z-index: 180;
}

/* FRAMES */
.DW2P{
	font-size: 31px;
	line-height: 28px;
}

#hereIN, #getIN, #frame3, #frame4, #frame5, #frame6, #frame7, #frame8, #landing {
	font-family: 'ITC Avant Garde Gothic';
	font-weight: 700;
	-webkit-font-smoothing: antialiased;
	text-transform: uppercase;
	position: absolute;
}
#hereIN{
	font-size:32px;
	line-height: 32px;
	bottom:20px;
	left: 16px;
  	text-align: left;
	z-index: 100;
}

#getIN {
	font-size:35px;
	line-height: 32px;
	bottom:20px;
	left: 16px;
  	text-align: left;
	z-index: 100;
	width:280px;
}

#frame3{
	font-size:40px;
	line-height: 36px;
	top:10px;
	left: 205px;
  	text-align: left;
	z-index: 100;
}
#frame4{
	font-size:40px;
	line-height: 36px;
	top:28px;
	left: 205px;
  	text-align: center;
	z-index: 100;
}
#frame5{
	font-size:34px;
	line-height: 32px;
	bottom:20px;
	left: 16px;
  	text-align: left;
	z-index: 100;
}
#frame6{
	font-size:34px;
	line-height: 32px;
	bottom:20px;
	left: 16px;
  	text-align: left;
	z-index: 100;
}

.plus{ 
	color:#FFFFFF;
	bottom: 6px;
}

#onlyAllstate {
	position: relative;
	left:730px;
	top: 5px;
	font-size: 17px;
	z-index: 210;
	text-transform: none !important;
}

.reg{
	font-family: 'Allstate Sans';
	font-size: 20px; 
	line-height: 20px;
    left: 0px;
    bottom: 15px;
}

#landing {
	position: absolute;
	width:729px;
	left:35px;
	top:8px;
  	text-align: left;
	z-index: 210;
}

.landing-name {
	font-size:30px;
	line-height: 26px;
  	text-align: left;
	z-index: 210;
	opacity: 0;
}

.landing-subText {
	font-family: 'Allstate Sans';
	text-transform: none; /*capitalize*/
	font-size: 18px;
	line-height: 18px;
	z-index: 300;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	margin-top: 10px;
	opacity: 0;
}

#subText {
	display: block;
	margin-top: 5px;
}



/* CTA */
/* Quote Now */
/*#btn_cta { font-weight: 700; position: absolute; width: 165px; height:25px; top: 195px; right:-165px; background: #001C71; text-transform: uppercase; padding: 3px 10px 4px 15px; font-size: 20px; font-weight:900; text-align: left; overflow: hidden; z-index: 350; cursor: pointer; opacity: 0 }
#ctaCopy { position: relative; z-index: 350; color:#fff; }
#arrow { position: absolute; top:0; left:130px; padding-top: 5px; padding-left: 18px; }*/

/*GET IN*/
#btn_cta { font-weight: 700; position: absolute; width: 105px; height:25px; bottom: 16px; right:-110px; background: #001C71; text-transform: uppercase; padding: 3px 10px 4px 15px; font-size: 20px; font-weight:900; text-align: left; overflow: hidden; z-index: 350; cursor: pointer; opacity: 0 }
#ctaCopy { position: relative; z-index: 350; color:#fff; }
#arrow { position: absolute; top:0; left:72px; padding-top: 5px; padding-left: 18px; }
