body {	margin: 0px;
	background-color: #ffffff;
	background-image: url(images/gradient.gif);	background-repeat: repeat-x;
}div.container {	width: 60em;	height: 1200px;}

#footer {
	margin-top: 6em;
	font-family: arial, sans;
	font-size: 0.65em;	color: #7E341B;

}.leftcolumn p {	font-family: arial, sans;	color: #FFFFFF;	font-size: 0.8em;	line-height: 135%;	margin-top: -8px;	padding-top: 0px	padding-right: 10px;	padding-bottom: 4px;
	padding-left: 10px;	text-align: left;}

.pdf {
	font-size: 72%;
	font-family: geneva, tahoma, sans-serif;
	font-weight: normal;
 

}iframe {

	border: none;


}
div.leftcolumn {	padding-top: 128px;	padding-left: .8em;	width: 22em;
	height: 1200px;	position: absolute;	top: 0px;	left: 0px;	background-color: #CA9B73;	background-image: url(images/logo.gif);	background-repeat: no-repeat;	background-position: 9px 10px;}.leftcolumn p a:link,.leftcolumn p a:visited {	/*font-size: 70%;*/	color: #FFFFFF;	padding-bottom: 1px;	border-bottom: solid #ffffff 1px;	text-decoration: none;}.leftcolumn p a:hover {	/*font-size: 70%;*/	border-bottom-style: none;	padding-bottom: 1px;	color: #FFFFFF;	text-decoration: none;}div.mininav {	position: absolute;	top: 5em;	left: -18px;	width: 100%;}.leftcolumn li {	list-style-type: none;	list-style-image: none;	float: left;	letter-spacing: 0.05em;	padding-right: 6px;}.leftcolumn ul a, .leftcolumn ul a:link, .leftcolumn ul a:visited {	text-decoration: none;	border-bottom-style: solid;	border-bottom-width: 1px;	font-family: arial, sans;	color: #7E341B;	font-variant: small-caps;	font-size: .8em;	font-weight: bold;	float: left;	padding-bottom: 1px;	padding-right: 2px;	padding-left: 2px;		letter-spacing: 0.05em;}


.homelink {	position: absolute;	top: 0;	left: 0;	width: 20em;	height: 64px;	}.leftcolumn ul a:hover {	text-decoration: none;	color: #7E341B;	border-bottom-style: none;	padding-bottom: 1px;	padding-right: 2px;	padding-left: 2px;	background-color: #ffffff;		letter-spacing: 0.05em;}

.leftcolumn ul .selected {	text-decoration: none;	font-family: arial, sans;	color: #7E341B;	font-variant: small-caps;	font-size: .8em;	font-weight: bold;	float: left;	border-bottom-style: none;	padding-bottom: 1px;	padding-right: 2px;	padding-left: 2px;
	background-color: #ffffff;	margin-right: 6px;	letter-spacing: 0.05em;}#bio {	/*	position: absolute;	top: 9em;	left: .8em; */	width: 14em;	padding-top: 4px;	}		#bio .description {	font-size: 90%;	line-height: 110%;	}div.main {	float: left;	position: absolute;	left: 19em;	top: 0px;	width: 44em;
	padding: 12px;
	height: 900px;
	}.main ul,.main ul a:link,.main ul a:visited {	padding: 2px 4px 0px 4px;	text-decoration: none;	color: #7E341B;	list-style: none;	margin: 2px 0px;
	line-height: 30%;
}

.main .numbers {	font-size: 1.2em;	text-decoration: none;	color: #7E341B;	list-style: none;
	color: #f7ecdf;
	width: 4em;
	margin-left: .2em; 
}

.main .numbers  a:link,.main .numbers  a:visited {	padding: 4px 3px 4px 3px;	font-size: .8em;	text-decoration: none;	color: #ffffff;	list-style: none;	margin: -6px -12px 2px -10px;	float: left;
/*	background-color: #ffffff;   */
	border: 1px solid #a79c90;}



.main .numbers a:hover {
	background-color: #f7ecdf;
	color: #f7ecdf;

}


.main .selected {
	background-color: #ffffff;
	padding: 8px;
	margin-top: -4px;
}.main ul a:hover {	padding: 4px 4px 4px 4px;	margin: 0px;	list-style: none;	text-decoration: none;	color: #7E341B;	background: #ffffff;
}

.main li {	float: left;	position: relative;	margin-right: 40px;	padding: 4px 4px 4px 4px;	font-family: arial, sans-serif;	text-decoration: none;	font-size: .8em;}.main li ul {	display: none;	position: absolute;	top: 1em;	left: 0;	/*width: 100%;*/	font-size: .9em;	text-decoration: none;	text-transform: uppercase;	line-height: 110%;	margin-top: 4px;
      }.main li ul li {	background: none;	width: 160%;
	border-bottom: 1px solid #ffffff; 
	}


.main li ul li hover {
	border-bottom: 1px solid #7E341B; 
}    .main  li > ul {	top: auto;	left: auto;	}	.more {
	position: relative;
	left: 1em;
	font-size: 70%;
}	  .main li:hover ul, .main li.over ul{ display: block; }

div.work {
	position: relative;
	top: 6.2em;
	left: .8em;
	float: left;	width: 42em;
	font-family: Arial, sans-serif;
	color: #7E341B;
		}

.work h1 {
	font-weight: normal;
	font-size: 150%;
	width: 85%;
}

.work h1 em {
	font-family: georgia;
	font-style: italic;
}


.work h1 a:link, 
.work h1 a:visited {
	font-family: tahoma, geneva, arial;
	font-weight: normal;
	font-size: 9px;
	color: #a79c90;
	text-decoration: none;
	padding: 1px;
	margin: 3px;
	border-bottom: 1px #a79c90 solid;
}

.work h1 a:hover {

	background-color: #ffffff;
	border-bottom: 0px #7E341B solid;


}





.work p {
	width: 85%;
	color: #a79c90;
	font-size: 0.80em;	line-height: 135%;
	margin-top: -6px;
	padding-bottom: 4px;
}

.work p a:link, 
.work p a:visited,
.work p a:active 
{
	color: #847668;
	text-decoration: underline;
}

.work p a:hover 
{
	color: #847668;
	text-decoration: none;
}div.footer {	width: 100%;	text-align: left;}

#placeholder {
	position: relative;
	left: 2em;
	top: .2em; 	
}

#navdiv {
	z-index: 2;
}

#workdiv {
	z-index: 1;
}

.hidden {visibility: hidden;}
