BODY	
{
	background:URL('/images/hm_bg.gif');
	color: #342F21;
	margin: 0px;
}

IMG {
	margin: 0px;
}

IMG.logo {
	margin-top:30px;
	margin-bottom:29px;
	margin-left:18px;
}

IMG.banner {
	margin-top:0px;
	margin-bottom:0px;
}

IMG.subnavFade, IMG.headline {
	margin: 0 0 10 0;
}

IMG.subnav {
	margin:0 30 0 0;
}

IMG.subnavP {
	margin:0 17 0 0;
}

IMG.bioPhoto {
	margin:10 0 10 10;
}

IMG.bioPhotoDetail {
	float:left;
	margin:10 10 10 30;
}

IMG.bioPhotoDetailTable {
	float:left;
	margin:0 10 10 30;
}

IMG.anchor {
	margin:10 10 10 10;
}

IMG.footer {
	margin:0 0 20 0;
}

/**** define global type settings ****/

BODY, DIV, P, TD, UL	{
	font-family: trebuchet ms, arial, helvetica, sans-serif;
	font-size: 12px;
}

P, UL, OL	{
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
}

P.pageLead {
	color:#534B3B;
	font-size:15px;
	margin:10 20 10 30;
	line-height:20px;
}


P.pageLeadTable {
	color:#534B3B;
	font-size:15px;
	margin:10 20 10 0;
	line-height:20px;
}

P.pageIntro {
	margin:20 60 10 30;
}

P.pageIntroTable {
	margin:20 60 10 0;
}


P.bodyCopy {
	margin:20 20 10 20;
	color:#665C48;
}

A {
	text-decoration: underline;
	font-weight:bold;
	font-size:11px;
	color:#665C48;
}

A:hover {
	color: #9D9992;
}

/* Tables */
DIV.subnav {
	margin: 10 0 0 75;
}

DIV.pageTitle {
	margin:15 0 15 30;
}

DIV.subnavPrincipals {
	margin: 10 0 0 37;
}

TABLE.bodyTable {
	margin:40 0 10 0;
}

TABLE.background {
	background-color:#ffffff;	
}

TABLE.contentTable {
	margin:8 8 0 8;
}

TABLE.nav {
	background:URL('/images/nav_bg.gif');
	background-repeat:repeat-y;
	margin-right:6px;
}

TABLE.contentTable TD.navBG {
	background:URL('/images/nav/nav_bg.gif');
	background-repeat:repeat-y;
}

TABLE.bioTable {
	margin:13 0 0 0;
}

DIV.mainContent {
	margin:0px;
}

DIV.mainContent TABLE.mainContent {
	margin:0px;
}

TABLE.homeFooter {
	margin:8 8 8 8;
	background-color:#5C8728;
}

DIV.contentBox {
	margin:20px;
}

DIV.contentBox TABLE.contentBox {
	background-color:#F0EBE2;
}

TABLE.contentBox TD.borderBottom {
	background:URL('/images/1x1_brown.gif');
	background-repeat:repeat-x;
	border-top:1px solid #ffffff;
	height:1px;
	width:470px;
}

TABLE.contentBox TD.borderTop {
	background:URL('/images/1x1_brown.gif');
	background-repeat:repeat-x;
	border-bottom:1px solid #ffffff;
	height:1px;
	width:470px;
}