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

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #e7e7e7;
	margin: 0; /* accounta for various browser defaults */
	padding: 0;
	text-align: center; /* centres the container in IE 5*. */
	color: #000000;
}
#container {
	width: 800px;
	height:730px;
	background: #FFFFFF;
	margin: 0 auto; /* auto plus a width centres the page */
	border: 1px solid #CCCCCC;
	text-align: left; /* overrides text-align:center; on body. */
}
#mainContent {
	padding: 10px;
}

#header{
	height:110px;
	background:#FFF000;
}

#headerLeft{
	width:490px;
	height:80px;
	float:left;
	padding:20px 0px 0px 0px;
	background:none;
}
#headerRight{
	width:251px;
	height:110px;
	float:right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; /*239px*/
	background:none;
}

#navigation1{
	clear:both;
	height:50px;
	background-image:url(source/navBar1.gif);
	background-repeat:no-repeat;
	padding:0px;
}

#navigationSoon{
	clear:both;
	height:50px;
	background-image:url(source/navBarComingSoon.gif);
	background-repeat:no-repeat;
	padding:0px;
}

#navigation2{
	clear:both;
	height:50px;
	background-image:url(source/navBar2.gif);
	background-repeat:no-repeat;
}

#navigation3{
	clear:both;
	height:50px;
	background-image:url(source/navBar3.gif);
	background-repeat:no-repeat;
}

#navigation4{
	clear:both;
	height:50px;
	background-image:url(source/navBar4.gif);
	background-repeat:no-repeat;
}

.navigation{
	padding:0px;
	margin:0px;
}

.navigation ul{
	margin:0px;
	padding:0px;
}

.navigation li{
	list-style:none;
	list-style-image:none;
	display:inline;
	margin:0px;
	padding:0px;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;

}

.navigation li a{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#004d4d;
	padding:0px;
	margin:0px;
}

#inline{
	display:inline;
}

#content{
	height: auto/*500px*/;
/*	background:#FF0000;*/
	margin:0px;
	padding:10px 0px 0px 0px;
}

#contentLeft{
	height:500px;
	width:490px;
	float:left;
	padding:0px;
	margin:0px;
	border-bottom:solid 1px #CCCCCC;
}

#contentLeft p{
	padding:0px 0px 0px 10px;
}

#contentLeft h1{
	margin:10px 0px 0px 10px;
	border-bottom:solid 1px #66CCCC;
}

#contentLeft h2{
	padding:10px;
}

#contentLeft h3{
	padding:10px;
}

#contentLeft a{
	font:12px Arial, Helvetica, sans-serif; 
	color:#666666;
}

#contentLeft img{
/*	border:solid 1px #CCCCCC;
	float:right;
	margin:20px 20px 20px 20px;
*/
}

#contentRight{
	height:480px;
	width:280px;
	float:right;
	padding:20px 0px 0px 0px;
	margin:0px;
	background:#FFFFFF;
	background-image:url(source/watermark.jpg);
	background-position:top;
	background-repeat:no-repeat;
	border:solid 1px #CCCCCC;
}

#contentRight p{
	font:12px Arial, Helvetica, sans-serif; 
	color:#000000;
}

#contentRght h1{
	/*margin:10px 0px 0px 10px;*/
	border-bottom:solid 1px #66CCCC;
}

#projects{
	height:174px;
	border-top:solid 1px #CCCCCC;
	padding:0px;
	margin:0px 0px 0px 0px;
}

#projects p{
	padding:10px;
	margin:0px;
}

#projects ul{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}

#projects li{
	padding:0px;
	margin:0px;
	list-style:none;
	list-style-image:none;
	display:inline;
}

#latestNews{
	height:250px;
	margin:0px 0px 10px 20px
}

#latestNews h1{
	margin:0px 20px 0px 0px;
	/*color:#66CCCC;*/
	border-bottom:solid 1px #66CCCC;
}

#latestNews ul{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#latestNews li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	list-style-image:none;
	font:12px Arial, Helvetica, sans-serif; 
	color:#000000;
}

#latestNews a{
	font:12px Arial, Helvetica, sans-serif; 
	color:#006666;
}

#pennFoundation{
	height:200px;
	margin:0px 0px 0px 20px
}

#pennFoundation p{
	margin:10px 0px;
	padding:0px;
}

.centered{
	margin:0px 50px 0px 50px;
}

#footer{
	margin:0px;
	padding:10px 10px 0px 10px;
}

#footer a{
	color:#666666;
}

#copyright{
	width:380px;
	height:15px;
	float:left;
	padding:0px;
}

#disclaimerPrivacy{
	width:380px;
	height:15px;
	float:right;
	padding:0px;
	text-align:right;
}

h1{font:16px Arial, Helvetica, sans-serif; color:#009999;font-weight:bold;}
h2{font:14px Arial, Helvetica, sans-serif; color:#666666;}
h3{font:12px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold;}
p{font:12px Arial, Helvetica, sans-serif; color:#666666;}

