#header h1 a {
    background: url("../img/main_sprite.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 31px;
    text-indent: -9000em;
    width: 135px;
}

#slideshow #slidesContainer .slide .link a span {
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -32px transparent;
    display: block;
    height: 13px;
    position: absolute;
    right: 5px;
    text-indent: -9000em;
    top: 9px;
    width: 9px;
}
#leftControl {
  top:70px;
  left:0;
  background: url("../img/main_sprite.gif") no-repeat scroll 0 -44px transparent;
}
#rightControl {
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -180px transparent;
    left: 870px;
    top: 70px;
}

#content .grey, #content .violet, #content .green, #content .pink {
    height: 355px;
    left: 0;
    position: absolute;
    top: 125px;
	width: 2000px;
    z-index: -1;
}

.leftContent {
    background-color: #FFFFFF;
    float: left;
    padding: 0 10px;
    width: 745px;
}

.leftContent .closeButton a {
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -554px transparent;
    display: block;
    height: 38px;
    text-indent: -9000em;
    width: 38px;
}

.leftContent .content .download ul li a.picture {background: url("../img/main_sprite.gif") repeat scroll -1px -466px transparent;}
.leftContent .content .download ul li a.zip {background: url("../img/main_sprite.gif") repeat scroll -17px -466px transparent;}
.leftContent .content .download ul li a.print {background: url("../img/main_sprite.gif") repeat scroll -34px -466px transparent;}
.leftContent .content .caseStudies .blockquoteTop {
	background: url("../img/main_sprite.gif") no-repeat scroll 392px -525px transparent;
    height: 12px;
}
.leftContent .content .caseStudies .blockquoteBottom {
	background: url("../img/main_sprite.gif") no-repeat scroll 392px -538px transparent;
    height: 12px;
}
.leftContent .content .recentProjs .right .link a span {
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -32px transparent;
    display: block;
    height: 13px;
    position: absolute;
    right: 5px;
    text-indent: -9000em;
    top: 9px;
    width: 9px;
}
.downloadBig ul li a.picture {background: url("../img/main_sprite.gif") repeat scroll -52px -466px transparent;}
.downloadBig ul li a.zip {background: url("../img/main_sprite.gif") repeat scroll -84px -466px transparent;}
.downloadBig ul li a.print {background: url("../img/main_sprite.gif") repeat scroll -119px -466px transparent;}
.sidebar #search #s{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -499px transparent;
    border: 0 none;
    color: #939598;
    font-size: 10px;
    height: 18px;
    padding: 5px;
    width: 157px;
}
.sidebar #search .submit{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -32px transparent;
    display: block;
    height: 13px;
    position: absolute;
    right: 10px;
    text-indent: -9000em;
    top: 9px;
    width: 9px;
}
.sidebar .articleNavigation ul li.left a {background: url("../img/main_sprite.gif") no-repeat scroll 0 -594px transparent;}
.sidebar .articleNavigation ul li.right a {background: url("../img/main_sprite.gif") no-repeat scroll 0 -640px  transparent;}
.sidebar #menu .header a {
    background: url("../img/main_sprite.gif") no-repeat scroll -1px -318px transparent;
    display: block;
    height: 148px;
    margin: 0;
    text-indent: -9000em;
    width: 156px;
	padding: 0;
}
.sidebar2 #search #s, .sidebar2 #search2 #s{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -499px transparent;
    border: 0 none;
    color: #939598;
    font-size: 10px;
    height: 18px;
    padding: 5px;
    width: 157px;
}
.sidebar2 #search .submit,.sidebar2 #search2 .submit{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -32px transparent;
    display: block;
    height: 13px;
    position: absolute;
    right: 5px;
    text-indent: -9000em;
    top: 9px;
    width: 9px;
}

.sidebar2 #search #s, .sidebar2 #search2 #s{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -683px transparent;
    border: 0 none;
    color: #939598;
    font-size: 10px;
    height: 18px;
    padding: 5px;
    width: 157px;
}
.sidebar2 .articleNavigation ul li.left a {background: url("../img/main_sprite.gif") no-repeat scroll 0 -594px transparent;}
.sidebar2 .articleNavigation ul li.right a {background: url("../img/main_sprite.gif") no-repeat scroll 0 -640px  transparent;}


/*columna contenido derecha 3*/
.sidebar3 {
    float: left;
    left: 1035px;
    position: absolute;
    top: 190px;
    width: 155px;
}
.sidebar3 #search form{
    height: 21px;
    position: relative;
}
.sidebar3 #search label{display:none}
.sidebar3 #search #s{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -499px transparent;
    border: 0 none;
    color: #939598;
    font-size: 10px;
    height: 18px;
    padding: 5px;
    width: 157px;
}
.sidebar3 #search .submit{
    background: url("../img/main_sprite.gif") no-repeat scroll 0 -32px transparent;
    display: block;
    height: 13px;
    position: absolute;
    right: 5px;
    text-indent: -9000em;
    top: 9px;
    width: 9px;
}

.sidebar3 #menu {
    position: absolute;
    top: 250px;
	left: 0;
	}

.sidebar3 #menu .header {
    display: block;
    height: 148px;
    width: 156px;
}
.sidebar3 #menu .header a {
    background: url("../img/main_sprite.gif") no-repeat scroll -1px -318px transparent;
    display: block;
    height: 148px;
    margin: 0;
    text-indent: -9000em;
    width: 156px;
	padding: 0;
}
.sidebar3 #menu h3 {
    font-family: Nixie One;
    font-size: 14px;
    padding: 10px;
	background-color: #F0F0F0;
}
.sidebar3 #menu ul{
    font-size: 10px;
    line-height: 18px;
    padding: 0 0 21px 21px;
	background-color: #F0F0F0;
}
.sidebar3 #menu ul li a, .sidebar3 #menu ul li a:link,.sidebar3 #menu ul li a:active,.sidebar3 #menu ul li a:visited {
color: #0d0d0d;
text-decoration:none;
}
.sidebar #menu ul li a:hover {
text-decoration:underline;
}
/*columna contenido derecha 3 END*/

/*underlay para extender caja destacada*/
.featuredUnderlay {
    background: url("../img/sprite_gradient.gif") repeat-x scroll 0 bottom transparent;
    height: 291px;
    left: 0;
    max-width: 1000px;
    position: absolute;
    top: 189px;
    width: 100%;
    z-index: -1;
}

.downloadBig ul li a.picture {background: url("../img/main_sprite.gif") repeat scroll -52px -466px transparent;}
.downloadBig ul li a.zip {background: url("../img/main_sprite.gif") repeat scroll -84px -466px transparent;}
.downloadBig ul li a.print {background: url("../img/main_sprite.gif") repeat scroll -119px -466px transparent;}
