a.button-link:link,a.button-link:visited{color:#666;text-decoration:none;text-shadow:1px 1px 0 #999;display:inline-block;background-color:#ccc;box-shadow:0 -1px 0 #999 inset,0 1px 0 #fff inset;border:1px solid #000}a.button-link:hover,a.button-link:active{color:#333;text-shadow:none}a.button-link.before i{margin:0 10px 0 0}a.button-link.after i{margin:0 0 0 10px}a.button-link.small-button{padding:4px 8px;font-size:inherit;border-radius:4px}a.button-link.small-button:link,a.button-link.small-button:visited,a.button-link.small-button:hover,a.button-link.small-button:active{text-shadow:none}a.button-link.medium-button{padding:6px 12px;font-size:150%;border-radius:6px}a.button-link.large-button{padding:12px 24px;font-size:200%;border-radius:12px}