body
{
	background-image: url(images/bg.jpg);
	background-repeat:repeat;
	background-attachment: fixed;
}

.hide {
	display: none;
}

.indent {
	margin-left: 40px;
}

.indent15 {
	margin-left: 15px;
}

.cdcover {
	float: right;
	width:150px;
	margin-top:15px;
	margin-right:15px;
}

.buyicon {
	float: right;
	height: 25px;
	margin-left: 5px;
	margin-right: 5px;
}

.buyiconhome {
	height: 25px;
	margin-right:15px;
}

td.vspacer
{
	width: 4px;
	background-image: url(images/spacer.gif);
}

td.hspacer
{
	height: 4px;
	background-image: url(images/spacer.gif);
}

td.topimage
{
	background-image: url(images/topimage.jpg);
	background-repeat: no-repeat;
}

td.menubar
{
	background-image: url(images/barimage.gif);
	background-repeat: repeat-x;
}

td.menu
{
	height: 25px;
	text-align: center;
	vertical-align: middle;
	width: 123px;
}

td.menu a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0A0000;
	width: 152px;
}

td.menu a:hover
{
	color: #EAEAEA;
	text-decoration: underline;
}

td.menuspacer
{
	width: 4px;
	height: 25px;
	text-align: center;
	background-image: url(images/spacer.gif);
}

td.pagebackground
{
	background-image: url(images/pagebackground8.jpg);
}

h1.toptext
{
color:#FFFFFF
}

td.enter a
{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #2D2D2D;
}

td.enter a:hover
{
	color: #CC9966;
	text-decoration: underline;
}


td.catalogue a
{
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #FFFFFF;
}

td.catalogue a:hover
{
	color: #CC9966;
	text-decoration: underline;
}



#cataloguetable p.heading
{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size: x-large;
}

#cataloguetable td.heading
{
	background-color: #ABABAB;
	vertical-align: middle;
}

#cataloguetable td.colorone
{
	vertical-align: middle;
	background-color: #E1E1E1;
}

#cataloguetable td.colortwo
{
	background-color: #D5D5D5;
	vertical-align: middle;
}

#audio p.heading
{
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	font-size: large;
}

#audio td.heading
{
	background-color: #ABABAB;
	vertical-align: middle;
}

#audio td.colorone
{
	background-color: #E1E1E1;
	vertical-align: middle;
}

#audio td.colortwo
{
	background-color: #D5D5D5;
	vertical-align: middle;
}

#bottomlinks td
{
	background-color:#818181;
	text-align:center;
	vertical-align:middle;
}

#bottomlinks td a
{
	color:#FFFFFF;
	font-weight:bold;
}

#bottomlinks td a:hover
{
	color:#CC9966;
}


td.copyright
{
	background-image:url(images/linksbar.jpg);
	text-align:center;
	vertical-align:middle;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

p.white
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

p.white-b
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
