

.lsm_button {
   border: 1px solid #a51c30;
   background: #a51c30;
   /*background: -webkit-gradient(linear, left top, left bottom, from(#a51c30), to(#a51c30));*/
   background: -webkit-linear-gradient(top, #a51c30, #a51c30);
   background: -moz-linear-gradient(top, #a51c30, #a51c30);
   background: -ms-linear-gradient(top, #a51c30, #a51c30);
   background: -o-linear-gradient(top, #a51c30, #a51c30);
   background: linear-gradient(top, #a51c30, #a51c30);
   /*background-image: -ms-linear-gradient(top, #a51c30 0%, #a51c30 100%);*/
   padding: 6.5px 13px;
   -webkit-border-radius: 30px;
   -moz-border-radius: 30px;
   border-radius: 30px;
   /*-webkit-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   text-shadow: #000000 0 1px 0;*/
   color: #ffffff;
   font-size: 15px;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
   cursor: default;
   
}

.lsm_button1 {
   width: 150px;
}

.lsm_button2 {
   width: 250px;
}

.lsm_button3 {
   width: 350px;
}

.lsm_button4 {
   width: 450px;
}

.lsm_button5 {
   width: 550px;
}

.lsm_button_buffer {
   width: 100px;
   border: 1px solid #eee;
   background: #eee;
   /*color: #000;*/
   /*background: -webkit-gradient(linear, left top, left bottom, from(#a51c30), to(#a51c30));*/
   background: -webkit-linear-gradient(top, #777, #777);
   background: -moz-linear-gradient(top, #777, #777);
   background: -ms-linear-gradient(top, #777, #777);
   background: -o-linear-gradient(top, #777, #777);
   background: linear-gradient(top, #777, #777);
}

.lsm_button_not_solid {
   border: 1px solid #a51c30;
   /*background: #fff;*/
   /*background: -webkit-gradient(linear, left top, left bottom, from(#a51c30), to(#000000));*/
   background: -webkit-linear-gradient(left, #fff, #a51c30, #a51c30, #a51c30, #fff);
   background: -moz-linear-gradient(left, #fff, #a51c30, #a51c30, #a51c30, #fff);
   background: -ms-linear-gradient(left, #fff, #a51c30, #a51c30, #a51c30, #fff);
   background: -o-linear-gradient(left, #fff, #a51c30, #a51c30, #a51c30, #fff);
   background: linear-gradient(left, #fff, #a51c30, #a51c30, #a51c30, #fff);
   /*background-image: -ms-linear-gradient(left, #000000 0%, #000000 100%);*/
   padding: 6.5px 13px;
   -webkit-border-radius: 30px;
   -moz-border-radius: 30px;
   border-radius: 30px;
   /*-webkit-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   box-shadow: rgba(255,255,255,0.4) 0 0px 0, inset rgba(255,255,255,0.4) 0 0px 0;
   text-shadow: #000000 0 1px 0;*/
   color: #fff;
   font-size: 15px;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
   cursor: default;
}



/*.button:hover {
   border: 2px solid #000000;
   text-shadow: #000000 0 1px 0;
   background: #a51c30;
   background: -webkit-gradient(linear, left top, left bottom, from(#a51c30), to(#a51c30));
   background: -webkit-linear-gradient(top, #a51c30, #a51c30);
   background: -moz-linear-gradient(top, #a51c30, #a51c30);
   background: -ms-linear-gradient(top, #a51c30, #a51c30);
   background: -o-linear-gradient(top, #a51c30, #a51c30);
   background-image: -ms-linear-gradient(top, #a51c30 0%, #a51c30 100%);
   color: #000000;
   }
.button:active {
   text-shadow: #000000 0 1px 0;
   border: 2px solid #000000;
   background: #a51c30;
   background: -webkit-gradient(linear, left top, left bottom, from(#a51c30), to(#a51c30));
   background: -webkit-linear-gradient(top, #a51c30, #a51c30);
   background: -moz-linear-gradient(top, #a51c30, #a51c30);
   background: -ms-linear-gradient(top, #a51c30, #a51c30);
   background: -o-linear-gradient(top, #a51c30, #a51c30);
   background-image: -ms-linear-gradient(top, #a51c30 0%, #a51c30 100%);
   color: #000000;
   }*/
