/* ------- BANNER SETUP ------- */
body, html{margin:0; padding:0;}
#wrapper{
  width:728px; height:90px;
  overflow:hidden; 
  position:absolute;
  box-sizing:border-box;
	background-color:#333333;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}
#content{
  width:728px; height:90px;
  position:relative; top:0; left:0;
  perspective: 728px; -webkit-perspective: 728px;
}
.hideMe{visibility:hidden;}

/* Generated by http://css.spritegen.com CSS Sprite Generator */

.t1, .cta, .t4, .t3, .t2 { display: inline-block; background: url('img/sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.t1 { background-position: -0px -0px; width: 319px; height: 90px; }
.cta { background-position: -0px -90px; width: 304px; height: 90px; }
.t4 { background-position: -0px -180px; width: 233px; height: 57px; }
.t3 { background-position: -0px -237px; width: 226px; height: 80px; }
.t2 { background-position: -0px -317px; width: 224px; height: 55px; }

.hero { display: inline-block; background: url('img/hero.jpg') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; position: absolute; }
.hero {background-position: 0px 0px; width:576px; height:181px; }

.hero2 { display: inline-block; background: url('img/hero2.jpg') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; position: absolute; }
.hero2 {background-position: 0px 0px; width:576px; height:181px; }

.glimmer { display: inline-block; background: url('img/glim.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; position: absolute; }
.glimmer {background-position: 0px 0px; width:72px; height:40px; }


.hero {
	position: absolute;
	left:-40px;
	top:0px;
	z-index:1;
}

.hero2 {
	position: absolute;
	left:-40px;
	top:0px;
	z-index:2;
}

.t1 {
	position: absolute;
	left:0px;
	top:0px;
	z-index:3;
}

.t2 {
	position: absolute;
	left:6px;
	top:1px;
	z-index:3;
}

.t3 {
	position: absolute;
	left:4px;
	top:4px;
	z-index:3;
}

.t4 {
	position: absolute;
	left:4px;
	top:33px;
	z-index:3;
}

.cta {
	position: absolute;
	right:0px;
	bottom:0px;
	z-index:10;
}

#glimmer-cta-box {
    position: absolute;
    left: 430px;
	top: 40px;
	width: 121px;
	height: 38px;
    border-width:0px;
	border: 0px solid transparent;
    overflow: hidden; 
    z-index: 900;
/*	border-radius: 4px;*/
}

#glimmer-cta {
    position: relative;
      top:0px;
      left: -75px;
	  border-width:0px;
	  border: 0px solid transparent;
}
	

/* Removes border on pesky IE */
#glimmer-cta img {text-decoration: none; border: 0px}

#rolloverCatch {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 999;
    cursor:pointer;
}
