body{
	margin:25px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	font-size: 13px;
}

h1{
	font-size: 24px;
	color:#e13338;
}

p{
	color: #676767;
}

center a{
	color: #e13338;
	text-decoration: none;
}

.usps {
        /*background: url(../img/gradients.jpg) repeat-x 0 -395px;
        border-top: 1px solid #c7c9cd;
        border-bottom: 1px solid #c7c9cd;*/
        height: 60px;
        margin: 35px 0 0 8px;
        position: relative;
        /*width: 440px;*/
      }
        #home .usps .left,
        #right .left {
          background: url(../img/gradients.jpg) repeat-x 0 -395px;
          border-left: 1px solid #ccc;
          height: 52px;
          left: -8px;
          position: absolute;
          top: 1px;
          width: 8px;
        }
        #home .usps .right,
        #right .right {
          background: url(../img/gradients.jpg) repeat-x 0 -395px;
          border-right: 1px solid #ccc;
          height: 52px;
          right: -8px;
          position: absolute;
          top: 1px;
          width: 8px;
        }

        #home .usps .tl,
        #right .usps .tl { background-position: 0 0; top: -2px; }
        #home .usps .bl,
        #right .usps .bl { background-position: 0 -194px; bottom: -8px;  }

        #home .usps .tr,
        #right .usps .tr { background-position: -8px 0; top: -2px;  }
        #home .usps .br,
        #right .usps .br { background-position: -8px -194px; bottom: -8px; }

        #home p,
        #right p { margin: 10px 0 0; font: normal 12px/18px Arial; color: #676767; }
        #home em,
        #right em { font-size: 11px; }
        #home a,
        #right a { text-decoration: underline; color: #676767; }

        #right ul.actions { position: absolute; top: 15px; right: 15px; }
        #right ul.actions li { float: left; margin: 0 0 0 10px; }
        #right ul.actions li a{ display: block; width: 15px; height: 12px; text-indent: -9999px;/* background: url(../img/icons.png) no-repeat*/ }
        #right ul.actions li.e a { background-position: 0 -39px; margin: 2px 0 0; }
        #right ul.actions li.p a { background-position: 0 -62px; height: 16px; }

        #home .usps ul,
        #right .usps ul {
          border-bottom: 1px solid #fff;
          display: block;
          height: 59px;
        }
        .usps li ,
        .usps li {
          /*border-right: 1px solid #ccc;
          border-left: 1px solid #fff;*/
          color: #5c727f;
          display: block;
          float: left;
          /*font: normal 11px/15px Arial;*/
          font-size: 11px;
          height: 49px;
          /*line-height: 20px;*/
          padding: 10px 14px 0 10px !important;
        }
          #home .usps li.last,
          #right .usps li.last { border-right: 0; }
          #right .usps .logo {
            /*background: url(../img/logo2.png) no-repeat 0 0;*/
            border-left: 0;
            display: block;
            text-indent: -9999px;
            width: 50px;
          }
          #bikes .usps .logo { background-position: -393px -48px }
          #company .usps .logo { background-position: -393px -175px }
          #bus .usps .logo { background-position: -392px -300px }
          #hopper .usps .logo { background-position: -392px -436px }
.usps { /* @.usps ^ */
  background-position: 0 -415px;
  /*float :left;*/
  margin: 12px 0 0 6px;
  height:29px;
}
.usps ul{
    height: 28px;
  }
    .usps li {
      /*display: block;*/
      height:29px;
      padding: 0;
      /*padding: 5px 15px 0;*/
    }
    .usps li.last a { padding-right: 2px; }
    .usps li.first a{ padding-left: 5px; }

      .usps li a {
        height:24px;
        display: block;
        font-size: 11px;
        line-height: 14px;
        padding: 8px 13px 0;
        text-decoration: none;
      }
  .usps .left,
  .usps .right {
    background-position: 0 -415px;
    height: 27px;
  }
  .usps .left .bl,
  .usps .right .br {
    bottom: -2px;
  }
  
