#slides {
    display: inline-block;
    height: 310px;
    width: 100%;
}
.slides_container {
     position: relative;
	 height::310px;
}

.slides_container div.slide {
     display: block;
     height: 310px;
     width: 100%;
}

#slides .next, #slides .prev {
     display: block;
     height: 43px;
     left: -39px;
     position: absolute;
     top: 107px;
     width: 24px;
     z-index: 101;
}

#slides .next {
     left: 980px;
}

.pagination {
     margin: 0pt;
     width: 100px;
	 position:relative;
	 left:370px;
	 bottom:25px
}

.pagination ul{
    position: absolute;
    top: -20px;
    width: 100px;
 }

.pagination li {
     float: left;
     list-style: none outside none;
     margin: 0pt 1px;
}

.pagination li a {
     background-image: url("../img/pagination.png");
     background-position: 0pt 0pt;
     display: block;
     float: left;
     height: 0pt;
     overflow: hidden;
     width: 12px;
	 height:12px;
	 font-size:0px;
}

.pagination li.current a {
     background-position: 0pt -12px;
}

.caption {
     background-image: url("../img/caption-bg.png");
     bottom: 120px;
     color: #FFFFFF;
     font-size: 1.3em;
     height: 170px;
     left: 0px;
     line-height: 1.33;
     padding: 5px 0px 0pt 20px;
     position: absolute;
     text-shadow: none;
     z-index: 500;
}

.caption h1{ color:#71ab02; font-size:22px; padding:0; margin:0; font-weight:normal; }

.caption h2{ color:#ff9933; font-size:18px; padding:0; margin:0; font-weight:normal; }

.caption p{ padding:12px 0 0 0; }

p{ padding:0; margin:0; }

a img, img { border:0 }

.logo-front{ position:relative; bottom:-150px; left:30px }

#ribbon {
    left: 19px;
    position: absolute;
    top: 0px;
    z-index: 5;
}

.clearfixs {
    clear: both;
}

ul.ppt{ list-style:none; }

ul.ppt li {
    margin: 0px 0 4px 5px;
    padding: 0;
}

ul.ppt {
    margin: 0 0 0 7px;
    padding: 0;
    position: relative;
}

.ppt li {
	list-style-type: none;
	position: absolute;
	top: 0;
	left: 0;
	padding:0;
	margin:0;
}

.click-here{ position:relative; top:0px; left:0; }

.flash-content {
    font-size: 0;
    line-height: 0;
}

