body
{
	background-color: #FFF;
	font-family: Helvetica, Arial, Sans-Serif;
}


#title
{
	background-color: #999;
}

#pagetitle
{
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 0 18px;
}

#imageCol
{
	width: 292;
}

#textCol
{
	width: 316px;
	height: 378px;
	overflow: auto;
	padding: 0 24px 0 0;
}

#footer
{

}

#footer a
{
	font-size: 10px;
	margin: 0 4px;
	padding: 4px;
	color: #000;	
	text-decoration: none;
}

#footer a:hover
{
	background-color: #FFF;
}

#textCol p, #imageCol p
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 12px; 0;
}

#textCol a
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	color: #b20b36;
}

#textCol h1, #imageCol h1
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 12px; 0;
	color: #b20b36;
}

#textCol h2
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 12px; 0;
	color: #000;
}

#teamNav
{
	margin: 18px 0 0 18px;
}

#teamNav li
{
	font-family: Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 12px;
	margin: 0 0 6px 0;
	color: #666;
	list-style: square;		
}

#teamNav a
{
	font-size: 12px;
	margin: 0 0 6px 0;
	color: #666;
}

.executive
{
	padding: 0 0 36px 0;
}

/* Contact Form Markup */

#contactForm td {
	font-family: Helvetica, Arial, Sans-Serif;
	font-size: .75em;
	line-height: 2.0em;
	margin: 0 0 18px 0;
	padding: 4px;
	border-width: 2px 0 0 0;
	border-style: solid none none none;
	border-color: #FFF;
}

.agate {
	font-size: .5em;	
}

