@charset "utf-8";

/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#ffffff;

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

}



.home_title1 {

	color:#F00;

}

.home_title2 {

	color:#060;

}

.home_title_main {

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

	font-size:79px;

	font-weight:bold;

	text-align:justify;

}



.credits_song {

	font-size:16px; 

	color:#000;

}

.credits_text_small {

	font-size:12px; 

	display:block; 

	padding:0px 0px 8px 0px; 

	color:#000; 

	text-align:left; 

	line-height:14px;

}

.credits_title {

	font-size:25px;

	display:block;

	padding:0px 0px 5px 0px;

	color:#7D7D7D;

	text-align:left;

	line-height:20px

}

.credits_title2 {

	font-size:18px;

	font-weight:bold;

	display:block;

	padding:0px 0px 5px 0px;

	color:#333;

	text-align:left;

	line-height:18px

}

.credits_text {

	font-size:12px; 

	text-align:justify; 

	display:block; 

	padding:0px 0px 0px 0px; 

	color:#333; 

	line-height:20px

}

.home_title {

	font-size:30px;

	color:#000;

	font-weight:bold;

	line-height:28px;

	display:block;

	padding:0px 0px 8px 0px;

}

.home_menu, home_menu:link, active, visited {

	font-size:24px;

	line-height:25px;

	font-weight:bold;

	color:#666;

	display:block;

	text-align:left;

	text-decoration:none;

	padding:2px 0px 2px 0px;

}

.home_menu:hover {

	color:#000;

}

.home_menu2 {

	font-size:24px;

	line-height:25px;

	font-weight:bold;

	color:#F00;

	text-decoration:none;

}

.home_menu3 {

	font-size:24px;

	line-height:25px;

	font-weight:bold;

	color:#060;

	text-decoration:none;

}

.home_menu4 {

	font-size:24px;

	line-height:25px;

	font-weight:bold;

	color:#000;

	text-decoration:none;

}

.home_menu5 {

	font-size:24px;

	line-height:25px;

	font-weight:bold;

	color:#FC0;

	text-decoration:none;

}

.home_menu6 {

	font-size:24px;

	line-height:25px;

	font-weight:bold;

	color:#0066cb;

	text-decoration:none;

}

#top_menu {

	position:absolute;

	left:0px;

	top:0px;

	width:100%;

	height:111px;

	z-index:1;

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

	background-repeat:repeat-y;

	background-position:center;

}

#color_bar {

	position:absolute;

	left:0px;

	top:111px;

	width:100%;

	height:105px;

	z-index:2;

	text-align:center;

}

#color_bar_about {

	position:absolute;

	left:0px;

	top:111px;

	width:100%;

	height:105px;

	z-index:2;

	background-color:#0059B3;

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	text-align:center;

}

#color_bar_news {

	position:absolute;

	left:0px;

	top:111px;

	width:100%;

	height:105px;

	z-index:2;

	background-color:#666;

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	text-align:center;

}

#color_bar_artists {

	position:absolute;

	left:0px;

	top:111px;

	width:100%;

	height:105px;

	z-index:2;

	background-color:#E6B800;

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	text-align:center;

}

#color_bar_licencing {

	position:absolute;

	left:0px;

	top:111px;

	width:100%;

	height:303px;

	z-index:2;

	background-color:#fff;

	text-align:center;

}

#main_content {

	position:absolute;

	left:0px;

	top:226px;

	width:100%;

	height:auto;

	z-index:3;

}

#main_content_videos {

	position:absolute;

	left:0px;

	top:128px;

	width:100%;

	height:auto;

	z-index:3;

}

#main_content2 {

	position:absolute;

	left:0px;

	top:416px;

	width:100%;

	height:auto;

	z-index:3;

}

#main_content_home {

	position:absolute;

	left:0px;

	top:111px;

	width:100%;

	height:auto;

	z-index:4;

}

.main_content_table {

	background-color:#FFF;

	padding: 20px 0px 60px 0px;

}

.main_content_table_home {

	background-color:#FFF;

	padding: 20px 122px 60px 122px;

}

.main_content_table_album {

	background-color:#FFF;

	padding: 20px 0px 60px 0px;

}



.color_bar_table_about {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#06C;

}

.color_bar_table_special {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#F00;

}

.color_bar_table_special2 {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#000;

}

.special_text_1 {

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

	color:#FFF;

	font-size:41px;

	line-height:41px;

	text-align:center;

	display:block;

	padding-top:10px;

}

.special_text_2 {

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

	color:#FFF;

	font-size:42px;

	line-height:42px;

	text-align:center;

	display:block;

	font-weight:bold;

	padding-top:5px;

	padding-bottom:6px;

}

.special_text_3 {

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

	color:#090;

	font-size:40px;

	line-height:40px;

	text-align:center;

	display:block;

	font-weight:bold;

}

.special_text_4 {

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

	color:#FC0;

	font-size:40px;

	line-height:40px;

	text-align:center;

	font-weight:bold;

}

.special_text_5 {

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

	color:#000;

	font-size:40px;

	line-height:40px;

	text-align:center;

	font-weight:bold;

}

.special_text_6 {

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

	color:#FFF;

	font-size:41px;

	line-height:41px;

	text-align:center;

	display:block;

	padding-top:10px;

	font-weight:bold;

}

.special_text_7 {

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

	color:#FFF;

	font-size:42px;

	line-height:41px;

	text-align:center;

	display:block;

	padding:8px 8px 4px 8px;

	font-weight:bold;

}

.special_text_7a {

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

	color:#D3D3D3;

	font-size:42px;

	line-height:41px;

	text-align:left;

	/*display:block;*/

	/*padding:8px 8px 4px 8px;*/

	font-weight:bold;

}

.special_text_8 {

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

	color:#FC0;

	font-size:41px;

	line-height:41px;

	text-align:left;

	display:block;

	padding:4px 8px 8px 8px;

	font-weight:bold;

}

.special_text_8a {

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

	color:#FC0;

	font-size:39px;

	line-height:41px;

	text-align:center;

	display:block;

	padding:4px 8px 8px 8px;

	font-weight:bold;

}



.color_bar_table_album {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#627B91;

}

.color_bar_table_news {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#B9B9B9;

}

.color_bar_table_news2 {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#666;

}

.color_bar_table_artists {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#f7d837;

}

.color_bar_table_licencing {

	background-color:#000;

}

.color_bar_table_store {

	background-image:url(images/color_bar/shadow_top.png);

	background-repeat:repeat-x;

	background-position:top;

	background-color:#666;

}



.color_bar_title1_artists {

	font-size:36px;

	font-weight:700;

	color:#666;

	letter-spacing:-1px;

	padding:0px 10px 2px 20px;

	display: inline;

	text-transform:uppercase;

}

.color_bar_under {

	font-size:24px;

	color:#666;

	letter-spacing:-1px;

	padding:0px 10px 2px 10px;

	display:inline;

	text-transform:uppercase;

}

.color_bar_title1 {

	font-size:36px;

	font-weight:bold;

	color:#fff;

	letter-spacing:-1px;

	padding:0px 10px 2px 20px;

	display: inline;

	text-transform:uppercase;

}

.color_bar_title2 {

	font-size:36px;

	font-weight:400;

	color:#666;

	padding:0px 10px 2px 10px;

	display:inline;

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

	background-repeat:no-repeat;

	background-position:bottom left;

	text-transform:uppercase;

}

.color_bar_title3 {

	font-size:36px;

	font-weight:400;

	color:#fff;

	letter-spacing:-1px;

	padding:0px 10px 2px 10px;

	display: inline;

	text-transform:uppercase;

	background:url(images/color_bar/div.gif) no-repeat left;

}

.color_bar_title3a {

	font-size:36px;

	font-weight:normal;

	color:#fff;

	letter-spacing:-1px;

	padding:0px 10px 2px 20px;

	display: inline;

	text-transform:uppercase;

}

.color_bar_title1_album {

	font-size:36px;

	font-weight:700;

	color:#FFF;

	letter-spacing:-1px;

	padding:0px 0px 0px 20px;

	display: block;

	text-transform:uppercase;

}

.color_bar_store1 {

	font-size:36px;

	font-weight:700;

	color:#fff;

	letter-spacing:-1px;

	padding:0px 20px 0px 20px;

	display: inline-block;

	text-transform:uppercase;

}

.color_bar_store2, .color_bar_store2:link, visited, active {

	font-size:36px;

	font-weight:700;

	color:#DFDFDF;

	letter-spacing:-1px;

	padding:0px 0px 0px 10px;

	margin:0px 10px 0px 0px;

	display: inline-block;

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

	background-position:left bottom;

	background-repeat:no-repeat;

	text-decoration:none;

	text-transform:uppercase;

}

.color_bar_store2:hover {

	color:#FFF;

}

.color_bar_title2_album {

	font-size:32px;

	line-height:28px;

	font-weight:400;

	color:#FFF;

	padding:0px 0px 5px 20px;

	display:block;

	text-transform:uppercase;

}

.color_bar_back, .color_bar_back:link, visited, active {

	font-size:16px;

	font-weight:700;

	color:#DFDFDF;

	letter-spacing:-1px;

	padding:0px 20px 5px 0px;

	display:inline-block;

	text-align:right;

	text-decoration:none;

	text-transform:uppercase;

}

.color_bar_back:hover {

	color:#fff;

}

.color_bar_back2, .color_bar_back2:link, visited, active {

	font-size:16px;

	font-weight:700;

	color:#666;

	padding:0px 20px 5px 0px;

	display:inline-block;

	text-align:right;

	text-decoration:none;

}

.color_bar_back2:hover {

	color:#000;

}

.color_bar_back3, .color_bar_back3:link, visited, active {

	font-size:16px;

	font-weight:700;

	color: #98ABBA;

	letter-spacing:-1px;

	padding:0px 20px 5px 0px;

	display:inline-block;

	text-align:right;

	text-decoration:none;

}

.color_bar_back3:hover {

	color:#FFF;

}





/* MAIN TOP MENU */

.menu_home, .menu_home:link, visited, active {

	font-size:14px;

	font-weight:600;

	color:#000;

	text-decoration:none;

	display:inline-block;

	padding:0px 5px 12px 5px;

}

.menu_home:hover {

	color:#06C;

}

.menu_top, .menu_top:link, visited, active {

	font-size:14px;

	font-weight:600;

	color:#000;

	text-decoration:none;

	display:inline-block;

	padding:0px 5px 12px 5px;

}

.menu_top:hover {

	color:#666;

}

.twitter, .twitter:link, active, visited {

	display:block;

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

	background-repeat:no-repeat right;

	width:70px;

	height:48px;

}

.twitter:hover {

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

}

.myspace, .myspace:link, active, visited {

	display:block;

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

	background-repeat:no-repeat right;

	width:87px;

	height:48px;

}

.myspace:hover {

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

}

.facebook, .facebook:link, active, visited {

	display:block;

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

	background-repeat:no-repeat right;

	width:72px;

	height:48px;

}

.facebook:hover {

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

}



/* NEWS */

.news_photo {

	display:block;

	padding:15px 15px 15px 0px;

}

.news_photo2 {

	display:inline;

	padding:0px 20px 20px 0px;

}

.news_content {

	display:block;

	padding:5px 0 0 0;

	font-size:14px;

	line-height:18px;

	color:#666;

}

.news_content2 {

	display:block;

	padding:0px 0px 30px 0px;

	font-size:12px;

	line-height:20px;

	color:#333;

	text-align: justify;

}

.news_content3 {

	display:block;

	padding:0px 0px 30px 0px;

	font-size:12px;

	line-height:20px;

	color:#333;

	text-align: justify;

}

.contact_content {

	display:block;

	padding:5px 0px 10px 0px;

	font-size:11px;

	line-height:16px;

	color:#333;

	text-align:left;

}

.news_date {

	font-size:24px;

	font-weight:600;

	color:#999;

}

.news_date_day {

	font-size:40px;

	font-weight:600;

	color:#999;

	padding:6px 4px 0px 0px;

	text-align:right;

}

.news_date2 {

	font-size:16px;

	font-weight:600;

	color:#999;

}

.news_title {

	font-size:16px;

	font-weight:bold;

	color:#000;

}

.news_title2 {

	font-size:26px;

	line-height:25px;

	font-weight:bold;

	letter-spacing:-1px;

	color:#000;

}

.news_title3 {

	font-size:22px;

	font-weight:bold;

	letter-spacing:-1px;

	color:#999;

	display: block;

	padding: 8px 0px 20px 0px;

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

	background-position:top;

	background-repeat:repeat-x;

}

.news_comments_form_title {

	font-size:12px;

	font-weight: 600;

	display:block;

	padding:5px 0px 5px 0px;

	color:#333;

}

.news_comments_form1 {

	color:#666;

	background-color:#FFF;

	border-style:solid;

	border-color:#CCC;

	border-width:1px;

	font-size:12px;

	padding:5px;

}	

.news_header {

	display:block;

	padding:10px 0px 0px 0px;

}

.news_header2 {

	display:block;

	padding:0px 0px 15px 0px;

}



.news_readmore, .news_readmore:link, visited, active {

	display:inline-block;

	margin:10px 6px 6px 10px;

	padding:3px;

	font-size:12px;

	font-weight:700;

	color:#666;

	text-decoration:none;

	background-color:#F3F3F3;

	width:100px;

}

.news_readmore:hover {

	background-color:#F00;

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

	background-repeat:no-repeat;

	background-position:right;

	color:#FFF;

}

.news_send_comment, .news_send_comment:link, visited, active {

	display:block;

	padding-bottom:3px;

	font-size:14px;

	font-weight:bold;

	color:#666;

	margin:15px 0px 0px 0px;

	text-decoration:none;

	background-color:#e5e5e5;

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

	background-repeat:no-repeat;

	background-position:right;

	width:180px;

	height:31px;

}

.news_send_comment:hover {

	background-color:#F00;

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

	background-repeat:no-repeat;

	background-position:right;

	color:#FFF;

}

.send_btn, .send_btn:link, active, visited {

	background:url(images/send_off.gif) no-repeat left top;

	height:31px;

	width:100px;

	display:block;

	cursor:pointer;

}

.send_btn:hover {

	background:url(images/send_on.gif) no-repeat left top;

}

.news_comment_date {

	color:#666;

	font-size:12px;

}

.news_comment_author {

	color:#000;

	font-size:14px;

	font-weight:bold;

}

.news_comment_text {

	color:#333;

	display:block;

	font-size:12px;

	text-align:justify;

	line-height:14px;

	padding:3px 0px 5px 0px;

}







/* ARTISTS */

.artists_list, .artists_list:link, visited, active {

	font-size:14px;

	font-weight:700;

	color:#666;

	text-decoration:none;

	display:block;

	padding:5px 0px 0px 0px;

}

.artists_list:hover {

	color:#333;

}

.artists_menu, .artists_menu:link, visited, active {

	font-size:20px;

	font-weight:700;

	color:#666;

	text-decoration:none;

	display:block;

	padding:3px 0px 3px 0px;

}

.artists_menu:hover {

	color:#FFF;

	background-color:#ffc700;

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

	background-repeat:no-repeat;

	background-position:right;

	padding:3px 0px 3px 8px;

}

.artists_text {

	font-size:12px;

	line-height:20px;

	color:#333;

	display:block;

	padding:0px 0px 30px 20px;

	text-align:justify;

}

.artists_titles {

	font-size:25px;

	color:#7D7D7D;

	display:block;

	padding:0px 0px 10px 20px;

	text-align:left;

	font-weight:600;

	line-height:20px;

}

.artists_titles2 {

	font-size:25px;

	color:#7d7d7d;

	display:block;

	padding:0px 10px 10px 0px;

	text-align:left;

	font-weight:600;

	line-height:21px;

}

.artists_titles3 {

	font-size:14px;

	color:#7d7d7d;

	display:block;

	padding:3px 10px 10px 0px;

	text-align:left;

	font-weight:600;

}

.artists_discography, .artists_discography:link, visited, active {

	font-size:12px;

	color:#666;

	display:block;

	padding:10px;

	text-align:left;

	font-weight:600;

	text-decoration:none;

}

.artists_discography:hover {

	background-color:#E6E6E6;

	color: #000;

}

.artistis_discography_cover {

	border: 1px solid #000;

	margin-bottom:5px;

}

.artists_discography_table {

	font-size:25px;

	color:#7D7D7D;

	display:block;

	padding:0px 0px 0px 13px;

}

.artists_vinyl {

	display:inline;

	padding:0px 10px 5px 0px;

}

.artists_vinyl_bg {

	display:block;

	background-color:#FFF;

	padding:10px 30px 10px 20px;

}





/* ALBUMS */

.album_cover_big {

	border: 1px #000 solid;

}

.album_cod {

	font-size:32px;

	font-weight:500;

	color:#fff;

	letter-spacing:-1px;

	padding:0px 20px 5px 0px;

	display:inline-block;

	text-align:right;

	text-decoration:none;

}

.album_menu, .album_menu:link, visited, active {

	font-size:20px;

	font-weight:700;

	color:#666;

	text-decoration:none;

	display:block;

	padding:3px 0px 3px 0px;

}

.album_menu:hover {

	color:#000;

	padding:3px 0px 3px 8px;

}

.album_list_item {

	font-size:12px;

	color:#333;

	text-decoration:none;

	display:block;

	padding:3px;

	border-bottom:1px #ccc solid;

}

.album_track_length {

	font-size:12px;

	color:#333;

	padding:3px;

	text-align:center;

	border-bottom:1px #ccc solid;

}

.album_track_price {

	font-size:12px;

	color:#069;

	font-weight:500;

	padding:3px;

	text-align:center;

	border-bottom:1px #ccc solid;

}

.album_track_player {

	padding:0px;

	text-align:center;

	border-bottom:1px #ccc solid;

}



.album_track_number {

	font-size:11px;

	color:#333;

	text-align:center;

	padding:3px;

	border-bottom:1px #ccc solid;

}

.albums_titles {

	font-size:25px;

	color:#7D7D7D;

	display:inline;

	padding:0px 0px 0px 0px;

	line-height:24px;

	text-align:left;

	font-weight:600;

}

.albums_ratings_text {

	font-size:16px;

	color:#7D7D7D;

	text-align:right;

	font-weight:600;

	display:block;

	margin-bottom:6px;

}

.album_column {

	background-color:#FFF;

	padding:0px 0px 20px 20px;

}

.album_credits_title {

	font-size:16px;

	display:block;

	padding:0px 20px 0px 0px;

	color:#333;

}

.album_credits_trkname {

	font-size:14px;

	color: #333;

	text-align:left;

	display:block;

	padding:0px 20px 8px 33px;

}

.album_credits_text {

	font-size:11px;

	line-height:14px;

	color: #333;

	text-align:left;

	display:block;

	padding:0px 20px 15px 33px;

}

.album_format_digipack, .album_format_digipack:link, visited, active {

	font-size:16px;

	background-image:url(images/albums/digipack.png);

	background-position:center left;

	background-repeat:no-repeat;

	padding:28px 0px 0px 45px;

}

.album_format_digipack:hover {

	background-color:#FFF;

}

.album_format_vinyl, .album_format_vinyl:link, visited, active {

	font-size:16px;

	background-image:url(images/albums/vinyl.png);

	background-position:center left;

	background-repeat:no-repeat;

	padding:28px 0px 0px 45px;

}

.album_format_vinyl:hover {

	background-color:#FFF;

}

.album_format_download, .album_format_download:link, visited, active {

	font-size:16px;

	background-image:url(images/albums/download.png);

	background-position:center left;

	background-repeat:no-repeat;

	padding:28px 0px 0px 45px;

}

.album_format_download:hover {

	background-color:#FFF;

}

.album_format_text {

	font-size:12px;

	color:#333;

	line-height:14px;

}

.album_format_buy, .album_format_buy:link, visited, active {

	font-size:16px;

	font-weight:600;

	color:#333;

	text-decoration:none;

}

.album_format_buy:hover {

	color:#F00;

}

.album_links_item, .album_links_item:link, visited, active {

	display:block;

	font-size:16px;

	line-height:16px;

	color:#333;

	padding:5px 20px 5px 10px;

}

.album_links_item:hover {

	background-color:#FFF;

}

.album_links_item2, .album_links_item2:link, visited, active {

	display:block;

	font-size:11px;

	line-height:14px;

	color:#333;

	padding:0px 20px 5px 10px;

	text-decoration:none;

}

.album_links_item2:hover {

	background-color:#E9E9E9;

	color:#000;

}

.album_store_menutop, .album_store_menutop:link, visited {

	font-size:22px;

	font-weight:600;

	color:#8c8c8c;

	text-align:left;

	display:inline-block;

	padding:0px 20px 0px 0px;

	letter-spacing:-1px;

	text-decoration:none;

}

.album_store_menutop:active {

	color:#666;

}

.album_store_menutop:hover {

	color:#666;

}

.album_store_menutop2, .album_store_menutop2:link, visited {

	font-size:22px;

	font-weight:600;

	color:#000;

	text-align:left;

	display:inline-block;

	padding:0px 20px 0px 0px;

	letter-spacing:-1px;

	text-decoration:none;

}

.album_store_menutop2:hover, active {

	color:#666;

}



.album_store_menutop_table {

	padding:6px 6px 6px 20px;

	background-color:#FFF;

}

.album_store_item, .album_store_item:link, active, visited {

	display:inline-block;

	padding:0px;

	background-color:#fff;

	font-size:12px;

	font-weight:600;

	color:#999;

	text-decoration:none;

}

.album_store_item:hover {

	color:#06C;

	background-color: #E4ECEF;

}

.album_store_item_cover {

	border:1px #000 solid;

	margin:0px 0px 5px 0px;

}

.album_store_pages_next, .album_store_pages_next:link, visited, active {

	font-size:16px;

	color:#666;

	font-weight:700;

	text-decoration:none;

	text-align:right;

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

	background-position:right;

	background-repeat:no-repeat;

	display:block;

	padding:6px 30px 6px 6px;

	margin:0px 10px 5px 0px;

}

.album_store_pages_next:hover {

	color:#333;

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

	background-position:right;

	background-repeat:no-repeat;

}

.album_store_pages_prev, .album_store_pages_prev:link, visited, active {

	font-size:16px;

	color:#666;

	font-weight:700;

	text-decoration:none;

	text-align:left;

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

	background-position:left;

	background-repeat:no-repeat;

	display:block;

	padding:6px 6px 6px 30px;

	margin:0px 0px 5px 10px;

}

.album_store_pages_prev:hover {

	color:#333;

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

	background-position:left;

	background-repeat:no-repeat;

}

.album_store_pages, .album_store_pages:link, active, visited {

	font-size:16px;

	font-weight:600;

	padding:6px;

	display:inline-block;

	color:#999;

	text-decoration:none;

}

.album_store_pages:hover {

	color:#06C;

}



/*  LICENCING  */

.licencing_title {

	color:#FFF;

	font-weight:bold;

	font-size:40px;

	display:block;

	line-height:39px;

	padding:10px 0px 4px 0px;

}

.licencing_title2 {

	color:#CCC;

	font-weight:bold;

	font-size:20px;

	display:block;

	padding:0px 0px 4px 0px;

}

.licencing_title3 {

	color:#7d7d7d;

	font-weight:bold;

	font-size:24px;

	display:block;

	padding:0px 0px 4px 404px;

}

.licencing_credits {

	font-size:14px;

	font-weight:bold;

	text-align:left;

	line-height:18px;

	color:#666;

}



/* ABOUT */

.about_menu, .about:link, active, visited {

	font-size:14px;

	font-weight:bold;

	color:#999;

	display:block;

	text-decoration:none;

	line-height:16px;

	padding:5px 0px 3px 0px;

}

.about_menu:hover {

	color:#000;

}

.about_subtitles {

	font-size:11px;

	font-weight:bold;

	color:#000;

	display:block;

	padding:3px 0px 12px 0px;

}

.about_questions {

	display:block;

	padding:10px 0px 6px 0px;

	font-size:12px;

	line-height:20px;

	font-weight:bold;

	color:#666;

	text-align:justify;

}

.about_answers {

	display:block;

	padding:0px 0px 6px 0px;

	font-size:12px;

	line-height:20px;

	color:#000;

	text-align:justify;

	font-style:italic;

}

/* VIDEOS */

.video_main_title {

	color:#FFF;

	font-weight:bold;

	font-size:40px;

	display:block;

	line-height:39px;

	padding:10px 0px 4px 10px;

}

.video_title {

	font-size:18px;

	text-transform:uppercase;

	color:#FFF;

	line-height:19px;

	font-weight:bold;

	display:block;

	padding:10px 10px 10px 10px;

}

.video_subtitle {

	font-size:14px;

	color:#FFF;

	font-weight:bold;

	line-height:16px;

	display:block;

	padding:0px 10px 5px 10px;

}

.video_title2 {

	font-size:16px;

	text-transform:uppercase;

	color:#000;

	line-height:13px;

	font-weight:bold;

	display:block;

	padding:0px 10px 5px 0px;

}

.video_subtitle2 {

	font-size:12px;

	color:#000;

	font-weight:bold;

	line-height:14px;

	display:block;

	padding:0px 10px 5px 0px;

}





/* FOOTER */

.bottom_bg {

	border-top: 1px solid #ccc;

	background-color:#FFF;

}

.bottom_txt, .bottom_txt:link, active, visited {

	font-size:11px;

	display:inline;

	padding:4px;

	color:#666;

	text-decoration:none;

}

.bottom_txt:hover {

	color:#000;

	text-decoration:underline;

}

.bottom_copyright {

	font-size:11px;

	padding:3px;

	color:#666;

}

.bottom_div {

	font-size:11px;

	color:#666;

	display:inline;

}

.album_buynow, .album_buynow:link, visited, active {
	font-size:20px;
	font-weight:bold;
	color:#039;
	text-decoration:none;
	padding:0;
	margin:0;
}
.album_buynow:hover {
	color:#F00;
}