table			{ border-collapse:separate; border-spacing: 5px; }
.welcome		{ margin-left: 20px; width: 700px; }
.newsblock 		{ height: 200px; overflow: scroll; vertical-align: top; padding: 0px; }
.slideshow		{ width: 250px; height: 180px; vertical-align: top; text-align: center; }
.slideshow_container	{ width: 250px; height: 160px; margin: 5px; padding: 5px; margin-left: 24px; background: #888; vertical-align: middle; }
.site-activities	{ width: 200px; border: solid 1px #888; vertical-align: top; padding: 5px; text-align: center; vertical-align: middle; }

.h1			{ font: bold 30px/32px sans-serif; padding: 5px; }
h2			{ font: bold 14px/16px sans-serif; }
