
#preloadImages {
background-image:url(img/subscribeOn.jpg);
display:inline;
height:0;
width:0;
}

#header {
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;
	position: absolute;
	width: 990px;
	height: 193px;
}

#languageLink ul li a.es {
background-image:url(../img/esOn.jpg);
}
#layer1 {
background-image:url(img/layer1.jpg);
background-repeat:no-repeat;
}
#layer2 {
background-image:url(img/layer2.jpg);
background-repeat:no-repeat;
}
#layer3 {
background-image:url(img/layer3.jpg);
background-repeat:no-repeat;
}
#subscribe {
height:130px;
}
#subscribe a {
background-image:url(img/subscribeOff.jpg);
background-repeat:no-repeat;
height:130px;
}
#subscribe a:hover {
background-image:url(img/subscribeOn.jpg);
background-repeat:no-repeat;
}
#subscribeDetails {
background-image:url(img/subscribeDetails.jpg);
background-repeat:no-repeat;
height:287px;
margin-top:118px;
}
#subscribeDetails a.lessInfo {
margin-left:155px;
margin-top:215px;
}
#contact {
color:#FFFFFF;
font-size:0;
height:180px;
margin-top:130px;
position:absolute;
width:208px;
z-index:100000;
}
#contact a {
background-image:url(img/contactOff.jpg);
background-repeat:no-repeat;
}
#contact a:hover {
background-image:url(img/contactOff.jpg);
background-repeat:no-repeat;
}
a.moreInfo {
	background-image:url(img/moreInfoOff.jpg);
	background-repeat:no-repeat;
	margin-top: 145px;
	width: 132px;
}
a.moreInfo:hover {
background-image:url(img/moreInfoOn.jpg);
}
#layer1 div.dateInfo {
background-image:url(img/dateInfo1.gif);
background-repeat:no-repeat;
}
#layer1More {
	height:640px;
	margin-left: 8px;
}
#layer1More p {
	margin-bottom: 5px;
}
#layer1More .layerFondBas {
	margin-top: 3px;
}
#layer1More a.moreDetails {
margin-top:20px;
}
#layer1More a.lessInfo {
	left:720px;
	position:absolute;
	top:575px;
}
#layer2 div.dateInfo {
background-image:url(img/dateInfo2.gif);
background-repeat:no-repeat;
}
#layer2More {
	width: 771px;
	height: 593px;
	margin-left: 8px;
}
#layer2More a.moreDetails {
margin-top:20px;
}
#layer2More a.lessInfo {
	left:720px;
	position:absolute;
	top:535px;
}
#layer3More a.lessInfo {
	left:720px;
	position:absolute;
	top:520px;
}
#layer2More p {
	margin-bottom: 0;
}
#layer2More .layerFondBas {
	margin-top: 5px;
}
#layer3More {
	width: 771px;
	height: 567px;
	margin-left: 8px;
}
#layer3More p {
	margin-bottom: 0;
}
#layer3More .layerFondBas {
	margin-top: 2px;
}
#layer3 div.dateInfo {
	background-image: url(img/dateInfo3.gif);
background-repeat:no-repeat;
}
.download {
background-image:url(img/download.jpg);
background-repeat:no-repeat;
}

#main {
	position: absolute;
	top:-5px;
	left:-1px;
}

#footer {
	position: absolute;
	top: 760px;
	z-index:10001;
}
