@charset "utf-8";
/* CSS Document */

.button, .button:visited {
	background: #222 url(images/overlay.png) repeat-x; 
	display: inline-block; 
	padding: 0px 25px;
	height: 45px;
	line-height: 45px;
	color: #2a860b; 
	text-decoration: none;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	border-radius: 10px;
	position: relative;
	cursor: pointer;
	border: 0px;
	font-family: 'Lato', sans-serif;
	text-transform:uppercase;	
	font-weight: 700;
	font-size: 16px;
	letter-spacing: -0.2px;		
}

.button.bottom {
	margin-top: 20px;
	margin-left: 5px;
	}



	.button:hover							{ background-color: #111; color: #000; }
	.button:active							{ top: 0px; }
	
	
	.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
	.yellow.button:hover						{ background-color: #fc9200; }
	
	.blue.button, .blue.button:visited		    { background-color: #eff6de; }
	.blue.button:hover							{ background-color: #ffbebd; }	