/* CSS Document */body {background:#808080 url(images/mainbg.jpg) repeat-y; font-family:"Times New Roman", Times, serif;color:#003333;min-width: 700px;margin: 0 auto;padding: 0 0 0 0;}#container {	padding: 0 0 0 0;		width:750px;		margin-left: 30px;	background:transparent url(images/bodybg5.jpg) no-repeat;	text-align: left;	height:auto;	}	#side {position:relative;left: 479px;width: 261px;}	#outside {position:absolute;width: 418px;left: 30px;top: 395px;background:transparent url(images/pbg.jpg) repeat-y;}#menu {  width: 235px;  position:relative;  left: 0px;  top: 130px;  background-repeat:no-repeat;  text-decoration:none;  background: transparent url(images/sidepbg.jpg) 0 -10px repeat-y;   }    #menu a {  position:relative;  left:18px;  width: 204px;  top:10px;  text-decoration: none;  text-align:center;  display:block;  font-family:"Times New Roman", Times, serif;  color:#003333;   font-size: 18px;  width:expression(204 + "px");}#menu a:hover{background-color:#87988F;color:#990033;}#menu p {position:relative;left:18px;width:expression(204 + "px");width: 204px;text-align:center;line-height: 19px;font-size:18px;top:10px;}#menu p span{display:block;}p {overflow:visible;height: 1%;}#email a {padding: 0 0 0 0;color:#990033;font-size:16px;position: static;}#chair {margin-top: 15px;}.list {display:block;}.p1 {margin-left: 20px;width: 375px;font-family:"Times New Roman", Times, serif;font-size:14px;color:#003333;position:relative;}.p1 a {color:#006699;text-decoration:none;font-family:"Times New Roman", Times, serif;font-size:14px;}.p1 a:hover {color:#990033;font-family:"Times New Roman", Times, serif;font-size:14px;}/* pubilcation page stuff */.ppub {margin-left: 20px;width: 350px;font-family:"Times New Roman", Times, serif;font-size:14px;color:#003333;position:relative;top:-15px;text-indent: -6%;padding-left: 6%;}.ppub span {padding-bottom: 5px;padding-top: 2px;display:list-item;list-style:none;}.ppub a {text-decoration:none;color:#006699;font-family:"Times New Roman", Times, serif;font-size:14px;}.ppub a:hover {color:#990033;font-family:"Times New Roman", Times, serif;font-size:14px;}/* headers */h1 {background-image:url(images/ptop.jpg);height: 10px;width: 418px;background-repeat:no-repeat;margin: 0 0 0 0;}h2 {background-image:url(images/pbot.jpg);height: 291px;width: 418px;padding: 0 0 0 0;background-repeat:no-repeat;margin: 0 0 0 0;}h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {display:none;}