@charset "utf-8";
/* CSS Document */

#newsmenu {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.8em;
	list-style:none;
}
#newsmenu li {
	display:inline-block;
	margin-left:10px;
}
.newsitem h1 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color:#036;
}
.newsitem hr + p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.7em;
	text-align:right;
}
.newsitem > p:last-of-type {
	text-align:right;
}
.content {
	margin:10px 0;
}
.newsitem hr + p span {
	color:#FFF;
	text-shadow:#FF0 0px 0px 6px;
	margin-bottom:10px;
}

.newsitem a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:10px;
}
.newsitem {
	margin-bottom:20px;
}
.comment hr:first-of-type {
	margin:10px 0 5px 0;
}
.comment p:first-of-type, .clinks, .nlinks {
	text-align:right;
	margin-bottom:5px;
}
.comment p:first-of-type span {
	color:#fff;
	text-shadow:#FF0 0px 0px 6px;
}
.project > h1 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.1em;
	color:#039;
}
.project > div > div > h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#063;
}
.project table {
	width: 200px;
	font-family:Verdana, Geneva, sans-serif;
	color:#036;
	border:2px solid #FFF;
	border-radius:10px;
}
.project tr:nth-of-type(even) {
	background:-webkit-linear-gradient(left, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 50%, rgba(255,255,255,0.3) 100%);
	background:-moz-linear-gradient(left, rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.1) 50%, rgba(255,255,255,0.3) 100%);
}
.project tr:nth-of-type(odd) {
	background:-webkit-linear-gradient(left, rgba(255,255,255,0.4) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.4) 100%);
	background:-moz-linear-gradient(top, left(255,255,255,0.4) 0%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.4) 100%);
}
.project td, .pnews th {
	text-align:left;
}
.project > div {
	display:-webkit-box;
	display:-moz-box;
	display:box;
}
.project > div > div:last-of-type {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
}
.project th	{
	width:110px;
	padding:4px 0 4px 8px;
	font-size:0.6em;
}
.project td	{
	padding:4px 8px 4px 0px;
	font-size:0.6em;
}
.project > .project > p {
	text-align:right;
}
.project > div p {
	width: 800px;
	margin-left:10px;
}
.project > div > div > h3 {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	margin-left:10px;
}
.project > div > div > a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-left:10px;
	color:#036;
	text-decoration:none;
	-webkit-transition-property:color, text-shadow;
	-webkit-transition-duration:1s;
	-moz-transition-property: color, text-shadow;
	-moz-transition-duration:1s;
}
.project > div > div > a:hover {
	color:#fff;
	text-shadow:#FF0 0px 0px 6px;
}
.project > div > div > hr {
	margin:5px 0 5px 10px;
	text-shadow:#FF0 0px 0px 6px;
}
.content {
	font-family:Tahoma, Geneva, sans-serif;
	color:#036;
}
.content li {
	font-size:1.8em;
	list-style:inside;
}