body, input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
body {
	text-align: center;
}
h1 {
	font-size:large;
	}
h2 {
	font-size:small;
	}
.lyrics {
	font-style:italic;
	color:#666666;
	line-height:1.5;
}	
	
.linespace2 {
	line-height:2.0;
}

.smalltext {
	font-size: xx-small;
	color:#666666;
}	
div#pagewrapper {
	position: relative; 
	left: 0px; 
	top: 0px; 
	width: 700px; 
	height: auto; 
	z-index: 1; 
	background-color:#FFFFFF; 
	margin:0px auto; 
	text-align:left; 
	border-style: none; 

	}
div#mainarea {
	position:absolute;
	z-index:2;
	top:35px;
	left:0px;
	width:700px;
	height:500px;
	background-attachment:scroll;
	background-image: url(../images/pagebackground.jpg);
	background-repeat: no-repeat;
	background-position:center center;
}

div#maincontent {
	position:absolute;
	top:140px;
	left:210px;
	width:430px;
	height:317px;
	overflow:auto;
	border:none;
	padding: 3px;
}

div#titleblock {
	position:absolute;
	top:25px;
	left:192px;
	width:auto;
	height:auto;
}

div#menu {
	position:absolute;
	top:137px;
	left:59px;
	width:auto;
	height:auto;
}

div#valid {
	position:absolute;
	top:530px;
	left:0px;
	width:700px;
	height:auto;
	text-align:center;
	z-index:2;
}

/* links */
a:link, a:visited {
	color:#333333;
	text-decoration:underline;
	font-size:small;
}
a:hover, a:active {
	color:#FF00FF;
	text-decoration:none;
	font-size:small;
}
input.buybutton {
	width: 200px;
	font-size:small;
	font-weight:bold;
	color:#FF00FF;
	text-align:center;
}
input.buybothbutton {
	width: 330px;
	font-size:small;
	font-weight:bold;
	color:#0000FF;
	text-align:center;
}
ul.msbullet li {
	padding-left: 10px;
	background-image: url(../2011/images/showerhead.jpg);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}	
