@charset "utf-8";

#elementContainer {
	width:410px;
	float: left;
	margin-left: 15px;
	height: 430px;
}
#elementContainer h1 {
	display:block;
	width:405px;
	height:65px;
	text-indent: -10000px;
}
#elementContainer p{
	font: 16px "Palatino Linotype", "Book Antiqua", Palatino, serif;
}


/** 
 * Slideshow style rules.
 */
#slideshow {
	width:400px;
	height:390px;
	position:relative;
}
#slideshow p{
	font: 14px/1.6em "Palatino Linotype", "Book Antiqua", Palatino, serif;
	letter-spacing: 0.1em;
}
#slideshow #slidesContainer {
	width:320px;
	height:350px;
	overflow:auto;
	background: url(../images/slideshow_bg.gif);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#slideshow #slidesContainer .slide {
	margin:0 auto;
	width:320px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
	height:350px;
}
.slide h2, .slide p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
.slide h2 {
	font:italic 24px "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#ccc;
	letter-spacing:-1px;
}
.slide img {
	margin:0px;
}
/** 
 * Slideshow controls style rules.
 */
.control {
	display:block;
	width:30px;
	height:100px;
	text-indent:-10000px;
	position:absolute;
	cursor: pointer;
	margin-top: 215px;
}

#leftControl {
	top:0;
	left:0;
	background: url(../images/leftControl.png);
}

	
#rightControl {
	top:0;
	right:0;
	background: url(../images/rightControl.png);
}

