/*----- 728x90 ------*/

#graphic_1_1 {
	position: absolute;
	background-position: -1px -50px;
	width: 232px;
	height: 90px;
	left: 349px;
	top: 0px;
}
#line_1_1 {
	position: absolute;
	background-position: -260px -52px;
	width: 196px;
	height: 26px;
	left: 0px;
	top: 17px;
}
#line_1_2 {
	position: absolute;
	background-position: -260px -83px;
	width: 161px;
	height: 26px;
	left: 0px;
	top: 48px;
}

#graphic_2_1 {
	position: absolute;
	background-position: -3px -146px;
	width: 226px;
	height: 90px;
	left: 356px;
	top: 0px;
}
#line_2_1 {
	position: absolute;
	background-position: -260px -116px;
	width: 182px;
	height: 26px;
	left: 0px;
	top: 17px;
}
#line_2_2 {
	position: absolute;
	background-position: -260px -147px;
	width: 230px;
	height: 26px;
	left: 0px;
	top: 48px;
}

#line_3_1 {
	position: absolute;
	background-position: -250px -180px;
	width: 253px;
	height: 26px;
	left: 0px;
	top: 17px;
}
#line_3_2 {
	position: absolute;
	background-position: -250px -211px;
	width: 174px;
	height: 26px;
	left: 0px;
	top: 48px;
}
#graphic_3_1 {
	position: absolute;
	background-position: -5px -243px;
	width: 80px;
	height: 35px;
	left: 271px;
	top: 11px;
}
#graphic_3_2 {
	position: absolute;
	background-position: -93px -250px;
	width: 100px;
	height: 25px;
	left: 309px;
	top: 51px;
}
#graphic_3_3 {
	position: absolute;
	background-position: -207px -245px;
	width: 86px;
	height: 26px;
	left: 370px;
	top: 13px;
}
#graphic_3_4 {
	position: absolute;
	background-position: -312px -245px;
	width: 86px;
	height: 26px;
	left: 476px;
	top: 13px;
}
#graphic_3_5 {
	position: absolute;
	background-position: -412px -256px;
	width: 82px;
	height: 12px;
	left: 442px;
	top: 57px;
}

/*#bg_3 { background-color: black; }*/

/*#gradient {
	position: absolute;
	background-position: -463px -3px;
	width: 40px;
	height: 90px;
	left: 546px;
	top: 0px;
}*/

/*--------- END EDITABLES ---------*/
.textOnPanel {
	border-left: 50px solid #000;
	left: -50px !important;
}

.bg {
	position: absolute;
	width: 728px;
	height: 90px;
	top:0;
	left:0;
}

.sprite {
	display: inline-block;
	overflow: hidden;
	background-repeat: no-repeat;
	background-image:url(images/728x90_sprites_crushed.png);
}

.logo {
	position: absolute;
	background-position: -307px -3px;
	width: 150px;
	height: 45px;

	/*bottom padding for elastic ease*/
	border-right: 50px solid black;
}

.cta {
	position: absolute;
	background-position: -3px -3px;
	width: 150px;
	height: 45px;
}

.cta_over {
	position: absolute;
	background-position: -155px -3px;
	width: 150px;
	height: 45px;
}

#loading			,
#text_shell			,
#cta				,
#cta_default		,
#cta_default_shell	,
#cta_over			,
#logo
{
	position:absolute;
}

#loading{
	z-index: 1000;
}

#text_shell	{
	width: 100%;
	height: 100%;
	z-index: 10;
}

#loading			,
#text_shell			,
#cta				,
#cta_default		,
#cta_default_shell	,
#cta_over			,
#logo
{
	position:absolute;
}

#loading{
	z-index: 1000;
}

#text_shell	{
	width: 100%;
	height: 100%;
	z-index:10;
}

#logo{
	left:578px;
}

/* -------------------------------------------------------- cta */
#cta{
	width:150px;
	height:90px;
	left:578px;
	top:45px;
	overflow:hidden;

	border-right: 50px solid #14ABE0;
}
#cta_default,
#cta_over,
#cta_default_shell 	{
	width:100%;
	height:100%;
}
#cta_default_shell{
	height:45px;
	z-index:20;
	overflow: hidden;
}
#cta_default{
	height:45px;

}
#cta-over{
	height:45px;
	z-index:10;
}