/* frontstles.css */
*{
	margin:0;
	padding:0;
}
img{
	display:block;
}
body{
    font-family:  Constantia, "Lucida Serif", Lucida, Georgia, serif;
	background-color:#000;
	color:#dcd996;
	background-image: url("images/PWSOlogo.jpg");
	background-repeat:no-repeat;
}



h1,h3{
	font-family:Helvetica, "Helvetica Neue", Arial, sans-serif;
	color:#000;
	text-align:center;
	padding:.5em;
}
h2{
    font-family:Helvetica, "Helvetica Neue", Arial, sans-serif;
	color:#000;
	text-align:center;
	padding:.5em;
	margin:auto;
}

table{
    border:solid 1px #12591c;
    padding:.5em;
    margin:auto;
}
td{
    background: #FFCCFF;
    padding:.5em;
    text-align:center;
}

th{
    background:#debdde;
}

#content p,
#content ul,
#content ol{
	padding:.5em;
}
#content ul,
#content ol{
	padding-left:4em;
}
#wrapper{
	background: #000;
	width:55em;
	margin:2em auto;
	position:relative;
}
#brandingbar img{
	width:55em;
}
#sidebar{
	width:7em;
	position:absolute;
	left:0;
	top:5.2em;
	
}
#content{
	position:absolute;
	left:7.4em;
	top:5.2em;
	background: #b6c5e1;
	color:#000;
	padding:1.5em;
	padding-top:2em;
}
#content img{
	padding:1em;
}
img{
text-align:center;
margin:auto;
}

#navbar{
	position:absolute;
	top:5.2em;
	left:7.35em;
  background:#aaa url(images/navbak.jpg) repeat-x center;
  height:1.6em;
  width:47.5em;
  
}
#navbar ul{
	list-style-type:none;
}
#navbar li{
	float:left;
	position:relative;
}
#navbar a,
#navbar a:link,
#navbar a:visited{
  text-decoration:none;
  font-family:Verdana, Geneva, Arial, Sans-Serif;
  font-size:80%;
  color:#000;
  background:#aaa url(images/navbak.jpg) repeat-x center;
  display:block;
  height:2em;
  width:8em;
  border-right:solid 1px #ddd;
text-align:center;
line-height:2em;
}
#navbar a:active,
#navbar a:hover{
  background:#000 url(images/navhover.jpg) repeat-x center;
	color:#000;
}

/* Applies to drop-down menus in navbar */
#navbar li ul{
  position:absolute;
  z-index:100;
  visibility:hidden;
}/* Make drop-down visible on navbar hover */

#navbar li:hover ul{
  visibility:visible;
}
/* Applies to links on the drop-down menu */
#navbar li:hover ul li a{
  background:#aec1d5; /* Removes background image */
  color:#000;
  text-align:left;
  display:block;
  width:9em;
  padding:0 0 0 1em;
  height:auto;
}
/* Hover on drop-down menu links */
#navbar li:hover ul li a:hover{
  background: #7192b5;
  color:#000;
}

#mailingaddress{
text-align:center;
clear:right;
}

.centered {
	text-align:center;
}
.highlighted {
background-color: #FF00FF;
}
.floatright{
float: right;
}

.coloredheader{
color:#12591c;
}
.u{text-decoration:underline;
}