#row_content {
	BACKGROUND-COLOR: #1a334b
}
#leftcolumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/_images/bg_left.gif); PADDING-BOTTOM: 5px; WIDTH: 160px; PADDING-TOP: 0px
}
#leftcolumnz {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/_images/bg_left.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#leftcolumn P {
	LINE-HEIGHT: 1.4
}
#leftcolumnz P {
	LINE-HEIGHT: 1.4
}
#leftcolumnx {
	 WIDTH: 280px;
}
#leftcolumny {
	 WIDTH: 250px;
}
.navSwmGreeting {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #c60; FONT-FAMILY: Arial, sans-serif
}
.green {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; COLOR: #000000; LETTER-SPACING: 0px; BACKGROUND-COLOR: #33cc00
}

#scoretable TD.green {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
P.usercomment SPAN.green {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.atoz {
	BORDER-TOP: #808e9b 1px solid; BORDER-LEFT: #808e9b 1px solid; BACKGROUND-COLOR: #1a334b
}
TABLE.atoz TD {
	BORDER-RIGHT: #808e9b 1px solid; BORDER-BOTTOM: #808e9b 1px solid; TEXT-ALIGN: center
}
TABLE.atoz TD A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.atoz TD.sortby {
	FONT-SIZE: 10px
}
.biglist A B {
	COLOR: #ffffcc
}
.biglist A:link B {
	COLOR: #ffffcc
}
.biglist A:visited B {
	COLOR: #ffffcc
}
.biglist A:hover B {
	COLOR: #001c37
}
DIV#currentbooks .biglist P {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 7px
}
#leaderboard {
	WIDTH: 728px; HEIGHT: 90px
}
#header_body {
	WIDTH: 728px; HEIGHT: 80px
}
#menu_bar {
	WIDTH: 728px; HEIGHT: 24px
}
#header_side {
	WIDTH: 234px; HEIGHT: 214px
}
#header {
	MARGIN-BOTTOM: 10px; HEIGHT: 214px
}
#ad300_250 {
	WIDTH: 300px
}
#ad300_250_article {
	WIDTH: 300px
}
#classical {
	WIDTH: 230px; margin-bottom:20px
}
#ed_feature {
	WIDTH: 420px
}
#ed_featureed {
	WIDTH: 200px; background-image:url(../allmusic_file/Giapp.jpg)
}
#ed_featureedx {
	WIDTH: 250px;  
}

#ed_featureedxyz {
	WIDTH: 400px;  
	
}
#ed_featureedxy a.more-link {
	background: #008EFD;
	padding: 5px 10px 5px 10px;
	color: #FFF;
	text-decoration: none;
	border: 1px solid #007DE2;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	line-height: 20px;	
	
}
#ed_featureedxy a.more-link:hover {
	background: #B4DB6F;
	border-color: #BADE7D;
}
#ed_featureesx {
	WIDTH: 210px;  
}
#videos {
	WIDTH: 420px
}
#spotlight {
	WIDTH: 396px
}
BODY {
	FONT-SIZE: 14px; MARGIN: 0px; FONT-FAMILY: "trebuchet ms",arial; BACKGROUND-COLOR:#fff
}

A {
	 TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.amg_logo {
	FLOAT: right; MARGIN: 3px 0px 0px
}
.head_wrapper {
	FLOAT: left
}
.clearer {
	CLEAR: both; LINE-HEIGHT: 0
}
.content_win {
	BORDER-RIGHT: #a0a0a0 1px solid; background-color:#FFFFFF; PADDING-RIGHT: 10px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.content_win4 {
	BORDER-RIGHT: #a0a0a0 1px solid;  background-image:url(bg.jpg); PADDING-RIGHT: 10px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.content_win3 {
	BORDER-RIGHT: #FFFFFF 1px solid; background-color:#FFFFFF; PADDING-RIGHT: 10px; BORDER-TOP: #FFFFFF 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #FFFFFF 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FFFFFF 1px solid
}
.content_win2 {
	BORDER-RIGHT: #a0a0a0 1px solid; background-image:url(../immagini/sfondo-natale.gif); PADDING-RIGHT: 10px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.content_winy {
	BORDER-RIGHT: #a0a0a0 1px solid; background-color:#eee; PADDING-RIGHT: 10px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.content_winx {
	BORDER-RIGHT: #a0a0a0 1px solid; background-image:url(../immagini/sfondodescrizioneestesa.png); PADDING-RIGHT: 10px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid
}
.content_winb {
	BORDER-RIGHT: #a0a0a0 1px solid; background-color:#5d5761; PADDING-RIGHT: 10px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid; FONT-SIZE: 20px; COLOR:#FF6600;
}

.article_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #CC0000; BORDER-BOTTOM: #ccc 0px solid
}
.article_titlexx {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #CC0000; BORDER-BOTTOM: #ccc 0px solid
}
.art {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #fff; BORDER-BOTTOM: #ccc 0px solid
}
.article_title A {
	COLOR: #444
}
.art A {
	COLOR: #ffffff
}
.art A:hover {
	COLOR: #CC0000
}

.article_title A:active {
	COLOR: #CC0000
}
.article_title A:link {
	COLOR: #CC0000
}
.article_title A:visited {
	COLOR: #CC0000
}
.footer {
	FONT-SIZE: 20px; COLOR:#000000; 
}
.footer A {
	FONT-SIZE: 16px; COLOR:#666666;
}
.footer A:hover {
	FONT-SIZE: 16px; COLOR:#FF9900;
}
.footerw {
	FONT-SIZE: 12px; COLOR:#999999;
}
.footerw A {
	FONT-SIZE: 12px; COLOR:#663333;
}
.footerw A:hover {
	FONT-SIZE: 12px; COLOR:#FF0000;
}
.article_author {
	FONT-SIZE: 13px; MARGIN: 0px 0px 5px; COLOR: #6c2335
}
.article_author A {
	COLOR: #6c2335
}
.article_author A:active {
	COLOR: #6c2335
}
.article_author A:link {
	COLOR: #6c2335
}
.article_author A:visited {
	COLOR: #6c2335
}
.article_author A:hover {
	COLOR: #6d7f89
}
.hrold {
	CLEAR: both; DISPLAY: block; MARGIN: 0px; LINE-HEIGHT: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 0px; BACKGROUND-COLOR: #ccc
}
.hr {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 10px
}
.article {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; COLOR: #2b2b2b
}
.articley {
	MARGIN-TOP: 5px; FONT-SIZE: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; COLOR: #2b2b2b
}
.articlex {
	MARGIN-TOP: 5px; FONT-SIZE: 14px; COLOR: #2b2b2b
}
.articlec {
	MARGIN-TOP: 5px; FONT-SIZE: 13px; COLOR: #CC0000
}
.articlec A:hover {
	MARGIN-TOP: 5px; COLOR:#FF6600
}
.articled {
	MARGIN-TOP: 5px; FONT-SIZE: 13px; COLOR:#000000
}
.articleb {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; COLOR: #ffffff
}
.article A {
	COLOR: #6c2335
}
.article A:active {
	COLOR: #6c2335
}
.article A:link {
	COLOR: #6c2335
}
.article A:visited {
	COLOR: #6c2335
}
.article A:hover {
	COLOR: #6d7f89
}
.content_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #6d7f89
}

.content_headerx {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #6d7f89
}
IMG.archive {
	FLOAT: right
}
.bottom_tab {
	CLEAR: left; MARGIN-TOP: 10px; LEFT: 10px; WIDTH: 200px; POSITION: relative; TEXT-ALIGN: right
}
.list_item {
	FONT-SIZE: 11px
}
.album_cover {
	FLOAT: left; MARGIN-TOP: 5px
}
.album_title {
	MARGIN: 0px 0px 0px 85px; COLOR: #6c2335
}
.album_titlece {
	COLOR:#000000; font-size:14px;
}
.album_titlecey {
	COLOR:#FFFFFF
}

.album_titlecex {
	COLOR:#333333; font-size:14px
}
.album_titlecex A {
	COLOR:#333333; font-size:14px
}
.album_titlecex A:hover {
	COLOR:#FF9900; font-size:14px
}

.album_title2 {
	MARGIN: 0px 0px 0px 5px; COLOR: #6c2335
}
.album_title A {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_titlebb A {
	FONT-WEIGHT: normal; COLOR:#FFFFFF; TEXT-DECORATION: none
}
.album_titlebb A:hover {
	FONT-WEIGHT: normal; COLOR:#FF0000; TEXT-DECORATION: none
}

.album_title A:active {
	FONT-WEIGHT: normal; COLOR:#FF0000; TEXT-DECORATION: none
}
.album_title A:link {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title A:visited {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title A:hover {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title2 A {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title2 A:active {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title2 A:link {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title2 A:visited {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_title2 A:hover {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.album_titlece A {
	FONT-WEIGHT: normal; COLOR: #FF9900; TEXT-DECORATION: none
}
.album_titlecey A {
	FONT-WEIGHT: normal; COLOR:#FFFFFF; TEXT-DECORATION: none
}
.album_titlece A:active {
	FONT-WEIGHT: normal; COLOR: #FF9900; TEXT-DECORATION: none
}
.album_titlece A:link {
	FONT-WEIGHT: normal; COLOR: #FF9900; TEXT-DECORATION: none
}

.album_titlece A:hover {
	FONT-WEIGHT: normal; COLOR: #FF0000; TEXT-DECORATION: none
}
.album_artist {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 85px; COLOR: #666
}
.alb A {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR: #FFFFFF
}
.alb A:hover {
	FONT-SIZE: 11px; MARGIN: 0px 0px 0px 0px; COLOR:#FF9900
}
.album_artist2 {
	FONT-SIZE: 11px; COLOR: #666
}
.album_artistce {
	FONT-SIZE: 11px; COLOR: #FFFFFF
}

.album_artist A {
	COLOR: #666; TEXT-DECORATION: none
}
.album_artist A:active {
	COLOR: #666; TEXT-DECORATION: none
}
.album_artist A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.album_artist A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.album_artist A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.album_artistce A {
	COLOR: #666; TEXT-DECORATION: none; COLOR: #FFFFFF
}
.album_artistce A:active {
	COLOR: #666; TEXT-DECORATION: none; COLOR: #FFFFFF
}
.album_artistce A:link {
	COLOR: #666; TEXT-DECORATION: none; COLOR: #FFFFFF
}
.album_artistce A:visited {
	COLOR: #666; TEXT-DECORATION: none; COLOR: #FFFFFF
}
.album_artistce A:hover {
	COLOR: #666; TEXT-DECORATION: none; COLOR:#FF9900
}
.album_rating {
	MARGIN: 0px 0px 0px 85px
}
.buttons {
	MARGIN: 0px 0px 0px 85px; TEXT-ALIGN: right
}
.buttons IMG {
	MARGIN-LEFT: 4px
}
.divider {
	CLEAR: both; FONT-SIZE: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 10px
}
.video_title {
	MARGIN-TOP: 10px
}
.video_title A {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.video_title A:active {
	FONT-WEIGHT: normal; COLOR: #CC0000; TEXT-DECORATION: none
}
.video_title A:link {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.video_title A:visited {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.video_title A:hover {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: none
}
.video_artist A {
	COLOR: #666; TEXT-DECORATION: none
}
.video_artist A:active {
	COLOR: #666; TEXT-DECORATION: none
}
.video_artist A:link {
	COLOR: #666; TEXT-DECORATION: none
}
.video_artist A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
.video_artist A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
#container {
	MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
#leaderboard {
	MARGIN-BOTTOM: 10px; WIDTH: 728px
}
#header_body {
	MARGIN-BOTTOM: 10px
}
#header_logo {
	PADDING-LEFT: 18px; FLOAT: left
}
#search_natale {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 3px 10px 0px 0px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 300px; PADDING-TOP: 8px; BORDER-BOTTOM: #a0a0a0 1px solid; background-image:url(../immagini/sfondo-natale.gif); TEXT-ALIGN: center
}
#search {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 3px 10px 0px 0px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 300px; PADDING-TOP: 8px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
#searchr {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 0px; FLOAT: center; PADDING-BOTTOM: 5px; MARGIN: 3px 30px 0px 0px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 300px; PADDING-TOP: 8px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}


UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 5px 30px 0px 0px; PADDING-TOP: 5px
}
#search FORM {
	MARGIN: 0px
}
FORM P {
	MARGIN: 5px
}
#search INPUT {
	FONT-FAMILY: "trebuchet ms",arial
}
#search SELECT {
	FONT-FAMILY: "trebuchet ms",arial
}
#search_txt {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 208px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 18px
}
#squadra {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 208px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 18px
}
#XXXXXsearch_button {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BACKGROUND: url(/i/pages/wide/go.gif) #6d7f89 no-repeat; MARGIN-LEFT: 10px; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 59px; CURSOR: pointer; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 22px
}
#XXXXXadv_search_button {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BACKGROUND: url(/i/pages/wide/adv_search.gif) #686667 no-repeat; MARGIN-LEFT: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 124px; CURSOR: pointer; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 24px
}
#search_button {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #a0a0a0 1px solid; CURSOR: pointer; BORDER-BOTTOM: #a0a0a0 1px solid
}
#adv_search_button {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #a0a0a0 1px solid; CURSOR: pointer; BORDER-BOTTOM: #a0a0a0 1px solid
}
#search_opt {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 200px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 22px
}
#search_optx {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; BORDER-LEFT: #a0a0a0 1px solid; WIDTH: 370px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 22px
}
UNKNOWN {
	WIDTH: 148px
}
#header_side {
	FLOAT: right
}
#tabs {
	CLEAR: both
}
.empty#tabs {
	FONT-SIZE: 0px
}
#left_col {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 198px
}
#center_col {
	FLOAT: none; MARGIN: 0px 5px 5px 0px; WIDTH: 450px
}
#ad300_250 {
	BACKGROUND: url(/i/pages/wide/ad300bg.gif) #fff no-repeat center top; FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#ad300_250 IFRAME {
	DISPLAY: block; MARGIN: 18px 0px 10px
}
#ad300_250 SPAN {
	DISPLAY: block; MARGIN: 18px 0px 10px
}
#ad300_250 IMG {
	DISPLAY: block; MARGIN: 18px 0px 10px
}
#ad300_250 OBJECT {
	DISPLAY: block; MARGIN: 18px 0px 10px
}
#ad300_250_article {
	MARGIN-TOP: 5px; BACKGROUND: url(/i/pages/wide/ad300bg.gif) #fff no-repeat right top; FLOAT: right; WIDTH: auto; HEIGHT: auto
}
#ad300_250_article IFRAME {
	DISPLAY: block; MARGIN: 18px 0px 0px 5px
}
#ad300_250_article SPAN {
	DISPLAY: block; MARGIN: 18px 0px 0px 5px
}
#ad300_250_article IMG {
	DISPLAY: block; MARGIN: 18px 0px 0px 5px
}
#editors_choice {
	CLEAR: both; MARGIN-BOTTOM: 20px
}

#classical .sub_heading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px -10px 10px; PADDING-TOP: 4px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #e8ecef
}
#class_sub {
	MARGIN: 0px -10px
}
#ed_feature .article_title {
	FONT-SIZE: 15px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #000
}
#ed_feature .bottom_tab {
	CLEAR: right
}
#archive_wrapper {
	MARGIN-BOTTOM: 10px
}
#archive_wrapperer {
	MARGIN-BOTTOM: 10px
}
#archive_feat {
	PADDING-RIGHT: 10px;  PADDING-LEFT: 10px; FLOAT: center; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 418px; PADDING-TOP: 0px
}
#archive_featy {
	PADDING-RIGHT: 10px;  PADDING-LEFT: 10px; FLOAT: center; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#archive_featx {
	PADDING-RIGHT: 10px; background-image:url(../immagini/sfondodescrizioneestesa.png);  PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 418px; PADDING-TOP: 0px
}
#archive_featz {
	PADDING-RIGHT: 10px; background-image:url(../immagini/sfondodescrizioneestesa.png);  PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 800px; PADDING-TOP: 0px
}
UNKNOWN {
	MIN-HEIGHT: 141px
}
#archive_feat .content_header {
	MARGIN-BOTTOM: 10px
}
#archive_feat .list_item {
	MARGIN: 10px 0px
}
#ad160_125 {
	BACKGROUND: url(/i/pages/wide/ad160bg.gif) #fff no-repeat center top; FLOAT: right; WIDTH: 160px; HEIGHT: auto
}
#ad160_125 IFRAME {
	DISPLAY: block; PADDING-TOP: 18px
}
#ad160_125 SPAN {
	DISPLAY: block; PADDING-TOP: 18px
}
#ad160_125 IMG {
	DISPLAY: block; PADDING-TOP: 18px
}
IMG.feat_pic {
	FLOAT: right; MARGIN: 5px 0px 0px 10px
}
#classical IMG.feat_pic {
	MARGIN: 10px 0px 0px 10px
}
#videos {
	CLEAR: both; BACKGROUND: url(/i/pages/wide/video_bg.jpg) #ccc no-repeat; MARGIN: 10px 0px
}
#video_screen {
	BORDER-RIGHT: #a0a0a0 1px solid; BORDER-TOP: #a0a0a0 1px solid; MIN-HEIGHT: 100px; FLOAT: left; MARGIN: 10px 0px; BORDER-LEFT: #a0a0a0 1px solid; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #eee
}
#video_box {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0px 30px; BORDER-LEFT: #a0a0a0 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a0a0a0 1px solid; HEIGHT: 75px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#video_button {
	MARGIN: 10px 0px 12px 40px
}
IMG.singingfool {
	LEFT: 10px; FLOAT: right; POSITION: relative; TOP: 0px
}
#spotlight_type {
	FONT-WEIGHT: normal; COLOR: #333
}
#spotlight .article_title A {
	FONT-WEIGHT: normal; COLOR: #6c2335; TEXT-DECORATION: underline
}
#spotlight_img {
	FLOAT: left; MARGIN: 10px 10px 0px 0px
}
#right_collll {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 200px
}
#right_col {
	FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 234px
}
#new_releases {
	MARGIN-BOTTOM: 0px; WIDTH: 250px
}
#new {
	MARGIN-BOTTOM: 20px; WIDTH: 200px
}
#new_releases .bottom_tab {
	MARGIN-TOP: 10px
}
#new_releases IMG.nr_sub {
	MARGIN: 0px -10px 10px; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: #e8e8e8
}
#history {
	FONT-SIZE: 12px; MIN-HEIGHT: 142px; BACKGROUND: url(/i/pages/wide/history_bg.jpg) #fff no-repeat; WIDTH: 234px; PADDING-TOP: 15px; BORDER-BOTTOM: #a0a0a0 1px solid
}
#history .date {
	FONT-WEIGHT: bold; MARGIN-LEFT: 4px; COLOR: #768392; FONT-STYLE: italic
}
#history P {
	MARGIN: 0px 4px
}
#history A {
	COLOR: #6c2335; TEXT-DECORATION: underline
}
#history A:active {
	COLOR: #6c2335; TEXT-DECORATION: underline
}
#history A:link {
	COLOR: #6c2335; TEXT-DECORATION: underline
}
#history A:visited {
	COLOR: #6c2335; TEXT-DECORATION: underline
}
#history A:hover {
	COLOR: #6c2335; TEXT-DECORATION: underline
}
#footer {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 952px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: arial; BACKGROUND-COLOR: #5d5761
}
#footer_natale {
	CLEAR: left; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 952px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: arial; background-image:url(../immagini/superman_santa.jpg)
}

#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer_logo {
	FLOAT: right; VERTICAL-ALIGN: bottom
}
#site_menu {
	WIDTH: 234px; BACKGROUND-COLOR: #eee
}
#site_menu A {
	COLOR: #000; TEXT-DECORATION: none
}
#site_menu A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#site_menu A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#site_menu A:active {
	COLOR: #000; TEXT-DECORATION: none
}
#site_menu UL {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; MARGIN: 0px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 0px solid; FONT-FAMILY: "trebuchet ms"; LIST-STYLE-TYPE: none; HEIGHT: 133px
}
#site_menu LI {
	LINE-HEIGHT: 21px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 21px
}
#site_menu LI.menu_title {
	BACKGROUND: url(/i/pages/wide/menu_title.gif) #6d7c8d no-repeat; MARGIN-BOTTOM: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 20px; TEXT-ALIGN: center
}
#site_menu A {
	DISPLAY: block; PADDING-LEFT: 10px; WIDTH: 222px; BACKGROUND-COLOR: #eee
}
#site_menu A.feat_menu_item {
	BACKGROUND: #ddd
}
#site_menu A:hover {
	COLOR: #6d7f89; BACKGROUND-COLOR: #fff
}
#login_box {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 12px; BORDER-LEFT: #999 1px solid; WIDTH: 300px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
#login_box_natale {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 12px; BORDER-LEFT: #999 1px solid; WIDTH: 280px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 100px; background-image:url(../immagini/sfondo-natale.gif); TEXT-ALIGN: center
}
#loginb_box {
	BORDER-RIGHT: #999 1px solid;  BORDER-TOP: #999 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 12px; BORDER-LEFT: #999 1px solid; WIDTH: 220px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 63px; BACKGROUND-COLOR:#eee ; TEXT-ALIGN: center
}
#loginc_box {
	BORDER-RIGHT: #999 1px solid;  BORDER-TOP: #999 1px solid; MARGIN-TOP: 2px; FONT-SIZE: 12px; BORDER-LEFT: #999 1px solid; WIDTH: 190px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 103px; BACKGROUND-COLOR:#eee ; TEXT-ALIGN: center
}


#header_menu {
	MARGIN-BOTTOM: 0px
}
#header_menu A {
	BACKGROUND-POSITION: 0px -100px; DISPLAY: block; FLOAT: left; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
#header_main_menu {
	Z-INDEX: 2;  WIDTH: 100%; POSITION: relative; HEIGHT: 25px
}
#header_main_menu A#menu_01 {
	WIDTH: 74px
}
#header_main_menu A#menu_02 {
	WIDTH: 55px
}
#header_main_menu A#menu_03 {
	WIDTH: 50px
}
#header_main_menu A#menu_04 {
	WIDTH: 48px
}
#header_main_menu A#menu_05 {
	WIDTH: 82px
}
#header_main_menu A#menu_06 {
	WIDTH: 65px
}
#header_main_menu A#menu_07 {
	WIDTH: 69px
}
#header_main_menu A#menu_08 {
	WIDTH: 106px
}
#header_main_menu A#menu_09 {
	WIDTH: 93px
}
#header_main_menu A#menu_10 {
	WIDTH: 88px
}
#header_sub_menu {
	DISPLAY: none; Z-INDEX: 1; BACKGROUND: url(/i/pages/wide/menu_bar/sub_menu_off.gif) #fff no-repeat center top; WIDTH: 730px; POSITION: relative; TOP: -5px; HEIGHT: 27px
}
#header_sub_menu A#sub_menu_01 {
	WIDTH: 170px
}
#header_sub_menu A#sub_menu_02 {
	WIDTH: 160px
}
#header_sub_menu A#sub_menu_03 {
	WIDTH: 140px
}
#header_sub_menu A#sub_menu_04 {
	WIDTH: 118px
}
#header_sub_menu A#sub_menu_05 {
	WIDTH: 142px
}
#artistpage {
	
}
/* superdeales star*/
.superDeals{width:442px;}
.superDeals .header{height:34px;overflow:hidden;}
.superDeals .header img{float:left;margin-right:6px;}
.superDeals .header p{float:left;line-height:18px;font-family:Arial;font-size:16px;font-weight:bold;color:#FF7300;}
.superDeals .header p span{font-family:Tahoma;font-size:11px;font-weight:bold;}

.superDeals .pnlButtons1 {position:static;right:5px;top:15px;height:22px;overflow:hidden;background:none;}
.superDeals .pnlButtons1 .sdTab{display:block;float:left;width:16px;height:14px;padding:1px 0 0 0;margin:0 3px 0 0;border:solid 1px #FFB44E;text-align:center;font:bold 13px/1em arial;color:#F16D00;cursor:pointer;background: url("superdeals_tab1_bg.gif") no-repeat;}
.superDeals .pnlButtons1 .slted{border:solid 1px #FF8F27;color:#853409;background: url("superdeals_tab2_bg.gif") no-repeat;}
.superDeals .pnlButtons1 img{float:left;margin:0px;vertical-align:top;cursor:pointer;}

.superDeals .productList{clear:both;}
.superDeals .productList .productItem ul .productImg img{vertical-align:top;}
.superDeals .productList .productItem ul .dayLeft{width:60px;height:14px;background-color:#4C70B7;line-height:14px;text-align:center;font-size:11px;font-weight:bold;color:#FFF;}
.superDeals .productList .productItem p{margin:0px;padding:0px 0px 0px 37px}
.superDeals .productList .productItem .pName{height:35px;line-height:12px;overflow:hidden;font-size:12px;color:#039;}
.superDeals .productList .productItem .pName a:visited{height:35px;line-height:12px;overflow:hidden;font-size:12px;color:#039;}
.superDeals .productList .productItem .pPrice{padding:0px 0px 2px 37px;font-size:18px;font-weight:bold;color:#C00;overflow:hidden;}
.superDeals .productList .productItem .pPrice a{padding:0px 0px 2px 37px;font-size:18px;font-weight:bold;color:#C00;}
.superDeals .productList .productItem .pPrice span{padding:0px 0px 2px 37px;font-size:11px;font-weight:normal;}
.superDeals .productList .productItem .pOrder {overflow:hidden;line-height:11px;font-size:11px;color:#666;}
.superDeals .sdHint{padding-top:20px;height:12px;line-height:12px;text-align:right;font-family:Verdana;font-size:11px;color:#039;}
/* .superDeals .productList{clear:both;}
.superDeals .productList .productItem{float:left;width:49%;font-family:Arial;margin:20px 0px 14px 1px;}
.superDeals .productList .productItem ul{float:left;margin:0px 4px 0px 0px;height:74px;padding:0px;width:60px;list-style-image:none;}
.superDeals .productList .productItem ul .productImg{width:95px;height:95px;text-align:center;border:1px solid #E8E9EA;overflow:hidden;}
.superDeals .productList .productItem ul .productImg img{vertical-align:top;}
.superDeals .productList .productItem ul .dayLeft{width:60px;height:14px;background-color:#4C70B7;line-height:14px;text-align:center;font-size:11px;font-weight:bold;color:#FFF;}
.superDeals .productList .productItem p{margin:0px;padding:0px 0px 0px 37px}
.superDeals .productList .productItem .pName{height:25px;line-height:12px;overflow:hidden;font-size:12px;color:#039;}
.superDeals .productList .productItem .pName a:visited{height:25px;line-height:12px;overflow:hidden;font-size:12px;color:#039;}
.superDeals .productList .productItem .pPrice{padding:0px 0px 2px 37px;font-size:18px;font-weight:bold;color:#C00;overflow:hidden;}
.superDeals .productList .productItem .pPrice a{padding:0px 0px 2px 37px;font-size:18px;font-weight:bold;color:#C00;}
.superDeals .productList .productItem .pPrice span{padding:0px 0px 2px 37px;font-size:11px;font-weight:normal;}
.superDeals .productList .productItem .pOrder {overflow:hidden;line-height:11px;font-size:11px;color:#666;}
.superDeals .sdHint{padding-top:20px;height:12px;line-height:12px;text-align:right;font-family:Verdana;font-size:11px;color:#039;}*/




#slideshow-demo {
	background-color: #ffffff;
	margin: 15px;
	border: 1px solid #000000;
	height: 220px;
	width: 410px;
	position: relative;
	overflow: hidden;
}

#slideshow-demo h1 {
	font-size: 18px;
	font-family: Arial, Helvetics, Verdana, sans-serif;
	margin: 0 0 6px;
	color: #7C8DD3;
	font-weight: normal;
}

#slideshow-demo h2 {
	font-size: 14px;
	margin: 4px 0 6px;
}

#slideshow-demo p {
	line-height: 1.4em;
	margin: 4px 0 16px;
}

#slideshow-demo .image  img{
	border: 1px solid #aaaaaa;
	margin: 6px;
}

#slideshow-demo .controls {
	font-size: 11px;
	font-family: "Courier New", mono;
	font-weight: bold;
	background-color: #aaaaaa;
	position: absolute;
	bottom: 0;
	right: 0;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}

.slide {
	padding: 10px;
}

.controls li {
	list-style-type: none;
	float: left;
}

.controls a {
	display: block;
	padding: 4px 10px;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}

.image.left {
	float: left;
}

.image.right {
	float: right;
}

#option-control {
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	background-color: #ffffff;
	padding: 15px;
}

#option-control h1 {
	margin: 4px 0 8px;
	font-size: 20px;
	font-weight: normal;
	color: #7C8DD3;
}

#option-control table {
	margin: 12px 0;
}

#option-control th, #option-control td {
	padding: 3px 5px;
	vertical-align: top;
	text-align: left;
	color: #454545;
	font-size: 12px;
}

#option-control th {
	border-bottom: 1px solid #999999;
	padding-top: 17px;
}


.buttons a{color:#0080FF;font:10px Verdana}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}






