#slider {
    margin: 0 auto; clear: both; margin-top: 40px;  width: 1013px;
}

#slider ul, #slider li {
    margin:0; padding:0; list-style:none; height: 313px; background: none;
}

#slider li {
   overflow:hidden; height: 313px; 
}

ol#controls{
    margin: 0 auto; width: 1000px; text-align: right; margin-top: 20px; padding:0; text-align: right;
}


ol#controls li{
    padding:0; float:left; list-style:none; height:20px; width:20px; margin-right: 8px;
}
ol#controls li:last-child {
     margin-right: 0;
}

ol#controls li a {
    font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #ffba00;   background-color: #7e4000; height:20px; width:20px; display: block;
    text-decoration: none; font-weight: 800; line-height: 24px; text-align: center;
}

ol#controls li.current a {
    font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #7e4000;   background-color: #ffba00; height:20px; width:20px; display: block;
    text-decoration: none; font-weight: 800; 
}

ol#controls li a:hover{
    text-decoration: underline;
}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{
    outline:none;
}


#slider ul li p {
    width: 450px; font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #000000; line-height: 20px; padding: 40px; padding-top: 0px;
    margin-bottom: 0px; padding-bottom: 5px; 
}

#slider ul li p a {
    font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; padding-top: 4px; padding-bottom: 4px; background-color: #7e4000;
    text-decoration: none; display: block; max-width: 85px; text-align: center; margin-top: 30px;
}

#slider .slide2 p a {
    font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; padding-top: 4px; padding-bottom: 4px; background-color: #045e52;
    text-decoration: none; display: block; max-width: 85px; text-align: center; margin-top: 30px;
}

#slider .slide4 p a {
    font-family:Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; padding-top: 4px; padding-bottom: 4px; background-color: #616161;
    text-decoration: none; display: block; max-width: 85px; text-align: center; margin-top: 30px;
}

.slide1, .slide2, .slide3, .slide4 {
    background-image: url('../images/bg1-slider.png'); background-repeat: no-repeat; overflow:hidden; width: 1007px; margin-left: 6px; 
    height: 313px;
}

.slide2 {
    background-image: url('../images/bg2-slider.png');
}

.slide3 {
    background-image: url('../images/bg3-slider.png');
}

.slide4 {
    background-image: url('../images/bg4-slider.png');
}

.slide1 h1, .slide2 h1, .slide3 h1, .slide4 h1  {
    font-family:Helvetica, Arial, sans-serif; font-size: 32px; color: #953d00; font-weight: 400; text-shadow: 0px 1px #ffb054;
    margin-top: 60px; margin-left: 40px; margin-bottom: 10px;
}

.slide2 h1 {
    color: #0f6f62;  text-shadow: 0px 1px #36ebd7;
}

.slide4 h1 {
    color: #514e4c; text-shadow: 0px 1px #ffffff;
}
