/*.slide{
	position:absolute;
	height:277px;
	width:100%;
}*/

.slide h3{
	color: #ebebeb;
	font-size: 182%;
	font-weight:normal;
	margin: 67px 110px 0 500px;
}

.slide p{
	color:#999999;
	margin: 0 120px 0 500px;
	font-weight:bold;
} 

#buttonContainer .button{
	background: none;
	border:none;
	color: inherit;
	text-align:center;
	padding: 0;
	display:block;
	width: inherit;
}

/*Home Slide Show*/
#showContainer{
	clear:left;
	position:relative;
}

#showContainer #buttonContainer{
	position:absolute;
	background-color:#2b2b2b;
	top: 245px;
	left: 300px;
	color:#ead692;
}

#showContainer .button{
	float:left;
	font-size: 85%;
	font-weight: bold;
	padding: 4px 12px;
	cursor:pointer;
}

#showContainer .arrow{
	float:left;
	padding: 4px 12px;
	cursor:pointer;
}


#showContainer div.off{
	color:#ff9933;
}

#showContainer div.selected{
	color:#FFFFFF;
	cursor:auto;
}

#showContainer #slideContainer{
	position:relative;
	height:264px;
	border-bottom: 4px solid #2b2b2b;
}


.slide#value{
	background:url(cssImgs/slideValue1.jpg) no-repeat top left;
}

.slide#value h1{
	font-size: 277%;
	margin: 0 0 0 284px;
	color: #d7d7d7;
	font-weight:normal;
}

.slide#value h3{
	font-size: 197%;
	margin:99px 0 0 284px;
	color: #d7d7d7;
}

.slide#product{
	background:url(cssImgs/slideProduct.jpg) no-repeat top left;
}

.slide#clients{
	background:url(cssImgs/slideClients.jpg) no-repeat top left;
}

.slide#clients h3{
	margin-top:101px;
}

.slide#clients h3, .slide#clients p{
	margin-left: 585px;
	margin-right:50px;
}

.slide#thought{
	background:url(cssImgs/slideThought.jpg) no-repeat top left;
}

.slide#thought h3{
	margin-top:81px;
}

.slide#thought h3, .slide#thought p{
	margin-left: 460px;
	margin-right: 70px;
}

/*News Quotes slideShow*/
#quoteContainer{
	position:relative;
	height:196px;
	border-bottom: none;
	background:url(cssImgs/bkgNews.jpg) no-repeat;
}

#quoteContainer .slide{
	position:absolute;
	height:196px;
	width:100%;
}

#quoteContainer #buttonContainer{
	position: absolute;
	top:182px;
	left: 431px;
}

#quoteContainer .button{
	width:9px;
	height:9px;
	float:left;
	background:none;
	cursor: pointer;
	margin:0 5px;

}

#quoteContainer div.off{
	background: url(cssImgs/slideDots.jpg) no-repeat top right;
}

#quoteContainer div.selected{
	background: url(cssImgs/slideDots.jpg) no-repeat top left;
	cursor:auto;
}

#quoteContainer p{
	color:#FFFFFF;
	margin: 46px 135px 0 156px;
	font-weight:bold;
	font-size:116%;
} 

#quoteContainer p.attribution{
	font-size:93%;
	margin-top:10px;
	color: #acacac;
}


.showContainer{width: 974px; height: 347px; position: relative; margin: 0px 0 0;}

.slide{display: none; width: 974px; height: 347px; background-repeat: no-repeat;}
.slide.active{display: block;}

.slide .message{position: absolute; left: 420px;
  top: 150px;
  width: 517px;
}
.slide .message div{color: #D7D7D7; font-size: 1.4em;  line-height: 1.4em;
  margin: 0 0 8px;
  width: 505px;}
.slide .message a{font-size: 1.4em;}

.slide.slideOne{background:url(/images/home/slides/slideOneBkgd.jpg)}
.slide.slideTwo{background:url(/images/home/slides/slideTwoBkgd.jpg); }
.slide.slideThree{background:url(/images/home/slides/slideThreeBkgd.jpg)}
.slide.slideFour{background:url(/images/home/slides/5NewTricksForMediaPlanning.jpg)}
.slide.slideFive{background:url(/images/home/slides/slideFiveBkgd.jpg); }
.slide.slideSix{background:url(/images/home/slides/slideSixBkgd.jpg); }

.slide a.newHome {
  display: block;
  left: 813px;
  position: absolute;
  top: 22px;
}

.slide a.getDemo {
  background: url("/images/home/slides/getDemo.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 108px;
  left: 813px;
  position: absolute;
  top: 22px;
  width: 106px;
}
.slide a.getDemo:hover{background:url(/images/home/slides/getDemoOver.png) no-repeat; }
.slide a.getDemo img{display: none;}

.slide a.getEbook {
  background: url("/images/home/slides/getEbook.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 56px;
  left: 326px;
  position: absolute;
  top: 273px;
  width: 191px;
}
.slide a.getEbook:hover{background:url(/images/home/slides/getEbookOver.png) no-repeat;}
.slide a.getEbook img{display: none;}

.slide.slideSix a.getEbook {
  left: 362px;
  top: 253px;
}

.slide a.dlReport {
  background: url("/images/home/slides/dlReport.png") no-repeat scroll 0 0 transparent;
  display: block;
  height: 56px;
  left: 456px;
  position: absolute;
  top: 223px;
  width: 191px;
}
.slide a.dlReport:hover{background:url(/images/home/slides/dlReport.png) no-repeat;}
.slide a.dlReport img{display: none;}


.slide.slideOne .message {
    text-align: center;
    left: 384px;
}

.slide.slideOne .message div {

}

.slide.slideTwo .message {
  left: 371px;
  text-align: left;
  top: 186px;
}

.slide.slideThree .message {
  top: 209px;
  left: 180px;
  width: 817px;
}
.slide.slideThree .message div{color: #D7D7D7; font-size: 1.4em;  line-height: 1.4em;
  margin: 0 0 8px;
  width: 805px;}

.slide.slideFour .message {
  top: 240px;
  left: 200px;
  width: 817px;
}
.slide.slideFour .message div{color: #ffffff; font-size: 1.2em; }

.slide.slideFive .message {
 left: 264px;
    top: 250px;
}

.slide.slideFive .message a{
    font-size: 1.7em;
}

.slide a .arrows {
  background: url("/images/home/slides/arrows.png") no-repeat scroll 0 0 transparent;
  padding: 9px 0 0 14px;
}

.dots {
  left: 806px;
  position: absolute;
  top: 300px;
}
.dots li{padding: 0 6px 0 0;}
.dots .dot{width: 14px; height: 14px; background:url(/images/home/slides/dot.png) no-repeat; display: block; }
.dots .dot.active{background:url(/images/home/slides/dotActive.png) no-repeat;}

:focus {
outline: 0;
}
