/* CSS Document */
#pageContent {
	float:left;
	width:712px;

	background-image:url(../images/homepage-dotted-divide.gif);
	background-repeat:no-repeat;
	background-position:354px 0;
}

#bannerWrapper {
	position:absolute !important;
	top:-10000px;
	left:-10000px;
}

#carousel {
	position:relative;
	padding:0 0 10px 0;
	height:279px;
}

#carousel #dummywrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:6;
}

#carousel ul {
	padding:0;
	margin:0;
	display:block;
	width:712px;
	height:279px;
	list-style:none;
}

#carousel ul li {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
	display:block;
	height:279px;
	z-index:1;
	width:712px;
}

#carousel ul li#carousel-1 {
	z-index:5;
}

#carousel ul li#carousel-2 {
	z-index:4;
}

#carousel ul li#carousel-3 {
	z-index:3;
}

#carousel ul li#carousel-4 {
	z-index:2;
}

#carousel ul li#carousel-5 {
	z-index:1;
}

#carousel ul li.stagemanager-active {
	z-index:6 !important;
}

#carousel-tabs, 
#dummy-tabs {
	position:absolute;
	top:240px;
	left:30px;
	height:17px;
	width:162px;
	z-index:7;
}

#dummy-tabs {
 	z-index:8;
}


#carousel-tabs ul, 
#dummy-tabs ul {
	display:block;
	padding:0;
	margin:0;
	list-style:none;
	width:162px;
	height:17px;
}

#carousel-tabs ul li, 
#dummy-tabs ul li {
	display:block;
	float:left;
	
	position:static;
	top:auto;
	left:auto;
	
	background-image:url(../images/homepage-carousel-tabs.gif);
	background-repeat:no-repeat;
	
	height:17px;
	line-height:17px;
	padding:0 5px 0 0;
	
	width:32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:27px;
}

#carousel-tabs ul li#carousel-tabs-2,
#dummy-tabs ul li#dummy-tabs-2 {
	background-position:0 -17px;
}

#carousel-tabs ul li#carousel-tabs-3,
#dummy-tabs ul li#dummy-tabs-3 {
	background-position:0 -34px;
}

#carousel-tabs ul li#carousel-tabs-4,
#dummy-tabs ul li#dummy-tabs-4 {
	background-position:0 -51px;
}

#carousel-tabs ul li#carousel-tabs-5,
#dummy-tabs ul li#dummy-tabs-5 {
	background-position:0 -68px;
}

#carousel-tabs ul li a, 
#dummy-tabs ul li a {
	display:block;
	padding:17px 0 0 0;
	overflow:hidden;
	height:17px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:0px;
}

#carousel-tabs ul li a.active, 
#dummy-tabs ul li a.active,
#carousel-tabs ul li.stagemanager-active a {
	background-image:url(../images/homepage-carousel-tabover.png);
	behavior: url(/css/iepngfix.htc);
}

#carousel-tabs ul li a.inactive, 
#dummy-tabs ul li a.inactive,
#carousel-tabs ul li.stagemanager-inactive a {
	background-image:none !important;
	filter:none !important;
}

/*
* html #carousel-tabs ul li a.active, 
* html #dummy-tabs ul li a.active {
	background-image:url(../images/homepage-carousel-tabover.gif);
	behavior: url(/css/iepngfix.htc);
}
*/

#Layer1, #Layer2, #Layer3, #Layer4, #Layer5 {
	height:279px;
}

#Layer6 {
	float:left;
	padding:0 10px 0 0;
	width:356px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:346px;
}

#Layer7 {
	/*background-color:#000000;*/
	float:left;
	margin:0 0 0 10px;
	width:346px;
}
