.button {
    display: inline-block;
    vertical-align: baseline;
    margin: 0px;
    outline: none;
    cursor: pointer;
    letter-spacing: .25em;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0,0,0,4px);
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    box-shadow: 0 1px 2px rgba(0,0,0,3px);
}
.button:hover {text-decoration: none;}
.button:active {position: relative; top: 1px;}
 
.medium {width: 250px; font-size: 1em; padding: 10px 20px 10px;}
.white {color: #333; border: #000 solid 1px; background: #fff;}
/*.white:hover {color: #606263;}*/
.white:active {color: #090909;}