@charset "utf-8";
/*@font-face
{
font-family: psafont;
src: url(aflfont.TTF);
}
*/
body {
	font: 100% Verdana, sans-serif;
	background: #000;
	background-image: url(../../images/spacebg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	background-size: cover;
	margin: 0;
	padding: 0;
	color: #999999;
}

#headerimg { 	margin: 0 auto; 	width:497px; }

#smicons { 	margin: 0 auto; text-align: center;	 }
#smicons img {  padding:45px;	opacity: 0.5; padding-top:5px; }
#smicons img:hover {  	opacity: 0.8; }

#mainbox { 	width:660px; 	margin: 0 auto; 	text-align: center; }

.padded { 	margin: 10px;	 }

.psalogo {
	margin: auto;
	padding-top: 25px;
	text-align: center;
}

.rtlight {
	text-align: right;
}

.boldorange { 	font-size: 14px;
	color: #ed890f; 	font-weight: bold; }  .boldwhite { 	font-size: 14px;
	color: #fff; 	font-weight:bold; }

.InputBox {
	border: 1px solid #30546b;
	background-color: #222;
	font-family: Verdana;
	color: #999;
	line-height: 18px;
}

.btn {
	background: #729dba;
	background-image: -webkit-linear-gradient(top, #30546b, #0d2d4d);
	background-image: -moz-linear-gradient(top, #30546b, #0d2d4d);
	background-image: -ms-linear-gradient(top, #30546b, #0d2d4d);
	background-image: -o-linear-gradient(top, #30546b, #0d2d4d);
	background-image: linear-gradient(to bottom, #30546b, #0d2d4d);
	-webkit-border-radius: 10;
	-moz-border-radius: 10;
	border-radius: 10px;
	font-family: Arial;
	color: #ffffff;
	font-size: 14px;
	padding: 6px 12px 6px 12px;
	text-decoration: none;
}

.btn:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
	text-decoration: none;
}

select {
-webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
	background: #30546b;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	border-right: 1px solid #000044;
	border-top: 1px solid #417291;
	border-bottom: 1px solid #000044;
	border-left: 1px solid #417291;
	padding :4px;
	 background-image: url(../images/bg.gif); background-repeat: no-repeat; background-position: center right;
	padding-right:20px;
}

.distable {
	margin: auto;  	width: 95%; 	padding: 25px 0 50px 0;
}

.distable th {
	background: #30546b;
	background:rgba(48,84,107,0.7);
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
//	border-right: 1px solid #000044;
//	border-top: 1px solid #417291;
//	border-bottom: 1px solid #000044;
//	border-left: 1px solid #417291;
	padding :4px;
}

.distable td {
//	background: #222;
//	border-right: 1px solid #222;
//	border-bottom: 1px solid #222;
	border: 1px solid #101010;
	border-left: 1px solid #1C1C1C;
	border-top: 1px solid #1C1C1C;
	background-color: rgb(32,32,32);
	background-color: rgba(32,32,32,0.5);
	padding :4px;
	font-size: 12px;
	color: #999999;
}  
.distable td img {
	opacity:0.5;
}

.distable .highlighted td { background-color:rgb(51,51,51); background-color: rgba(51,51,51,0.5); font-weight:bold;color:#eee; } 
.distable .unreleased td { 	background-color:rgb(56,30,1); background-color: rgba(56, 30,1,0.5); } 
.distable .unreleased.highlighted  td { background-color:rgb(79,18,1);background-color:rgba(79,18,1,0.5);}
.distable .extra { 	padding:0;margin:0; width:20px;}
.distable th.extra  {background:none; border:0;}
.buybutton {width:27px;height:20px;
	background-image:url(../images/buy.png);
	margin:0 2px;
}
.buybutton:hover {
	background-image:url(../images/buy_over.png);
}
.buybuttonempty{width:27px;height:20px;}
.scbutton {width:18px;height:20px;
	background-image:url(../images/sc.png);
}
.scbutton:hover {
	background-image:url(../images/sc_over.png);
}
.scbuttonempty{width:18px;height:20px;}
.discogsbutton {width:20px;height:20px;
	background-image:url(../images/discogs.png);
}
.discogsbutton:hover {
	background-image:url(../images/discogs_over.png);
}
.discogsbuttonempty {width:20px;height:20px;}

#autoplay_reverse {
	text-align:center;
	text-decoration:underline;
	color:#417291;
	margin-bottom:20px;
}

a {
	color: #417291;
}

a:visited {
	color: #417291;
}

table.tablesorter thead tr .header { background-image: url(../images/bg.gif); background-repeat: no-repeat; background-position: center right;cursor: pointer;}
table.tablesorter thead tr .headerSortUp {background-image: url(../images/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(../images/desc.gif);} 
