@charset "utf-8";
/* CSS Document */

html{}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
* { outline:none; }
div#container {
	width:960px;
	height:624px;
	margin:10px auto;

}
html {
	/*background:#6d9096;*/
	background:#92C993;
}

div#container {
	background:url(images/light.png);
	position:relative;
}
div#logo, div#nav, div#content, div#ad { position:absolute; }

div#logo {
	width:360px;
	height:216px;
	top:0;
	left:80px;
}
div#logo {
	background:url(images/logo.png);
}
div#logo h1 a {
	display:block;
	width:360px;
	height:216px;
	text-indent:-5000px;
}
div#logo p {
	text-indent:-5000px;
}
div#nav {
	width:420px;
	height:216px;
	top:0;
	left:458px;
}
div#content {
	left:80px;
	top:236px;
	width:830px;
}
div#photo {
	float:left;
	width:360px;
}
div#story {
	float:right;
	width:450px;
}
div#ad {
	right:0;
	top:0;
	width:160px;
	height:600px;
}
div#nav ul {
	background:url(images/nav.gif) no-repeat;
	position:relative;
	width:305px;
	height:188px;
}
div#nav ul li { float:left; margin:0; padding:0; height:32px; margin-bottom:6px;}
div#nav ul li a {
	width:33px;
	height:33px;
	display:block;
	text-indent:-5000px;
	margin:0 5px 0 0;
	padding:0;
}
div#nav ul li span {
	display:none;
}
div#nav ul li:hover span {
	position:absolute;
	background:url(images/mugsTEST.jpg) no-repeat 0 -8426px;
	top:0;
	right:-112px;
	width:109px;
	height:215px;
	display:block;
}
div#nav ul li#alvarez:hover span { background-position:0 top; }
div#nav ul li#barragan:hover span { background-position:0 -216px; }
div#nav ul li#beyer:hover span { background-position:0 -432px; }
div#nav ul li#burt:hover span { background-position:0 -648px; }
div#nav ul li#campbell:hover span { background-position:0 -864px; }
div#nav ul li#cramer:hover span { background-position:0 -1080px; }
div#nav ul li#crowner:hover span { background-position:0 -1296px; }
div#nav ul li#deming:hover span { background-position:0 -1512px; }
div#nav ul li#diamitani:hover span { background-position:0 -1728px; }
div#nav ul li#doyle:hover span { background-position:0 -1944px; }
div#nav ul li#finlayson:hover span { background-position:0 -2160px; }
div#nav ul li#ford:hover span { background-position:0 -2376px; }
div#nav ul li#grenkolehman:hover span { background-position:0 -2592px; }
div#nav ul li#haddy:hover span { background-position:0 -2809px; }
div#nav ul li#hayek:hover span { background-position:0 -3024px; }
div#nav ul li#heitman:hover span { background-position:0 -3241px; }
div#nav ul li#hepker:hover span { background-position:0 -3457px; }
div#nav ul li#kessler:hover span { background-position:0 -3673px; }
div#nav ul li#kurtz:hover span { background-position:0 -3889px; }
div#nav ul li#laruejones:hover span { background-position:0 -4105px; }
div#nav ul li#lensing:hover span { background-position:0 -4321px; }
div#nav ul li#lindhart:hover span { background-position:0 -4537px; }
div#nav ul li#lira:hover span { background-position:0 -4753px; }
div#nav ul li#manternach:hover span { background-position:0 -4969px; }
div#nav ul li#matsushita:hover span { background-position:0 -5185px; }
div#nav ul li#meis:hover span { background-position:0 -5401px; }
div#nav ul li#morice:hover span { background-position:0 -5617px; }
div#nav ul li#nieves:hover span { background-position:0 -5833px; }
div#nav ul li#patel:hover span { background-position:0 -6049px; }
div#nav ul li#payne:hover span { background-position:0 -6265px; }
div#nav ul li#phillips:hover span { background-position:0 -6481px; }
div#nav ul li#podhajsky:hover span { background-position:0 -6697px; }
div#nav ul li#pulkrabek:hover span { background-position:0 -6913px; }
div#nav ul li#qual:hover span { background-position:0 -7129px; }
div#nav ul li#raman:hover span { background-position:0 -7345px; }
div#nav ul li#renner:hover span { background-position:0 -7561px; }
div#nav ul li#stefaniak:hover span { background-position:0 -7778px; }
div#nav ul li#stevenson:hover span { background-position:0 -7994px; }
div#nav ul li#wilkerson:hover span { background-position:0 -8210px; }

h1,h2,h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:182%;
	margin-top:0;
	padding-top:0;
}
h2 {
	font-size:139%;
	margin-top:5px;
}
p {
	margin:10px 0;
	font-size:90%;
}
h3 {
	font-size:110%;
	font-weight:bold;
}
div#biobox {
	float:right;
	width:130px;
	padding:10px;
	border:2px solid black;
	background:white;
	margin:15px 0 5px 5px;
}
div#biobox ul li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	margin-top:5px;
}
strong {
	font-weight:bold;
}
div#prevnext {
	position:absolute;
	left:460px;
	top:195px;
	width:300px;
	height:23px;
}
div#prevnext ul li {float:left;
	
}
div#prevnext ul li#previous {margin-right:160px;
	
}

div#prevnext ul li a { background:url(images/arrows2.gif) no-repeat; display:block; text-indent:-5000px; height:23px; }
div#prevnext ul li#previous a { width:87px; }
div#prevnext ul li#next a { width:50px; background-position:right;}



div#photo img { border:6px solid white; }
div#photo p a {
	text-indent:-5000px;
	width:360px; 
	height:72px;
	display:block;
	background:url(images/icpc.gif) no-repeat;
}
body#home div#logo {
	width:777px;
	height:475px;
	background:url(images/logohome.gif);
	position:relative;
}
body#home div#logo a {
	width:777px;
	height:475px;
	display:block;
}
body#home p {
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	line-height:140%;
}
