body, html {margin: 0px; padding: 0px;}
body, html, img, a, a:hiver, a:visited, a:active, a:focus {outline:none; -moz-outline:none;}
body {background: url('splash-images/large-body-bg.jpg') top center fixed;}
ul {margin:0px; padding:0px 0px 0px 18px;}
li {margin:0px 0px 7px 0px;}

#container {
	 position:relative;
	 margin: 0px auto 0px auto;
	 padding:0px;
	 width:1035px;
	 height:975px;
	 background: url('splash-images/container-bg.png') top left no-repeat;
}
#mailing-list {
	position:absolute;
	top:30px;
	right:20px;
	width:300px;
	height:80px;
	overflow:hidden;
}
#body-top {
	position:absolute;
	top:91px;
	left:0px;
	width:1035px;
	height:38px;
	background: url('splash-images/body-top.png') top left no-repeat;
}
#body-left {
	position:absolute;
	bottom:0px;
	left:0px;
	width:28px;
	height:846px;
	background: url('splash-images/body-left.png') top left no-repeat;
}
#body-right {
	position: absolute;
	bottom: 0px;
	right:0px;
	width: 27px;
	height: 846px;
	background: url('splash-images/body-right.png') top left no-repeat;
}
#body-body {
	position:absolute;
	top:129px;
	left:28px;
	width: 980px;
	height:822px;
	background: url('splash-images/body-body.jpg') top left no-repeat;
}
#topspin-video {
	position:absolute;
	top:4px;
	left:0px;
	padding:3px;
	background: #d5d4c6;
}
#description-text {
	position:absolute;
	top:20px;
	right:0px;
	height: 200px;
	width:600px;
	font-family: Helvetica, 'Helvetica', Arial, sans-serif;
	font-size:17px;
	line-height:22px;
	color: #d5d4c6;
	text-shadow:1px 1px 1px #383223;
}
#quote-text {
	position:absolute;
	top:170px;
	right:0px;
	width:590px;
	height:70px;
	padding:10px 5px 0px 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius:10px;
	border-radius: 10px;
	/* behavior: url('border-radius.htc'); */
	background: #383223;
	font-family: Helvetica, 'Helvetica', Arial, sans-serif;
	font-size:22px;
	line-height:22px;
	color: #d5d4c6;
	text-align:center;
	text-shadow:1px 1px 1px #000000;
}
#quote-text #author {
	text-align:right;
	font-size: 14px;
	width:560px;
	padding:5px 40px 0px 0px;
}



/* GENERAL PACKAGE INFO */
.package {width:220px;height:430px;margin:0px;padding:0px;}
.package-title {
	height:62px;
	margin:0px;
	padding:0px 0px 6px 14px;
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 16px;
	color: #881e06;
	text-shadow:1px 1px 1px #FFFFFF;
	vertical-align:bottom;
	font-weight: bold;
}
.package-image {
	height:180px;
	margin:0px;
	padding:0px;
}
.package-info {
	height:173px;
	margin:0px;
	padding:0px 34px 0px 10px;
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 11px;
	color: #881e06;
	text-shadow:1px 1px 1px #FFFFFF;
	vertical-align:top;
}
.button {width:220px; height:53px; margin:0px; padding:0px;}
#price {
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 16px;
	color: #881e06;
	text-shadow:1px 1px 1px #FFFFFF;
	z-index:10;
	font-weight:bold;
}
#link {
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
	height:53px;
}
/* END GENERAL PACKAGE INFO */


/* DIGITAL PACKAGE */
#package-digital {
	position:absolute;
	top:293px;
	left:10px;
}
#button-digital {
	position:absolute;
	top:723px;
	left:0px;
	background: url('splash-images/button-buy.png') bottom left no-repeat;
}
#button-digital #price {
	position:absolute;
	top:28px;
	left:36px;
}
#button-digital #link:hover { background: url('splash-images/button-buy-r.png') bottom left no-repeat;}
/* END DIGITAL PACKAGE */


/*CD PACKAGE */
#package-cd {
	position:absolute;
	top:293px;
	left:250px;
}
#package-cd .package-title {padding:0px 0px 6px 25px;}
#package-cd .package-info {padding:0px 24px 0px 21px;}
#button-cd {
	position:absolute;
	top:723px;
	left:250px;
	background: url('splash-images/button-buy.png') bottom left no-repeat;
}
#button-cd #price {
	position:absolute;
	top:28px;
	left:36px;
}
#button-cd #link:hover { background: url('splash-images/button-buy-r.png') bottom left no-repeat;}
/* END CD PACKAGE */


/*DELUXE PACKAGE */
#package-deluxe {
	position:absolute;
	top:293px;
	left:505px;
}
#package-deluxe .package-title {padding:0px 0px 6px 25px;}
#package-deluxe .package-info {padding:0px 24px 0px 21px;}
#button-deluxe {
	position:absolute;
	top:723px;
	left:505px;
	background: url('splash-images/button-buy.png') bottom left no-repeat;
}
#button-deluxe #price {
	position:absolute;
	top:28px;
	left:36px;
}
#button-deluxe #link:hover { background: url('splash-images/button-buy-r.png') bottom left no-repeat;}
/* END DELUXE PACKAGE */


/*VINYL PACKAGE */
#package-vinyl {
	position:absolute;
	top:293px;
	left:750px;
}
#package-vinyl .package-title {padding:0px 0px 6px 25px;}
#package-vinyl .package-info {padding:0px 24px 0px 21px;}
#button-vinyl {
	position:absolute;
	top:723px;
	left:755px;
	background: url('splash-images/button-buy.png') bottom left no-repeat;
}
#button-vinyl #price {
	position:absolute;
	top:28px;
	left:36px;
}
#button-vinyl #link:hover { background: url('splash-images/button-buy-r.png') bottom left no-repeat;}
/* END VINYL PACKAGE */

#facebooklike {
	position:absolute;
	bottom:5px;
	left:10px;
	width: 200px;
	height:22px;
	text-align:left;
	z-index:10;
}
#addtoany {
	position:absolute;
	bottom:3px;
	right:10px;
	width: 200px;
	height:22px;
	text-align:right;
	z-index:10;

}
#homelink {
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 16px;
	color: #333;
	text-shadow:1px 1px 1px #FFFFFF;
	position:absolute;
	bottom:3px;
	left:0px;
	width: 980px;
	height:22px;
	text-align:center;
	font-weight:bold;
}
#homelink a {
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 16px;
	color: #881e06;
	text-shadow:1px 1px 1px #FFFFFF;
	text-decoration: underline;
}
#homelink a:hover { color: #333;}


#credit {
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 11px;
	color: #b7b7a9;
	position:relative;
	margin: 0px auto 20px auto;
	width: 980px;
	height:12px;
	text-align:center;
}
#credit a {
	font-family:Helvetica, 'Helvetica', Arial, sans-serif;
	font-size: 11px;
	color: #b7b7a9;
	text-decoration: none;
}
#credit a:hover { color: #FFF;}


