body { 	background-color: #E9EADC; 	margin: 0px;	padding: 0px;	font-family: 'Times New Roman', 'Times', serif;}#wrapper {	width: 903px;	\width: 907px;	w\idth: 903px;	margin: 0px;	/*margin-left: auto;	margin-right: auto;*/	padding: 0px;	background-color: #FFFFFF;	/*border-left: 4px solid #000000;*/	border-right: 4px solid #000000;}		#header {	width: 903px;	height: 126px;	border: 0px;	background-color: #000000;}#header td {	vertical-align: top;}		img {	border: 0px;	margin: 0px;	display: block;}		.inline {	display: inline;}.imgover {	display: block;}			#outer {	border-left: 410px solid #DBDDAD;	border-right: 491px solid #DBDDAD;	background-color: #000000;	}#inner {	margin: 0px;	width: 100%; 	/*background-color: #FFFFFF;*/}#onecol {	margin: 0px;	width: 100%; 	background-color: #DBDDAD;}#login {	width: 903px;	background-color: #DBDDAD;	padding: 10px;	margin: 0px;}	/* START STYLES FOR 2 COLUMN ARTIST PAGES */#artistleft {	background-color: #878B9C;	margin-left: -410px;	width: 410px;	float: left;	position: relative;	font-family: 'Times New Roman', 'Times', serif;	font-size: 11px;	z-index: 10;}#artistleft img {	width: 410px;	display: block;}#artistleft p {	line-height: 14px;	color: #000000;	background-color: #DBDDAD;	padding: 6px 8px 8px 8px;	margin: 0px;}#artistleft p.title {	font-size: 10px;	color: #4A452B;	background-color: #FFFFFF;	text-transform: uppercase;	font-weight: bold;	letter-spacing: 0.5px;	padding: 4px 0px 4px 8px;	margin: 0px;	border-top: 1px solid #000000;	width: 402px;}#artistleft p.license {	font-size: 14px;	font-weight: bold;	line-height: 18px;	color: #000000;	background-color: #DBDDAD;	padding: 12px 12px 12px 8px;	margin: 0px;}#artistleft p.shows {	font-size: 10px;	color: #000000;	background-color: #8BC09F;	padding: 4px 4px 4px 8px;	margin: 0px;	width: 398px;}#artistleft p.downloads {	font-size: 10px;	line-height: 18px;	color: #000000;	background-color: #878B9C;	font-weight: bold;	padding: 4px 4px 4px 8px;	margin: 0px;	width: 398px;}#artistleft p.downloads a:link, #artistleft p.downloads a:visited {	color: #000000;	text-decoration: none;	padding: 0px;}#artistleft p.downloads a:hover {	color: #000000;	text-decoration: underline;	padding: 0px;	background-color: #878B9C;}#artistleft a:link, #artistleft a:visited {	color: #000000;	text-decoration: underline;	padding: 0px;}#artistleft a:hover {	color: #000000;	text-decoration: none;	background-color: #DBDDAD;	padding: 0px;}p.loginpage {	font-size: 10px;	line-height: 18px;	color: #000000;	font-weight: bold;	padding: 5px 4px 4px 75px;	margin: 0px;	width: 500px;}h1 {	font-size: 18px;	line-height: 18px;	color: #000000;	font-weight: bold;	padding: 25px 4px 4px 75px;	margin: 0px;	width: 500px;}#loginrightside {	background-color: #878B9C;	margin: 0px -491px 0px 2px;              /* negative right column width */	float: left;	width: 491px;	/*border: 0px 0px 6px 0px solid #FFFFFF;*/	position: relative;	font-family: 'Times New Roman', 'Times', serif;	font-size: 11px;	color: #000000;	z-index: 11; }#press {	background-color: #DBDDAD;	margin: 0px -491px 0px 2px;              /* negative right column width */	float: left;	width: 491px;	/*border: 0px 0px 6px 0px solid #FFFFFF;*/	position: relative;	font-family: 'Times New Roman', 'Times', serif;	font-size: 11px;	color: #000000;	z-index: 11; }.downloads {	float: left;	width: 300px;	padding: 8px;}.filename {	float: left;	width: 150px;	height: 9px;	padding: 0px;	margin: 0px;	font-weight: bold;}.button {	float: right;	height: 9px;	padding: 0px;	margin: 0px;}#press p.infopage {	line-height: 14px;	padding: 10px 10px 15px 10px;	margin: 0px;	width: 471px;}.title {	font-size: 10px;	color: #4A452B;	background-color: #FFFFFF;	text-transform: uppercase;	font-weight: bold;	letter-spacing: 0.5px;	padding: 7px 0px 4px 10px;	margin: 0px;	border-top: 1px solid #000000;	width: 481px;}.title a:link, .title a:visited {	color: #4A452B;	text-decoration: underline;	padding: 0px;}.title a:hover {	color: #4A452B;	text-decoration: none;	padding: 0px;}.author {	float: left;	font-size: 10px;	color: #000000;	background-color: #8BC09F;	padding: 4px 4px 4px 8px;	margin: 0px;	width: 479px;}.category {	float: left;	font-size: 10px;	line-height: 18px;	color: #000000;	background-color: #878B9C;	font-weight: bold;	padding: 4px 4px 4px 8px;	margin: 0px;	width: 479px;}#press p.category a:link, #press p.category a:visited {	color: #000000;	text-decoration: underline;	padding: 0px;}#press p.category a:hover {	color: #000000;	text-decoration: none;	padding: 0px;}#press img.cover {	border: 1px;	margin: 0px;	width: 121px;	\width: 122px;	w\idth: 121px;	border-bottom: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;}#press p.info {	margin-top: 2px;	margin-left: 2px;	padding: 2px;	width: 118px;	font-size: 9px;	text-transform: uppercase;	text-align: center;	color: #FFFFFF;	border: 1px solid #FFFFFF;}#press ul {	float: left;	list-style-type: none;	width: 491px;	margin: 0px;	padding: 0px;	background-color: #DBDDAD;}#press li {	float: left;	width: 491px;	margin: 0px;	padding: 0px;	text-align: left;	font-family: 'Times New Roman', 'Times', serif;	font-size: 10px;	color: #000000;	background-color: #FFFFFF;}#press .catalogItem {	background-color: #ffffff;	margin-top: 5px;	margin-left: 0px;}#press .catalogCover {	background-color: #ffffff;	margin-left: 0px;	margin-right: 0px;	width: 121px;	height: 121px;	border-left: 1px solid #FFFFFF;}#press .infoContainer {	float: right;	width: 370px;	height: 121px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	margin-top: -121px;	margin-left: 5px;	margin-right: 0px;	background-color: #ffffff;}#press .infoTop {		height: 15px;	background-color: #8BC09F;	text-transform: uppercase;	padding-left: 10px;	padding-top: 5px;	margin-bottom: 5px;	font-size: 9px;}#press .infoBottom {		height: 96px;	background-color: #DBDDAD;	text-transform: uppercase;	padding: 5px 10px 0px 10px;	color: #333333;}#press .addtocart {	height: 15px;	width: 75px;	background-color: #8BC09F;	padding: 0px;}#press .itunes {	height: 15px;	width: 45px;	background-color: #8BC09F;	padding-left: 10px;	padding-top: 0px;	margin-top: -15px;	margin-left: 80px;}#press .infoBottom .btn {  	float: left;  	color: #000000;  	background-color: #8BC09F;  	border: 0px;  	font-family: 'Times New Roman', 'Times', serif;  	font-size: 10px;  	font-weight: bold;  	margin-left: 4px;  	padding: 0px;}#press a:link, #press a:visited {	color: #FFFFFF;	text-decoration: underline;	padding: 0px;}#press a:hover {	color: #FFFFFF;	background-color: #8BC09F;	text-decoration: none;	padding: 0px;}#press .review {	background-color: #DBDDAD;	padding: 10px;	color: #333333;}#press #flashplayer {	padding: 0px;	margin: 0px;	width: 487px;	}/* FORM DATA */#form {	display: inline;	width: 471px;	height: 160px;	padding: 0px;	margin: 10px;	background-color: #DBDDAD;}form p {  	clear: both;  	background-color: #DBDDAD;  	width: 410px;	padding: 0px;	margin: 0px;}form p label {  	float: left;  	width: 100px;  	height: 40px;  	font-family: 'Times New Roman', 'Times', serif;	font-size: 10px;	font-weight: bold;	text-transform: uppercase;  	background-color: #DBDDAD;	color: #000000;	margin-right: 10px;	padding-right: 10px;}input.txt {  	color: #666666;  	font-size: 9px;  	background-color: #E6D477;  	border: 1px solid #666666;  	width: 280px;  	height: 20px;  	margin: 0px;  	float: right;}input.btn {  	float: left;  	color: #000000;  	/*background-color: #666666;*/  	border: 1px outset #E6D477;  	font-family: 'Times New Roman', 'Times', serif;  	font-size: 10px;  	font-weight: bold;  	margin-left: 4px;  	padding: 2px;}/* END OF FORM DATA */#footer {	width: 895px;	height: 15px;	padding: 5px 0px 0px 8px;	margin: 6px 0px 0px 0px;	background-color: #000000;	font-family: 'Times New Roman', 'Times', serif;	font-size: 9px;	color: #C4C4B5;	z-index: 12;}.clear { 	clear: both;	background-color: #000000;}