a.link, a.link:hover {
	text-decoration: none;
	font-size: 1.1em;
	font-family: 'Cuprum', sans-serif;
	cursor:pointer;
	font-weight:normal;
}
.red {	color: rgba(204,51,0,1);	}
.red:hover {	color: rgba(204,51,0,0.8);	}

.yellow {	color: rgba(255,180,0,1);	}
.yellow:hover {	color: rgba(255,180,0,0.8);	}

.green {	color: rgba(51,153,51,1);	}
.green:hover {	color: rgba(51,153,51,0.8);	}

.blue {	color: rgba(0,153,204,1);	}
.blue:hover {	color: rgba(0,153,204,0.8);	}

.bgred 		{	background: rgba(204,51,0,1);	color:#fff;}
.bgyellow {	background: rgba(255,180,0,1);	 color:#222;}
.bggreen {	background: rgba(51,153,51,1);	color:#fff;}
.bgblue 	{	background: rgba(0,153,204,1);	color:#fff;}


.label,
.badge {
  font-size: 1.2em;
  font-weight: 100;
}