/* CSS Document */
/* Layout Styles */
#container {
	position:absolute;
	top: 0px;
	right: 0px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background: url(../images/css_bg2.jpg) no-repeat right top;
	z-index: 1;
}
#mainTxt {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 800px;
	background: #FB9700;
	z-index: 2;
}
div#header {
	background: url(../images/css_bg_top1.jpg) no-repeat right top;
	top: 0px;
	margin-top: -16px;
	_margin-top: 0px;
	right: 0px;
	height: 300px;
	width: 100%;
	z-index: 3;	
}
div#header h1 {
	background: url(../images/css_bg_top1.jpg) no-repeat right top;	
}
#leftNav {
	position:absolute;
	width: 160px;
	right: 640px;
	_right: 627px;
	z-index: 3;	
}
#rightNav {
	position: absolute;
	right: 20px;
	_right: 0px;
	width: 120px;
	z-index: 14;	
}
#leftNav a:link, #featArtist a:link, #ctrPanel a:link {
	text-decoration: none;
}
#leftNav, #rightNav, #ctrPanel {
	top: 160px;	
}
#ctrPanel {
	width: 455px;
	height: 600px;
	margin-left: 190px;
	margin-top: -139px;
}
#ctrPanelOther {
	width: 580px;
	/* width: 600px; */
	height: 600px;
	margin-left: 190px;
	margin-top: -139px;
}
#featArtist, #textlists {
	background: #DE890A;
	padding: 6px;
	margin-right: 6px;
	border-top: 1px solid #FBE89B;
	border-right: 1px solid #A76602;
	border-bottom: 2px solid #945B01;
	border-left: 1px solid black;
	right: 0px;
	width: 120px;
	text-align: left;
	z-index: 15;	
}
img#featured {
	 width: 118px;
	 height: 122px;
	 border: 1px solid black;
	 margin: 3px 0 6px 0;
	 background-color: #999;
}
#newsletterPanel {
	background: #000;
	padding: 6px;
	margin-top: 6px;
	border-top: 1px solid #FBE89B;
	border-right: 1px solid #A76602;
	border-bottom: 2px solid #945B01;
	border-left: 1px solid black;
	right: 0px;
	width: 120px;
	text-align: left;
	z-index: 15;
	clear: both;	
}
#blogPanel {
	background: #666;
	padding: 6px;
	margin-top: 6px;
	border-top: 1px solid #FBE89B;
	border-right: 1px solid #A76602;
	border-bottom: 2px solid #945B01;
	border-left: 1px solid black;
	right: 0px;
	width: 120px;
	text-align: left;
	z-index: 15;
	clear: both;	
}
#topThree, #News {
	background: #6C5025;
	padding: 6px;
	margin-top: 6px;
	border-top: 1px solid #FBE89B;
	border-right: 1px solid #A76602;
	border-bottom: 2px solid #945B01;
	border-left: 1px solid black;
	right: 0px;
	width: 120px;
	text-align: left;
	z-index: 15;
	clear: both;	
}
#textlists {
	border: 2px solid #000;
	padding: 12px;
	margin: 15px 0 0 15px;
	width: 130px;
	background: transparent;
}
div#dateline {
	text-align: right;
	font-size: 80%;
	font-weight: bold;
	z-index: 5;	
	margin-bottom: 12px;
}
div#frontSearchPanel {
	width: 200px;
	height: auto;
	float: right;
	border: 1px solid black;
	margin: 0 0 0px 6px;
	padding: 12px;
	padding-bottom: 3px;
	background-color: #FEEFD8;
}
#welcome, #linx {
	width: 100%;
}
div#results {
	width: 100%;
	/* border: 1px solid red; */
}
#waystopay {
	margin-bottom: 32px;
}
#paylogos {
	width: 455px
	display: inline;
	text-align: center;
}
.logo {
	margin-top: 12px;
	padding: 6px 12px;
	border: none;
}
.button {
	font-family: "Courier New", Courier, mono;
}
#rss {
	padding-top: 12px;
}
div#copyrite {
	padding: 10px 0 30px 0;
}
.floatRight {
	float: right;
	padding: 0;
	margin: 0;
	text-align: left;
	font-size: 95%;
}
table#list {
	font: black 11px/8px 'Courier New', Courier, mono; 
	padding: 4px 2px 8px 2px;
}
table#list td {
	vertical-align: top;
}
td.MusicID {
	width: 40px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}
td.want {
	font-size: 8px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-align: center;
}
.format {
	font: bold 8px Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	letter-spacing: 2px;
	text-align: center;
	vertical-align: middle;
}
td.artist {
	font-weight: bold;	
}
span.title {
	font-style: italic;
	font-weight: normal;
}
td.cond {
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%; 
	color: #990000; 
	text-align: center;
}
td.price {
	text-align: right; 
	font-weight: bold; 
}
form.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: bold;
	text-transform: uppercase;
	background: #CCC;
	text-align: center;
	border: 1px solid #000;
	padding: 1px;
	margin-top: 3px;
}
.style1 {
	font-size: xx-small;
	font-style: italic;
}
a#killbutton, a#editbutton, a.killbutton, a.editbutton {
	font: 900 7px Verdana, Arial, Helvetica, sans-serif;
	color: #330000;
	padding: 0px 2px 1px 2px;
	border: 1px solid #330000;
	text-decoration: none;
}
a#editbutton {
	color:#333;
	border: 1px solid #333;
}
a#killbutton:hover, a.killbutton:hover {
	color: #FFF;
	background: #330000;
}
a#editbutton:hover  {
	color: #FFF;
	background:#333;
}
table.tblBrdr {
	padding: 3px; 
	_padding: 1px;
	border-top: 1px solid #6C5025;
}
div.copyright {
	padding-bottom: 2em;
}
#details img#mainPic {
	float: right; 
	padding: .6em; 
	margin: 0 0 .5em 1em; 
	border: 1px dotted #FFF; 
	max-width: 300px;
}
