.slides_container {
   background-image: url(../images/banner-background.png);
height:380px
}

#slides {
 margin-top:-15px
}

.bannerleft,
.bannerright
 {
 float:left;
}

.bannerleft {
  padding:0;
  padding-top:25px;
  padding-left:25px;

 width:665px;
}

.bannerleft h1 {
  color:#fff;
   font-size:34px;
font-family:Arial,Helvetica,sans-serif,Calibri;
    line-height: 60px;
}

.bannerleft ul {
    background: -webkit-linear-gradient(right, rgba(255,0,0,0), #0ca7df); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(left, rgba(255,0,0,0), #0ca7df); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(let, rgba(255,0,0,0), #0ca7df); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to left, rgba(255,0,0,0), #0ca7df); /* Standard syntax (must be last) */
 
margin-top:21px;

color: #fff;
    font-size: 24px;
    float: left;
    width: 660px;
padding:10px
}

.bannerleft li {
    color: #fff;
    font-size: 20px;
    float: left;
    width: 310px;
    padding-bottom: 19px;
    background-image: url(../images/banner-checkbox.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    padding-left: 34px;
}

.bannerleft .signup {
 background-image: url(../images/banner-scripts.png);
    height: 60px;
    background-repeat: no-repeat;
    background-position: center right;
    margin-top: 30px
}

.bannerleft .signup a {
 background-image: url(../images/banner-buttonup.png);
 display:block;
  height: 54px;
width:158px;
float:left;
color:#fff;
font-size:24px;
line-height:50px;
text-align:center;
text-decoration:none;
}
.bannerleft .signup a:hover {
 background-image: url(../images/banner-buttonup.png);
 background-position:center bottom;
}

.bannerright {
 background-image: url(../images/banner-server.png);
    height: 333px;
    width: 408px;
    background-repeat: no-repeat;
    background-position: center center;
float:right
}

.bannerright .starting {
margin-top: 85px;
    font-size: 25px;
    color: #363636;
padding-left:110px
}

.bannerright .rate {
padding-left:110px;
letter-spacing:-3px;
font-size: 37px;
color:#147cae
}

.bannerright .rate strong {
 font-size:46px;
}


.bannerright .big {
  font-size:60px;
    font-weight: bold;
}

.bannerright .small {
  color:#363636
}

.pagination li a {
 line-height:21px;
 
}

.pagination li.current a {
background-color: #67c215
}

.boxhomepage ul.liststyle6 li {
  padding: 0px 0;
    display: block;
    background: url(../images/bluebg.png) repeat left bottom;
    float: left;
    width: 233px;
    margin-right: 20px;
    padding: 19px;
    box-shadow: 0 0 10px #CCCCCC;
min-height:184px
}

.boxhomepage ul.liststyle6 li.nobg {
    margin-right: 0;
}

@media (max-width: 1237px) { 
   #slides { margin-top:0; }
}

@media (max-width: 1188px) { 
   #slides { margin-top:0; }
   .bannerleft .signup {
       background-image: url(../images/banner-scripts1.png);
height: 72px;
    background-position: center right;

   }
.bannerleft {
    width:580px;
}
}

@media (max-width: 1110px) { 
   #slides { margin-top:0; }
   .bannerleft .signup {
       background-image: url(../images/banner-scripts1.png);
height: 72px;
    background-position: center right;

   }
 

.bannerleft {
    width: 499px;
}
}

@media (max-width: 1024px) { 
  .bannerleft {
    width: 468px;
  }
  .bannerleft ul {
    width: 436px;
  }

  .bannerleft li {
    width: 208px;
    font-size:14px
  }

  .bannerright { width:345px;margin-right:15px }
  .bannerright .starting { padding-left: 80px; }
  .bannerright .rate { padding-left: 80px; }
  .slides_container { background:none;  background-color:#147aac;}
}
 
@media (max-width: 920px) {
.bannerleft { width:315px }  
.bannerleft ul {    margin-top: 0;     width: 350px; }
.bannerright {
  background-image: url(../images/banner-server.png);
       margin-top: 15px;
}
.bannerleft .signup { background:none;margin-top: 10px; }
 
.bannerright .starting {
margin-top: 85px;
}
}


@media (max-width: 746px) {

}


@media (max-width: 653px) {
.bannerleft ul { }
.bannerright {
  background-image: url(../images/banner-server4.png);
  width: 205px;
}
}

@media (max-width: 750px) {

.bannerright {
    background-image: url(../images/banner-server1.png);
}
 .bannerright .rate {
   padding-left:24px;
 }
.bannerright .starting {
    padding-top: 11px;
    padding-left: 20px;
}
}
 
@media (max-width: 750px) {
.bannerright { width:260px }
}

@media (max-width: 655px) {

.bannerright {
    background-image: url(../images/banner-server2.png);
width: 263px;
}
 .bannerright .rate {
   padding-left:33px;
 }
.bannerright .starting {
    padding-top: 0;
    
}
}

@media (max-width: 655px) {
.bannerright { width:190px }

.bannerright .rate {
    
    font-size: 22px;
}

.bannerright .rate .big {
font-size: 38px; 
}

 
.bannerright .rate strong {
font-size: 38px;
}

}

 
@media (max-width: 600px) {
  #slides { display:none }

}

