#p7PMnav li {
	margin:0 5px;
	background:url(../images/l.gif) no-repeat top left #000;

}
#p7PMnav li a.main {
	height:32px; /* 40 - 8px padding */
	background:url(../images/r.gif) no-repeat top right ; 
}
#p7PMnav li a.submenu:hover, #p7PMnav li a.submenu{
	background: #000; /* gets rid of cut-out on left side on hover */

}
#p7PMnav ul li ul li ul li a:hover {
	background:red;
}
#p7PMnav li#why {
	width:150px;
}
img#EC {
	width:79px;
	height:75px;
	padding-left:10px;
	float:left;
}
#name, #name2 {
	padding-left:100px;
	padding-top:20px;
	font-weight:bold;
	font-size:x-large;
	line-height:.5;
	font-family:"Times New Roman", Times, serif;
}
#name2 {
	padding-top:10px;
}
#tagline {
padding-left:100px;
	font-style:italic;
	color:#A0D000;
	font-size:large;
	font-weight:bold;
	padding-top:5px;
		font-family:"Times New Roman", Times, serif;
}
div#leftside, div#rightside  {
	width:375px;
	
}
div#leftside{
	float:left;
	padding:0 30px 0 0;
}
div#container-center {
	padding: 10px 180px;
	line-height:1.3em;
}

div#rightside {
	float:right;
	padding:0 0 0 30px;
}
h1 {
	font-size:x-large;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
}
h2 {
	font-size:large;
	color:#A0D000;
	color:#759704;
	font-family:"Times New Roman", Times, serif;
}
h3 {
	font-size: medium;
	color:#333333;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
}
h1.smallprint {
	font-size:medium;
}
div.section {
	padding-bottom:20px;
	border-bottom:1px solid black;
	width:300px;
	text-align:center;
}
div.fullsection {
	padding-bottom:20px;
	
	width:500px;
	text-align:center;
	margin:auto;
}

p.tiny {	
	font-size:x-small;
}
ul#extra {
	font-size:90%;
}
div#address {
	padding-bottom:5px;
}
div#email {
	padding: 3px 0;
}
span#email2, span#email3 {
	padding-left:10px;
}
#login {
	position:absolute;
	left:564px;
	top:0px;
	width:133px;
	height:20px;
	z-index:1;
}
#HR {
	position:absolute;
	left:698px;
	top:0px;
	width:154px;
	height:20px;
	z-index:2;
}
#login, #HR, #login a, #HR a {
	font-size:small;
	color:white;
	font-weight:bold;
	text-decoration:none;
}
#login a:hover, #HR a:hover {
	color:#FFCA3C;
}
ul li, ul li ul li, ul li ul li ul li { /* this is for the non-javascript menu */
	margin-top:8px;
	font-size:95%;
}
#copyright {
padding-top:5px;
	font-size:x-small;
}
div#footer a {
	color:black;
}
div#LPL {
	padding:7px;
	border:2px solid #FFCA3C;
	margin:10px 0;
}
