.vslider {
    width: 470px;height: 375px;
    padding: 39px 45px 28px;
    position: relative;
    float:none;
    }

.vslider a, .vslider a img {
border: none !important; 
text-decoration: none !important; 
outline: none !important;
} 

.vslider .cs-buttons {
    font-size: 0px; 
    padding:5px 0 0 120px;
    float: left;
    }

.vslider .cs-buttons a { 
    background: url("../images/controls.png") no-repeat scroll 0 -200px transparent;
    float: left;
    height: 30px;
    outline: medium none;
    width: 30px;
    }

.vslider .cs-buttons a:focus, .vslider .cs-buttons a:hover {
    background-position: -50px -200px;
}
.vslider .cs-buttons a.cs-active {
    background-position: -100px -200px;
}
.vslider .cs-buttons a.cs-active:hover {
    background-position: -150px -200px;
}

           
.vslider .cs-prev { 
    outline:none; 
     background: url("../images/controls.png") no-repeat scroll 0 -250px transparent;
    height: 50px;
    left: 7px;
    position: absolute;
    top: 126px;
    width: 50px;
    text-indent: -9999px;
     }

.vslider .cs-prev:hover, .vslider .cs-prev:focus {
    background-position: -50px -250px;
}
.vslider .cs-next {
    background: url("../images/controls.png") no-repeat scroll -100px -250px transparent;
    height: 50px;
    position: absolute;
    right: 7px;
    top: 126px;
    width: 50px;
    text-indent: -9999px;
    }
.vslider .cs-next:hover, .vslider .cs-next:focus {
    background-position: -150px -250px;
}

 .vslider,.vslider img {
 border:0px solid #FFFFFF; 
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 }

.vslider h4 {
        color: #FFFFFF !important;
        margin: 0px !important;padding: 0px !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 16px !important;}
        
.vslider .cs-title {
        background: #222222;
        color: #FFFFFF  !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 12px !important;
        letter-spacing: normal !important;line-height: normal !important;}
        
.vslider .cs-title{ 
    position:absolute;
    width: 357px; 
    padding: 10px;
    bottom:0;
    left: 0;
    z-index: 1000;
    }
    

.ipad {
    width: 470px;height: 375px;
    padding: 39px 45px 28px;
    position: relative;
    background: url('../images/ipad_bg.jpg') no-repeat left top;
    float:none;
    }

.ipad a, .ipad a img {
border: none !important; 
text-decoration: none !important; 
outline: none !important;
} 

.ipad .cs-buttons {
    font-size: 0px; 
    padding:5px 0 0 120px;
    float: left;
    }

.ipad .cs-buttons a { 
    background: url("../images/controls.png") no-repeat scroll 0 -300px transparent;
    float: left;
    height: 20px;
    outline: medium none;
    width: 20px;
    }

.ipad .cs-buttons a:focus, .ipad .cs-buttons a:hover {
    background-position: -50px -300px;
}
.ipad .cs-buttons a.cs-active {
    background-position: -100px -300px;
}
.ipad .cs-buttons a.cs-active:hover {
    background-position: -150px -300px;
}

           
.ipad .cs-prev { 
    outline:none; 
     background: url("../images/controls.png") no-repeat scroll 0 -550px transparent;
    height: 34px;
    left: 7px;
    position: absolute;
    top: 126px;
    width: 34px;
    text-indent: -9999px;
     margin-left: -45px;
     }

.ipad .cs-prev:hover, .ipad .cs-prev:focus {
    background-position: -50px -550px;
}
.ipad .cs-next {
    background: url("../images/controls.png") no-repeat scroll -100px -550px transparent;
    height: 34px;
    position: absolute;
    right: 7px;
    top: 126px;
    width: 34px;
    text-indent: -9999px;
    margin-right: -48px;
}
.ipad .cs-next:hover, .ipad .cs-next:focus {
    background-position: -150px -550px;
}

 .ipad,.ipad img {
 border:0px solid #FFFFFF; 
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 }

.ipad h4 {
        color: #FFFFFF !important;
        margin: 0px !important;padding: 0px !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 16px !important;}
        
.ipad .cs-title {
        background: #222222;
        color: #FFFFFF  !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 12px !important;
        letter-spacing: normal !important;line-height: normal !important;}
        
.ipad .cs-title{ 
    position:absolute;
    width: 357px; 
    padding: 10px;
    bottom:0;
    left: 0;
    z-index: 1000;
    }

.vslider_sb {
    width: 298px;height: 275px;
    padding: 0px;
    position: relative;
    float:none;
    }

.vslider_sb a, .vslider_sb a img {
border: none !important; 
text-decoration: none !important; 
outline: none !important;
} 

.vslider_sb .cs-buttons {
    font-size: 0px; 
    padding:5px 0 0 75px;
    float: left;
    }

.vslider_sb .cs-buttons a { 
    background: url("../images/controls.png") no-repeat scroll 0 -200px transparent;
    float: left;
    height: 30px;
    outline: medium none;
    width: 30px;
    }

.vslider_sb .cs-buttons a:focus, .vslider .cs-buttons a:hover {
    background-position: -50px -200px;
}
.vslider_sb .cs-buttons a.cs-active {
    background-position: -100px -200px;
}
.vslider_sb .cs-buttons a.cs-active:hover {
    background-position: -150px -200px;
}

           
.vslider_sb .cs-prev { 
    outline:none; 
     background: url("../images/controls.png") no-repeat scroll 0 -250px transparent;
    height: 50px;
    left: 7px;
    position: absolute;
    top: 126px;
    width: 50px;
    text-indent: -9999px;
     }

.vslider_sb .cs-prev:hover, .vslider .cs-prev:focus {
    background-position: -50px -250px;
}
.vslider_sb .cs-next {
    background: url("../images/controls.png") no-repeat scroll -100px -250px transparent;
    height: 50px;
    position: absolute;
    right: 7px;
    top: 126px;
    width: 50px;
    text-indent: -9999px;
    }
.vslider_sb .cs-next:hover, .vslider .cs-next:focus {
    background-position: -150px -250px;
}

 .vslider_sb,.vslider img {
 border:0px solid #FFFFFF; 
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
 }

.vslider_sb h4 {
        color: #FFFFFF !important;
        margin: 0px !important;padding: 0px !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 16px !important;}
        
.vslider_sb .cs-title {
        background: #222222;
        color: #FFFFFF  !important;
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 12px !important;
        letter-spacing: normal !important;line-height: normal !important;}
        
.vslider_sb .cs-title{ 
    position:absolute;
    width: 280px; 
    padding: 10px;
    bottom:0;
    left: 0;
    z-index: 1000;
    }
    

