html body {
	background-color:#fff;
	font-family: "Trebuchet MS","Times New Roman", Times, serif; 
}

a:link {
    color: #333399;
}

#header-banner-content {
    background-color: #969696;
    background-image: url(../images/ppl_header_logo.jpg);
    background-repeat: no-repeat;
}

/* customize coloring for public sign in and ask us links */
.public-sign-in,
.ask-us,
.public-sign-in a:link,
.ask-us a:link,
.public-sign-in a:visited,
.ask-us a:visited{
	color:black;
	font-weight:bold;
	float: right;
	clear: right;
	margin-right: 10px;
	text-decoration: none;
}

.public-sign-in {
    margin-top: 10px;
    font-size: 24pt;
}

.ask-us {
    margin-top: 20px;
    font-size: 16pt;
}

/* --- MAIN MENU ------------------------------------------------------------------- */

#header-menu-container {
background-color: #969696; /* #c0c0c0; */
/* background: -webkit-gradient(linear, left top, left bottom, from(#c0c0c0), to(#696969));
background: -moz-linear-gradient(top, #c0c0c0, #696969);
background: -o-linear-gradient(top, #c0c0c0, #696969);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0c0c0, endColorstr=#696969);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#c0c0c0, endColorstr=#696969)";
    */
background-image: none; 
}

.header-menu-main-selected {
color: #fff!important;
background-color:#812ea3; 
background: -webkit-gradient(linear, left top, left bottom, from(#812ea3), to(#59225e));
background: -moz-linear-gradient(top, #812ea3, #59225e);
background: -o-linear-gradient(top, #812ea3, #59225e);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#812ea3, endColorstr=#59225e);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#812ea3, endColorstr=#59225e)";
}

.header-menu-main li a {	
	color: #fff;
	text-transform: none;
	margin: 0px;
}

.header-menu-main li a:visited {	
	color: #fff;
	text-transform: none;
}

.header-menu-main li a:hover {	
color:#333!important;
text-transform: none;
background-color:#d3d3d3; 
background: -webkit-gradient(linear, left top, left bottom, from(#d3d3d3), to(#f5f5f5));
background: -moz-linear-gradient(top, #d3d3d3, #f5f5f5);
background: -o-linear-gradient(top, #d3d3d3, #f5f5f5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d3d3d3, endColorstr=#f5f5f5);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d3d3d3, endColorstr=#f5f5f5)";
}

/* submenu options */
.header-menu-main div {	color: Black; }
.header-menu-main div a { color: black; }
.header-menu-main div a:visited { color: black; }

/* ------------- END MAIN MENU ------------------------------------------------------- */


/* drop shadow bookjacket images */
img.thumbnail,
.river-item img
{
    -moz-box-shadow: 4px 4px 8px #111111;
    -webkit-box-shadow: 4px 4px 8px #111111;
    box-shadow: 4px 4px 8px #111111;
}

/* reduce the amount of space between the top tabs and the banner */
#header-top-options-content {
    padding:  11px 0px 0px;
}

/* replace default background images with solid color from PPL palette */
#header-top-options-container,
#header-banner-container,
#header-main-container,
#footer-container
{
    background-image: none;
    /* background-color: #f3e2d0;
 */
}

/* apply colors from PPL color palette to various PowerPAC elements */

td.Header { background-color: #7c4c72; }

.ColumnHeader { background-color: #869c9e; }

.drawer-head { background-color: #a7c1ce; }

.results-title-action-button { background-color: #a7c1ce; }

.results-title-action-button-primary { background-color: #869c9e; }