div.illustration {margin: 1em;}
div.alignleft{float:left;}
div.alignright{float:right;}

div.alignleft img, div.alignright img {display: block;border: 2px solid #a2aada;}
div.alignleft,div.alignright  {text-align: center;border:none;}	
div.illustration span {background:none;border:none;line-height:180%;padding:0 0 0 0;color:#4a689d;font-style:italic;margin:0px;}				


	blockquote {
		margin: 1em;
		border-left: 4px solid #fff;
		padding-left: 2em;
		}


		.newswrapper {
			/*width: 40em;*/
			margin:auto;
			font-size: 1.1em;
			text-align:justify;
			clear:both;
			}
			.newswrapper div.date{
						/*background:transparent url(./graphics/icons/icon-calendar.gif) no-repeat scroll 0 0;*/
						background-color: #1e2a5e;
color: #f9f9f9;
font-weight: bolder;
font-size:160%;
float:left;
margin-left: -3em;

}
		.newswrapper div.date span.month
		{
			display:block;
font-size:1.5em;
			}
			.newswrapper div.date p{

font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
text-align:center;
text-transform:uppercase;
				}
		.newswrapper div.date span.year{
						display:block;

			}
		.newswrapper div.date span.day
		{
			display:block;
font-size:2em;

			}


.content .wrap div.newsnavigation {
	clear:both;
	text-align:center;
	font-size: 130%;
	
	}
	
	.content .wrap div.newsnavigation a {display: block; width: 30%; float:left; text-align:center;}
	.content .wrap div.newsnavigation a.previouslink {float: left;}
	.content .wrap div.newsnavigation a.nextlink {float: right;}

	/*********** galleryffic ***/
/* my temp tweaks */
/* gallery */
div.gallery{width: 700px;margin: auto;}
div.gallery div.gallerycontent {
	/*float:right;display:inline;*//*width:400px;*/}
div.gallery div.pagination {clear: both;width:100%;
	/*background-color:ThreeDFace;*/
	/*float:right;display:inline;*/}
div.gallery div.navigation {}
div.gallery ul.thumbs {clear: both;margin: auto;padding: 0;height: 100px;width:100%;overflow:hidden;}
div.gallery ul.thumbs li {float: left;padding: 1px;margin: 5px 10px 5px 0;list-style: none;width: 75px;height: 75px;
	background-color: #000;
	border: 1px solid #00F;
}
div.gallery ul.thumbs li img {display:block;margin: auto;}
div.gallery div.controls-adv {clear:both;margin: 10px auto;width:100%;
	background-color: Orange;}
div.gallery  div.slideshow {width: 100%;margin: auto;padding: 10px 0;
	background-color:#000;}
div.gallery  div.slideshow img {display:block;margin:auto;
	border: 1px solid #fff;}	
/* ends of temp tweaks */


div.gallery a.thumb {display: block;
	border: 1px solid #ccc;}
	
	
div.gallery ul.thumbs li.selected a.thumb {
	background: #F00;}

/*
div.gallery a.thumb:focus {
	outline: none;
}
div.gallery ul.thumbs img {
	border: none;
	display: block;
}
div.gallery div.navigation div.gallerytop {
	margin-bottom: 12px;
	height: 11px;
}
div.gallery div.navigation div.gallerybottom {
	margin-top: 12px;
}
div.gallery div.pagination a, div.pagination span.current {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.gallery div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.gallery div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}


div.gallery div.gallerycontent a
, div.gallery div.navigation a {
	text-decoration: none;
	color: #777;
}

div.gallery div.gallerycontent a:focus
, div.gallery div.gallerycontent a:hover
, div.gallery div.gallerycontent a:active {
	text-decoration: underline;
}

div.gallery div.controls {
	margin-top: 5px;
	height: 23px;
}

div.gallery div.controls a {
	padding: 5px;
}

div.gallery div.ss-controls {
	float: left;
}

div.gallery div.nav-controls {
	float: right;
}

div.gallery div.loader {
	background-image: url('loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 350px
}

div.gallery div.slideshow {
	clear: both;
}

div.gallery div.slideshow span.image-wrapper {
	float: left;
	padding-bottom: 12px;
}

div.gallery div.slideshow a.advance-link {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}

div.gallery div.slideshow img {
	border: none;
	display: block;
}

div.gallery div.download {
	float: right;
}

div.gallery div.embox {
	clear: both;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 12px;
}

div.gallery div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}

div.gallery div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
*/
/*** galleryffic ***********/