body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/BGcolour.jpg);
	background-repeat:repeat-x;
	background-color:#FFF;
	margin:0;
}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

h3,h4 {
	text-align:center;
}

p {
	text-align:left;
}
a {
	color:#009;
	text-decoration: none;		
}
a:hover, a:active {
	color:#405;
}
.nav {
	margin:0;
	padding:0;
	border:0;
	z-index:10;
}
.menu {
	padding-top: 358px;
}
.maintext {
	vertical-align:top;
	z-index:30;
	clear:both;
	font-family: Myriad Pro, Myriad, Arial, Helvetica, sans-serif;
	font-size: medium;
	margin-top: -234px;
	margin-left: -40px;
	width: 460px;
	position: absolute;
}
.admintext {
	vertical-align:top;
	z-index:30;
	clear:both;
	font-family: Myriad Pro, Myriad, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-top: -234px;
	margin-left: -40px;
	width: 460px;
	position: absolute;
}
div.formrow {
  clear: both;
  padding-top: 5px;
  width:310px;
  font-size: medium;
  font-weight: bold;
}
div.formrow .formfield {
	width:210px;
	float:right;
	text-align:left;
}
div.formrow .formlabel {
	width:90px;
	float:left;
	text-align:right;
	font-weight: bold;
  font-size: medium;
}
.dragon {
	z-index:40;
	clear:both;
	float:left;
	margin-left:233px;
	margin-top:165px;
	border:0px;
	padding:0px;
	position: absolute;
}
.butterfly {
	clear:both;
	float:right;
	margin-left:310px;
	margin-top:40px;
	position: absolute;
}
.ant {
	z-index:20;
	clear:both;
	float:right;
	margin-left:80px;
	margin-top:396px;
	position: absolute;
}
.spider {
	z-index:40;
	clear:both;
	float:left;
	margin-left:-116px;
	margin-top:148px;
	padding-top:0px;
	position: absolute;
}
.frog {
	float:right;
	vertical-align:bottom;
	text-align:right;
	margin-top:-20px;
}
.songrow {
	clear:both;
	height:180px;
}
.songs1 {
	float: left;
	text-align:center;
	width:150px;
	height:180px;
	color:#009;
	text-decoration: none;	
}
.songs2 {
	float: left;
	text-align:center;
	width:150px;
	height:180px;
	color:#009;
	text-decoration: none;	
}
.songs3 {
	float: left;
	text-align:center;
	width:150px;
	height:180px;
	color:#009;
	text-decoration: none;	
}
.songs1:hover, .songs1:active, .songs2:hover, .songs2:active, .songs3:hover, .songs3:active {
	color:#405;
}
.songthumbs {
	margin:3px;
	border:2px outset #033;
}
.songthumbs:hover, .songthumbs:active {
	margin:4px;
	border:1px outset #009;
}
.musicplayer {
	position:absolute;
	top:10;
	left:10;
	z-index:100;
}
#cart {
	left:30px;
	top:230px;
	position:absolute;
}