
.banner-rotetor-wrap {
    margin-left: -10px;
    margin-top: 38px;
}
.allinone_bannerRotator {
    position: relative;
    width: 1170px !important;
}
.allinone_bannerRotator img {
    left: 0;
    max-height: none;
    max-width: none;
    position: absolute;
    top: 0;
}
.allinone_bannerRotator_list {
    display: none;
    list-style: outside none none;
    padding: 0;
}
.allinone_bannerRotator .stripe {
    display: block;
    height: 100%;
    overflow: hidden;
    position: absolute;
    z-index: 1;
}
.allinone_bannerRotator .block {
    display: block;
    overflow: hidden;
    position: absolute;
    z-index: 1;
}
.mycanvas {
    position: absolute;
    right: 10px;
    top: 8px;
    z-index: 10;
}
.allinone_bannerRotator.attractive .bannerControls {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999999;
}
.allinone_bannerRotator.attractive .leftNav {
    background: url("skins/attractive/leftNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 127px;
    left: -19px;
    position: absolute;
    top: 50%;
    width: 53px;
    z-index: 999999;
}
.allinone_bannerRotator.attractive .leftNav:hover {
    background: url("skins/attractive/leftNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.allinone_bannerRotator.attractive .rightNav {
    background: url("skins/attractive/rightNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 127px;
    position: absolute;
    right: -15px;
    top: 50%;
    width: 53px;
}
.allinone_bannerRotator.attractive .rightNav:hover {
    background: url("skins/attractive/rightNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.allinone_bannerRotator.attractive .bottomNav {
    background: none repeat scroll 0 0 #532860;
    height: 35px;
    padding-left: 9px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.attractive .bottomNavButtonOFF {
    background: url("skins/attractive/bottomNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 11px;
    padding-left: 9px;
    width: 11px;
}
.allinone_bannerRotator.attractive .bottomNavButtonON {
    background: url("skins/attractive/bottomNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 11px;
    padding-left: 9px;
    width: 11px;
}
.allinone_bannerRotator.attractive .bottomNavLeft {
    background: url("skins/attractive/bottomNavLeft.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 35px;
    margin-left: 1px;
    position: absolute;
    width: 63px;
    z-index: 4;
}
.allinone_bannerRotator.attractive .bottomNavRight {
    background: url("skins/attractive/bottomNavRight.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 35px;
    margin-left: -1px;
    position: absolute;
    width: 63px;
    z-index: 4;
}
.allinone_bannerRotator.classic .bannerControls {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.allinone_bannerRotator.classic .leftNav {
    background: url("skins/classic/leftNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 122px;
    left: -54px;
    margin-left: -41px;
    position: absolute;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.classic .leftNav:hover {
}
.allinone_bannerRotator.classic .rightNav {
    background: url("skins/classic/rightNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 122px;
    margin-right: -94px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.classic .rightNav:hover {
}
.allinone_bannerRotator.classic .bottomNav {
    background: none;
    height: 61px;
    padding-left: 10px;
    position: absolute;
    width: auto !important;
    z-index: 900;
	left:auto !important;
	right:29px;
}

.generic .allinone_bannerRotator.classic .bottomNav {
    height: 14px;
    right: 36px;
	float:right;
}
.allinone_bannerRotator.classic .bottomNavButtonOFF {
    background: url("skins/classic/bottomNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 14px;
    padding-left: 17px;
    width: 8px;
}
.allinone_bannerRotator.classic .bottomNavButtonON {
    background: url("skins/classic/bottomNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 16px;
    padding-left: 16px;
    width: 8px;
}
.allinone_bannerRotator.classic .bottomNavLeft {
    background: none repeat scroll 0 0 #f00;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.classic .bottomNavRight {
    background: none repeat scroll 0 0 #f00;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.classic .bottomOverThumb {
    /* background: url("skins/classic/bottomOverThumbBg.png") no-repeat scroll 23px bottom rgba(0, 0, 0, 0);
    bottom: 27px;
    height: 106px;
    margin-left: -25px;
    position: absolute;
    width: 88px; */
	display:none;
}
.allinone_bannerRotator.classic .bottomOverThumb img {
    border: 4px solid #000000;
}
.allinone_bannerRotator.universal .bannerControls {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
.allinone_bannerRotator.universal .leftNav {
    background: url("skins/universal/leftNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 41px;
    left: 10px;
    position: absolute;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.universal .leftNav:hover {
    background: url("skins/universal/leftNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.allinone_bannerRotator.universal .rightNav {
    background: url("skins/universal/rightNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 41px;
    position: absolute;
    right: 10px;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.universal .rightNav:hover {
    background: url("skins/universal/rightNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.allinone_bannerRotator.universal .bottomNav {
    height: 24px;
    padding-left: 9px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.universal .bottomNavButtonOFF {
    background: url("skins/universal/bottomNavOFF.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 14px;
    padding-left: 9px;
    width: 14px;
}
.allinone_bannerRotator.universal .bottomNavButtonON {
    background: url("skins/universal/bottomNavON.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: left;
    height: 14px;
    padding-left: 9px;
    width: 14px;
}
.allinone_bannerRotator.universal .bottomNavLeft {
    background: none repeat scroll 0 0 #f00;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.universal .bottomNavRight {
    background: none repeat scroll 0 0 #f00;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator_texts {
    display: none;
    position: absolute;
    text-align: left;
    width: 100%;
    z-index: 3;
}
.allinone_bannerRotator_text_line {
    position: absolute;
}
.textElement11_attractive {
    background: none repeat scroll 0 0 #512d5d;
    color: #fff;
    font: bold 24px/34px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement12_attractive {
    background: none repeat scroll 0 0 #512d5d;
    color: #fff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement21_attractive {
    background: none repeat scroll 0 0 #000000;
    color: #ffffff;
    font: bold 20px/28px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement22_attractive {
    background: none repeat scroll 0 0 #e4e4e4;
    color: #131313;
    font: bold 16px/24px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement31_attractive {
    background: none repeat scroll 0 0 #a32a19;
    color: #ffffff;
    font: bold 26px/35px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
}
.textElement33_attractive {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
    font: bold 20px/26px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
}
.textElement41_attractive {
    color: #ffffff;
    font: bold 40px/53px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement42_attractive {
    color: #ffffff;
    font: bold 20px/26px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement51_attractive {
    font: bold 24px/32px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement51_attractive a {
    background: none repeat scroll 0 0 #512d5d;
    color: #fff;
    padding: 0 4px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement51_attractive a:hover {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #512d5d;
    color: #2f0141;
}
.textElement52_attractive {
    background: none repeat scroll 0 0 #a92c74;
    color: #fff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement11_attractive_FullWidth {
    color: #000000;
    font: bold 38px/54px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_attractive_FullWidth {
    color: #000000;
    font: bold 26px/37px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_attractive_FullWidth a {
    color: #cf0005;
    text-decoration: none;
}
.textElement12_attractive_FullWidth a:hover {
    color: #ffffff;
}
.textElement21_attractive_FullWidth {
    color: #ffffff;
    font: bold 42px/53px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement22_attractive_FullWidth {
    color: #ffffff;
    font: bold 28px/38px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement31_attractive_FullWidth {
    color: #ffffff;
    font: bold 32px/42px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement32_attractive_FullWidth {
    color: #ffffff;
    font: bold 48px/64px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement33_attractive_FullWidth {
    color: #ffffff;
    font: bold 32px/42px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement41_attractive_FullWidth {
    color: #ffffff;
    font: bold 52px/72px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement42_attractive_FullWidth {
    color: #ffffff;
    font: bold 32px/45px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_attractive_FullWidth {
    color: #000000;
    font: bold 48px/68px "Cabin",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_attractive_FullWidth a {
    color: #000000;
    text-decoration: none;
}
.textElement51_attractive_FullWidth a:hover {
    color: #522860;
}
.textElement52_attractive_FullWidth {
    color: #000000;
    font: 28px/37px "Arial",Verdana,Helvetica,sans-serif;
    width: 35%;
}
.textElement52_attractive_FullWidth a {
    color: #ff0000;
    text-decoration: none;
}
.textElement52_attractive_FullWidth a:hover {
    color: #522860;
    text-decoration: none;
}
.textElement11_attractiveResponsive {
    background: none repeat scroll 0 0 #512d5d;
    color: #fff;
    font: bold 24px/34px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement12_attractiveResponsive {
    background: none repeat scroll 0 0 #512d5d;
    color: #fff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement21_attractiveResponsive {
    background: none repeat scroll 0 0 #000000;
    color: #ffffff;
    font: bold 20px/28px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement22_attractiveResponsive {
    background: none repeat scroll 0 0 #e4e4e4;
    color: #131313;
    font: bold 16px/24px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement31_attractiveResponsive {
    background: none repeat scroll 0 0 #a32a19;
    color: #ffffff;
    font: bold 24px/35px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
}
.textElement33_attractiveResponsive {
    background: none repeat scroll 0 0 #ffffff;
    color: #000000;
    font: bold 20px/26px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
}
.textElement41_attractiveResponsive {
    color: #ffffff;
    font: bold 40px/53px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement42_attractiveResponsive {
    color: #ffffff;
    font: bold 20px/26px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement51_attractiveResponsive {
    font: bold 24px/32px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement51_attractiveResponsive a {
    background: none repeat scroll 0 0 #512d5d;
    color: #fff;
    padding: 0 4px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement51_attractiveResponsive a:hover {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #512d5d;
    color: #2f0141;
}
.textElement52_attractiveResponsive {
    background: none repeat scroll 0 0 #a92c74;
    color: #fff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 4px;
    text-transform: uppercase;
}
.textElement11_classic {
    color: #000000;
    font: bold 24px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_classic {
    color: #000000;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_classic a {
    color: #cf0005;
    text-decoration: none;
}
.textElement12_classic a:hover {
    color: #ffffff;
}
.textElement21_classic {
    color: #ffffff;
    font: bold 32px/1em "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement22_classic {
    color: #ffffff;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement31_classic {
    color: #ffffff;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 15px 3px;
}
.textElement32_classic {
    color: #ffffff;
    font: bold 26px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement33_classic {
    color: #ffffff;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 4px 15px 6px;
}
.textElement41_classic {
    color: #000000;
    font: bold 40px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement42_classic {
    color: #000000;
    font: bold 20px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement51_classic {
    color: #ffffff;
    font: bold 28px "Cabin",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_classic a {
    color: #ffffff;
    text-decoration: none;
}
.textElement51_classic a:hover {
    color: #ffe400;
}
.textElement52_classic {
    background: url("skins/classic/textBg_transparency.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font: 14px/1.3em "Arial",Verdana,Helvetica,sans-serif;
    padding: 15px;
    width: 43%;
}
.textElement52_classic a {
    color: #ff0000;
    text-decoration: none;
}
.textElement52_classic a:hover {
    color: #ffc000;
    text-decoration: none;
}
.textElement53_classic {
    font: bold 16px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement53_classic a {
    background: none repeat scroll 0 0 #d30000;
    color: #ffffff;
    padding: 6px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement53_classic a:hover {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ff0000;
    color: #512d5d;
    padding: 6px 15px;
}
.textElement11_classic_responsive {
    color: #000000;
    font: bold 24px/34px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_classic_responsive {
    color: #000000;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_classic_responsive a {
    color: #cf0005;
    text-decoration: none;
}
.textElement12_classic_responsive a:hover {
    color: #ffffff;
}
.textElement21_classic_responsive {
    color: #ffffff;
    font: bold 32px/38px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement22_classic_responsive {
    color: #ffffff;
    font: bold 18px/24px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement31_classic_responsive {
    color: #ffffff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement32_classic_responsive {
    color: #ffffff;
    font: bold 26px/37px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement33_classic_responsive {
    color: #ffffff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement41_classic_responsive {
    color: #000000;
    font: bold 40px/56px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement42_classic_responsive {
    color: #000000;
    font: bold 20px/30px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_classic_responsive {
    color: #ffffff;
    font: bold 28px/37px "Cabin",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_classic_responsive a {
    color: #ffffff;
    text-decoration: none;
}
.textElement51_classic_responsive a:hover {
    color: #ffe400;
}
.textElement52_classic_responsive {
    color: #fff;
    font: 18px/25px "Arial",Verdana,Helvetica,sans-serif;
    width: 44%;
}
.textElement52_classic_responsive a {
    color: #ff0000;
    text-decoration: none;
}
.textElement52_classic_responsive a:hover {
    color: #ffc000;
    text-decoration: none;
}
.textElement11_classic_FullWidth {
    color: #000000;
    font: bold 38px/54px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_classic_FullWidth {
    color: #000000;
    font: bold 26px/37px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_classic_FullWidth a {
    color: #cf0005;
    text-decoration: none;
}
.textElement12_classic_FullWidth a:hover {
    color: #ffffff;
}
.textElement21_classic_FullWidth {
    color: #ffffff;
    font: bold 42px/53px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement22_classic_FullWidth {
    color: #ffffff;
    font: bold 28px/38px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement31_classic_FullWidth {
    color: #ffffff;
    font: bold 32px/42px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement32_classic_FullWidth {
    color: #ffffff;
    font: bold 48px/64px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement33_classic_FullWidth {
    color: #ffffff;
    font: bold 32px/42px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement41_classic_FullWidth {
    color: #000000;
    font: bold 52px/72px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement42_classic_FullWidth {
    color: #000000;
    font: bold 32px/45px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_classic_FullWidth {
    color: #ffffff;
    font: bold 48px/68px "Cabin",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_classic_FullWidth a {
    color: #ffffff;
    text-decoration: none;
}
.textElement51_classic_FullWidth a:hover {
    color: #ffe400;
}
.textElement52_classic_FullWidth {
    color: #fff;
    font: 28px/37px "Arial",Verdana,Helvetica,sans-serif;
    width: 35%;
}
.textElement52_classic_FullWidth a {
    color: #ff0000;
    text-decoration: none;
}
.textElement52_classic_FullWidth a:hover {
    color: #ffc000;
    text-decoration: none;
}
.textElement11_universal {
    color: #000000;
    font: bold 24px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_universal {
    color: #000000;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_universal a {
    color: #585858;
    text-decoration: none;
}
.textElement12_universal a:hover {
    color: #cf0005;
}
.textElement21_universal {
    color: #ffffff;
    font: bold 32px/1em "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement22_universal {
    color: #ffffff;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement31_universal {
    color: #ffffff;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 0 15px 3px;
}
.textElement32_universal {
    color: #ffffff;
    font: bold 26px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement33_universal {
    color: #ffffff;
    font: bold 18px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 4px 15px 6px;
}
.textElement41_universal {
    color: #000000;
    font: bold 40px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement42_universal {
    color: #000000;
    font: bold 20px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement51_universal a {
    color: #ffffff;
    font: bold 28px "Cabin",Verdana,Helvetica,sans-serif;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement51_universal a:hover {
    color: #ffe400;
}
.textElement52_universal {
    background: url("skins/universal/textBg_transparency.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font: 14px/1.3em "Arial",Verdana,Helvetica,sans-serif;
    padding: 15px;
    width: 481px;
}
.textElement52_universal a {
    color: #ff0000;
    font: bold 14px "Arial",Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
.textElement52_universal a:hover {
    color: #ffc000;
    text-decoration: none;
}
.textElement53_universal a {
    background: none repeat scroll 0 0 #d30000;
    color: #ffffff;
    font: bold 16px "Droid Sans",Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement53_universal a:hover {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ff0000;
    color: #512d5d;
    padding: 6px 15px;
}
.textElement11_universal_responsive {
    color: #000000;
    font: bold 24px/34px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_universal_responsive {
    color: #000000;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_universal_responsive a {
    color: #cf0005;
    text-decoration: none;
}
.textElement12_universal_responsive a:hover {
    color: #ffffff;
}
.textElement21_universal_responsive {
    color: #ffffff;
    font: bold 32px/38px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement22_universal_responsive {
    color: #ffffff;
    font: bold 18px/24px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement31_universal_responsive {
    color: #ffffff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement32_universal_responsive {
    color: #ffffff;
    font: bold 26px/37px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement33_universal_responsive {
    color: #ffffff;
    font: bold 18px/25px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement41_universal_responsive {
    color: #000000;
    font: bold 40px/56px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement42_universal_responsive {
    color: #000000;
    font: bold 20px/30px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_universal_responsive {
    color: #ffffff;
    font: bold 28px/37px "Cabin",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_universal_responsive a {
    color: #ffffff;
    text-decoration: none;
}
.textElement51_universal_responsive a:hover {
    color: #ffe400;
}
.textElement52_universal_responsive {
    color: #fff;
    font: 18px/25px "Arial",Verdana,Helvetica,sans-serif;
    width: 44%;
}
.textElement52_universal_responsive a {
    color: #ff0000;
    text-decoration: none;
}
.textElement52_universal_responsive a:hover {
    color: #ffc000;
    text-decoration: none;
}
.textElement11_universal_FullWidth {
    color: #000000;
    font: bold 38px/54px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_universal_FullWidth {
    color: #000000;
    font: bold 26px/37px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement12_universal_FullWidth a {
    color: #cf0005;
    text-decoration: none;
}
.textElement12_universal_FullWidth a:hover {
    color: #ffffff;
}
.textElement21_universal_FullWidth {
    color: #ffffff;
    font: bold 42px/53px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement22_universal_FullWidth {
    color: #ffffff;
    font: bold 28px/38px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement31_universal_FullWidth {
    color: #ffffff;
    font: bold 32px/42px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement32_universal_FullWidth {
    color: #ffffff;
    font: bold 48px/64px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement33_universal_FullWidth {
    color: #ffffff;
    font: bold 32px/42px "Droid Sans",Verdana,Helvetica,sans-serif;
}
.textElement41_universal_FullWidth {
    color: #000000;
    font: bold 52px/72px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement42_universal_FullWidth {
    color: #000000;
    font: bold 32px/45px "Droid Sans",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_universal_FullWidth {
    color: #ffffff;
    font: bold 48px/68px "Cabin",Verdana,Helvetica,sans-serif;
    text-transform: uppercase;
}
.textElement51_universal_FullWidth a {
    color: #ffffff;
    text-decoration: none;
}
.textElement51_universal_FullWidth a:hover {
    color: #ffe400;
}
.textElement52_universal_FullWidth {
    color: #fff;
    font: 28px/37px "Arial",Verdana,Helvetica,sans-serif;
    width: 35%;
}
.textElement52_universal_FullWidth a {
    color: #ff0000;
    text-decoration: none;
}
.textElement52_universal_FullWidth a:hover {
    color: #ffc000;
    text-decoration: none;
}
.hideElement {
    display: none;
}
.responsive {
    display: none;
}
.gres-img1 {
    display: none;
}
@media  (max-width: 767px) {
.allinone_wrapper {
    display: none;
}
.responsive {
    display: block;
}
.gres-img1 {
    display: block;
}
}
@media (min-width: 768px) and (max-width: 1023px)  {
.allinone_bannerRotator {
    position: relative;
    width: 689px !important;
}
.banner-rotetor-wrap {
    margin-left: 16px;
    margin-top: 38px;
}
	
.home_slider {
    height: 136px !important;
    margin-left: 0;
    margin-top: 120px;
    top: 123px !important;
    width: 66% !important;
}
/*.allinone_bannerRotator {
    width: 689px !important;
}*/
}


@media (min-width: 1024px) and (max-width: 1024px) {
.allinone_bannerRotator {
    width: 980px !important;
}
.home_slider {
    height: 129px !important;
    margin-left: 0;
    margin-top: 127px;
    top: 89px !important;
    width: 66% !important;
}
.banner-rotetor-wrap{   margin-left: -20px; }

}

@media (min-width: 768px) and (max-width: 1024px)
{
	.home_slider {
    height: 142px !important;
    margin-left: -20px;
    margin-top: 127px;
    top: 84px !important;
    width: 66% !important;
}
}
@media (min-width: 768px) and (max-width: 768px)
{
		.home_slider { height: 144px !important; margin-left: 0; margin-top: 120px; top: 115px !important;
		 width: 66% !important;}
.banner-rotetor-wrap{ margin-left: -2px; }
.allinone_bannerRotator{ width: 724px !important;}
.home_slider { margin-left: -2px;} 
.len2 { margin-left: -17px !important; }
.backg_white { width: 96.5% !important; margin-left: 13px !important; padding-bottom: 34px !important;}
.thumnail2 { margin-left: 11px !important; width: 105.3%;   margin-top: 17px;}
.backg_white1 { width: 96.5% !important; margin-left: 13px !important;   margin-top: -28px;}
.news-box { margin-top: 43px; margin-right: -15px;}
.text2 { height: 96.7% !important;   padding-top: 200px !important; }  
.text1{ padding-top: 170px !important;}
.margin_3 { margin-bottom: -23px !important;}
.news-box { margin-bottom: 18px;} 
.land-red { margin-left: 13px;}
.newlanding { margin: 10px -30px 10px -17px; width: 104.7%;}  
  
}
@media (min-width: 1136px) and (max-width: 1136px) {
.slide-home .allinone_bannerRotator {
    width: 935px !important;
}
}

@media only screen and (min-width:992px) and (max-width:1023px)
{
	 .allinone_bannerRotator { width: 918px !important; }
}



@media only screen and (min-width:1025px) and (max-width:1199px)
{
	.allinone_bannerRotator {  width: 935px !important; }
.generic .allinone_bannerRotator {
    margin-left: 10px;
    width: 935px !important;
}
.generic .banner-rotetor-wrap{ margin-left:-20px;  }
}

@media only screen and (min-width:667px) and (max-width:667px)
{
.gres-img1 {
  width: 99.2% !important;
}
}

@media only screen and (min-width:801px) and (max-width:991px)
{
.slide-home .allinone_bannerRotator {
    position: relative;
    width: 698px !important;
}
}

@media only screen and (max-width: 799px) and (min-width: 769px)
{
.slide-home .allinone_bannerRotator {
  width: 697px !important;
}
}

@media only screen and (min-width:851px) and (max-width:870px)
{
	.slide-home .allinone_bannerRotator.classic .leftNav{ left:-32px !important; }
}
/*@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
.allinone_bannerRotator {
    width: 689px !important;
}


}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
.allinone_bannerRotator {
    width: 689px !important;
}
}*/