body { font-family:"Chisel Normal", Tahoma, Arial, Helvetica, sans-serif; font-size:95%; color:#4C2600; }
h2 { font-size:1.2em }
#container { width:720px; margin:54px auto; }
#contact, #navInfo { float:right; }
#content { text-align:center; border:1px solid #4C2600; }
#imgContainer, .imgContainer { margin:45px auto 45px auto }
#footer { padding-top:3px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right }
/*#nav a { border-bottom:4px solid white; }
.here, #nav a:hover { border-bottom:4px solid #4C2600; }*/
#navInfo a, #navInfo .here { margin-left:18px }
#navGalleries a, #navGalleries .here { margin-right:18px }


/* Thumbnail Navigation */
#thumbNavContainer { 
	margin:20px;
	width:680px;
	position:relative;
	white-space:nowrap;
	overflow:hidden;
}
#thumbNavContainer a img {
	border:1px solid white;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;

}

#thumbNavContainer a:hover img {
	border:1px solid #4C2600;
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;
}

#thumbNavContainer span img { border:1px solid #4C2600; }

#thumbNav { position: absolute; display:inline; left:30px; visibility:hidden }
#arrowL, #arrowR { visibility:hidden }
#thumbNavContainer a#arrowL:hover img, #thumbNavContainer a#arrowR:hover img { border-color:white }

#image a.imgNav img, #controls a img {
	border:0;
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;

}

#image a.imgNav:hover img, #controls a:hover img {
	filter:alpha(opacity=100); 
	-moz-opacity: 1; 
	opacity: 1;
}

#resumeContent th, #resumeContent p, #resumeContent td { text-align:left }
#resumeContent th { padding-right:9px }
#resumeContent { margin: 3em 6em }
#resumeContent table { margin-top:1em }


