/* slideshow gallery */

#slideshow {
position:absolute;
z-index:1;
}

.slideshowlite {
position: relative;
overflow: hidden;
}

.slideshowlite a {
position: absolute;
z-index: 1;
width: 100%;
height: 100%;
text-align: center;
}

.slideshowlite img {
border: none;
}

.slideshowlite h1 {
font-size:13pt;
color:#fff;
font-weight:normal;
margin:3px 0;
}

.slideshowlite h2 {
font-size:7pt;
color:#ccc;
font-weight:normal;
}

.slideshowlite p {
font-size:8pt;
color:#ccc;
}

/* pagination control */

.slideshowlite ul {
list-style: none;
position: absolute;
margin: 0;
padding: 0;
top: 175px;
left:5px;
z-index: 3;
}

.slideshowlite ol {
list-style: none;
position: absolute;
margin: 0;
padding: 0;
top: 0;
right: 5px;
z-index: 3;
}

.slideshowlite ul li,
.slideshowlite ol li {
float: left;
margin: 0 5px;
width: 16px;
}
	
.slideshowlite ul li a {
position: relative;
display: block;
width: 100%;
height: 14px;
padding-top: 2px;
text-decoration: none;
color: #fff;
background: #ab1b34;
border: 2px solid #ab1b34;
text-align: center;
font-size: 11px;
}
	
.slideshowlite ul li a.current {
color: #333;
font-weight: bold;
border: 2px solid #fff;
background: #fff;
}

.slideshowlite ul li a:hover {
color: #fff;
background: #ab1b34;
border:2px solid #fff;
}
	
/* caption control */

.slideshowlite ol {
top: 200px;
position: relative;
overflow: hidden;
width: 455px;
font-size: 14px;
color: #fff;
background: /*#000*/url(over.png) 0 0 repeat;
padding: 5px 10px;
}

.slideshowlite ol li {
width: 100%;
height:50px;
color:#fff;
}