@charset "UTF-8";

/* CSS Document */



/**********************************************************/

/**********************************************************/

/* FOR THE STORE AND EARLY TITLES PAGE */

/**********************************************************/

/**********************************************************/



/* GENERAL STYLES */

/******************/



* {margin:0px; padding:0px;} /* get rid of all browser default settings */

a {outline:none;} /* Firefox Fix */



body {

	background-image:url(../images/bg_store_body.jpg);

	background-image:url(../images/bg_store_bottom_wrapper.jpg);

	background-repeat:repeat;

	color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



#early_titles {

	background-image:url(../images/bg_early_bottom_wrapper.jpg);

	background-repeat:repeat;

}



p {

	 margin:3px 0px 3px 0px;

}
.arrangements {

	 margin-left: 5px;
	  margin-bottom: -25px;
	 line-height: 20px;

}



/* HEADER AREA */

/***************/

#header_wrapper {

	background-image:url(../images/bg_store_header_wrapper.jpg);

	background-repeat:repeat-x;

}



/*TOP NAV FLASH ADDED BY TAM */

#topNav {

	position:absolute;

	left: 0px; top: 0px;

	width:985px;

	height:107px;

	z-index:300;

}



#early_titles #header_wrapper {

	background-image:url(../images/bg_early_header_wrapper.jpg);

	background-repeat:repeat-x;

}



#header {

	width: 100%;

	height:107px;

	background-image:url(../images/bg_store_header.jpg);

	background-repeat:no-repeat;

}



#early_titles #header {

	background-image:url(../images/bg_early_header.jpg);

	background-repeat:no-repeat;

}





/*CONTENT AREA */

/***************/



/* STORE START */



#content_wrapper {

	background-image:url(../images/bg_store_content_wrapper.jpg);

	background-repeat:repeat;

}



#early_titles #content_wrapper {

	background-image:url(../images/bg_early_content_wrapper.jpg);

	background-repeat:repeat;

}



#content_text_wrapper {

	background-image:url(../images/bg_store_content_left.jpg);

	background-repeat:repeat-y;

	width: 1680px;

	background-color:#CCBFA5;

}



#early_titles #content_text_wrapper {

	background-image:url(../images/bg_store_content_left.jpg);

	background-repeat:repeat-y;

}



#content {

	width: 1680px;

	position:relative;

	background-image:url(../images/bg_store_content.jpg);

	background-repeat:no-repeat;

	background-position:top left;

}



#early_titles #content {

	background-image:url(../images/bg_early_content.jpg);

	background-repeat:no-repeat;

	background-position:top left;

}



#content_text {

	background-image:url(../images/bg_store_text.jpg);

	background-repeat:repeat-y;

	background-position:top right;

	width:1680px;

	position:relative;

}



#early_titles #content_text {

	background-image:url(../images/bg_early_text.jpg);

	background-repeat:repeat-y;

}



#content_text .padding {

	padding:35px 735px 35px 75px;

	position:relative;	

}



#content_text h2 {

	background-image:url(../images/txt_store_title.gif);

	width:616px;

	height:35px;

	margin-bottom:15px;

	text-indent:-3000px;

	position:relative;

	top:-10px;

	left:-10px;

}



#content_text p {

	font-size:11px;

	line-height:18px;

	margin:4px 0px 4px 20px;

}



#content_text a {

	text-decoration:none;

	color:#1F4D8E;

}



#content_text a:hover {

	color:#AD3F75;

}



#store_header {

	font-size:12px;

	line-height:18px;

	width:40%;

	margin-left:20px;

	position:relative;

}



#other_options img {

	position:relative;

	top:12px;

}



#other_options {

	width:55%;

	float:right;

	position:relative;

	top:-15px;

}



/* CD STORE AREA */



dl {

	margin-left:20px;

	position:relative;

	clear:both;

}



dt {

	display:block;

	width:198px;

	height:198px;

	float:left;

	padding-top:30px;

}



dd {

	margin-left:220px;

	padding-top:30px;

}



dd h3 {

	font-size:12px;

	line-height:16px;

}



#content_text dd p {

	margin-left:0px;

	border:0px solid #FFFFFF;

}



#content_text dd form {

	margin:0px;

	padding:0px;

	margin-top:10px;

	margin-bottom:7px;

}



#content_text dd input {

	margin:0px;

	padding:0px;

}



#content_text dd form span,

#content_text dd p span {

	padding-left:10px;

	font-size:11px;

	line-height:16px;

}



.move_form_button {

	position:relative;

	top:6px;

}



.move_button {

	position:relative;

	top:6px;

}



#content_text .last_button {

	margin-top:6px;

}



#content_text dd p img {

	border:0px;

	padding-left:0px;

	margin-left:0px;

}



#content_text dd p a {

	border:0px;

	padding-left:0px;

	margin-left:0px;

}



dd strong {color:#186133;}



.new_release {color:#C74102;}



/* END CD STORE AREA */



/* START EARLY TITLES AREA */

#early_titles #content_text .padding {

	padding:35px 735px 35px 200px;

}



#early_titles #content_text h2 {

	background-image:url(../images/txt_early_titles.gif);

	width:126px;

	height:31px;

	margin-bottom:15px;

	text-indent:-3000px;

	position:relative;

	top:-4px;

	left:-3px;

}



#early_titles dl,

#early_titles p {

	margin-left:0px;

}



#early_titles p {

	line-height:16px;

}



#early_titles dl {

	margin-left:0px;

	margin-bottom:30px;

}



#early_titles dt,

#early_titles dd {

	padding-top:15px;	

}



#early_titles h3 { /* common - rest must be coded inline (bg image, width) */

	height:25px;

	background-repeat:no-repeat;

	text-indent:-3000px;

	clear:both;

}



#early_titles h4 { /* The LISTEN word */

	width:129px;

	height:38px;

	background-image:url(../images/txt_listen.gif);

	background-repeat:no-repeat;

	text-indent: -3000px;

	margin-top:0px;

}



#early_titles dt {

	width:150px;

	height:150px;

}



#early_titles dd {

	margin-left:170px;

	position:relative;

	height:150px; /* IE 6 FIX back to top link will not show without this */

}



#early_titles dd p {

	font-size:12px;

	font-weight:bold;

	line-height:25px;

}



#early_titles dd img {

	border:0px solid #FFFFFF;

	position:relative;

	left:-10px;

}



#early_titles #content_text ul {

	float:left;

}



#early_titles dd p a {

	font-weight:normal;

	padding-left:25px;

	font-size:11px;

}



.back_to_top {

	position:absolute;

	bottom:0px;

	right:100px;

	top:150px;

}



.back_to_top a {font-size:11px;}



#early_titles dd p a:link,

#early_titles dd p a:visited {

	background-image:url(../images/icon_play_music.gif);

	background-repeat:no-repeat;

	background-position: 5px -2px;

	z-index:10;

}



#early_titles dd p a:hover,

#early_titles dd p a:active {

	background-image:url(../images/icon_play_music_over.gif);

	background-repeat:no-repeat;	

}





#cd_music_menu {

	position:absolute;

	left:28px;

	top:148px;

	width:175px;

	z-index:10;

}



#cd_music_menu h2 {

	width:99px;

	height:18px;

	background-image:url(../images/btn_music_menu.gif);

	background-repeat:no-repeat;

	text-indent:-3000px;

	margin-left:17px;

	margin-bottom:0px;

}



#cd_music_menu ul {

	list-style-type:none;

	margin-left:20px;

}



#cd_music_menu ul ul {

	list-style-type:square;

	color:#AD3F75;

	margin-left:20px;

}



#cd_music_menu ul li {

	line-height:20px;

	padding-top:10px;

}





#cd_music_menu ul ul li {

	line-height:20px;

	padding-top:0px;

}



#cd_music_menu ul li a {

	color:#5B383E;

	letter-spacing:0px;

	font-size:10px;

	text-decoration:none;

}



#cd_music_menu ul ul li a {

	color:#1F4D8E;

	letter-spacing:normal;

	font-weight:bold;

	font-size:11px;

	text-decoration:none;

}



#cd_music_menu ul ul li a:hover,

#cd_music_menu ul li a:hover {

	color:#AD3F75;

}







/* START EARLY TITLES AREA */



/*************************************/

/* CONTENT END */

/*************************************/



/* FOOTER AREA */

/***************/

#footer_wrapper {

	background-image:url(../images/bg_store_footer_wrapper.jpg);

	background-repeat:repeat-x;

	position:relative;

	width: 100%;

}



#early_titles #footer_wrapper {

	background-image:url(../images/bg_early_footer_wrapper.jpg);

	background-repeat:repeat-x;

}



#footer {

	width: 100%;

	height:116px;

	position:relative;

	background-image:url(../images/bg_store_footer.jpg);

	background-repeat:no-repeat;

}



#early_titles #footer {

	background-image:url(../images/bg_early_footer.jpg);

	background-repeat:no-repeat;

}



#play_list {

	height:116px;

	width:262px;

	position:absolute;

	top:0px;

	left:30px;

}



#play_list .flash {

	margin-top:13px;

	width:100%;

	height:89px;

	background-color:#1F4D8E;

}



#music_store {

	height:116px;

	width:200px;

	position:absolute;

	top:0px;

	left:336px;

}



#download_mp3s {

	height:116px;

	width:200px;

	position:absolute;

	top:0px;

	left:500px;

}



/* BOTTOM AREA */

/***************/

#bottom_wrapper {

	background-image:url(../images/bg_store_body.jpg);

	background-repeat:repeat-y;

}



#early_titles #bottom_wrapper {

	background-image:url(../images/bg_early_body.jpg);

	background-repeat:repeat-y;

}



#bottom {

	width: 100%;

	height:315px;

	background-image:url(../images/bg_store_bottom.jpg);

	background-repeat:no-repeat;

	padding:1px;

}



#early_titles #bottom {

	height:315px;

	background-image:url(../images/bg_early_bottom.jpg);

	background-repeat:no-repeat;

}



#bottom p {

	color:#7D6B47;

	font-size:11px;

	line-height:17px;

	padding:10px 0px 0px 632px;

}



#bottom p a {

	color:#877184;

	font-size:11px;

	font-weight:normal;

	padding:0px 5px 0px 5px;

	text-decoration:none;

}

#bottom p a:hover {

	color:#5494C2



}





