	body {
		background: #e0e0e0 url(images/background.gif) no-repeat center top;		}
	html {
		margin:0;		padding:0;
		color:#000;
		font-family: Verdana, Helvetica, Arial, sans-serif;		}	#wrap {		position: relative;		margin-left: 150px;
		margin-top: -40px;
		width: 598px;
		}
		
	#header {
	   	padding:0px 0px;
	   	visibility: hidden;}
	   	
	#nav {
		background-color: #ffffff;		border: #ffffff double;		margin-top: 24.5em;
		}
	h1 {
	    margin:0;		}
	#main { 
		float:left; 
		width:395px;		background: #ffffff;		font-family: Verdana, Helvetica, Arial, sans-serif;		height:792px;		padding-left: 4px;		padding-right: 4px;}
	
	h2 {
		margin:0 0 1em;		font-family: Verdana, Helvetica, Arial, sans-serif;
		}
	h3 {		font-family: Verdana, Helvetica, Arial, sans-serif;		margin: 0;		text-decoration: none;		text-align: left;
		}	p {		font-size: .8em;		font-family: Verdana, Helvetica, Arial, sans-serif;}
			#sidebar {
		float:right;
		width:185px;
		padding: 5px;
		background-color: #ece9d8;		font-family: Verdana, Helvetica, Arial, sans-serif;		text-align: left;
		height: auto;
		}	#sidebar ul li {
		list-style-type: none;
		width:130px;
		text-decoration: none;
		font-weight: bold;
		text-align: center;		border: outset;		}
	#sidebar ul {
		margin: 0;
		padding: 0;
		}	#sidebar ul li a:link, #sidebar ul li a:visited {		display: block;}
	#sidebar ul li a:hover {}	a.side:link {
		color: #666666;
		background-color: #b7b4a7;		text-decoration: none;}

	a.side:visited {
		color: #666666;
		background-color: #b7b4a7;		text-decoration: none;}

	a.side:hover {
		color: #666666;
		background-color: #f8f5e4;		text-decoration: none;}

	a.side:active {
		background-color: #ece9d8;		text-decoration: none;}

	#footer {
		clear:both;
		padding:5px 10px;
		background: #ffffff		}
	#footer p {
		margin:0;		font-size: .5em;		font-family: Verdana, Helvetica, Arial, sans-serif;		color: #000000;		}
	* html #footer {
		height:1px;
		}
	
	#topnav {		margin-left: -40px;
		*margin-left: 7px;		}
	#topnav li{
		display: inline;		margin: -5px;
		font-family: Arial, Helvetica, sans-serif;		color: #FFF;
		padding-top: 0px;		padding-bottom: 0px;		padding-left: 7px;
		*padding-left: 10px;		padding-right: 7px;
		*padding-right: 10px;		line-height: 3em;		font-size: 14px;}	#topnav ul li {
		margin: 0;		list-style-type: none;
		display: block;
		}
		
	a.tnav1:link {
		color: #000000;		text-decoration: none;		font-weight: bold;}

	a.tnav1:visited {
		color: #000000;
		text-decoration: none;		font-weight: bold;}

	a.tnav1:hover {
		color: #993333;
		text-decoration: underline;
		}

	#piclocate {
		z-index: 2;
		width: 700px;
		height: 350px; 
		position: absolute; 
		top: 75px;
		left:-55px;
		background: url('images/beamlogoPPsm.gif') no-repeat;
		}
	#piclocate2 {
		z-index: 3;
		width: 700px;
		height: 350px; 
		position: absolute; 
		top: 75px;
		left:-55px;
		}			
	#picborder {
		z-index: 1;
		width: 703px;
		height: 353px;
		position: absolute; 
		top: 70px;
		left:-61px;
		background: white;
		border: 5px #cacaca outset}
		}
		
	a.picshow img {border:none}
	a.picshow div.homeimg {display:none;}
	a.picshow:hover div.homeimg {
		border:none;
		z-index: 75;
		width: 700px;
		height: 350px;
		display:block;
		position: absolute; 
		top: 76px;
		left:-55px;
		}
				
	#tablelist {
		font-size: .8em;		font-family: Verdana, Helvetica, Arial, sans-serif;
		}
		
	table.sidecert{
		border-spacing: 2px;
		border-collapse: separate;
		background-color: white;		border: 3px #dad7c7 outset;
		}		
