@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;
}

