/* @media print { */

body
	{
	}

a
	{
	color:#000;
	text-decoration:none;
	}

a:visited
	{
	color:#000;
	text-decoration:none;
	}

a:hover
	{
	color:#000;
	}
	
.contentcontainer
	{
	margin:0 auto;
	}
	
	
div.clear
	{
	clear:both;
	}
	

.twocolumn1, .twocolumn2
	{
	float:none;
	}

.twocolumn1
	{
	padding:0 0 0 0;
	}

.twocolumn2
	{
	padding:0 0 0 0;
	}
	
	
.threecolumn1, .threecolumn2, .threecolumn3
	{
	float:none;
	}

.threecolumn1, .threecolumn2
	{
	padding:0 0 0 0;
	}


h2
	{
	font-family:"Merriweather","Lucida Grande","Lucida Sans",sans-serif;
	font-size:16pt;
	font-weight:900;
	}

h2.floatinghead
	{
	}
	
h3
	{
	font-family:"Merriweather","Lucida Grande","Lucida Sans",sans-serif;
	font-size:20pt;
	font-weight:900;
	color:#000;
	}
	

h4
	{
	font-family:"Merriweather","Lucida Grande","Lucida Sans",sans-serif;
	font-size:14pt;
	font-weight:700;
	}

h4.projecttitle
	{
	margin-bottom:5px;
	}
	
h5
	{
	margin-top:0;
	font-family:"Open Sans","Lucida Grande",sans-serif;
	font-size:10pt;
	font-weight:700;
	}
	
p
	{
	font-family:"Open Sans","Lucida Sans",sans-serif;
	font-size:10pt;
	line-height:17pt;
	color:#000;
	font-weight:400;
	}

.indent /* removed for printing */
	{
	}

table
	{
	font-family:"Open Sans","Lucida Sans",sans-serif;
	font-size:10pt;
	color:#333;
	font-weight:400;
	border-collapse:collapse;
	padding:0;
	}

td
	{
	padding:0 0 10px 10px;
	}
	
td.label
	{
	font-weight:700;
	width:20%;
	padding:0 0 0 0;
	vertical-align:top;
	}


ul
	{
	font-family:"Open Sans","Lucida Sans",sans-serif;
	font-size:10pt;
	line-height:17pt;
	list-style-type:square;
	color:#000;
	}

.quotecontainer
	{
	margin:0 0 20px 0;
	}
	
.centerquote
	{
	text-align:center;
	}
	
.quoteimage
	{
	display:none;
	}

.quotecontent
	{
	}
	
.quote
	{
	font-family:"Merriweather","Lucida Grande","Lucida Sans",sans-serif;
	font-weight:700;
	font-size:18pt;
	line-height:34pt;
	padding:30px 0 15px 0;
	color:#000;
	}

.source
	{
	font-family:"Open Sans","Lucida Sans",sans-serif;
	font-size:9pt;
	line-height:16pt;
	padding:0 0 30px 0;
	}
	
img.projectscreen
	{
	width:250px;
	height:150px;
	border:1px solid #CCC;
	margin-top:50px;
	}
	
img.eventscreen
	{
	width:250px;
	height:150px;
	border:1px solid #CCC;
	margin-top:50px;
	}

a.opacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0; 
opacity: 1.0;
-khtml-opacity: 1.0;}

a.opacity:hover img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;
-khtml-opacity: 1.0; }


/* } */