/*
	ss-bb.css 
	Styles for the child theme default_ss-bb.
*/


/*
	overall.css
	Specific styles for the overall header and footer.
*/

body.psychostats {
    background-image: url("../img/fenway_park_magic.webp");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
    background-size: cover;
    background-color: #FFF;
	color: #000;
	border: 1px solid #999999 ;
}

#ps-container {
	background: #CFD599;
}

#ps-container a,
#ps-container a:link,
#ps-container a:visited,
#ps-container a:hover,
#ps-container a:active {	/* LVHA */
	color: #330000;
}
#ps-container a:hover {
	color: #660000;
}

/* --- OVERALL MENU --------------------------------------- */
#ps-overall-menu {
	background: url(../img/header-menu-bg.gif) repeat;
}
#ps-overall-menu ul li {
	background: url(../img/header-menu-sep.gif) no-repeat 0 50%;
}
#ps-container #ps-overall-menu a {
	color: #5d3231;
}
#ps-container #ps-overall-menu a:hover {
	color: #b66358;
}

/* --- OVERALL FOOTER ------------------------------------- */
#ps-overall-footer {
	background: #AAEEAA;
}
#ps-footer-middle {
	margin-top: 5px;
}

/* --- HISTORICAL SEASONS DROP DOWN --------------------------------------------- */
#ps-seasons_h-dropdown {
	top: 2px;
}

/* --- OVERALL SEARCH POPUP --------------------------------------------- */
/* some styles are included in the LOGIN styles above */
#ps-container input.search { /* generic search class */
	width: 145px;
}


/*
	content.css
	Specific styles for main content.
*/

#ps-main {
	background: none;
}

#ps-page-title, #ps-container .ps-section-title {
 	background: #006400;
	border: 1px solid #e2e4f3;
}
#ps-page-title h1 {
    color: #FFF;
	font-size: 150%;
}
#ps-page-title h2, .ps-section-title h2 { 
    color: #fff0d2;
}
#ps-main #ps-page-title div.inner a {
	color: #ceb99e;
}
#ps-main #ps-page-title div.inner a:hover {
	color: #988d87;
}
#ps-main #ps-page-title div.inner,
#ps-main #ps-page-title div.inner span {
	color: #DDD;
}

#ps-page-title div.ps-team-profile,
#ps-page-title div.ps-division-profile {
	padding: 5px;
	background: url(../img/page-title-bg-reverse.gif) repeat-x bottom left;
}

#ps-page-privacy {
    color: #282619;
	border: 2px solid #8a8b79;
	background: #f7fbfc;
}
#ps-page-privacy ul {
	background: #ecf0f1;
}

#ps-container div.ps-team-profile div.row,
#ps-container div.ps-division-profile div.row {
	margin: 5px 0;
}
#ps-container div.ps-team-profile div label {
    color: #82743f;
}
#ps-container div.ps-division-profile div label {
    color: #82743f;
	width: 20px;
}
div.ps-team-profile div p em,
div.ps-division-profile div p em {
	color: #410205;
}
#ps-container div.ps-team-profile #map {
	background-color: #f7fbfc;
}
#ps-container .ps-team-logo {
	border: 1px solid #a4abad;
	background: #d9eabf;
}

/* --- TABLE LAYOUT --------------------------------------------------------------- */
#ps-container .ps-frame-header { 
	border:  1px solid #e2e4f3;
}
.ps-frame-header span { 
	background: url(../img/exp_minus_arrow.gif) no-repeat 100% 50%;
}
.s-closed .ps-frame-header span {
	background: url(../img/exp_plus_arrow.gif) no-repeat 100% 50%;
}

#ps-container .ps-table-inner {
	border: 1px solid #e2e4f3;
}
#ps-container .ps-table-footer {
	background: #c0d5a4;
}
#ps-container .ps-table th {
	background: url(../img/table-header-bg.gif) repeat;
	border-bottom: 1px solid #4d5174;
}
/*	styles for negpos callback */
span.neg {
	color: #a25140;
}
span.pos {
	color: #2d6d22;
}
.ps-table tr { background-color: #FFFF66; }
.ps-table tr.even { background-color: #FFF; }

#ps-container .ps-table th a,
#ps-container .ps-table th a:link,
#ps-container .ps-table th a:visited,
#ps-container .ps-table th a:hover,
#ps-container .ps-table th a:active 
{
	color: #6e3e19;
}
#ps-container .ps-table th.active a {
	color: #f76a23;
}
#ps-container .ps-table th a:hover {
	color: #f76a23;
}
#ps-container .ps-table th.active a:hover {
	color: #6e3e19;
}

.ps-table th.active span {
	/* default the right side with no sort arrow */
	background: url(../img/table-header-desc-r-bg.gif) no-repeat 100% 0;
}
.ps-table tr th.active span.asc {
	background: url(../img/table-header-asc-r-bg.gif) no-repeat 100% 0;
}
.ps-table tr th.active span.desc {
	background: url(../img/table-header-desc-r-bg.gif) no-repeat 100% 0;
}

#ps-container .ps-table td.no-data {
	color: #e2e4f3;
}

#ps-container .ps-table .first,
#ps-container .ps-table .right	{
	background-color: #f0f060;
	color: #787878;
}
#ps-container .ps-table tr.even .first,
#ps-container .ps-table tr.even .right {
	background-color: #fafafa;
}
#ps-container .ps-table .left  {
	background-color: #f0f060;
}
#ps-container .ps-table tr.even .left { background-color: #f0f0f0; }
#ps-container .ps-table .primary,
#ps-container .ps-table .secondary {
	background-color: #d8d856;
	color: #693737;
}
#ps-container .ps-table .secondary {
	background-color: #ebeb5e;
}
#ps-container .ps-table tr.even .primary { background-color: #eeeeee; }
#ps-container .ps-table tr.even .secondary { background-color: #f5f5f5; }

#ps-container .ps-table tr.half {
	border-bottom: 2px solid #a4a5b0;
}

/* --- PAGER styles ------------ */
#ps-container .pager-current,
#ps-container .pager-goto,
#ps-container .pager-next,
#ps-container .pager-prev {
	border: 1px solid #e2e4f3;
}
#error h1 {
	border-bottom: 3px solid #4d5174;
}

/* awards.php */
#ps-award-frame {
	border: 1px solid #e2e4f3;
	background: #94a525;
}

#ps-container .ps-award-ctrl,
#ps-container .ps-award-ctrl-bottom {
	border-bottom: 2px solid #e2e4f3;
	background:transparent url(../img/table-header-bg.gif) repeat scroll 0% 50%;
}
#ps-award-hdr {
	border: 1px solid #4d5174;
	background: #78a89c url(../img/frame-header-bg.jpg);
    background-repeat: repeat-y top left;
    background-size: 100%;
}
#ps-award-hdr h1 {
	color: #99a3a4;
}

#ps-container .ps-award-ctrl-bottom {
	border-top: 2px solid #e2e4f3;
}

#ps-container .ps-award-ctrl-bottom a.next, 
#ps-container .ps-award-ctrl a.next {
	background: url(../img/icons/arrow_right.gif) no-repeat 100% 50%;
}

#ps-container .ps-award-ctrl-bottom a.prev, 
#ps-container .ps-award-ctrl a.prev {
	background: url(../img/icons/arrow_left.gif) no-repeat 0 50%;
}

#ps-award-frame .award h1
{
	color: #8c8d72;
}

#ps-award-frame .award,
#ps-award-frame .award-neg,
#ps-award-frame .award-none {
	border: 1px solid #fef9ff;
	background-color: #fff;
}
#ps-award-frame .award-hdr {
	border-bottom: 3px solid #f7fbfc;
	background: #033600;
	color: #ffff66;
}
#ps-award-frame .award-neg {
	background: #FFFF66;
}

#ps-award-frame .award h2,
#ps-award-frame .award-neg h2 {
    color: #797967;
}

em.add-friend a {
	color: #e2e4f3;
}

/* Slider styles */
/* Default slider backgrounds */
.ui-slider-1 { background-image: url(../img/slider-bg-1.gif); }

#gallery div.theme h3 {
	background: url(../img/page-title-bg-reverse.gif) repeat-x left bottom;
	border: 1px outset #e2e4f3;
	border-bottom: 2px solid #e2e4f3;
}
#gallery div.theme .website a 		{ background: url(../img/icons/house.gif) no-repeat 0 50%; }
#gallery div.theme .author  		{ background: url(../img/icons/user_green.gif) no-repeat 0 50%; }
#gallery div.theme .version  		{ background: url(../img/icons/note.gif) no-repeat 0 50%; }
#gallery div.theme .source  		{ background: url(../img/icons/package.gif) no-repeat 0 50%; }
#gallery div.theme .inuse  			{ background: url(../img/icons/accept.gif) no-repeat 0 50%; }
#gallery div.theme p.description 	{ background: url(../img/icons/information.gif) no-repeat top left; }

img.img-delete { /* editdivision.php */
	background: url(../img/icons/delete.gif) no-repeat 0 0;
}

#ps-container .ps-column-header {
	background: url(../img/table-header-bg.gif) repeat;
}


/*
	forms.css
	Specific styles for forms.
*/

#ps-container .ps-form form {
	background: #d1b494;
}

#ps-container .ps-form form fieldset div.inline-notes h4,
#ps-container .ps-form form fieldset div.notes h4 
{
	background: transparent url(../img/icons/information.gif) no-repeat left 50%;
}

#ps-container .ps-form form div.err p.err, div.err p.err { 
	background: url(../img/icons/error.gif) no-repeat 0 50%;
}

#ps-container .ps-form form div.fatal, div.fatal {
	background: #B75E52 url(../img/icons/error.gif) no-repeat 5px 50%;
}


/*
	help.css
	Specific styles for the help page.
*/

#ps-help-frame {
	border: 1px solid #e2e4f3;
	background: #94a525;
}

#ps-container .ps-help-ctrl,
#ps-container .ps-help-ctrl-bottom {
	border-bottom: 2px solid #e2e4f3;
	background: transparent url(../img/table-header-bg.gif) repeat scroll 0% 50%;
}
#ps-help-hdr {
	border: 1px solid #4d5174;
	background: #78a89c url(../img/frame-header-bg.jpg);
    background-repeat: repeat-y top left;
    background-size: 100%;
}
#ps-help-hdr h1 {
	color: #99a3a4;
}

#ps-container .ps-help-ctrl-bottom {
	border-top: 2px solid #e2e4f3;
}

#ps-container .ps-help-ctrl-bottom a.next, 
#ps-container .ps-help-ctrl a.next {
	background: url(../img/icons/arrow_right.gif) no-repeat 100% 50%;
}

#ps-container .ps-help-ctrl-bottom a.prev, 
#ps-container .ps-help-ctrl a.prev {
	background: url(../img/icons/arrow_left.gif) no-repeat 0 50%;
}

#ps-help-frame .help h1
{
	color: #8c8d72;
}

#ps-help-frame .help,
#ps-help-frame .help-none {
	border: 1px solid #fef9ff;
	background-color: #fff;
}
#ps-help-frame .hint {
	background-color: #dadaee;
}
#ps-help-frame .help-hdr {
	border-bottom: 3px solid #f7fbfc;
	background: #033600;
	color: #ffff66;
}

#ps-help-frame .help h2 {
    color: #797967;
}
#ps-help-frame .ps-himg-disp {
	border: 1px solid #737a80;
	background-color: #e5e6d9;
}


/* 
	2column.css
*/

#ps-hof-img {
	background: url(../img/history.webp) no-repeat;
}

#ps-amazed-img {
	background: url(../img/psvrat_logo_comp_284X284.webp) no-repeat;
}