@charset "utf-8";
/* CSS Document */
html, body {
    margin: 0;
    padding: 0;
	height: 100%;
   background:#1e1e1e;
    text-align: center !important;
	font: 1em Arial, Helvetica, sans-serif;
	border:0;
	}
#shell {
	padding:0;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	width:900px !important;
	height:100%;
	text-align:left !important;
	border:0;
	}	
#masthead {
width:900px;
height:80px;
background:url(/images/common/pp_logo.jpg) left top no-repeat;
}

#mastHead h1{
	top:0;
	margin:0;
	line-height:24px;
	text-indent:-2000px;
	background:
	}

#navBar {
	float:right;
	height:15px;
	top:0px;
	color:#cccccc;
	font-size:0.7em;
	display:inline;
	z-index:1;
	overflow:visible;

	}
	#navBarL2 {
	position:relative;
	left:500px;
	font-size:0.8em;
	height:30px!important;
	top:20px!important;
	color:#cccccc;
	display:inline;
	z-index:1;
	overflow:visible;

	
	}
#navBar ul, #navBarL2 ul {
	line-height:20px;
	display:inline;
	margin:0;
	padding:0;
	}
#navBar li, #navBarL2 li{
	line-height:28px;
	display:inline;
	list-style-type: none;
	}
#navBar a{
	text-decoration: none;
	padding: 7px 10px;
	}
	#navBarL2 a{
	text-decoration: none;
	padding:2px 5px;
	}
#navBar li a:link,#navBar li a:visited,#navBar li a:hover,#navBar li a:active {
	color:#9f9f9f;
	}
	#navBarL2 li a:link,#navBarL2 li a:visited{
	color:#9f9f9f;
	}
#navBar li a:hover,#navBar li a:active{
color:#ffffff;
	background:url(/images/common/arrow_hover.gif) center top  no-repeat;
	}
	#navBar li a:link.gallery,#navBar li a:visited.gallery,#navBar li a:hover.gallery,#navBar li a:active.gallery {
	color:#ffffff;
	background:url(/images/common/arrow_hover.gif) center top  no-repeat;
	cursor:default;

	}		
#navBarL2 li a:hover {
	background:url(/images/common/arrowUp_hover.gif) center -20px  no-repeat;
	color:#ffffff;
	}
		
#navBar li a:focus, #navBar li a:active{
	width:0; 
	height:0;
	outline:0;
}
#footer{
letter-spacing:2px;
text-align:center;
	font-size:70%;
	color:#494848;
	margin:0 auto;
	clear:both;
	border-top:#333333  1px solid;
	border-bottom:#333333  1px solid;
	}

	#footer p{
	margin:0;
	padding-top:0.5em;

	}

#flashcontent {
height:520px;
margin:0;
	}
