body {
	color: #777;
	font-family: verdana;
	font-size: 12px;
	line-height: 27px;
}
a {
	color: #669900;
}
ul {
	list-style: none;
}
li {
	padding: 0 0 0 15px;
}
li.category {
	font-size: 15px;
	padding: 0;
}
/* ~~~~~~~~~~~~~~~~[ sifr 3 ]~~~~~~~~~~~~~~~~~ */
@media screen {
	.sIFR-flash {
		visibility: visible !important;
		margin			: 0;
		padding			: 0;
	}
	.sIFR-replaced, .sIFR-ignore {
		visibility		: visible !important;
	}
	.sIFR-alternate {
		position: absolute;
		left			: 0;
		top				: 0;
		width			: 0;
		height			: 0;
		display			: block;
		overflow		: hidden;
	}
	.sIFR-replaced div.sIFR-fixfocus {
		margin			: 0pt; 
		padding			: 0pt; 
		overflow		: auto; 
		letter-spacing	: 0px; 
		float			: none;
	}
}
@media print {
	.sIFR-flash {
		display    : none !important;
		height     : 0;
		width      : 0;
		position   : absolute;
		overflow   : hidden;
	}
	.sIFR-alternate {
		visibility : visible !important;
		display    : block   !important;
		position   : static  !important;
		left       : auto    !important;
		top        : auto    !important;
		width      : auto    !important;
		height     : auto    !important;
	}
}
/* ~~~~[ sifr customization ]~~~~ */
@media screen {
	.sIFR-active h1,
	.sIFR-active h2,
	.sIFR-active h3,
	.sIFR-active h4,
	.sIFR-active h5#pullquote {
		background-color: transparent;
		margin		: 0;
		padding		: 0;
		visibility	: hidden;
		font-family	: Verdana;
	}
	.sIFR-active h1 {
		font-size	: 35px;
	}
	.sIFR-active h2 {
		font-size	: 20px;
		margin-top	: 15px;
	}
	.sIFR-active h3 {
		font-size	: 18px;
	}
	.sIFR-active h4 {
		font-size	: 14px;
		font-weight	: normal;
	}
}
/* ~~~~[ end sifr ]~~~~ */
