* {margin:0;padding:0;}

html,body {
	font-family:Verdana, Geneva, sans-serif;
	background-color:#BCB9B4;
	height:100%;
	color:#666666;
}

img {
	border:none;
}

a:link,
a:visited {
	color:#666666;
	text-decoration:none;
}

a:hover {
	color:#333333;
	text-decoration:underline;
}

#logo {
	float:left;	
}

/*****DIV VERSTKA*/

#container {
	width:1100px;
	height:640px;
	margin:auto auto 30px auto;
	/*border:1px solid #CC0;
	background-color:#666;*/
}

#header {
	height:130px;
	background-image:url(img/index_logo3.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

#header span {
	float:right;
	text-align:right;
	font-size:12px;
	color:#FFF;
}

#header span img {
	float:right;
}

#nav {
	border-top:1px solid #666666;
	text-align:left;
	height:25px;
}

#content {
	display:block;
	float:left;
	width:760px;
}

#block {
	float:right;
	width:320px;
	height:400px;
}

#footer {
	margin-top:15px;
	display:block;
	text-align:center;
	font-size:11px;
	color:#666666;
}

#setting_box {
	display:block;
	background-color:#D8D8FD;
}

.setting_box {
	background-color:#EEEEEE;
}

.setting_table {
	font-size:16px;
}

.label {
	font-size:large; 
	font-weight:bold;
}


.content {
}

.table {	
}

.table_header {
	background-color:#8F8D8E;
	padding-left:5px;
	font-weight: bolder;
	font-size:13px;
	color:#FFFFFF;
}

.table_header a {
	color:#FFFFFF;
}

.table_row {
	position:relative;
	border-bottom-width:1px;
	border-color:#8F8D8E;
	border-bottom-style:dotted;
	font-size:11px;	
	font-weight: normal;
	padding:5px;
	color:#666666;	
}

.release_table_row {
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#8F8D8E;
	border-right-style:dotted;
	color:#666666;
}

.table_col {
	position:relative;
	
	
}

.table_col:hover {
	background-color:#EEEEEE;
}

/*****TABS*/

#tabbed_box {  
     margin: 0px auto 0px auto;  
     width:300px;	 
}  
 
ul.tabs {  
    margin:0px; padding:0px;  
}   
 
ul.tabs li {  
 list-style:none;  
 display:inline;  
} 

#stores_block {
	position:relative;
	text-decoration:none;
}

 
ul.tabs li a {  
     background-color:#8F8D8E;  
     color:#FFF;
     padding:3px 10px 1px 10px; 
     text-decoration:none;  
     font-size:12px;  
     font-weight:bold;     
} 
 
ul.tabs li a:hover {  
     background-color: #666;    
}  
 
ul.tabs li a.active {  
      width:400px;
	  background-color:#ffffff;  
      color:#000; 
      border:0px solid #ffffff;   
      border-bottom: 1px solid #CCF;  
      /**background-image: url(img/Tabs.jpg);  **/
      background-repeat:repeat-x;    
      background-position:top; 
      margin-left:0px;
}

.content8 {
	position:relative;
	background-color:#ffffff;  
	padding:0px;  
	border:0px solid #ffffff;   
	/**background-image: url(img/Tabsbottom.jpg); **/ 
	background-repeat:repeat-x;    
	background-position:bottom; 
	text-align:left;
	height:432px;
} 

 
#content_2{
	padding-top:0px;
	padding-bottom:0px;
}
	
#content_1{
	text-align:left;
}
 
#content_1, #content_3 { display:none; } 
 
.content8 ul {  
     margin:0px;  
     padding:0px 0px 0px 0px;  
}   

.content8 ul li {  
     list-style:none;  
     border-bottom:1px dotted #8F8D8E;  
     padding-top:0px;  
     padding-bottom:5px;
	
} 

.content8 ul li:hover  {
	background-color:#EEEEEE;
} 

.content8 ul li a {  
     text-decoration:none;  
     color:#666666;
	 font-weight:bold;
	 font-size:11px;
	 margin-left:10px;
	 padding:10px;

}  
 


.content8 ul li a small {  
     color:#8b959c;  
     font-size:9px;  
     text-transform:uppercase;   
     position:relative;  
     left:4px;  
     top:0px;  
}  
 
.block {
	 width:320px;
	 max-width:320px;
}
 
.content8 ul li:last-child {  
     border-bottom:none;  
}  	 
  
.nav_bar {
	padding:5px; 
	color:#FFF;
}
 
.nav_bar a{	 
	 color:#FFF;
}
 	 
.modal_header {
	background-color:#8F8D8E;
	padding-left:5px;
	font-weight: bolder;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
}

.modal_content {
	background-color:#EEEEEE;
	border-color:#8F8D8E;
	border-width:1px;
	border-style:solid;
	border-top:none;
	color:#333;
}


/*Slider*/


#newsticker-demo { 
	width:377px; 
	padding:0; 
	font-size:12px;
}

#newsticker-demo a {
	text-decoration:none; 
}

.newsticker-jcarousellite {

}

.newsticker-jcarousellite ul li{
	list-style:none; 
	display:block; 
	padding:0; 
	margin:0; 
}

.newsticker-jcarousellite .thumbnail {
	padding:5px 5px 5px 0;
	float:left;
	width:180px;
	height:180px;
}

.newsticker-jcarousellite .info {
	position:relative;
	float:right;
	padding:5px 0;
	width:191px;
	height:180px;
	font-size:12px;
	font-weight:normal;
}
	
.newsticker-jcarousellite .info a {
	font-weight:bold;
	color:#666666;
	font-size:12px;
}
	
.release_listen {
	position:absolute;
	bottom:5px;
	right:5px;
	margin-top:10px;
	
}


.description {
	font-size:11px;
	padding-top:5px;
}

.release_description {
	font-size:11px;
	color:#666666;
	padding:5px;
	border-right-style:dotted;
	border-right-color:#8F8D8E;
	border-right-width:1px;
}

#release_edit_bar {
	position:absolute;
	display:block;
	right:5px;
	bottom:5px;
}


.clear {
	clear: both; 
}


.edit_bar {
	padding:5px;
	clear:both;
}

.block_edit_bar{
	position:absolute;
	right:5px;
	bottom:5px;
}

.block_view_bar {
	position:relative;
	top:25px;
	float:right;
	color: #666;
}

.back_div {
	background-color:#ffffff;
}

/* Releases */

#release_content {
	display:block;
	height:433px;
}

#release_cat_content {
	height:204px;
}

#release_block {
	display:block;
	position:relative;
	font-size:11px;
	width:379px;
	height:203px;
	float:left;
	border-right:1px dotted #8F8D8E;
	background-color:#fff;
	text-align:left;
	color:#000;
}

#release_block a{
	color:#666666;
	text-decoration:none;
}


#release_block:hover {
	cursor:pointer;
}

.release_block_title {
	display:block;
	font-size: 11px;
	font-weight:bold;
}

.release_block_info {
	position:absolute;
	left:102px;
	top:30px;
	text-align:left;
	font-size:11px;
}

#release_container {
	display:block;
	padding:5px 0 0 20px;
}

#release_container:hover {
	background:url(img/quater.jpg) no-repeat 7px 7px;
}

#releases_covers_block {
	display:block;
	position:relative;
	float:left;
	width:180px;
	height:428px;
	padding:5px 5px 0px 5px;
	border-right:1px #8F8D8E dotted;
}

#releases_desc_block {
	display:block;
	float:left;
	height:424px;
	font-size:11px;
	color:#666666;
	padding:5px;
	border-right:1px #8F8D8E dotted;
}

.releases_info_block {
	display:block;
	float:left;
	position:relative;
	height:428px;
	width:285px;
	padding:5px 0px 0px 5px;
}
.release_thumbnail {
	float:left;
	margin-right:7px;
}

.release_table {
	border-right:1px #8F8D8E dotted;
	padding:5px 5px 0 5px;
}

.release_info a {
	color:#666666;
	font-weight:bold;
	font-size:12px;

}

.release {
	font-weight:normal;
	font-size:12px;
}

.release a {
	color:#666666;
	font-weight:normal;
	font-size:12px;
}

.playlist {
	position:relative;
	display:block;
	background-color:#EEEEEE;
	padding:5px;
}

.tracklist {
	padding-top:5px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

.release_other {
	padding:5px 0px 0px 5px;
}

.release_other img{
	float:left;
	padding: 0px 5px 5px 0px;
	filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);   
          -moz-opacity: 0.5; /* Mozilla 1.6 */   
          -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */   
          opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */   
          filter: alpha(opacity=70); /* IE 5.5+*/   	
}


/*menu */

.menu ul li a, .menu ul li a:visited {
	margin-right:20px;
	font-size:14px;
    display:inline;
	font-weight: normal;
	text-decoration:none;
	width:80px;
	text-align:center;
	color:#fff;
	line-height:25px;

	}
	
.menu ul {fpadding:0; margin:0; list-style: none; }
.menu ul li {float:left; position:relative;z-index: 99; }
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {
	font-weight: normal;
	color:#666666;}
.menu ul li:hover ul {display:block; position:absolute; top:20px; left:0; width:105px;}
.menu ul li:hover ul li a.hide {
	background:#6a3; 
	color:#fff;
	}
.menu ul li:hover ul li:hover a.hide {background:#6fc; color:#BCB9B4;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {font-size:12px; width:100px;display:block; background:#BCB9B4; color:#FFF;border-bottom:1px  #333 dotted;text-align:left;padding:2px;}
.menu ul li:hover ul li a:hover {color:#666666;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:-10px;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}


/**buy_menu**/


.buy_menu{
	position:absolute;
	left:53px;
	top:0;
}

.buy_menu ul li a, .buy_menu ul li a:visited {
	margin-right:20px;
	font-size:11px;
    display:inline;
	text-decoration:underline;
	width:80px;
	text-align:center;
	color:#8F8D8E;
}
	
.buy_menu ul {fpadding:0; margin:0; list-style: none; }
.buy_menu ul li {float:left; position:relative;z-index: 99; }
.buy_menu ul li ul {display: none;}

/* specific to non IE browsers */

.buy_menu ul li:hover ul {display:block; position:absolute; top:13px; left:0; width:105px;}
.buy_menu ul li:hover ul li a.hide {
	background:#6a3; 
	color:#fff;
	}
.buy_menu ul li:hover ul li:hover a.hide {background:#6fc; color:#8F8D8E;}
.buy_menu ul li:hover ul li ul {display: none;}
.buy_menu ul li:hover ul li a {font-size:11px; width:100px;display:block; background:#EEEEEE;color:#666666;text-align:left;padding:2px;text-decoration:none;}
.buy_menu ul li:hover ul li a:hover {color:#8F8D8E;}
.buy_menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:-10px;}
.buy_menu ul li:hover ul li:hover ul.left {left:-105px;}

#buy_contaner {
	position:relative;
	
}


/* player */


#player_container {
	position:relative;
	width:320px;
    padding: 5px;
	height:30px;
}

#player_container  ul#player_controls {
	padding:0;
	margin:10px 0 0 0;
	float:left;	
}

#player_container  ul#player_controls li {
	overflow:hidden;
	text-indent:-9999px;
}

#player_play,
#player_pause {
    float:left;
	width:15px;
	height:15px;
	cursor: pointer;
	padding:0;
	border:none;
}

#player_play {
	background:url("../../lib/images/play_offf.png") 0 0 no-repeat;
}

#player_play.jqjp_hover {
	background:url("../../lib/images/play_oon.png") 0 0 no-repeat;
}

#player_pause {
	background: url("../../lib/images/pause_offf.png") 0 0 no-repeat;
}

#player_pause.jqjp_hover {
	background: url("../../lib/images/pause_oon.png") 0 0 no-repeat;
}

#ctrl_prev {
    float:left;
	background: url("../../lib/images/prev_off.png") 0 0 no-repeat;
	width:22px;
	height:16px;
	cursor: pointer;
	padding:0;
	border:none;
}

#ctrl_prev:hover {
	background: url("../../lib/images/prev_on.png") 0 0 no-repeat;
}

#ctrl_prev.disabled {
	background: url("../../lib/images/no_prev.png") 0 0 no-repeat;
	cursor:default;
}

#ctrl_next {
    float:left;
	background: url("../../lib/images/next_off.png") 0 0 no-repeat;
	width:22px;
	height:16px;
	cursor: pointer;
	padding:0;
	border:none;
}

#ctrl_next:hover {
	background:url("../../lib/images/next_on.png") 0 0 no-repeat;
}

#ctrl_next.disabled {
	background: url("../../lib/images/spirites.jpg") -58px -141px no-repeat;
	cursor:default;
}


#player_stop {
    float:left;
	background: url("../../lib/images/stop_off.png") 0 0 no-repeat;
	width:16px;
	height:16px;
	cursor: pointer;
	padding:0;
	border:none;
}

#player_stop.jqjp_hover {
	background:url("../../lib/images/stop_on.png") 0 0 no-repeat;
}

#player_progress {
	background-color:#fff;
	width:162px;
	height:5px;
	position:absolute;
	top:21px;
	left:85px;

}

#player_progress_load_bar {
	background: url("../../lib/images/progresss.png") top left repeat-x;
	width:0px;
	height:5px;
	cursor: pointer;
}

#player_progress_load_bar.jqjp_buffer {
	background: url("../../lib/images/bar_buffer.gif")  top left repeat-x;
}

#player_progress_play_bar {
	background: url("../../lib/images/load.png") top left repeat-x ;
	width:0px;
	height:5px;
}

#player_volume_min.jqjp_hover {
	background: url("../../lib/images/spirites.jpg") -19px -170px no-repeat;
}

#player_volume_max.jqjp_hover {
	background: url("../../lib/images/spirites.jpg") -19px -186px no-repeat;
}

#player_volume_bar {
	background: url("../../lib/images/progresss.png") repeat-x top left;
	width:53px;
	height:5px;
	cursor: pointer;
	position: absolute;
	top:21px;
	left:257px;

}

#player_volume_bar_value {
	background: url("../../lib/images/load.png") repeat-x top left;
	width:0px;
	height:5px;
}

#play_time{
	position: absolute;
    left:85px;
	top:28px;
	font-size:10px;
	font-style:oblique;
}

#total_time {
	position: absolute;
    left:218px;
	top:28px;
	font-size:10px;
	font-style:oblique;
}

#volume{
	position: absolute;
    left:275px;
	top:27px;
	font-size:11px;
	font-style:oblique;
}

#playlist_list {
    width:320px;
    text-align:left;
    margin:0 0 5px 0;
}

#playlist_list ul{
	list-style-type:none;
	padding:10px 0 20px 0;
	margin:0 0 5px 0;
}

#playlist_list li{
	padding:4px 0 4px 22px;
	cursor: pointer;
	font-size:11px;
}

*+html #playlist_list li{
	padding:0 0 4px 22px;
	cursor: pointer;
	font-size:11px;
}

#playlist_list li.playlist_current{
	color:#000000;
	background:url(img/quater.jpg) no-repeat 7px 7px;
	padding-left:22px;
	cursor: default;
}

#playlist_list li.playlist_hover {
	color:#000000;
}

.miaow {
	font-size:.8em;
	color:#999;
}

#img_description {
	position:relative;
	font-size:11px;
	color:#666666;
	text-align:center;	
}


#artist_www {
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}



.artist_block span {
	display:block;
	text-align:left;
	font-weight:bold;
	color:#666666;
	padding-right:5px;
}

.artist_table_row{
	padding:1px;
}

.artist_link {
	display:block;
	border:1px solid #C30;
	float:left;
	width:100%;
}

/*autocomplite*/

.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	position:relative;
    margin: 0px;
	padding: 1px 5px 0 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font-size: 11px;
	overflow: hidden;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

#release_year {
	display:block;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color:#666666;
	margin:0 0 10px 2px;
}
#release_year img{
	margin-right:5px;
}


.release_by_year_desc img{
	position:relative;
}


/**release by year**/

.release_by_year_content {
	display:block;
	height:204px;
	background-color:#ffffff;
	margin-bottom:20px;
}

#release_by_year_block {
	position:relative;
	display:block;
	float:left;
	width:25%;
	height:204px;
	border-right:1px dotted #8F8D8E;
	text-align:left;
	background-color:#ffffff;
}

#release_by_year_block:hover {
	background-color:#EEEEEE;
}

#release_by_year_title {
	display:block;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color:#666666;
	margin:4px 0 10px 7px;
}

#release_by_year_desc {
	float:left;
	font-size:11px;
	margin-left:7px;
}

#release_by_year_desc a{	
	text-decoration:none;
	color:#666666;
}

#release_by_year_desc a:hover{
	color:#333333;
}

/****************/



.view_bar {
	position:absolute;
	float:right;
	right:5px;
	bottom:5px;
	font-size:11px;
}


.pages_bar {
	display:block;
	font-size:9px;
	color:#FFF;
	line-height:15px;
	padding:2px;
	float:right;
	position:relative;
	height:16px;
}

.pages_bar_block {
	display:block;
	font-size:9px;
	color:#666666;
	line-height:15px;
	padding:2px;
	float:right;
	height:16px;
}

.pages_bar_photos {
	display:block;
	font-size:9px;
	color:#666666;
	line-height:15px;
	padding:2px;
	float:right;
	position:absolute;
	height:16px;
	right:5px;
	bottom:5px;
}

.pages_bar_photos li {
	list-style:none;
	display:inline;
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	float:right;
}

.pages_bar li {
	list-style:none;
	display:inline;
	background-position:left top;
	background-repeat:no-repeat;
	text-align:center;
	float:right;
}


#page_prev {
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_prev.png);	
}

#page_prev_photo {
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_prev_photo.png);	
}

#page_prev_photo:hover {
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_prev_photo_h.png);
	cursor:pointer;	
}

#page_prev:hover {
	background-image: url(../../data/img/action/page_prev_off.png);
	cursor:pointer;
}

#page_next {
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_next.png);	
}

#page_next_photo {
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_next_photo.png);	
}

#page_next_photo:hover {
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_next_photo_h.png);
	cursor:pointer;
}

#page_next:hover {
	background-image: url(../../data/img/action/page_next_off.png);	
	cursor:pointer;
}
#page_next_off {
	background-image: url(../../data/img/action/page_next_off.png);	
		float:right;
	height:16px;
	width:16px;
}

#page_prev_off {
	float:right;
	height:16px;
	width:16px;
	background-image: url(../../data/img/action/page_prev_off.png);	
}

#page_num {
	font-size:9px;
	color:#FFF;
}


#lm {
    position:absolute;
	display:none;
	margin-top:18px;
	height:203px;
	width:760px;
    background-color:#ffffff;
	background-position:center;
	background-image:url(../../data/img/action/loading.gif);
	background-repeat:no-repeat;
	z-index: 100;
} 

#info_content {
	position:relative;

}

#photos_content {
	position:relative;

}
#lm_info {
	position:absolute;
	display:none;
	height:410px;
	width:280px;
    background-color:#fff;
	background-position:center;
	background-image:url(../../data/img/action/loading.gif);
	background-repeat:no-repeat;
	z-index: 100;
}

#lm_f {
    position:absolute;
	display:none;
	margin-top:18px;
	height:432px;
	width:760px;
    background-color:#ffffff;
	background-position:center;
	background-image:url(../../data/img/action/loading.gif);
	background-repeat:no-repeat;
	z-index: 9999;
} 

#lm_cp {
    position:absolute;
	display:none;
	margin:18px 0 0 280px;
	height:400px;
	width:479px;
    background-color:#ffffff;
	background-position:center;
	background-image:url(../../data/img/action/loading.gif);
	background-repeat:no-repeat;
	z-index: 9999;
} 

*+html #lm_info {
	position:absolute;
	left:0;
	top:0;
	display:none;
	height:410px;
	width:290px;
    background-color:#fff;
	background-position:center;
	background-image:url(../../data/img/action/loading.gif);
	background-repeat:no-repeat;
	z-index: 100;
} 

#lm_block {
	position:absolute;
	display:none;
	height:365px;
	width:320px;
    background-color:#ffffff;
	background-position:center;
	background-image:url(../../data/img/action/loading.gif);
	background-repeat:no-repeat;
	z-index: 9999;
}

.block_header {
	display:block;
	text-align:left;
	height:18px;
	background-color:#8F8D8E;
	padding-left:5px;
	font-weight: bolder;
	font-size:13px;
	color:#FFFFFF;
}

.block_header a {
	color:#FFFFFF;
}
	
	

.news_block {
	display:block;
	position:relative;
	height:40px;
	padding:5px 5px 5px 7px;
	font-size:11px;
	border-bottom:1px dotted #8F8D8E;
	z-index: 1;
	background-color:#FFF;
}

.news_block:hover {
	background-color:#EEEEEE;
}

.newsblock_edit_bar {
	position:absolute;
	bottom:5px;
	right:5px;
	
}

#pages_desc {
	position:absolute;
	width:200px;
	display:block;
	right:35px;
	
}



/**Photos**/


.img_conteiner {
	float:left;
	position:relative;
}

.photo_delete {
	position:absolute;
	right:7px;
	bottom:7px;
}

#photos_thumbnail {
	padding:0 0 5px 5px;
}

.add_photo {
	display:block;
	clear:both;
}


.fotos_block {
	display:block;
	position:relative;
	padding:5px;
	height:55px;
	border-bottom:1px dotted #8F8D8E;
	color:#666666;
	font-size:11px;

}
.fotos_block:last-child {
	border-bottom:none;
}

.fotos_block:hover {
	background-color:#EEEEEE;
	cursor:pointer;
}

#photos_block_title {
	position:absolute;
	top:5px;
	margin-left:5px;
}

#photos_block_info {
	position:absolute;
	top:20px;
	left:65px;
}

.stores_block {
	text-align:left;
	}

#sublabel_block {
	display:block;
	position:relative;
	padding:5px;
	height:90px;
	border-bottom:1px dotted #8F8D8E;
	color:#666666;
	font-size:11px;
}

#sublabel_block:hover {
	background-color:#EEEEEE;
	cursor:pointer;
}

.sublabel_block_title {
	position:absolute;
	top:5px;
	left:101px;
	display:block;
	font-size: 11px;
	font-weight:bold;
}

.sublabel_block_info {
	position:absolute;
	left:101px;
	top:30px;
	text-align:left;
	font-size:11px;
}

#block_content {
	margin-bottom:10px;
}

#lives_sets_block{
	display:block;
	position:relative;
	width:369px;
	height:90px;
	float:left;
	padding:5px;
	border-bottom:1px dotted #8F8D8E;
	border-right:1px dotted #8F8D8E;
	background-color:#ffffff;
	text-align:left;
}

#lives_sets_block:hover {
	background-color:#EEEEEE;
	cursor:pointer;
}

.lives_sets_block_title{
	position:absolute;
	left:7px;
	top:5px;
	font-size:11px;
	font-weight:bold;
}

.lives_sets_block_info{
	position:absolute;
	left:7px;
	top:40px;
	text-align:left;
	font-size:11px;
}

#lives_sets_content{
	height:433px;
}

#img_description {
	display:block;
	font-size:11px;
	color:#666666;
	margin-bottom:5px;
}

#artist_biography {
	display:block;
	text-align:justify;
}

#stores_editbar {
	display:block;
	position:relative;
}

#compilations_block {
	font-size:11px;
	position:relative;
	display:block;
	padding:7px;
	border-bottom:1px dotted #8F8D8E;
	border-right:1px dotted #8F8D8E;
	text-align:left;
	background:#fff;
	}

#compilations_block a {
	text-decoration:none;
	color:#666666;
}

#compilations_block:hover {
	background-color:#EEEEEE;
}
	
#compilations_content {
	height:433px;
}

#contacts_content {
	font-size:11px;
	text-align:justify;
	height:433px;
}

#contacts_content pre {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}

#links_content {
	font-size:11px;
	text-align:left;
	background-color:#ffffff;
	height:433px;
	border-right:1px dotted #8F8D8E;
}

#left {	
    padding:8px;
	float:left;
	width:363px;
	height:417px;
	border-right:1px #8F8D8E dotted;
}

#right {
	padding:8px;
	float:right;
	width:363px;
}

#last_releases_view_bar {
	position:absolute;
	bottom:5px;
	right:5px;
}

#last_releases_view_bar a{
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

#last_releases_view_bar a:hover {
	text-decoration:underline;
}

#last_releases_content {
	text-align:left;
	padding-left:5px;
}


#last_releases_content:hover{
	background-color:#EEEEEE;
}


#last_releases_box {
	display:block;
	margin-top:20px;
}

#artist_block{
	display:block;
	font-size: 11px;
	text-align:left;
	padding:4px 4px 4px 20px;
	font-weight:bold;
	color:#666666;
}

#artist_block:hover {
	background:url(img/quater.jpg) no-repeat 7px 7px;
}
	
#artist_block a{
    text-decoration:none;
	color:#666666;
}

#news_content {
	height:204px;
}


#maniacslogo {
	display:block;
	height:110px;
	width:155px;
	background-image:url(img/logo_161maniacs_black.png);
	background-repeat:no-repeat;
}

#chemllogo {
	display:block;
	height:110px;
	width:220px;
	background-image:url(img/cheml_logo_black.png);
	background-repeat:no-repeat;
}

#contrastlogo {
	display:block;
	height:110px;
	width:210px;
	background-image:url(img/logo_contrast_city_black.png);
	background-repeat:no-repeat;
}
#fImg1, #fImg2, #fImg3{
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;

}
  
#photo_left_block {
	padding:5px;
	border-right:1px dotted #696969;
	font-size:11px;
}

#gallery {
	padding:0;
	display:block;
}

#gallery a {
	display:block;
	padding:0 5px 5px 0;
	float:left;	
}

#gallery a img{
	padding:0;
	border:none;
}