.color {
float: left;
display: block;
padding: .5em;
margin: .25em .5em .25em 0;

-moz-box-shadow: 0 1px #666666;
-webkit-box-shadow: 0 1px #666666;
box-shadow: 0 1px #666666;
}

.lightgreen {
	background-color: #8DC73F;
}


	
.applynow{
	color: #FFF !important;
	display: block;
	margin: 0 auto 1em auto;
	width: 160px;
	
	background-color: #007745; /* fallback color if gradients are not supported */
	background-image: -webkit-gradient(linear, left top, left bottom, from(hsl(0, 80%, 70%)), to(#00190e)); 
	background-image: -webkit-linear-gradient(left top, #007745, #00190e); 
	background-image:    -moz-linear-gradient(left top, #007745, #00190e); 
	background-image:     -ms-linear-gradient(left top, #007745, #00190e); 
	background-image:      -o-linear-gradient(left top, #007745, #00190e); 
	background-image:         linear-gradient(left top, #007745, #00190e); /* standard, but currently unimplemented */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#007745', endColorstr='#00190e',GradientType=0 ); /* IE6-9 */

	border: 1px solid #00190e;
	font-size: 22px;
	font-weight: normal;
	font-family: "LatoBold", "Lato", Arial, Tahoma, sans-serif !important;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
	.applynow:hover{ 
		color: #8dc73f !important; 
		background-color: #007745; /* fallback color if gradients are not supported */
		background-image: -webkit-gradient(linear, left top, left bottom, from(hsl(0, 80%, 70%)), to(#00190e)); 
		background-image: -webkit-linear-gradient(left top, #00512c, #000); 
		background-image:    -moz-linear-gradient(left top, #00512c, #000); 
		background-image:     -ms-linear-gradient(left top, #00512c, #000); 
		background-image:      -o-linear-gradient(left top, #00512c, #000); 
		background-image:         linear-gradient(left top, #00512c, #000); /* standard, but currently unimplemented */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00512c', endColorstr='#000',GradientType=0 ); /* IE6-9 */
		border: 1px solid #004f2f;
	}
	.applynow span{
		display: block;
		border: 1px solid #007a47;
		padding: .3em .3em .5em .3em; margin: 2px;
	}
.photoright{ 
	float: right; 
	clear: right;
	margin: 0 -1em 1em 1em; 
	width: 280px;
	border: 10px solid #eee;
}

