/*
 * Color, Border, and Button Rules
 */
.contentslider
{

}
.cs_wrapper, .cs_article
{

}
.cs_leftBtn, .cs_rightBtn
{

}


.contentslider
{
    position: relative;
    display: block;
    width: 160px;
    height: 250px;
    margin: 0 auto;
    padding-top:15px
 
}
.cs_wrapper
{
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    overflow: hidden;
}
.cs_slider
{
    position: absolute;
    width: 10000px;
    height: 100%;
    margin: 0;
    padding: 0;
}
.cs_article
{
    float: left;
    position: relative;
    top: 0;
    left: 0;
    display: block;
    width: 200px;
    height: 250px;
    margin: 0 auto;
    padding: 0;
}
.cs_article h2
{
    display: block;
    width: 26%;
    margin: 10px 26px 5px 67%;
    text-align: left;
}
.cs_article img
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
.cs_article p
{
    display: block;
    width: 26%;
    margin: 0 26px 5px 67%;
    padding: 0;
    border: 0;
}
.cs_article .readmore
{
    display: block;
    width: 26%;
    margin: 0 6% 1% 68%;
    text-align: right;
}
.cs_leftBtn, .cs_rightBtn
{
    position: absolute;
    top: 0;
    height: 200px;
    padding: 0px 0;
    z-index: 10000;
}
.cs_leftBtn
{
    left:-30px;
    outline: 0;
}
.cs_rightBtn
{
    right:-30px;
    outline: 0;
}
.cs_leftBtn img, .cs_rightBtn img
{
    border: 0;
    position: relative;
    top: 200px;
    margin: 0;
}
