

#wantedItems h1 { font-size: 110%; background-color: navy; color: white; 
				  text-transform: uppercase; text-indent: 10px; line-height: 1.75em;  }
.featured h2 { margin: 0px; font-size: 110%; }
.featured .itemLink { font-style: italic; }
.featured .itemLink a { font-style: normal; font-weight: bold; }
		
#collage { text-align: justify; }
#collage img { float: left; }
#homeContent { margin-top: 0.5em; margin-bottom: 1em; clear: both; width: 100%; border-collapse: collapse;  }
#collage h1 { padding-top: 10px; }
#collage h1, #homeContent h1  { margin: 0px; font-size: 120%; }

#homeContent th { background-color: gray; color: white; text-transform: uppercase; padding: 10px; text-align: left; border-right: 1px solid black; }
#categoryLinks td { width: 50%; height: 52px; color:#fff; background: red url(/images/red_bg.gif) repeat-x;
					text-align: center; font-size: 120%; text-transform: uppercase;}
td.featured { width: 50%; padding: 6px; height: 75px; border: 1px solid #000; }
#categoryLinks a { color:#fff; }
#news td { border: 1px solid #000; padding: 5px; vertical-align: top; }
#news ul { list-style-type: none; clear: both; }
#news li { margin-bottom: 1em; }
#jobs { border: 1px solid #ccc; margin: 5px 0 5px 5px; padding: 5px;}
#jobs iframe { width: 100%; height: 85px; margin:0; padding:0; }
.featured img { float: left; width: 100px; height: 75px; }
#homeContent .featured h2, td.featured div { margin-left: 110px; }
#footer { clear: left; }