/* 
  ------------------------------------------------
  Many thanks to CSS-Tricks.com
  http://css-tricks.com/examples/ButtonMaker/#
  ------------------------------------------------
*/

.button {
   border-top: 1px solid #0a0507;
   background: #347307;
   background: -webkit-gradient(linear, left top, left bottom, from(#2ca10b), to(#347307));
   background: -webkit-linear-gradient(top, #2ca10b, #347307);
   background: -moz-linear-gradient(top, #2ca10b, #347307);
   background: -ms-linear-gradient(top, #2ca10b, #347307);
   background: -o-linear-gradient(top, #2ca10b, #347307);
   padding: 4px 2px;
   -webkit-border-radius: 7px;
   -moz-border-radius: 7px;
   border-radius: 7px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 1.2em;
   font-family: Helvetica, Arial, Sans-Serif;
   text-decoration: none;
   vertical-align: middle;
   text-align: center;
   }
.button:hover {
   border-top-color: #29a61e;
   background: #29a61e;
   color: white;
   }
.button:active {
   border-top-color: #060a0d;
   background: #060a0d;
   }
   
.button a { color: white; }
.button a:hover, .button a:focus { color: white; }   

.button a:link {text-decoration:none;}    
.button a:visited {text-decoration:none;} 
.button a:hover {text-decoration:underline;}   
.button a:active {text-decoration:underline;}  
