body {	background: #e0d57d url(images/BG_MSFPW.jpg) repeat-y fixed left top;	margin: 0px; font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 9pt; }
#header {	background-image:  url(images/Left_MSFPW.jpg); width: 339px; margin: 0px; padding: 0px; height: 631px; }
#nav { 	position:absolute;	top:0px; margin: 0px; left:10px;	}
#available { background: #46350d url(images/availablesoon.jpg); height: 31px; width: 159px;}
#content { position:absolute;	top:12px;	left:250px;	width:490px; }
#content a { color: #000; text-decoration: none; border-bottom: 1px solid #999; }
#content a:hover { color: #990099; border: 0px;}
.copyright {	font-size: 8pt;	color: #666;	padding-top: 3px; margin-top: 10px; border-top: 1px solid #666;	text-align: center;}
.productpoints { margin-top: 10px; color: #666; font-size: 9pt; background-color: #FF6; border: 1px solid #FFF; padding: 5px;}
.boldred { color: #C00; font-size: 14pt; }
.smallcover { border: 5px solid #FFF; margin: 5px; }
.new {color: #F00;}
.new2 { color: #33F;}
.new3 { color: #7B418E;}
.songlist { font-size: 8pt; }
.songlist a{ font-size: 8pt; color: #000; text-decoration: none; border-bottom: 1px solid #999;}
.songlist a:hover{ font-size: 8pt; text-decoration: none; border-bottom: 1px solid #C00; color: #C00;}
h4 { font-size: 16pt; color: #7a5a0d; margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	background:  url(images/h4bullet.gif) no-repeat left center;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 3px; border-bottom: 1px solid #000; }
h3 { font-size: 16pt; color: #7a5a0d; margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;	text-align:center; padding-top: 5px;	padding-bottom: 3px; border-bottom: 1px solid #000; }
h2 { font-size: 12pt; color: #7a5a0d; margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;}
ul {padding: 5px 1px 8px 1px;;	list-style: none;	width: 159px; border-bottom: 0px; background-color: #46350d; color: #FFF;}
ul li {	position: relative; border-bottom: 1px solid #e0d883; }
li ul { padding: 1px; background-color: #46350d; margin: 0px; position: absolute;	left: 158px; /* Set 1px less than menu width */	width: 225px; top: 0;	display: none;	}
ul li a {	display: block;	text-decoration: none;	font-weight: normal; color: #FFF; /* IE6 Bug */	padding: 2px 5px; border-left: 10px solid #684b10;	border-right: 10px solid #a56f01;	border-bottom: 0px;	background-color: #7a5a0d;	}
* html ul li { float: left; height: 1%; }* html ul li a { height: 1%; }
ul li a:hover { color: #000; border-left: 10px solid #877042;border-right: 10px solid #b88d36; background-color: #967c3f; } 
li ul li { border-bottom: 1px solid #e0d883; }
li ul li a { font-weight: normal; padding: 2px 5px; border-left: 10px solid #684b10;	border-right: 10px solid #a56f01;	border-bottom: 0px;	background-color: #7a5a0d; color: #FFF; }  
li ul li a:hover { padding: 2px 5px; border-left: 10px solid #877042;border-right: 10px solid #b88d36; background-color: #967c3f; color: #000;}
li:hover ul, li.over ul { display: block; }
.buynow a:link, .buynow a:visited { background: #966f31; color: #FFF; padding: 8px; border: 1px solid #FFF; width: 75px; text-decoration: none;}
.buynow a:hover { background: #bdab44; color: #000; }
.buybutton a:link, .buybutton a:visited { display: block; background: #966f31; color: #FFF; padding: 4px; border: 1px solid #FFF; width: 75px; text-decoration: none;}
.buybutton a:hover { display: block; background: #bdab44; color: #000; padding: 4px; border: 1px solid #FFF; width: 75px; text-decoration: none; }
#points { margin-left: 15px; padding: 10px; width: 440px; background: #faf9e1; border: 1px dotted #966f31;}