#slideshow {
	margin:0 auto;
	width:958px;
	height:400px;
	margin-top: 30px;
	position:relative;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:878px;
  height:400px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:858px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:400px;
}

.control {
  display:block;
  width:39px;
  height:263px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  left: 0;
  top: 0;
  width: 30px;
  height: 400px;
  display: block;
  background-color: #ffffff;
  background:transparent url(../img/slideshow/control_left.png) no-repeat left top;
}

#leftControl:hover {
  background-position:right top;
  }

#rightControl {
  right: 0;
  top: 0;
  width: 30px;
  height: 400px;
  display: block;
  background-color: #ffffff;
  background:transparent url(../img/slideshow/control_right.png) no-repeat right top;
}

#rightControl:hover {
  background-position:left top;
  }

/** 
 * Style rules for Demo page
 */


.slide p {
	margin-left: 40px;
  	width: 800px;
}

#slideshow h2 {
	font-family: 'Georgia', Times New Roman,  Times,  serif;
	font-weight: lighter;
	font-style: normal;
	font-size: 28px; 
	line-height: 24pt;
	margin-top: 0px;
	margin-bottom: 25px;
	margin-left: 40px;
	color: #363636;
	text-shadow: 0 1px 0 white;
}

#slideshow h4 {
	color:#363636;
	font-family:Georgia,Times,serif;
	font-size:13px;
	font-style:italic;
	line-height:14pt;
	padding-left:45px;
	text-shadow: 0 1px 0 white;
}

#slideshow ul {
	margin-left: 40px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#slideshow li {
	background: url(../img/icon_crown.png) no-repeat; 
	background-position: 0px 3px;
	padding-left: 30px;
	list-style-type: none;
	list-style-position:inside;

}

#slideshow a {
	color: #66347E;

}

#slideshow a:hover {
	color: #66347E;
	text-decoration: underline;
}


.slide img {
	float:right;
	clear: none;
	padding-left: 15px;
	padding-right: 0px;
	
}
