/* in some browsers, tables don't inherit from their parents like they're supposed to, */
/* so repeat the text color */
td,th {color: #330000; background-color: #E6FCFF;}
body {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #330000;
    background-color: #E6FCFF; /* when changing this, see span.projMenuSpace */
	margin-top:50px; padding: 0;
}
/* WARNING - the color of this element must match the background-color of the body */
span.projMenuSpace {color: #E6FCFF; font-size: 12px;}

li {margin:1em 0 1em 0; height:2.3em; color:#999999; font-size:12px; }
ul {margin-left:1em;}
td { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; }

th {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;}

#selected {color: #330000;}

a:link {color: #990000}

/* firmTitle is a styled <span> on the home page and a link on the other pages. */
/* the both must be styled to look the same.*/			
.firmTitle {font-size: 24px; color: #330000; width: 400px;}
.firmTitlePlus {font-size: 24px; color: #CC0000;}
a.firmTitle {font-size: 24px; color: #330000; width: 400px;}
a.firmTitle:link {font-size: 24px; color: #330000; width: 400px; text-decoration:none;}
a.firmTitle:visited {font-size: 24px; color: #330000; width: 400px; text-decoration:none;}

a.menu {font-size: 12px; color: #999999; font-weight: normal;}
a.menu:link {text-decoration:none;font-size: 12px; color: #999999;font-weight: normal;}
a.menu:visited {text-decoration:none;font-size: 12px; color: #999999;font-weight: normal;}
a.menu:hover {text-decoration:none;font-size: 12px; color: #666666;}

a.news {font-size: 12px; color: #999999; font-weight: normal;}
a.news:link {text-decoration:none;font-size: 12px; color: #999999;font-weight: normal;}
a.news:visited {text-decoration:none;font-size: 12px; color: #999999;font-weight: normal;}
a.news:hover {text-decoration:none;font-size: 12px; color: #666666; font-weight:normal;}

p.projLocation {line-height: 0.9em; color:#330000; line-height: 1.0em; font-size: 12px; margin:0; padding:0;}
p.projDesc {line-height: 1.0em; text-align:justify; font-size: 12px; color:#330000; width: 400px; margin: 0; padding:0;}              
					    
#projPhotos {width:400px; height: 260px; padding: 0; margin: 0;}
	
#projLinks {padding:0; margin: 0; margin-top: -0.2em;}    		   

span.projLink {color:#330000; text-decoration:none; font-size: 12px; cursor:pointer; cursor:hand}
