body {
	margin: 0;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color: #ffb302;
	background-color: #000000;
	}
	
.bodytext {
	color: #ffb302;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#mainWrapper {
	text-align: left;
	width: 1024px;
	height: 1047px;
	vertical-align: top;
	overflow: visible;
	background-image: url(../images/background.jpg);
	background-repeat: no-repeat;
	}

#introtext {
	position: relative;
	top: 520px;
	left: 50px;
	width: 450px;
	font-size: 100%;
}

.smallheading {
	font-size: 80%;
	font-weight: bold;
}

.smalltext {
	font-size: 80%;
}

.spacer{
	position: relative;
	width: 85px;
	height: 300px;
	float: left;
}

#productListing{
	position: relative;
	top: 475px;
	left: 50px;
	width: 450px;
}

table.tabTable {
	font-size: 90%;
}

td.productListing-data {
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-bottom: 10px;
}

h3 {
	font-size: 90%;
}

a:link {
	color: #ffff00;
	text-decoration: none;
}

a:visited {
	color: #ffff00;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
}

.listingDescription, #productDescription, .detailtext {
	color: #aaaaaa;
}

#productMusicDisplay, #shoppingCartDefault {
	position: relative;
	top: 500px;
	left: 50px;
	width: 400px;
}

#productDescription {
	font-size: 90%;
}

#cartAdd {
	float: right;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#shoppingCartDefault{
	width: 450px;
}

.tableHeading, #cartSubTotal {
	background-color: #555555;
}

#scProductsHeading, #scUnitHeading, #scTotalHeading, #scRemoveHeading, .cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay {
	text-align: left;
	padding-left: 5px;
	background-color: #555555;
	font-size: 80%;
	line-height: 1.5em;
}

#cartSubTotal {
	border-top: 1px solid #cccccc;
	font-size: 80%;
	font-weight: bold;
	text-align: right;
	line-height: 1.5em;
	padding-right: 2.5em;
}
	
.tableRow, .tableHeading, #cartSubTotal {
	height: 1.75em;
	background-color: #555555;
}

LABEL.inputLabel {
	width: 10em;
	float: left;
}

#loginDefault, #checkoutShipping, #checkoutPayment, #checkoutConfirmDefault, #checkoutSuccess, #accountDefault, #accountHistInfo, #accountHistoryDefault, #accountEditDefault, #addressBookDefault,
#addressBookProcessDefault, #accountPassword, #acctNewslettersDefault, .centerColumn {
	position: relative;
	top: 50px;
	width: 824px;
	left: 100px;
	background-color: #555555;
	font-size: 80%;
}

#dlFileNameHeading, #dlByteSize, #dlButtonHeading, #dlDateHeading, #dlCountHeading, #dlButtonHeading, .thPrevOrders, #myAccountQuantity, #myAccountProducts, #myAccountTax, #myAccountTotal,
#myAccountStatusDate, #myAccountStatus, #myAccountStatusComments {
	background-color: #555555;
	text-align: left;
}

.tdPrevOrders {
	vertical-align: top;
	text-align: left;
	line-height: 1.5em;
}

#navbar{
	position: relative;
	top: 10px;
	float: right;
	font-size: 90%;
	padding-right: 75px;
}

#freetunes {
	position: relative;
	width: 450px;
	top: 400px;
	left: 50px;
	font-size: 80%;
}
#indexProductList {
	position: relative;
	top: -85px;
}

a:link.freefiles {
	font-weight: bold;
}

a:visited.freefiles {
	font-weight: bold;
}

#youtubeplayer{
	position: relative;
	top: 550px;
	left: 50px;
	width: 500px;
}
