/*-----attach body.custom to any style you add here
body.custom .digestsource{font-family: Arial, Helvetica, sans-serif;}-----*/


body.custom .paginatenavleft{float:left; line-height: 100%; text-align:left;}
body.custom .paginatenavleft:hover{text-decoration:underline;}
body.custom .paginatenavright{float:right; text-align: right; line-height: 99%; font-family: 'trebuchet ms', verdana, sans-serif; font-size:.9em;}

body.custom .notableposts{padding-left: 16px; text-indent: -16px;}
body.custom .vaultinfo{font-size:1.2em;}
body.custom .aboutvault{display:inline; position:relative; font-size:.55em; bottom:3px;}

body.custom .searchlist{float:right; position:relative; bottom:0px;}
body.custom .searchbox{background:#eee; color:#888; border:1px solid #ccc; width:80px; font-size:.5em; position:relative; top:-1px;}

body.custom .toptext{font-size:.85em;}
body.custom .searchx{
  font-size:.9em; color:#FFF; text-decoration:none; vertical-align:text-bottom; margin-right:5px;}
body.custom .searchx:hover {cursor:pointer;}
body.custom .clearsearch{color:#c13521;}
body.custom .clearsearch:hover{cursor:pointer;}


body.custom #loading{  
  display:none;
  float:right;
  margin-right:7px;
  margin-top:3px;
}

body.custom #loading2{
  float:right;
  margin-right:3px;
  display: none;
  height:16px;
  width:16px;
}

body.custom .toplistnav{position:relative; bottom:0px;}

body.custom .toplistnavleft{float:left; width: 20%; text-align:left; position:relative; bottom:-1px;}
body.custom .toplistnavcenter{color:#777; width:60%; margin-left:auto; margin-right:auto; text-align:center;}
body.custom .toplistnavright{float:right; width: 20%; text-align:right; position:relative; bottom:-1px;}
body.custom .toplistnavhidden{float:left; width: 20%; text-align:left; bottom:-1px;}

body.custom .bottomlistnav{position:relative; top:-21px;}
body.custom .bottomlistnavleft, .gnavleft{float:left; width: 40%; line-height: 99%; text-align:left;}
body.custom .bottomlistnavright, .gnavright{float:right; width: 40%; text-align: right; line-height: 99%;}

body.custom button{background:#ccc; border:1px solid #ccc; font-family: verdana, Courier, Monospace; font-size:.8em; color:#555; outline:none;}
body.custom button:hover{cursor:pointer; background:#c13521; color:#fff;}

body.custom button.top{height: 20px;}
body.custom button.greyed{height: 20px;cursor:pointer; background:#eee; border-bottom:none;}
body.custom button.greyed:hover{background:#c13521;}
body.custom button.unselectable{height: 20px; background:#eee; border:1px solid #eee; color:#ccc; border-bottom:none;}
body.custom button.selected{height: 20px; font-weight:bold; border-bottom:none;}
body.custom button.selected:hover{cursor:default; background:#ccc; color:#555;}

body.custom ul.menu li a:hover{text-decoration:none; background:#888; color:#fff;}

body.custom .entry-content{font-family: georgia, serif; font-size:1.3em; line-height:1.5385; margin:1.5385em 0 0;}
body.custom a{text-decoration:none; font-weight:bold; color:#c13521;}
body.custom a:hover{text-decoration:underline; color:#ed1c24;}
body.custom h1.page-title{text-align:left; color:#B0B0B0; margin-bottom:0.9091em;}
body.custom h2.page-title{font-family: 'century gothic', arial, sans-serif; text-align:left; border-left:4px solid #c13521; color:#FFFFFF; background-color:#c13521; font-weight:bold}
body.custom h2.page-title a{color:#FFFFFF; text-decoration:none;}
body.custom h2.entry-title a{font-family: Arial, Helvetica, sans-serif; color:#c13521; font-weight: 100;}
body.custom h2.entry-title a:hover{text-decoration:underline; color:#ed1c24;}

body.custom li.googlesearch {margin:6px}
body.custom li.googlesearch.input[type=submit] {border:1px solid #ccc; padding:3px; font-family: verdana, Courier, Monospace; font-size:1.2em; color:#444;}
body.custom li.googlesearch input[type=submit] {border:1px solid #555; background:#555; color:#ddd; cursor:pointer; font-weight:bold; font-family: 'trebuchet ms', arial, sans-serif;}
body.custom li.googlesearch input[type=submit]:hover{color:#fff; background:#888;}

/*Main Menu*/
body.custom ul.menu li{float:left; margin:0 0 0 5px; background:#c13521; font-weight:900; font-size:11px; line-height:1;}
body.custom ul.menu li a{display:block; color:#fff; padding:5px 10px; border-width:5px; border-color:#c13521;}
body.custom ul.menu li a:hover{text-decoration:none; background:#888;}
body.custom ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover{color:#444; background:#ccc;}

/*Subscribe box*/
body.custom #pp-subscribe{margin-bottom:10px;}
body.custom #pp-subscribe ul {padding:5px;}
body.custom #pp-subscribe li {display:inline; float:left;}
body.custom #pp-subscribe a{padding:5px 5px 5px 50px; font-weight:bold; font-size:14px; line-height:40px; display:inline;}

	/*-----RSS feed*/	
body.custom #pp-feed{background: url(https://plasticaxe.com/wp-content/themes/primepress/images/pp-rss2_red.png) no-repeat 4px 4px;}
	/*-----email subscription*/
body.custom #pp-email{background: url(https://plasticaxe.com/wp-content/themes/primepress/images/pp-email_red.png) no-repeat 4px 4px;}
	/*-----twitter*/
body.custom #pp-twitter{background: url(https://plasticaxe.com/wp-content/themes/primepress/images/pp-twitter_red.png) no-repeat 4px 4px;}
	/*-----facebook*/
body.custom #pp-facebook{background: url(https://plasticaxe.com/wp-content/themes/primepress/images/pp-facebook_red.png) no-repeat 4px 4px;}

/*-----meta (postinfo)-----*/
body.custom .entry-meta {background-color:#f4f4f4; border-left:4px solid #cccccc; color:#606060; font-family:Arial,sans-serif; line-height:1.5em; margin:1px 0 40px; padding:8px 5px 8px 8px;}
body.custom .entry-categories{font-style:normal; font-weight:bold;}

/*-----widgets-----*/
body.custom .widgettitle{color:#888;}

body.custom img.alignright {float:right; margin:0 0 1em 1em;}
body.custom img.alignleft {float:left; margin:3px 10px 3px 0;}
body.custom img.aligncenter {display: block; margin:10px auto 10px;}
body.custom img.alignnone {display: block; margin:0 1em 1em 0;}

body.custom .navleft, .gnavleft{float:left; width: 40%; padding-left: 16px; text-indent: -16px; line-height: 99%; text-align:left;}
body.custom .navright, .gnavright{float:right; width: 40%; text-align: right; line-height: 99%;}

/*-----comment preview-----*/
body.custom #commentform #preview:hover{color:#fff;}
body.custom #commentform #preview{font-family: 'trebuchet ms', arial, sans-serif;}
body.custom #commentform #preview{height:30px; border:1px solid #555; background:#555; color:#ddd; cursor:pointer; margin:0 4px 16px 0px; padding:4px; font-weight:bold;}

/*-----comments-----*/
body.custom .bypostauthor{border-left:4px solid #c13521; background-color:#ddd; padding-left:8px;}

/*-----scroll bar fix REPLACE IN MAIN CSS IF UPGRADING!! -----*/
html {overflow-y: scroll;}


/* Sortable tables */

body.custom th.artist, th.song, th.platform, th.pack, th.pack, th.released, th.price, th.notes, th.rbnnotes{
    cursor:pointer;
    }

body.custom blockquote, th.artist, th.song, th.platform, th.pack, th.itunes, th.amazon, th.released, th.price, th.notes, th.rbnnotes, td.prime, td.secondary, td.song, td.itunes, td.amazon, td.platform, td.pack, td.released, td.notes, td.rbnnotes{
    font-family: verdana, 'Lucida Grande', arial, sans-serif;
    }

body.custom th.amazon, th.itunes, td.amazon, td.itunes, th.price, td.price{
    width: 46px;
    text-align: center;
    }
body.custom td.itunes, td.amazon{
    font-size:.8em;
    }

body.custom td.wiiprice {
    width: 46px;
    }


body.custom .amazonTEST {
    background: url(https://plasticaxe.com/amazonlogo42x15.gif) no-repeat center center;
    width: 46px;
    }


body.custom .amazonTEST a {
    display: block;
    }

body.custom .amazonTEST a:hover {
    text-decoration:none;
    }

body.custom .itunesTEST {
    background: url(https://plasticaxe.com/badge_itunes-sm.gif) no-repeat center center;
    width: 46px;
    }

body.custom .itunesTEST a {
    display: block;
    }

body.custom .itunesTEST a:hover {
    text-decoration:none;
    }

body.custom .othersales {
    background: url(https://plasticaxe.com/othersale.gif) no-repeat center center;
    width: 65px;
    }

body.custom .othersales a {
    display: block;
    }

body.custom .othersales a:hover {
    text-decoration:none;
    }

body.custom .notavailable {
    font-size:.8em;
    text-align: center;
    }

body.custom th.price, td.price{
    width: 45px;
    text-align: center;
    }
body.custom td.price{
    text-align: right;
    font-size:.8em;
    }

body.custom th.released{
    width: 80px;
    }

body.custom th.platform{
    width: 110px;
    }

body.custom td.prime{
    font-size:.85em;
    }

body.custom th.rbnnotes{
    width:80px;
    }

body.custom td.rbnnotes{
    font-size:.8em;
    width: 80px;
    }

body.custom td.secondary{
    font-size:.8em;
    }

body.custom table {
    table-layout:fixed;
    }

body.custom table.sortable thead {
    background-color:#eee;
    color:#333333;
    font-weight: bold;
    cursor: pointer;
    }

body.custom table.sortable td {
    vertical-align: middle;
    } 



/* In-post tables */


body.custom table.post td {
    vertical-align: middle;
    font-family: verdana, 'Lucida Grande', arial, sans-serif;
    font-size:.85em;
    } 

body.custom table.post td.price {
    width: 45px;
    text-align: right;
    }


/* Hovering tooltip */
body.custom .tooltip {
    font-weight: bold;
    cursor: pointer;
    color: #c13521;
    }

body.custom .tooltipcontents{
    font-size: 1.2em;
    font-weight: bold;
    }
/*
     FILE ARCHIVED ON 16:22:51 Feb 08, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:52:42 Jul 17, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.892
  exclusion.robots: 0.041
  exclusion.robots.policy: 0.026
  esindex: 0.019
  cdx.remote: 90.496
  LoadShardBlock: 455.575 (3)
  PetaboxLoader3.datanode: 230.366 (4)
  load_resource: 327.87
  PetaboxLoader3.resolve: 256.62
*/