#container {width:560px;float:left;margin:0 auto 0; padding:0;}
#headerLogo {margin:45px 0 0 0; text-align:right; color:#4a4a4a; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-style: normal; font-stretch:condensed;}
#headerCopy {text-align:right; color:#4f4a4d; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-style: normal; font-stretch:condensed;}
#headerCopy h1 {font-size:25px; margin:0; padding:0; font-style:normal; font-weight:normal; color:#252627; float:right;}
#headerCopy h2 {font-size:20px; margin:5px 0 0 0; padding:0; font-style:normal; font-weight:normal; float:right;}
.lightPurpleText {color:#7f97ba;}
.mediumPurpleText {color:#8888b7;}
#headerCopy h1 .darkPurpleText {color:#6854a1;font-size:30px;}
#bullets {width:158px;  padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:13px; font-style:normal; color:#838383; float:left;margin-left:38px;}
ul {list-style:url(http://media.sonymusicd2c.com/bundles/5077316/images/bullet.gif); margin:0; padding:0;}
#cd {width:342px; height:396px; margin:10px 0 0 20px; padding:0; float:right; 
	behavior:url(/stylesheets/iepngfix.htc);
	background:url(http://media.sonymusicd2c.com/bundles/5077316/images/cd.png) top left no-repeat; 
}
.cdImageLink {width:346px; height:396px; margin:0; padding:0; text-indent:-5000px; float:left;}
.buyButton {width:257px; height:25px; margin:0; padding:19px 0 19px 0; background: url(http://media.sonymusicd2c.com/bundles/5077316/images/btn_background.gif) top left no-repeat;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-decoration:none;}
.buyButton a:link, .buyButton a:active, .buyButton a:visited, .buyButton a:hover {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; text-decoration:none;
	margin-left:8px;
}
.btnText {margin:0 0 0 15px;}
.btnPrice {margin:0 0 0 18px;}
.rulesLink {text-align:right; width:225px;} 


#bullets .add_to_cart{clear:both;display:block;}

div#main {
	background-color: #fff;
}

div.price_and_button {
	border-top: 1px solid #c6d4e7;
	margin-top: 20px;
}

div.price_and_button span {
	margin-top: 4px;
	line-height: 27px;
}

div.price_and_button span.price {
	float: right;
	margin-right: 5px;
}

div.price_and_button span.availability {
	float: left;
}
