@charset "UTF-8";
/* CSS Document */

body {
	margin-top:0px;
	background-image:url(../images/main_bg.jpg);
	background-repeat:repeat-x;
	font-family: 'Open Sans', sans-serif;
	background-color:#DDDDDD;
}

#full_center {
	width:850px;
	margin:auto;
}

.spacer {
	clear:both;
}

/*HEADER*/

#header_center {
	width:840px;
	margin:auto;
}

#header_main {
	width:840px;
	margin-bottom:20px;
	position:relative;
}

#month_menu_main {
	z-index:-1;
}

.month_main {
	width:151px;
	height:41px;
	margin-left:689px;
}

.month_bg {
	width:149px;
	height:31px;
	border:1px solid #CCCCCC;
	background-image:url(../images/month_bg.jpg);
	background-repeat:repeat-x;
}

.month {
	font-size:13px;
	color:#666666;
	line-height:15px;
	text-align:center;
	margin-top:8px;
}

.month_bottom {
	width:149px;
	height:10px;
	background-image:url(../images/month_bottom.jpg);
	background-repeat:no-repeat;
}

#menu_container {
	width:840px;
	height:46px;
	background-image:url(../images/menu_bg_pattern.jpg);
	background-repeat:repeat-x;
}

.menu_left {
	width:23px;
	height:46px;
	background-image:url(../images/menu_bg_left.jpg);
	background-repeat:no-repeat;
	float:left;
}

.menu_right {
	width:23px;
	height:46px;
	background-image:url(../images/menu_bg_right.jpg);
	background-repeat:no-repeat;
	float:left;
}

#menu_main {
	width:794px;
	height:46px;
	font-size:12px;
	line-height:12px;
	color:#FFFFFF;
	float:left;
}

#menu_main ul {
	margin-top:0px;
	padding-left:190px;
	list-style-type:none;
}

#menu_main li {
	height:30px;
	padding-top:15px;
	padding-left:28px;
	padding-right:28px;
	background-image:url(../images/menu_division.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}

#menu_main li:hover {
	color:#CCCCCC;
	cursor:pointer;
}

.logo_naxos {
	width:96px;
	height:104px;
	margin-left:23px;
	background-image:url(../images/naxos_logo.jpg);
	background-repeat:no-repeat;
	position:absolute;
	z-index:1;
}

#banner {
	width:800px;
	height:70px;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	border:1px solid #999999;
}

#banner:hover {
	background-image:url(../images/banner_over.jpg);
	cursor:pointer;
}

/*HEADER END*/



/*BODY*/

#content_container {
	width:850px;
	margin-top:10px;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
}

.content_top {
	width:850px;
	height:15px;
	background-image:url(../images/content_top.jpg);
	background-repeat:no-repeat;
}

#content_main {
	height:590px;
	position:relative;
}

.content_bottom {
	width:850px;
	height:15px;
	background-image:url(../images/content_bottom.jpg);
	background-repeat:no-repeat;
}

#title_center {
	width:800px;
	margin:auto;
}

#title_main {
	width:800px;
	height:13px;
	margin-top:0px;
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	position:relative;
	font-family: 'Open Sans', sans-serif;
}

.title {
	width:200px;
	font-size:20px;
	color:#205187;
	line-height:25px;
	background-color:#FFFFFF;
	position:absolute;
	top:0px;
	left:15px;
	text-align:center;
}

.newrelease_audio_player {
	width:440px;
}

.main_audio_player {
	width:440px;
	margin-top:15px;
}

.audio_player_center {
	width:260px;
	margin:auto;
}

/*CD OF THE MONTH*/

#cdmonth {
	width:850px;
	position:absolute;
	font-family: 'Cardo', serif;
	padding-top:10px;
	top:0px;
	left:0px;
	display:block;
}

#cdmonth_cd {
	width:202px;
	float:left;
}

#cdmonth_bluray {
	width:165px;
	margin-left:29px;
	float:left;
}

#feature_center {
	width:800px;
	margin:auto;
}

.feature_shadow {
	width:800px;
	height:20px;
	background-image:url(../images/feature_bottom.jpg);
	background-repeat:no-repeat;
}

#cdmonth_main {
	width:800px;
	background-image:url(../images/bg_cdmonth.jpg);
	border:1px solid #CCCCCC;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:20px;
}

#feature_content_center {
	width:740px;
	margin:auto;
}

.cdmonth_cover_bg {
	width:260px;
	height:255px;
	background-color:#a6bba6;
	padding-top:5px;
	float:left;
}

.cdmonth_cover {
	width:250px;
	height:250px;
	background-image:url(../images/pic_cdmonth.jpg);
	background-repeat:no-repeat;
	margin-left:5px;
}

.cdmonth_details_main {
	width:428px;
	margin-left:38px;
	float:left;
}

.cdmonth_text_details01 {
	font-size:31px;
	line-height:32px;
	font-weight:700;
	margin-top:5px;
	color:#231f20;
}

.cdmonth_text_details02 {
	font-size:21px;
	line-height:23px;
	margin-top:8px;
	color:#4e8a7f;
}

.cdmonth_text_details03 {
	font-size:14px;
	line-height:18px;
	font-style:italic;
	margin-top:5px;
	color:#231f20;
}

.cdmonth_review {
	font-size:12px;
	line-height:15px;
	font-style:italic;
	color:#333333;
}

#half {
	border-top:1px dotted #FFFFFF;
	padding-top:15px;
}

#half_darkborder {
	border-top:1px dotted #333333;
	padding-top:15px;
}

.btn_buy {
	width:150px;
	height:22px;
	margin-top:15px;
	padding-top:10px;
	background-image:url(../images/redbtn_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
}

.btn_buy:hover {
	color:#FFCC00;
	cursor:pointer;
}

.btn_buy_text {
	font-size:12px;
	line-height:12px;
	text-align:center;
	font-family: Open Sans, sans-serif;
	font-weight:lighter;
}

#feature_info_center {
	width:770px;
	margin:auto;
}

#feature_info_container {
	width:770px;
}

.cdmonth_info_main{
	width:770px;
	font-size:13px;
	font-weight:400;
	color:#333333;
	line-height:20px;
}

.cdmonth_info_main a:link {
	color:#ae0003;
	text-decoration:none;
}

.cdmonth_info_main a:visited {
	color:#ae0003;
	text-decoration:none;
}

#awards {
	width:438px;
	padding-top:0px;
	padding-bottom:10px;
	background-color:#CCCCCC;
	background-image:url(../images/bg_awards.jpg);
	background-repeat:repeat-x;
	margin-top:10px;
	font-weight:normal;
	border:1px solid #666666;
}

#gramophone {
	width:150px;
	margin-top:10px;
	float:left;
}

#gramophone_center {
	width:40px;
	margin:auto;
}

.gramophone_pic {
	width:40px;
	height:40px;
	background-image:url(../images/editorschoice.jpg);
	background-repeat:no-repeat;
}

.awards_text {
	font-size:10px;
	line-height:15px;
	margin-top:3px;
	color:#333333;
	text-align:center;
}

#sundaytimes {
	width:125px;
	margin-top:15px;
	margin-left:13px;
	float:left;
}

#sundaytimes_center {
	width:125px;
	margin:auto;
}

.sundaytimes_pic {
	width:125px;
	height:30px;
	background-image:url(../images/sunday-times-logo.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}


#sundaytelegraph {
	width:134px;
	margin-top:27px;
	margin-left:13px;
	float:left;
}

#sundaytelegraph_center {
	width:134px;
	margin:auto;
}

.sundaytelegraph_pic {
	width:134px;
	height:18px;
	background-image:url(../images/sundaytelegraph.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.title_cdmonth{
	width:438px;
	height:30px;
	background-image:url(../images/title_cdmonth.png);
	background-repeat:no-repeat;
	margin-top:3px;
}

/*CD OF THE MONTH END*/


/*NEW RELEASES*/

#newreleases {
	width:850px;
	position:absolute;
	padding-top:10px;
	top:0px;
	left:0px;
	display:none;
}

#newrelease_indiv_container01 {
	with:800px;
	border:1px solid #CCCCCC;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#EEEEEE;
	margin-top:20px;
}

#newrelease_indiv_container02 {
	with:800px;
	border:1px solid #DDDDDD;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#FFFFFF;
}

.newrelease_content_center {
	width:730px;
	margin:auto;
}

.newrelease_cover_main {
	width:202px;
	float:left;
}

.newrelease_details_main {
	width:468px;
	margin-left:40px;
	float:left;
}

.newrelease_details01 {
	font-size:25px;
	line-height:25px;
	color:#215187;
}

.newrelease_details02 {
	font-size:15px;
	line-height:20px;
	color:#333333;
	margin-top:10px;
}

.newrelease_details03 {
	font-size:12px;
	line-height:18px;
	color:#666666;
	margin-top:10px;
	font-style:italic;
}

.newrelease_review {
	font-size:12px;
	font-style:italic;
	font-weight:400;
	color:#5c7693;
	margin-top:10px;
}

.btn_main {
	width:468px;
	margin-top:15px;
}

.btn_buy_newrelease {
	width:100px;
	height:22px;
	padding-top:10px;
	margin-top:15px;
	background-image:url(../images/redbtn_bg.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
}

.btn_buy_newrelease:hover {
	color:#FFCC00;
	cursor:pointer;
}

.cover01 {
	width:200px;
	height:198px;
	background-image:url(../images/pic_newrelease_cover01.jpg);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}

.cover02 {
	width:200px;
	height:198px;
	background-image:url(../images/pic_newrelease_cover02.jpg);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}

.cover03 {
	width:200px;
	height:198px;
	background-image:url(../images/pic_newrelease_cover03.jpg);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}

.cover04 {
	width:200px;
	height:199px;
	background-image:url(../images/pic_newrelease_cover04.jpg);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}

.cover05 {
	width:200px;
	height:198px;
	background-image:url(../images/pic_newrelease_cover05.jpg);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}

.cover06 {
	width:200px;
	height:200px;
	background-image:url(../images/pic_newrelease_cover06.jpg);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
}

.btn_newrelease {
	width:170px;
	height:25px;
	margin-top:10px;
	padding-top:8px;
	margin-left:630px;
	background-image:url(../images/menu_bg_pattern.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-size:12px;
	font-weight:lighter;
	text-align:center;
}

.btn_newrelease:hover {
	color:#FFCC00;
	cursor:pointer;
}

.newrelease_album_info {
	margin-top:15px;
	padding-top:15px;
	border-top:1px dotted #333333;
	font-size:11px;
	line-height:17px;
}

/*NEW RELEASES END*/




/*DVD MONTH*/

#dvdmonth {
	width:850px;
	font-family: 'Source Sans Pro', sans-serif;
	position:absolute;
	padding-top:10px;
	top:0px;
	left:0px;
	display:none;
}

#dvdmonth02 {
	width:850px;
	font-family: 'Source Sans Pro', sans-serif;
	position:absolute;
	padding-top:10px;
	top:0px;
	left:0px;
	display:none;
}

#dvdmonth_main {
	width:800px;
	background-image:url(../images/bg_dvdmonth.jpg);
	border:1px solid #999999;
	padding-top:10px;
	padding-bottom:20px;
	margin-top:20px;
}

#dvdmonth_main02 {
	width:800px;
	background-image:url(../images/bg_dvdmonth02.jpg);
	border:1px solid #999999;
	padding-top:10px;
	padding-bottom:20px;
	margin-top:20px;
}

.dvd_main {
	float:left;
}

.dvdmonth_info_main{
	width:770px;
	font-size:12px;
	color:#333333;
	font-weight:400;
	line-height:18px;
	letter-spacing:0px;
}

.dvdmonth_cover_bg {
	width:222px;
	height:305px;
	background-color:#5c4f41;
	margin-top:10px;
	padding-top:5px;
}

.dvdmonth_cover {
	width:212px;
	height:300px;
	background-image:url(../images/pic_dvdmonth01.jpg);
	background-repeat:no-repeat;
	margin-left:5px;
}

.dvdmonth_cover_bg02 {
	width:208px;
	height:255px;
	background-color:#5c4f41;
	margin-left:15px;
	margin-top:40px;
	padding-top:5px;
}

.dvdmonth_cover02 {
	width:198px;
	height:250px;
	background-image:url(../images/pic_dvdmonth02.jpg);
	background-repeat:no-repeat;
	margin-left:5px;
}

.dvdmonth_details_main {
	width:390px;
	margin-left:30px;
	text-align:center;
	float:left;
}

.dvdmonth_cast {
	width:390px;
	font-size:12px;
	line-height:18px;
	font-weight:300;
	color:#FFFFFF;
	margin-top:15px;
	text-align:center;
}

.dvdmonth_cast_left {
	width:146px;
	text-align:right;
	color:#fff299;
	float:left;
}

.dvdmonth_cast_right {
	width:146px;
	text-align:left;
	margin-left:8px;
	color:#FFFFFF;
	float:left;
}

.dvdmonth_cast_indiv {
	margin-top:10px;
}

.dvdmonth_cast_name {
	color:#FFFFFF;
	text-align:center;
}

.dvdmonth_cast_detail {
	color:#FFFFFF;
	text-align:center;
}

.dvdmonth_title_center {
	width:415px;
	margin:auto;
}

.dvdmonth_title_image {
	width:381px;
	height:35px;
	background-image:url(../images/title_dvdmonth.png);
	background-repeat:no-repeat;
	margin:20px 0px 5px 4px;
}

.dvdmonth_text_details01 {
	font-size:50px;
	line-height:35px;
	margin-top:5px;
	font-weight:200;
	color:#FFFFFF;
}

.dvdmonth_text_details02 {
	font-size:15px;
	line-height:20px;
	margin-top:8px;
	font-weight:600;
	color:#e8ddb0;
}

.dvdmonth_text_details03 {
	font-size:12px;
	line-height:18px;
	margin-top:5px;
	color:#e8ddb0;
}

.dvdmonth_text_details04 {
	font-size:12px;
	line-height:13px;
	margin-top:20px;
	color:#FFFFFF;
	font-weight:400;
}

.dvdmonth_quotes {
	font-size:12px;
	line-height:13px;
	margin-top:20px;
	padding-top:15px;
	color:#FFFFFF;
	font-weight:400;
	border-top:1px dotted #CCCCCC;
	
}

.dvdmonth_details_highlight {
	color:#e8ddb0;
}

.btn_buy_center {
	width:150px;
	margin:auto;
}

.btn_buy_float {
	width:150px;
	float:left;
}

/*DVD MONTH END*/



/*TRAILER*/

#trailer {
	width:850px;
	font-family: 'Source Sans Pro', sans-serif;
	position:absolute;
	padding-top:10px;
	top:0px;
	left:0px;
	display:none;
}

#youtube_center {
	width:570px;
	padding-top:8px;
	margin:auto;
}

.youtube_bg {
	width:570px;
	height:325px;
	background-color:#FFFFFF;
}

.youtube {
	width:560px;
	margin-left:5px;
	padding-top:5px;
}

.youtube_btns_center {
	width:150px;
	margin:auto;
}

/*TRAILER END*/


/*PRE-ORDER*/

#preorder {
	width:850px;
	font-family: 'Asul', sans-serif;
	font-weight:300;
	position:absolute;
	padding-top:10px;
	top:0px;
	left:0px;
	display:none;
}

#preorder_main {
	width:800px;
	background-image:url(../images/bg_preorder.jpg);
	border:1px solid #CCCCCC;
	padding-top:20px;
	padding-bottom:20px;
	margin-top:20px;
}

.preorder_cover_bg {
	width:260px;
	height:253px;
	background-color:#FFFFFF;
	padding-top:5px;
	float:left;
}

.preorder_cover {
	width:250px;
	height:248px;
	background-image:url(../images/pic_preorder.jpg);
	background-repeat:no-repeat;
	margin-left:5px;
}

.preorder_details_main {
	width:438px;
	margin-left:38px;
	float:left;
}

.preorder_text_details01 {
	font-size:32px;
	line-height:32px;
	margin-top:5px;
	color:#5f4a45;
}

.preorder_text_details02 {
	font-size:18px;
	line-height:20px;
	margin-top:5px;
	color:#FFFFFF;
}

.preorder_text_details03 {
	font-size:12px;
	line-height:18px;
	margin-top:5px;
	color:#5f4a45;
}

.preorder_info_main{
	width:770px;
	font-size:12px;
	font-weight:400;
	color:#333333;
	line-height:20px;
}

/*PRE-ORDER END*/

/*BODY END*/

#footer {
	font-size:12px;
	color:#666666;
	line-height:15px;
	text-align:center;
	margin-top:5px;
	margin-bottom:20px;
}