body {
	font: 100%/150% Verdana, Arial, Helvetica, sans-serif; 
	color: #000;
}

.clear { clear: both; }
.clearleft { clear: left; }

form { margin: 0; padding: 0; }
img { border: 0; }
ul {margin-top:0; }

.red {color:red;}
.white {color:#ffffff; }
.minitext {font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000; }
.bigtext {font: 13px/130% Verdana, Arial, Helvetica, sans-serif; color:#000; }
.sub {font-weight:bold; color:#660000; }

#header { display: inline; float: left; height: 50px; border-bottom: 2px solid #900; margin-bottom: 20px; }
	#header #logo { display: inline; float: left; text-align: left; width: 275px; height: 50px; vertical-align: bottom; padding: 3px 0 0; }
	#header #section { display: inline; float: right; text-align: right; vertical-align: middle; height: 50px; width: 475px; }

#cWrap { display: inline; float: left;  }

#shell1, #shell2, #shell3, #shell4 { display: none; }




#nav { display: none; }

#content { clear: both; display: inline; float: left; padding: 0 10px; vertical-align: top;}
	#content ul.pad li, #content ol.pad li { margin-bottom: 10px; }
	#content ul.pad ul, #content ol.pad ul { margin-top: 10px; }
	#content ul.flush { margin-left: 0; padding-left: 0; }
	#content ul.plain { list-style: none; }

	#content h1	{font: bold 18px/20px Trebuchet MS, Arial, Helvetica, sans-serif; color:#600; padding:0; margin-top: 2px; letter-spacing:1px;  }
	#content h1 .h1sub2 { font-size: 12px; font-style: italic; font-weight: bold; }
	#content h3.discog { font-size: 11px; font-weight: bold; margin: 0; color:#600; }
	#content h3.sub {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#600; }
	
	/* discography styles */
	#content #covers, #content #cover { display: inline; float: right; padding: 8px 5px; margin: 0 0 10px 10px; text-align: center; font: 100% Verdana, Arial, Helvetica, sans-serif; color:#000; }
	#content #covers img, #content #cover img { margin-bottom: 4px; }
	#content div.tracks { clear: left; display: inline; float: left; margin: 5px 0; vertical-align: top; width: 334px; }
	#content div.tracks div.side { display: inline; float: left; width: 155px; margin-right: 6px; }
	#content div.tracks div.side ul, #content div.tracks div.side ol { margin-left: 15px; padding-left: 14px; }

	dt { margin-top: 15px; padding: 3px; background: #eee; }

	
#footer { margin-top: 15px; text-align: center; font: 95%/150% Verdana, Arial, Helvetica, sans-serif; }
	#footer a, #footer a:link, #footer a:visited  { text-decoration:underline; }
	#footer a:hover, #footer a:visited:hover { text-decoration:none; }




.closed {
	border: 1px solid black;
	padding: 6px;
	background: #eee;
}

.xlgtxt {font-family: 14pt Verdana,Arial,Helvetica,sans-serif}
.bt {font-weight:bold; background-color:#000080; color:#fff}



.cart	{	background:transparant; font: 9px verdana,arial,geneva,helvetica,sans-serif; color:#000; border: 1 px solid #b2b2b2; }
.cartbold	{	background:transparant; font: bold 9px verdana,arial,geneva,helvetica,sans-serif; color:#600; border: 1px solid #b2b2b2; }

a, a:link, a:visited  { color:blue; text-decoration:underline; }
a:hover, a:visited:hover  { color:#900; text-decoration:underline; }

a.name, a.name:link, a.name:visited, a.name:hover, a.name:visited:hover { color:#000; text-decoration:none; }

