a {
	color: blue;
}

object {
	margin-bottom:2em;
}

.date {
	color:gray;
}

.hide, .hidden {
	display: none;
}

.imageborder {
	border: 1px solid gray;
}

body {
	font-size: 10px;
	line-height: 13px;
	background-color:#fbfbfb;
}

p {
	padding-left:1px;
	padding-right:1px;
}

.smallImage {
}

#content .articleimage {
	line-height:0px;
	margin-bottom:13px;
}

.bottomBorder {
	border-bottom:1px solid red;
}

#content li {
	margin-bottom:3px;
}

#content ul {
	margin-top:3px;
	list-style-image: url("/static/img/plus.gif");
}

#navContainer{
	padding:20px 0px 20px;
	
}

.nav {
clear:both;
float:left;
list-style-type:none;
margin:0pt 10px 0.75em;
}

.nav li {
float:left;
margin:0pt 12px 0pt 0px;
padding:2px 8px 4px 0pt;
}

.nav li.selected {
	font-weight:bold;
}

.nav a {
font-size:11px;
padding:0px 0pt 0px;
}

.nav a:link, .nav a:visited {
color:black;
text-decoration:none;
}

.nav a:hover {
color:red;
text-decoration:none;
}

.newsPost {
	margin-bottom:1em;
}

.titleImage {
	margin-bottom:1em;
}

#manifestoExcerpt {
	margin-bottom:1em;
}

.conditions {
	background-color:#fff6a7;
	padding:1em;
	font-size:1.1em;
	line-height:1.1em;
	margin-bottom:13px;
}

ul {
	list-style-type: none;
	list-style: none;
	margin: 0;
}

ol {
	margin-bottom:0;
	padding-left: 1em;
	list-style-position: outside;
}

ul li, ol li {
	margin-bottom:6px;
}

div.workshop {
	margin-bottom:5em;
}


.slideshow table {
	width: 100%;
}

.slideshow {
	margin-bottom: 2em;
}

/*.slideshow .viewer table td{
	padding-right: 0
}*/

.slideshow .thumbnails ul {
	margin: 0;
}

.slideshow .thumbnails ul li {
	float: left;
	margin-right: 8px;
	list-style: none;
	height: 35px;
	margin-bottom: 8px;
	border: 1px solid #fff;
}

.slideshow .thumbnails ul li.active {
	border: 1px solid #000;
}

.slideshow .next, .slideshow .prev {
	opacity: 0.2;
	filter: alpha(opacity=20);
	width: 13px;
}

.slideshow .next:hover, .slideshow .prev:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}


.slideshow td {
	padding-bottom: 0px;
}

.slideshow .image {
	vertical-align: middle;
	text-align: center;
}

.slideshow .hideButton {
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: default;
}

.slideshow .notactive {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: default;
}

.slideshow td.caption div {
	height: 30px;
	margin-bottom: 1em
}

.video {
	margin-bottom: 2em;
}

.articleimage {
	margin-bottom: 2em;
}

.articleimage a {
	color: black;
}

.category {
	margin-bottom: 4em;
}

.category .project {
	margin-bottom: 3em;
}

.category .project a {
	color:black;
}

.category .titleImage {
	margin-bottom: 2em;
}

.icon-small a img {
	margin-right: 5px;
}
