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

	body,
	html {
		margin:0;
		padding:0;
		background:#ffffff;
		color:#000;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	#wrap {
		background:#FFFFFF;
		width:990px;
	}
	
	/*********** Header Layout *******/
	#header {
		background:#FFFFFF;
		width:990px;
		height:240px;
		background-image:url(../images/hdr2/hdr1.gif);
		background-repeat:repeat-x;
	}

	#logo {
	margin-left:0px;
	margin-top:0px;
	width:190px;
	height:43px;
	position:absolute;
	top:3px;
	left:20px;
	background: url(../images/pna_logo_home5.gif) no-repeat left top;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	
	/**** Images Layout *****/
	#fixed { /*fixes image wrap if user contracts window*/
		position:relative;
	}
	#navImg {
		padding:0px;
		position:absolute;
		top:0px;
		left:110px;
		padding:0;
		margin:0;
	}
	#navImg ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#navImg li{
		display:inline;
		margin:0;
		padding:0;
		text-align:center;
		font-size:10px;
	}


	/************ Menu Layout ***************/
	#navTop {
		padding: 0;
		margin: 0;
		position:absolute;
		top:42px;
		left:110px;
		font-size:10px;
		width:990px;
	}

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		line-height: 1.5;
	}

	#nav a {
		vertical-align:middle;
		padding-bottom:2px;
		padding-top:2px;
	}
	
	#nav li { /* all list items */
		float: left;
		width: 110px; /* width needed or else Opera goes nuts */
	}
	
	#nav li ul { /* second-level lists */
		position: absolute;
		left: -999em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		margin: -20px 0 0 110px;
	}
	#newsPad {
		position:relative;
		left:75px;
		background:none;
	}
	

	#nav li:hover ul ul, #nav li.sfhover ul ul, .liProjects:hover ul ul  {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

	#nav a {
		display:block;
		text-decoration:none;
		color:#FFFFFF;
	}

	.home, .about, .projects, .sustain, .news, .careers, .contact {
		height:30px;
		text-align:center;
	}
	
	.about, .projects, .sustain, .news, .careers, .contact {
		border-left:1px solid #FFFFFF;
	}
	.about, .projects, .sustain, .news, .careers {
		cursor:default;
	}
	.aboutLi {width:160px; padding-left:5px; background-color:#959FB8; border-top:1px solid white;}
	.projectsLi {width:105px; padding-left:5px; background-color:#8B3626; border-top:1px solid white;}
	.projectsLiLi {width:115px; padding-left:5px; background-color:#8B3626; border-top:1px solid white;}
	.sustainLi {width:180px; padding-left:5px; background-color:#8B6914; border-top:1px solid white;}
	.newsLi {width:180px; padding-left:5px; background-color:#4E618B; border-top:1px solid white;}
	.careersLi {width:135px; padding-left:5px; background-color:#CC950C; border-top:1px solid white;}
	.aboutLi:hover {background-color:#4F4C38;}
	.projectsLi:hover, .projectsLiLi:hover {background-color:#4F4C38;}
	.sustainLi:hover {background-color:#4F4C38;}
	.newsLi:hover {background-color:#4F4C38;}
	.careersLi:hover {background-color:#4F4C38;}
	
	.home:hover {background-color:#5A594C;}
	.projects:hover, .liProjects:hover {background-color:#8B3626;}
	.sustain:hover, .liSustain:hover {background-color:#8B6914;}
	.news:hover, .liNews:hover {background-color:#4E618B;}
	.careers:hover, .liCareers:hover {background-color:#CC950C;}
	.contact:hover {background-color:#9C8C62;}
	.about:hover, .liAbout:hover {background-color:#959FB8;}
	.projectsUL {width:105px;}
	.aboutUL {width:130px;}
	.sustainUL {width:180px;}
	.newsUL {width:180px;}
	.careersUL {width:135px;}
	.bdrBtm:hover {border-bottom:1px solid white;}

	/************ Left side Layout **************/
	
	#main {
		background:#ffffff;
		float:left;
		width:340px;
		padding-left:100px;
	}
	#main h2 {
		padding-left:10px;
		margin:0;
		margin-top:30px;
		color:#8B3626;
		font-size:.75em;
    }
	#rechdr {
		padding-left:10px;
		margin-top:20px;
		color:#8B3626;
		font-size:.75em;
		font-weight:bold;
		margin-bottom:0;
    }
	#rechdr2 {
		padding-left:10px;
		margin-top:5px;
		color:#8B3626;
		font-size:.75em;
		font-weight:bold;
		margin-bottom:0;
    }
	
	#homeLink a {
		color:#000000;
		font-size:.7em;
		text-decoration:none;
		
	}
	#homeLink a:hover {
		color:#8B3626;
		text-decoration:underline;
	}
	#new {padding-left:0px;
	padding-top:10px;
	padding-bottom:10px;
	width:330px;
	}
	#new ul {margin:0 0 0 15px; padding-left:15px;}
	#new ul li {
	list-style-type:disc;
	list-style-position:outside;
	margin-left:-10px;
	}
	#new ul li a#ra_proj:link,#new ul li a#ra_proj:active,#new ul li a#ra_proj:visited {
		color:#8B3626;	
	}
	#new ul li a#ra_proj:hover {
		text-decoration:underline;
	}
	li.hot {
	color: #CF1F29;
	list-style: square;
	}
	a.btn_hot {
		font-weight: bold;
	}
	#homeLink {
		/*height:160px;*/
		border:1px solid white;
		padding:0;
		margin:0;
	}
	
	#sharePrice {
	background-image:url(../images/homeStripes.gif);
	background-position:center;
	position:relative;
	left: -113px;
	height:43px;
	width:445px;
	top:20px;
	margin:0;
	}
	#sharePriceImg {
		padding-left:153px;
		padding-top:10px;
	}
	#fpDIV {
		padding-top: 12px;
	}
	#featureProjectsHdr {
		color:#FFFFFF;
		background-color:#8B3626;
		font-size:.7em;
		padding-left:10px;
		height:20px;
	}
	.fpTD {
		background-color:#4F4C38;
		text-align:center;
		padding:0;
		margin:0;
		background-position:right top;
		background-repeat:no-repeat;
		height:20px;
	}
	.fpTD a:link, .fpTD a:active, .fpTD a:visited {
		text-decoration: none;
		color:#FFFFFF;
		font-size:.7em;	
	}
	.fpTD a:hover {
		text-decoration: underline;	
		color:#FFFFFF;
		font-size:.7em;	
	}
	#fpTR {
		background-color:#8b3626;
	}
	#featImg1, #featImg2, #featImg3 {
		height:80px;
		width:110px;
		background-position:top;
		background-repeat:no-repeat;
	}
	#featImg1 {border-right:1px solid white; background-image:url(../images/featured_proj1.jpg);}
	#featImg2 {border-right:1px solid white; background-image:url(../images/featured_proj2.jpg);}
	#featImg3 {background-image:url(../images/featured_proj3.jpg);}
	
	/************ Right side Layout **************/
	
	#leftside {
		background:#ffffff;
		float:right;
		width:480px;
	}
	#leftside2 {
		float:right;
		width:200px;
		height:270px;
		background-image:url(../images/homeMap.gif);
		background-repeat:no-repeat;
		background-position:top right;
		position:absolute;
		top:248px;
		left:790px;
	}
	#leftBottom {
		width:510px;
		height:98px;
		text-align:center;
		color:#FFFFFF;
		position:relative;
		bottom:0;
		top:50px;
		background-image:none;
		background-repeat:no-repeat;
		background-position:top left;
	}
	
	/***********************************************/
	#reportDiv {
		width:510px;
		height:98px;
		text-align:center;
		color:#FFFFFF;
		position:absolute;
		top:-65px;
		background-image:none;
		background-repeat:no-repeat;
		background-position:top left;
		left: 348px;
	}
	
	#reportDiv a {
		color: #FFFFFF;
	}
	
	#annualReportImg2{
		height:89px;
		width:64px;
		position:absolute;
		bottom:35px;
		left:0px;
		background: url(../images/reports1.jpg) no-repeat left top;
	}
   	#sustainReortImg2{
		background-image:url(../images/reports2.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		height:89px;
		width:64px;
		position:absolute;
		bottom:35px;
		left:198px;
	}
	#videoImg2{
		background-image:url(../images/video.gif);
		background-position:top left;
		background-repeat:no-repeat;
		height:20px;
		line-height: 20px;
		padding-left: 20px;
	}
	
	/*************************************************************/
	
	#annualReportImg{
		background-image:url(../images/reports1.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		height:89px;
		width:64px;
		position:absolute;
		bottom:61px;
		left:0px;
	}
   	#sustainReortImg{
		background-image:url(../images/reports2.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		height:89px;
		width:64px;
		position:absolute;
		bottom:61px;
		left:180px;
	}
	#videoImg{
		background-image:url(../images/video.gif);
		background-position:top left;
		background-repeat:no-repeat;
		height:20px;
		width:20px;
		position:absolute;
		bottom:76px;
		left:410px;
	}
	#leftBottomTxt {
		position:absolute;
		top:0px;
		left:0px;
		font-size:1em;
		width: 438px;
		height: 46px;
	}
	
	#leftBottomTxt a {
		color:#FFFFFF;
		text-decoration:none;
	}
	#leftBottomTxt a:hover {
		color:#CC950C;
		text-decoration:none;
	}
	#reportsTable {
		width:540px;
		background-color:#545343;
	}
	.tableDataR {
		height:20px;
		padding:0px;
		margin:0px;
		background-color:#545343;
		border-bottom:1px solid white;
	}
	.tableDataV {
		padding:0px;
		margin:0px;
		width:120px;
		background-color:#545343;
		border-bottom:1px solid white;
	}
	#welcomeImg {
		padding-top:50px;
		padding-bottom:15px;
	}
	#leftside ul {
		margin-bottom:0;
    }
	#shoutbox {
		position:absolute;
		left:705px;
		top: 330px;
		width:130px;
	}
	#shoutbox #leftside3 {
		padding-bottom: 12px;
	}
	#leftside3,#leftside4 {
		font-size:.70em;
		margin: 0px;
	}
	#leftside3 a,#leftside4 a {
		color:#CC950C;
		text-decoration:none;
		font-weight: normal;
	}
	#leftside3 h2,#leftside3 h3,#leftside3 p,
	#leftside4 h2,#leftside4 h3,#leftside4 p {
		margin: 0;
		padding: 4px 0 0;
	}
	#leftside3 h2,#leftside3 h3,
	#leftside4 h2,#leftside4 h3 {
		font-size: 12px;
		color: #8B3626;
	}
	#leftside3 ul {
		margin: 0;
		padding: 8px 0 0;
		list-style: none;
	}
	#welcomeTxt {
		position:absolute;
		top:260px;
		left:450px;
		width:245px;
		margin: 0px;
		padding: 0px 4px 0px 0px;
		border-right: 1px solid #FAF5DC;
		font: 11px Arial, Helvetica, sans-serif;
	}
	#welcomeTxt h1 {
	margin: 0;
	padding: 0;
	font-size: 16px;
	color: #8B3626;
	}
	#welcomeTxt p {
	margin: 0;
	padding: 6px 0px 0px;
	}

	/********** Footer Layout *******/
	#footer {
	background:#ffffff;
	clear:both;
	border-top:1px solid #CC950C;
	font-size:10px;
	width:780px;
	left:100px;
	position:relative;
	}
	#footer #links a {
		color:#000000;
		text-decoration:none;
	}
	#footer #links a:hover {
		color:#999999;
	}
	#copywrite {
		float:right;
		clear:left;
		vertical-align:text-top;
		position:relative;
		bottom:13px;
    }
