/*	-------------------------------------------------------------
	Table layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table.longTrackBox, table#sortBar {
		color: #FFFFFF;
		font-weight: bold;
		width: 670px;
		}

	table#sortBar {
		/*background: url(/site/default/staticimg/redboxes/670/sortBar.gif);*/
		height: 23px;
		line-height: 23px;
		background-color: #494949;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		-o-border-radius: 7px;
		}

	table#sortBar td {
		background: none;
		}

	table#sortBar p {
		margin: 0;
		float: left;
		padding: 0 0 0 10px;
		}

/*	-------------------------------------------------------------
	Playlist bar
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table#playlistBar {
		width: 670px;
		height: 28px;
		line-height: 28px;
		margin: 10px 0 0 0;
		color: #FFFFFF;
		/*background: url(/site/default/staticimg/titles/fourColumnBar-noBullet.gif);*/
		background-color: #494949;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		-o-border-radius: 7px;
		}

	table#playlistBar td { background: none; }

	table#playlistBar p {
		margin: 0;
		padding-right: 8px;
		padding-left: 10px;
		}

	div.playListButton {
		margin: 4px 0 0 0;
		}

/*	-------------------------------------------------------------
	Sort bar buttons
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table#sortBar a.sortAsc, table#sortBar a.sortDesc{
		display: block;
		float: left;
		width: 16px;
		height: 17px;
		line-height: 17px;
		margin: 3px 0 0 3px;
		text-decoration: none;
		background: url(/site/default/staticimg/general/sortDesc.png) no-repeat;
		}

	table#sortBar a.sortDesc {
		background: url(/site/default/staticimg/general/sortAsc.png) no-repeat;
		}

/*	-------------------------------------------------------------
	Button boxes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table.longTrackBox td.buttonBoxTopLight {
		/*height: 5px;*/
		width: 138px;
		/*background: url(/site/default/staticimg/redboxes/buttonBoxes/buttonBoxTopLight.gif);*/
		}

	table.longTrackBox td.buttonBoxBottomLight {
		/*height: 5px;*/
		width: 138px;
		/*background: url(/site/default/staticimg/redboxes/buttonBoxes/buttonBoxBottomLight.gif);/*/
		}

	table.longTrackBox td.buttonBoxTopDark {
		/*height: 5px;*/
		width: 138px;
		/*background: url(/site/default/staticimg/redboxes/buttonBoxes/buttonBoxTopDark.gif);*/
		}

	table.longTrackBox td.buttonBoxBottomDark {
		/*height: 5px;*/
		width: 138px;
		/*background: url(/site/default/staticimg/redboxes/buttonBoxes/buttonBoxBottomDark.gif);*/
		}

/*	-------------------------------------------------------------
	Tops
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table.longTrackBox td.topLight {
		/*height: 5px;*/
		width: 530px;
		/*background: url(/site/default/staticimg/redboxes/530/lightTop.gif);*/
		}

	table.longTrackBox td.topDark {
		/*height: 5px;*/
		width: 530px;
		/*background: url(/site/default/staticimg/redboxes/530/darkTop.gif);*/
		}

/*	-------------------------------------------------------------
	Bottoms
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table.longTrackBox td.bottomLight {
		/*height: 5px;*/
		width: 530px;
		/*background: url(/site/default/staticimg/redboxes/530/lightBottom.gif);*/
		}

	table.longTrackBox td.bottomDark {
		/*height: 5px;*/
		width: 530px;
		/*background: url(/site/default/staticimg/redboxes/530/darkBottom.gif);*/
		}

/*	-------------------------------------------------------------
	Buttons
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	table.longTrackBox div.star, table.longTrackBox div.paper, table.longTrackBox div.speaker {
		float: left;
		margin: 0 8px 0 0;
		}

/*	-------------------------------------------------------------
	Col groups
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	col.artist { width: 140px; }
	col.track { width: 165px; }
	col.label { width: 160px; }

/*	-------------------------------------------------------------
	Filter bar
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	div.filterBar {
		width: 670px;
		height: 39px;
		position: relative;
		/*background: url(/site/default/staticimg/titles/browseLabelsInfoBar.png);*/
		background-color: #494949;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		-o-border-radius: 7px;
	}

	div.filterBar select {
		margin: 10px 0 0 0;
	}

	div.filterBar p {
		margin: 10px;
		color: white;
		font-weight: bold;
		}

/*	-------------------------------------------------------------
	Results bar
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.resultsInfoBar {
		/*background:transparent url(/site/default/staticimg/titles/results-info-bar.png) repeat scroll 0 0;*/
		height:35px;
		position:relative;
		width:670px;
	}

	.resultsInfoBar p {
		color:#FFFFFF;
		font-weight:bold;
		margin:0;
		padding:5px 0 0 10px;
	}

	.resultsInfoBar select {
		margin:10px;
	}

	.resultsInfoBar select {
		margin: 10px;
	}

	/* new results bar */
	.resultsInfoBarTop {
		/*background:#C4462F url(/site/default/staticimg/titles/results-info-bar-trans-top.png) repeat scroll 0 0;*/
		height:7px;
		width: 670px;
		margin: 2px 0px 0px 0px;
		float: left;
	}

	.resultsInfoBarMiddle {
		/*background-color:#C4462F;*/
		width: 656px;
		height: 30px;
		margin: 0 0;
		padding: 0px 7px;
		float: left;

	}

	.resultsInfoBarMiddle  p {
		/* font-size: 120%;*/
		font-weight: bold;
		margin-top: 8px;
		color: #FFF;
	}


	.resultsInfoBarBottom {
		/*background:#C4462F url(/site/default/staticimg/titles/results-info-bar-trans-bottom.png) repeat scroll 0 0;*/
		height:7px;
		width:670px;
		margin: 0px 0px 2px 0px;
		float: left;
	}


	/* Search Highlight bar */
	.resultsHighlightInfoBarTop {
		/*background:#FFC909 url(/site/default/staticimg/titles/results-info-bar-trans-top.png) repeat scroll 0 0;*/
		/*height:7px;*/
		width: 670px;
		margin: 2px 0px 0px 0px;
		float: left;
	}

	.resultsHighlightInfoBarMiddle {
		background-color:#FFC909;
		width: 656px;
		height: 30px;
		margin: 0 0;
		padding: 0px 7px;
		float: left;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		-o-border-radius: 7px;
	}

	.resultsHighlightInfoBarMiddle  p {
		font-size: 120%;
		font-weight: bold;
		margin-top: 8px;
		color: #000;
	}
	.resultsHighlightInfoBarMiddle   a {
		color: #12676D;
	}

	.resultsHighlightInfoBarBottom {
		/*background:#FFC909 url(/site/default/staticimg/titles/results-info-bar-trans-bottom.png) repeat scroll 0 0;*/
		/*height:7px;*/
		width:670px;
		margin: 0px 0px 2px 0px;
		float: left;
	}

/*	-------------------------------------------------------------
	Box surrounds
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	.buttonBoxPadding {	padding: 2px 0 0 10px; }

/*	-------------------------------------------------------------
	Faux columns
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	div#fauxColumns { background: url(/site/default/staticimg/fauxColumns/fourColumn.png) repeat-y; }
	div#fauxColumnsBottom {	background: url(/site/default/staticimg/fauxColumns/fourColumnBottom.png); }

