.topbanner1
{

    background: url("images/BGImage.jpg") repeat-x scroll;
    width: 100%;
    height: 570px;
    background-size: 100% 100%;
    position: absolute;
    top: 0;
    left: 0;

}

.bodybackground
{
    /* position: absolute; */
    /* background-color: #262626; */
    top: 570px;
    width: 100%;
    min-height: 400px;

}
.footerbackground
{
    position: relative;
    width: 100%;
    height: 100%;
    /* background: url("images/Pg2BottomBG.png") no-repeat; */
    bottom: 0px;
    background-size: 100%;
    /* z-index: 2; */
}
.footerbackground2
{
    position: relative;
    width: 100%;
    height: 300px;
    background: url("images/Pg2BottomBG.png") no-repeat;
    bottom: 0px;
    background-size: 100%;
    z-index: 10;
}
.davyrental
{
    position: absolute;
    left:0px;
    background: url("images/BannerLeftGraphicRO.png") no-repeat scroll 0 -575px transparent;
    height: 570px;
    width: 71px;
    cursor: pointer;
}
.davyrental:hover
{
    /*background: url("images/BannerLeftGraphicRO.png") no-repeat;*/
    background: url("images/BannerLeftGraphicRO.png") no-repeat scroll 0 0px transparent;
}
.daymotyres
{
    position: absolute;
    right:0px;
    background: url("images/BannerRightGraphicRO.png") no-repeat scroll 2px 0px transparent;
    height: 570px;
    width: 71px;
    cursor: pointer;
}
.daymotyres:hover{
    background: url("images/BannerRightGraphicRO.png") no-repeat scroll  2px -574px transparent;
}
.header_center_container
{
    width: 960px;
    margin: auto;
    /*    background: black;*/
    height: 570px;
}
.homepagebanner img
{
    width: 100%;
    height: 100%;

}

.content_text
{
    /*    background: rgba(0, 0, 0, 0.8);*/
    background: url('images/black8.png');
    float: right;
    height: 231px;
    width: 288px;
    margin-top: 208px;
    margin-right: -100px;
    color: white;
    padding: 19px;

}
.content_text h1
{
    color: white;
    font-size: 34px;
    font-family: 'Ubuntu-B';
}
.wrap-home-left
{
    float: left;
    width: 50%;

}
.wrap-home-right
{
    float: right;
    width: 50%;
}
.title-daymo-tyre
{
    font-size: 34px;
    font-family: 'Ubuntu-B';
    color: white;
    margin-top: 11px;
}
.title-daymo-rental
{
    font-size: 34px;
    font-family: 'Ubuntu-B';
    color: white;
    margin-top: 11px;

}
.background-green
{
    position: absolute;
    background: #396E35;
    width: 50%;
    height: 62px;
    z-index: 1;

}
.background-red
{
    position: absolute;
    width: 50%;
    background: #7B5592;
    height: 62px;
    z-index: 1;

}
.detail-green-wrap
{
    position: relative;
    float: right;
    z-index: 2;
    width: 465px;

}
.detail-red-wrap
{
    position: relative;
    float: left;
    width: 465px;
    z-index: 2;
    margin-left:45px;
}

.home .container
{
    width: 100%;

}
.wrap-white
{
    background: white;

}
.background-white
{
    background: white;
    width: 100%;

}
.mid-image-wrap
{
    margin-top:40px;
    width:423px;
    height:263px;

}
.mid-image-wrap img
{
    width: 100%;
    height: 100%;

}
.title-tyre-title
{
    font-family: arial;
    color:#386D35;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 10px;
}
.title-rental-title
{
    font-family: arial;
    color:#7B5592;
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 10px;
}
.wrap-bottom-content
{
    font-family: arial;
    font-size: 14px;
    color: black;
    margin-top: 41px;
    padding: 8px;
    width: 411px;
    line-height: 1.3;
    margin-bottom: 70px;
}
.background-black-line
{
    width: 2%;
    height: 100%;
    position: absolute;
    left: 49%;
    z-index: 2;
    background-color: #262626;

}
.footer-panel
{
    width: 960px;
    margin: auto;
    margin-top: 100px;

}
#cms-page-4
{
    display: none;

}
.home .cms-page-outer
{
    padding: 15px;

}
.nivo-controlNav
{
    display: none;

}
.home-banner-content
{
    color: white;
    font-size: 18px;
    font-family: 'Ubuntu-L';
    margin-top: 28px;
    height: 100px;
    overflow: hidden;

}
.btn-find_more {
    font-family: 'Ubuntu-M';
    background: url(images/BtnFindOutMore.png) no-repeat;
    width: 210px;
    height: 46px;
    color: white;
    text-align: center;
    float: right;
    font-size: 26px;
    padding-top: 16px;
    cursor: pointer;
    text-decoration: none;
}

/* #TODO */
div {
/*    border: 1px solid red;
    margin-left: -2px;
    margin-right: -2px;*/
}
.bottomBg {
    width: auto;
    min-height: 291px;
    position: relative;
    margin-top: -270px;
    z-index: -1;
    background: url(./images/Pg2BottomBG.png) repeat-x 0px 0px transparent;
    border: 0px solid red;
}
.bottomBg img {
    width: 100%;
}