body {
font: 11px Arial, Helvetica, sans-serif black;
}
a { color:#cc0000;
text-decoration:underline;}
a.hover { color:#000000;
text-decoration:none;}
a.visited {color:#cc0000;
text-decoration:underline;}


.textcolumn {
padding:5 5 10 5;
background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; }
	
.marquee_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; }

	
	
	.footer {
	background-color:#333;
	font-family:verdana;
	font-size: 12px;
	color: #FFFFFF; 
	padding: 10 0 10 10;
	line-height:2.0em;
	}
	.footer a { 	font-family:verdana;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none; }
	.footer a.hover {	font-family:verdana;
	font-size: 12px;
	color: #ccc; 
	text-decoration:underline;}


.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.heading {
background-color:#ccc;
padding:10;
font-family:arial, helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	font-weight:bold; }
	
	li {color:#cc0000;
	line-height:1.5em;
	font-size:12px;

	}
	p {
	text-align: justify;
}
.photo_space { padding:10px; }

.project-border
{ border:2px solid #993333;
width: 218px;
height:251px; }
.project-headercell {
	height:25px;
	background-color:#993333;
	text-align:left;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:4 3 3 3;
	color:white;
	vertical-align: middle;
	width: 214px;
}
.project-bottomcell {
	border-top:2px solid #993333;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height: 1em;
	padding-left:5px;
	}
.project-bottomcell ul {
list-style-image: url(images/bullet.gif);
margin-left:20px;}
ul {
list-style-image: url(images/bullet.gif);
margin-left:20px;}