/* -------------------------------------------------------------- *//* COMMON CSS DEFINITIONS                                         *//* -------------------------------------------------------------- */*{	margin: 0;	padding: 0;}img{	border: 0;}body{	background: #040404;	color: #333333;	font-family: 'Verdana', 'Helvetica', sans-serif;	margin: 0;	padding: 0;	outline-style:none; 	outline-width:0;	font-size:12px;}ins{	text-decoration: none;}form{	margin: 0;	padding: 0;}a{ color:#000000; text-decoration:none; outline-style:none; outline-width:0}a:focus{ outline-style:none; outline-width:0}a:hover{ color:#9A0000; }a:hover,a img:hover{	cursor: pointer; }H1{ background-color:#9A0000 ; color:#FFF; font-size:18px; font-weight:bold; padding:4px; margin-bottom:5px}/* -------------------------------------------------------------- *//* HEADER                                                         *//* -------------------------------------------------------------- */#header{	display: block;	width: 956px;	margin: 0 auto;	margin-bottom:10px;	margin-top:20px}#header .username{ color:#FFFFFF; font-size:12px; line-height:18px}#header #header_logout IMG{ vertical-align:middle; }#logo{	display: inline;	float: left;	padding-bottom: 27px;	padding-top: 27px;}#logo img{	border: 0;	margin: 0;	padding: 0;}#login{	margin-top: 40px;	display: inline;	float: right;	height: 53px;	text-align: right;	width: 332px;}#above_login{	color: #ffffff;	display: block;	font-size: 9px;	font-weight: bold;	height: 28px;}#above_login a{	color: #ffffff;	float: right;	line-height: 23px;	text-decoration: none;	font-size:13px}#above_login a:hover{	color: #808080;	text-decoration: none;}#above_login ins{	display: inline;	float: right;	font-weight: bold;	line-height: 23px;	padding-left: 5px;	padding-right: 5px;}#login_rss_feeds{	background: url('../resources/login-rss-feeds.png') center center no-repeat;	display: inline;	float: right;	height: 28px;	overflow: visible;	width: 84px;}#login_rss_feeds:hover{	background: url('../resources/login-rss-feeds-active.png');	height: 28px;	width: 84px;}#login_form{	height: 25px;	line-height: 25px;}#login_form img{	float: right;	border-right: 5px solid #363636;}#login_form input{	float: right;	overflow: hidden;}.login_password{	background: #5e5e5e;	border: 0;	color: #ffffff;	display: inline;	font-family: Verdana;	font-size: 11px;	height: 14px;	line-height: 14px;	margin: 0;	padding: 2px 4px;	width: 92px;}.login_username{	background: #5e5e5e;	border: 0;	color: #ffffff;	display: inline;	font-family: Verdana;	font-size: 11px;	height: 14px;	line-height: 14px;	margin: 0;	padding: 2px 4px;	width: 92px;}#login_form input[type=password],#login_form input[type=text]{	border-top: 3px solid #363636;	border-right: 5px solid #363636;	border-left: 5px solid #363636;	border-bottom: 4px solid #363636;}#top-header{ height:25px; width:100%; background-color:#363636; min-width:956px }	#top-header .links{ float:left; padding-top:2px; padding-left:10px }		#top-header .links LI{ display:inline; font-size:11px; color:#FFF; font-family:Verdana, Geneva, sans-serif}		#top-header .links LI.line{ padding-left:10px; padding-right:10px}			#top-header .links LI A{ font-size:11px; color:#FFF; font-family:Verdana, Geneva, sans-serif}#searchForm{  margin-top:3px; float:right; padding-right:10px}	#searchForm #q{ float:left; background-color:#5E5E5E ; color:#FFF; padding:2px 4px; line-height:15px; height:15px; border:0px; font-size:11px; margin-left:20px; width:195px}	#searchForm .button{ border:0px; background-color:#9A0000 ; color:#FFF; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:10px; cursor:pointer; height:19px; line-height:19px; padding:2px 4px; float:left; margin-left:3px}.filter{ background-color:#E6E6E6; line-height:30px; height:30px; text-align:right; padding-right:10px; margin-bottom:5px}H3{font-size:20px; padding:5px 0px 5px 10px; margin:15px -10px 15px -10px; background-color:#000; color:#FFF; font-weight:normal }.list_page{}.list_page H2{ font-size:12px; background-color:#B2B2B2; line-height:24px}.list_page H2 A{ padding-left:10px; background-color:#9A0000; line-height:24px; color:#FFF; padding-right:10px; display:table;}.list_page1{}.list_page1 H2, .list_page1 H2 A{ font-size:18px; color:#9A0000; font-family:Arial, Helvetica, sans-serif; font-weight:normal}.list_page1 H2 A:hover{ text-decoration:underline}.list_page2{}.list_page2 H2 A{ font-size:16px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:0px; padding-bottom:0px}.list_page2 H2 A:hover{ text-decoration:underline}.other h2 A{	background: #d8d9db url('../resources/tours-more-h2.png') bottom right no-repeat;	color: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 36px;	line-height: 18px;	margin-bottom: 10px;	padding: 1px 5px 1px 39px;	text-decoration: none;	width: 240px;}.other h2 A:hover{	background: #9a0000 url('../resources/tours-more-h2.png') bottom right no-repeat;	color: #ffffff;	}.records{ font-size:11px; font-family:Arial, Helvetica, sans-serif; }.records .item{ width:285px; float:left; margin-bottom:10px }	.records .item H2 { margin-bottom:5px}	.records .item H2 A{font-size:18px; color:#9A0000; font-family:Arial, Helvetica, sans-serif; font-weight:normal}	.records .item H2 A:hover{ text-decoration:underline}	.records .item .img{ float:left;}		.records .item .img IMG{ border: 3px solid #970102}		.records .item .img DIV{ margin-bottom:5px;  width:130px}			.records .item .img DIV STRONG{ color:#000}			.records .item .img DIV a{ color:#9A0000}			.records .item .img DIV a:hover{ text-decoration:underline}	.records .item .tracklist{  float:right; width:140px;}		.records .item .tracklist .title{ margin-bottom:5px; color:#000; font-weight:bold}		.records .item .tracklist SPAN{ display:block; margin-bottom:4px}.table_record{display: block; margin-bottom: 14px; width: 100%; margin-top:3px}.img_title{display: block; height: 34px;}/* -------------------------------------------------------------- *//* CONTACT                                                         *//* -------------------------------------------------------------- */.contact{ font-size:13px}.contact strong{ color:#9C0000; display:block}.contact a:hover{ text-decoration:underline}/* -------------------------------------------------------------- *//* MENU                                                           *//* -------------------------------------------------------------- */#navigation{	background-color:#363636;	border-bottom: 8px solid #040404;	display: block;	height: 34px;	margin: 0 auto;	width: 956px;}#navigation a{	display: inline;	float: left;	height:34px;	text-indent:-3000px}.navMen_en a {background-image:url(/resources/menu_bg_en.jpg); background-repeat:no-repeat;}.navMen_ro a {background-image:url(/resources/menu_bg_ro.jpg); background-repeat:no-repeat;}#navigation A.home{ background-position:0px 0px; width:72px}#navigation A.news{ background-position:-74px 0px; width:80px}#navigation A.records{ background-position:-155px 0px; width:90px}#navigation A.interviuri{ background-position:-243px 0px; width:130px}#navigation A.concerte{ background-position:-370px 0px; width:120px}#navigation A.evenimente{ background-position:-427px 0px; width:119px}#navigation A.trupe{ background-position:-486px 0px; width:100px}#navigation A.top{ background-position:-585px 0px; width:90px} #navigation A.forum{ background-position:-670px 0px; width:100px}#navigation A.autori{ background-position:-675px 0px; width:135px}/* -------------------------------------------------------------- *//* WRAPPER (HOLDS ALL CONTENT TOGETHER)                           *//* -------------------------------------------------------------- */#wrapper{	display: block;	margin: 0 auto;	min-width: 1004px;	width: 1004px;}/* -------------------------------------------------------------- *//* CONTENT                                                        *//* -------------------------------------------------------------- */#content{	float: left;	background: white;	display: inline;	margin: 0 auto;	min-width: 956px;	width: 956px;}/* -------------------------------------------------------------- *//* VERTICAL TABS                                                  *//* -------------------------------------------------------------- */#tabs{	display: inline;	float: left;	width: 24px;}/* -------------------------------------------------------------- *//* DUMMY DIV (KEEPS LAYOUT CENTERED)                              *//* -------------------------------------------------------------- */#dummy{	float: left;	background: transparent;	display: inline;	margin: 0 auto;	min-width: 24px;	max-width: 24px;	width: 24px;}#send_option{ position:relative; clear:both; font-size:11px;}	#send_option DIV{ background-color:#FFF; padding:10px; position:absolute; left:90px; top:-20px}		#send_option DIV IMG{ vertical-align:middle}		#send_option DIV A{ display:block;  padding-bottom:5px}		#send_option DIV A:hover{ color:#900}/* -------------------------------------------------------------- *//* HOMEPAGE                                                        *//* -------------------------------------------------------------- */#spotlight{ background-color:#000000; position:relative; color:#999999; font-size:11px; line-height:20px; padding:10px; overflow:hidden;}	#spotlight H2 A{ color:#990100; font-size:20px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none}	#spotlight H2 A:hover{ text-decoration:underline}	#spotlight UL{ height:260px; overflow:hidden; list-style-image:none; list-style-type:none; margin:0px; padding:0px}		#spotlight UL LI{ float:left; width:604px; height:260px; display:table; }	#spotlight IMG{ border:3px solid #9a0000; float:left; margin-right:10px}		 .spotlight-control{ position:absolute; right:0px; bottom:15px; width:205px;}		 .spotlight-control A{ float:left; font-size:10px; text-decoration:none; color:#000000; line-height:20px; text-align:center; margin-right:9px}		 .spotlight-control A{ width:20px; height:20px; background-image:url(../resources/spotlight_bg_a.gif); background-repeat:no-repeat; background-position:0px -20px}		 .spotlight-control A:hover, .spotlight-control A.active{ background-position:left top}		#news{}	#news .view_all{ background-color:#040404; text-align:right; padding-right:12px; line-height:20px}	#news .view_all A{ color:#FFFFFF }#events{}	#events .contents_borders{ border-left:11px solid #636772; border-right:11px solid #636772; padding:9px 19px 5px; width:564px; background-color:#000000}	#events .left{ float:left; width:280px}		#events .left .item{ float:left; width:135px; margin-bottom:10px; text-align:center}		#events .left .item H2, #events .left .item H2 A{ font-size:13px; color:#FFF; margin-top:3px; margin-bottom:15px}	#events .right{ float:right; width:280px;}#events .view_all{background-color:#636772; text-align:right; padding-right:12px; line-height:20px}		#events .view_all A{ color:#FFFFFF;}	#home_calendar	{ position:relative}	#home_calendar #box_calendar_events{ position:absolute; left:0px; top:0px; display:none; background-color:#FFFFFF; border:1px solid #545559; white-space:nowrap; font-size:11px; font-family:Arial, Helvetica, sans-serif; min-width:200px}		#home_calendar #box_calendar_events DIV{ padding:5px}	#home_calendar #box_calendar_events .title{ font-weight:bold; background-color:#900000; color:#FFFFFF}			#home_calendar #box_calendar_events .title A{ color:#FFFFFF; float:right}	#home_calendar #box_calendar_events .body{ font-size:11px; font-family:Verdana, Helvetica, sans-serif; font-weight:bold}		#home_calendar #box_calendar_events A{ font-size:11px; color:#9C0000; font-weight:bold; font-family:Arial, Helvetica, sans-serif}	#home_calendar #box_calendar_events A:hover{ color:#000000}/* -------------------------------------------------------------- *//* POLL                                                       *//* -------------------------------------------------------------- */.poll{ font-size:12px}.poll .title{ font-weight:bold}.poll .item{ margin-right:10px; margin-bottom:7px; margin-top:5px}.poll .last{ margin-right:0px}.poll .submit-btn{ margin-bottom:0px}.poll .submit-btn a{	background-color:#000000;	color:#FFFFFF;	display:block;	font-family:Arial,Helvetica,sans-serif;	font-size:10px;	font-weight:bold;	height:20px;	line-height:20px;	text-align:center;	text-decoration:none;	width:120px;	}/* -------------------------------------------------------------- *//* CONTENTS                                                       *//* -------------------------------------------------------------- */#contents{	/*background: transparent url('../resources/background-contents.png') top center repeat-x;*/	display: inline;	float: left;	margin-left: 15px;	width: 624px;}#end_contents{	display: block;	background: #040404;	height: 15px;	width: 624px;}#contents_borders{	border-left: 11px solid #040404;	border-right: 11px solid #040404;	padding: 9px 10px 5px 10px;	width:582px;	overflow:hidden;}/* -------------------------------------------------------------- *//* TOPS                                                        *//* -------------------------------------------------------------- */.top_item{padding-bottom:5px; font-size:12px; border-top:1px solid #CCC; padding-top:5px}.top_item .number{float:left; width:20px; padding-right:5px; text-align:right}.top_item .picture{float:left; width:400px}.top_item .title{float:left; width:300px}.top_item .vots{float:left; text-align:right; font-size:18px; font-weight:bold}#sidebar .title{ font-size:18px; font-weight:bold; color:#FFF; background-color:#000; padding:4px 10px 4px 10px}#sidebar .top_item .picture{ width:230px}#sidebar .top_item .vots{ float:none; text-align:left}/* -------------------------------------------------------------- *//* SIDEBAR                                                        *//* -------------------------------------------------------------- */#sidebar{	display: inline;	float: right;	margin-bottom: 11px;	margin-right: 11px;	margin-top: 14px;	width: 295px;}/* news */.news_image{	float: left;	width: 80px;	margin-right: 14px;	border: 3px solid #970102;}.news_image IMG{ display:block}.news_image_large,.interviews_image_large,.tours_image_large{	float: left;	width: 110px;	margin-right: 14px;	margin-bottom: 4px;	border: 3px solid #970102;}.news_image_large IMG,.interviews_image_large IMG,.tours_image_large  IMG{	display:block}.news_contents{	float: left;	margin-bottom: 14px;    width: 564px;}.news_title{	color: #9a0000;	display: block;	font-size: 13px;	font-weight: bold;	margin-top: 1px;	text-decoration: none;	width: auto;}.news_title_background{	padding: 1px;}.news_inside_title{	background: #9a0000;	color: #ffffff;	font-size: 18px;	font-weight: bold;	padding: 4px;	text-decoration: none;	display: block;	float: left;	clear: both;	width: auto;	margin-bottom: 10px;}.news_text{	color: #000000;	font-size: 11px;	line-height: 16px;	text-align: justify;}.news_text a{	color: #9a0000;	font-weight: bold;}.news_text a:hover{	color: #000;	font-weight: bold;}.news_info{	background: #c5c6c8;	display: block;	margin-bottom: 25px;	width: 100%;	font-size: 9px;	height: 18px;	line-height: 18px;}.news_author{	float: left;	padding-left: 4px;}.news_author a{	color: #333333;	font-weight: bold;	text-decoration: none;}.news_author a:hover{	color: #9a0000;}.news_date{	float: left;	color: #9a0000;}.news_comments{	float: left;}.news_more{	background: #040404;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.news_more:hover{ color:#FFF; background-color:#333}.news_comment{	background: #9a0000;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.news_mini{	background: #d8d9db url('../resources/news-more.png') bottom right no-repeat;	color: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 36px;	line-height: 18px;	margin-bottom: 10px;	padding: 1px 5px 1px 39px;	text-decoration: none;	width: 230px;}.news_mini:hover{	background: #9a0000 url('../resources/news-more.png') bottom right no-repeat;	color: #ffffff;}.subnews_buttons{	background: #000000;	color: #ffffff;	float: left;	font-size: 10px;	font-weight: bold;	height: 44px;	text-decoration: none;	margin-right: 6px;	margin-bottom: 20px;}.subnews_buttons:hover{	background: #9a0000;}.subnews_buttons ins{	background: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 15px;	line-height: 15px;	margin-right: 5px;	text-align: center;	text-decoration: none;	width: 15px;}.subnews_buttons span{	float: left;	font-size: 10px;	font-weight: bold;	height: 15px;	line-height: 14px;	padding-right: 5px;	text-decoration: none;}/* comment form and buttons */.comment_shortcut{	background: #9a0000;	border: 0;	color: #ffffff;	display: block;	float: left;	font-size: 11px;	font-weight: bold;	height: 20px;	line-height: 20px;	margin-bottom: 15px;	padding: 1px 4px 1px 4px;	margin-right: 15px;}.comment_form input,.comment_form textarea{	float: left;	border: 1px solid #bbbbbb;	background: #efefef;	width: 200px;}.comment_form input{	width: 200px;	margin-bottom: 5px;}.comment_form textarea{	width: 442px;	height: 60px;	margin-bottom: 15px;}.comment_form span{	height: 20px;	line-height: 20px;	float: left;	width: 120px;	font-size: 10px;	font-weight: bold;	margin-bottom: 5px;}.comment_button{	background: #000000;	border: 0;	color: #ffffff;	display: block;	float: right;	font-size: 11px;	font-weight: bold;	height: 20px;	line-height: 18px;	margin-bottom: 15px;	padding: 1px 4px 1px 4px;}/* related hr and div */.related_hr{	display: block;	margin-left: -20px;	margin-right: -20px;	height: 3px;	background: #000000;}.related{	background: #000000;	color: #ffffff;	display: block;	font-size: 11px;	font-weight: bold;	height: 20px;	line-height: 16px;	margin-bottom: 15px;	padding-left: 4px;	padding-right: 4px;	text-align: center;	width: 190px;}.gri{ background:#CCCCCC}/* interviews */.interviews_image{	float: left;	width: 80px;	margin-right: 14px;	border: 3px solid #970102;}.interviews_image IMG{ display:block}.interviews_contents{	float: left;	margin-bottom: 14px;}.interviews_title{	color: #9a0000;	font-size: 13px;	font-weight: bold;	text-decoration: none;	display: block;	width: auto;	margin-top: 1px;}.interviews_title_background{	padding: 1px;}.interviews_inside_title{	background: #9a0000;	color: #ffffff;	font-size: 18px;	font-weight: bold;	padding: 4px;	text-decoration: none;	display: block;	float: left;	clear: both;	width: auto;	margin-bottom: 10px;}.interviews_text{	color: #000000;	font-size: 11px;	line-height: 16px;	text-align: justify;}.interviews_text a{	color: #9a0000;	font-weight: bold;}.interviews_info{	background: #c5c6c8;	display: block;	margin-bottom: 25px;	width: 100%;	font-size: 9px;	height: 18px;	line-height: 18px;}.interviews_author{	float: left;	padding-left: 4px;}.interviews_author a{	color: #333333;	font-weight: bold;	text-decoration: none;}.interviews_author a:hover{	color: #9a0000;}.interviews_date{	float: left;	color: #9a0000;}.interviews_comments{	float: left;}.interviews_more{	background: #040404;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.interviews_comment{	background: #9a0000;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.interviews_mini{	background: #d8d9db url('../resources/interviews-more.png') bottom right no-repeat;	color: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 36px;	line-height: 18px;	margin-bottom: 10px;	padding: 1px 5px 1px 39px;	text-decoration: none;	width: 230px;}.interviews_mini:hover{	background: #9a0000 url('../resources/interviews-more.png') bottom right no-repeat;	color: #ffffff;}.subinterviews_buttons{	background: #000000;	color: #ffffff;	float: left;	font-size: 10px;	font-weight: bold;	height: 44px;	text-decoration: none;	margin-right: 6px;	margin-bottom: 20px;}.subinterviews_buttons:hover{	background: #9a0000;}.subinterviews_buttons ins{	background: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 15px;	line-height: 15px;	margin-right: 5px;	text-align: center;	text-decoration: none;	width: 15px;}.subinterviews_buttons span{	float: left;	font-size: 10px;	font-weight: bold;	height: 15px;	line-height: 14px;	padding-right: 5px;	text-decoration: none;}/* tours */.tours_image{	float: left;	width: 80px;	margin-right: 14px;	border: 3px solid #970102;}.tours_image IMG{ display:block}.tours_contents{	float: left;	margin-bottom: 14px;}.tours_title{	color: #9a0000;	display: block;	font-size: 13px;	font-weight: bold;	margin-top: 1px;	text-decoration: none;	width: auto;}.tours_title_background{	padding: 1px;}.tours_inside_title{	background: #9a0000;	color: #ffffff;	font-size: 18px;	font-weight: bold;	padding: 4px;	text-decoration: none;	display: block;	float: left;	clear: both;	width: auto;	margin-bottom: 10px;}.tours_text{	color: #000000;	font-size: 11px;	line-height: 16px;	text-align: justify;}.tours_text a{	color: #9a0000;	font-weight: bold;}.tours_info{	background: #c5c6c8;	display: block;	margin-bottom: 25px;	width: 100%;	font-size: 9px;	height: 18px;	line-height: 18px;}.tours_author{	float: left;	padding-left: 4px;}.tours_author a{	color: #333333;	font-weight: bold;	text-decoration: none;}.tours_author a:hover{	color: #9a0000;}.tours_date{	float: left;	color: #9a0000;}.tours_comments{	float: left;}.tours_more{	background: #040404;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.tours_comment{	background: #9a0000;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.tours_mini{	background: #d8d9db url('../resources/tours-more.png') bottom right no-repeat;	color: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 36px;	line-height: 18px;	margin-bottom: 10px;	padding: 1px 5px 1px 39px;	text-decoration: none;	width: 230px;}.tours_mini:hover{	background: #9a0000 url('../resources/tours-more.png') bottom right no-repeat;	color: #ffffff;}.subtours_buttons{	background: #000000;	color: #ffffff;	float: left;	font-size: 10px;	font-weight: bold;	height: 44px;	text-decoration: none;	margin-right: 6px;	margin-bottom: 20px;}.subtours_buttons:hover{	background: #9a0000;}.subtours_buttons ins{	background: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 15px;	line-height: 15px;	margin-right: 5px;	text-align: center;	text-decoration: none;	width: 15px;}.subtours_buttons span{	float: left;	font-size: 10px;	font-weight: bold;	height: 15px;	line-height: 14px;	padding-right: 5px;	text-decoration: none;}/* records */.records_image{	width: 144px;	margin-right: 4px;	vertical-align:top;	background-color:#E5E5E5 ;	}.records_image IMG{ display:block; border: 3px solid #970102;}.records_title{	background: #9a0000;	color: #ffffff;	display: block;	float: left;	font-size: 12px;	font-weight: bold;	height: 24px;	line-height: 24px;	padding-left: 4px;	padding-right: 4px;	margin-bottom: 10px;	text-decoration: none;	width: auto;}.records_top{	background: #b2b2b2;	color: #343434;	display: block;	float: right;	font-size: 10px;	font-weight: bold;	height: 24px;	margin-bottom: 10px;	line-height: 24px;	padding-left: 4px;	padding-right: 4px;	width: auto;}.records_contents a{	color: #9a0000;	font-weight: bold;}.records_contents a:hover{	color: #000;	font-weight: bold;}.records_ratings{	background: #e5e5e5;	font-size: 10px;	padding-bottom: 10px;	padding-left: 5px;	padding-right: 5px;	padding-top: 10px;	vertical-align: top;	width:188px;}.records_ratings a{	color: #9a0000;	font-weight: bold;}.records_ratings a:hover{	color: #000;	font-weight: bold;}.records_good,.records_bad{	display: block;	color: #ffffff;	font-size: 9px;	padding: 4px 4px 4px 38px;	text-align: center;	background: #000000;}.records_good{	background: #000000 url('../resources/rating-good.png') center left no-repeat;	margin-bottom: 5px;}.records_bad{	background: #000000 url('../resources/rating-bad.png') center left no-repeat;}.records_contents{	background: #e5e5e5;	border-right: 4px #ffffff solid;	font-size: 11px;	padding-bottom: 10px;	padding-left: 5px;	padding-right: 5px;	padding-top: 10px;	vertical-align: top;	width: 220px;}.records_contents STRONG{ font-size:13px  }.records_contents .nota{ float:right; font-size:18px; font-weight:bold; padding-top:7px; }.records_contents #rating_response{ font-size:11px; font-weight:bold }.records_text_wrapper{	border-right: 4px #ffffff solid;	font-size: 11px;	line-height: 16px;	padding-left: 5px;	text-align: justify;	font-size: 11px;}.records_tracklist{	background: #e5e5e5;	border-right: 4px #ffffff solid;	font-size: 10px;	padding-left: 5px;	padding-right: 5px;	padding-top: 10px;	padding-bottom: 10px;	vertical-align: top;	width: 140px;}.records_text{	color: #000000;	font-size: 11px;	line-height: 16px;	text-align: justify;}.records_text a{	color: #9a0000;	font-weight: bold;}.records_info{	background: #c5c6c8;	display: block;	margin-bottom: 15px;	width: 100%;	font-size: 9px;	height: 18px;	line-height: 18px;}.records_author{	float: left;	padding-left: 4px;}.records_author a{	color: #333333;	font-weight: bold;	text-decoration: none;}.records_author a:hover{	color: #9a0000;}.records_date{	float: left;	color: #9a0000;}.records_comments{	float: left;}.records_more{	background: #040404;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.records_comment{	background: #9a0000;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.records_mini{	background: #d8d9db url('../resources/records-more.png') bottom right no-repeat;	color: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 36px;	line-height: 18px;	margin-bottom: 10px;	padding: 1px 5px 1px 39px;	text-decoration: none;	width: 230px;}.records_mini:hover{	background: #9a0000 url('../resources/records-more.png') bottom right no-repeat;	color: #ffffff;}.optiuni{ list-style-type:none; width:100%; height:60px}	.optiuni LI{ list-style-type:none; float:left; margin-right: 11px;}.subrecords_buttons{	background: #000000;	color: #ffffff;	float: left;	font-size: 10px;	font-weight: bold;	height: 44px;	text-decoration: none;	margin-right: 6px;	margin-bottom: 20px;}.subrecords_buttons:hover{	background: #9a0000;}.subrecords_buttons ins{	background: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 15px;	line-height: 15px;	margin-right: 5px;	text-align: center;	text-decoration: none;	width: 15px;}.subrecords_buttons span{	float: left;	font-size: 10px;	font-weight: bold;	height: 15px;	line-height: 14px;	padding-right: 5px;	text-decoration: none;}/* events */.month{ background-color:#9fa0a5; height:20px}	.month A{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; display:block; float:left; padding-left:5px; padding-right:5px}	.month A:hover, .month A.activ{ background-color:#000000}.events_container{	background: #9a0000 url('../resources/background-events.png') bottom center no-repeat;	float: left;	text-align: center;	margin-right: 24px;	margin-bottom: 24px;	width: 251px;	padding-bottom:10px;}.events_container a{	display: block;	background: #000000;	padding: 10px;	text-decoration: none;	width: 191px;	margin-left: 20px;	margin-right: 20px;	color:#FFFFFF;	font-family:Arial, Helvetica, sans-serif}.events_dated{	display: block;	color: #ffffff;	font-size: 13px;	font-weight: bold;	margin-top: 3px;	margin-bottom: 3px;}.events_location{	display: block;	color: #ffffff;	font-size: 10px;	line-height: 14px;	margin-top: 3px;	margin-left:20px;	margin-right:20px;	margin-top:6px;}.events_image{	display: block;}.events_image_large,.interviews_image_large,.tours_image_large{	float: left;	margin-right: 14px;	margin-bottom: 4px;	border: 3px solid #970102;}.events_image_large IMG,.interviews_image_large IMG,.tours_image_large IMG{ display:block}.events_contents{	float: left;	margin-bottom: 14px;}.events_title{	color: #ffffff;	display: block;	font-size: 11px;	font-weight: bold;	margin-top: 1px;	text-decoration: none;	width: auto;}.events_title_background{	background: #9a0000;	padding: 1px;}.events_inside_title{	background: #9a0000;	color: #ffffff;	font-size: 18px;	font-weight: bold;	padding: 4px;	text-decoration: none;	display: block;	float: left;	clear: both;	width: auto;	margin-bottom: 10px;}.events_text{	color: #000000;	font-size: 11px;	line-height: 16px;	text-align: justify;}.events_text a{	color: #9a0000;	font-weight: bold;}.events_info{	background: #c5c6c8;	display: block;	margin-bottom: 15px;	width: 100%;	font-size: 9px;	height: 18px;	line-height: 18px;}.events_author{	float: left;	padding-left: 4px;}.events_author a{	color: #333333;	font-weight: bold;	text-decoration: none;}.events_author a:hover{	color: #9a0000;}.events_date{	float: left;	color: #9a0000;}.events_comments{	float: left;}.events_more{	background: #040404;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.events_comment{	background: #9a0000;	float: right;	color: #ffffff;	font-weight: bold;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}.events_mini{	background: #d8d9db url('../resources/events-more.png') bottom right no-repeat;	color: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 36px;	line-height: 18px;	margin-bottom: 10px;	padding: 1px 5px 1px 39px;	text-decoration: none;	width: 230px;}.events_mini:hover{	background: #9a0000 url('../resources/events-more.png') bottom right no-repeat;	color: #ffffff;}.subevents_buttons{	background: #000000;	color: #ffffff;	float: left;	font-size: 10px;	font-weight: bold;	height: 44px;	text-decoration: none;	margin-right: 6px;	margin-bottom: 20px;}.nomarginR{ margin-right:0px}.subevents_buttons:hover{	background: #9a0000;}.subevents_buttons ins{	background: #9a0000;	float: left;	font-size: 11px;	font-weight: bold;	height: 15px;	line-height: 15px;	margin-right: 5px;	text-align: center;	text-decoration: none;	width: 15px;}.subevents_buttons span{	float: left;	font-size: 10px;	font-weight: bold;	height: 15px;	line-height: 14px;	padding-right: 5px;	text-decoration: none;}/* bands */.bands { padding-left:5px}.bands A{ margin-right:2px}.bands_image{ width:150px; margin-right:10px; float:left}.bands_image IMG{ display:block; border:3px solid #970102}.view_all{	font-size: 10px;	font-weight: bold;	margin-bottom: 15px;}.view_all a{	color: #000000;	text-decoration: none;}.view_all a:hover{	color: #9a0000;}/* SIDEBAR */.self_promo{	display: block;	height: 295px;	width: 295px;}.sidebar_albume_title_ro {display: block; height: 39px; background: url('../resources/sidebar-albume-title-open_ro.jpg') no-repeat; width: 295px;}.sidebar_albume_title_en {display: block; height: 39px; background: url('../resources/sidebar-albume-title-open_en.jpg') no-repeat; width: 295px;}.sidebar_comentarii_title_ro {display: block; 	height: 39px;	background: url('../resources/sidebar-comentarii-title-open_ro.jpg') no-repeat; width: 295px;}.sidebar_comentarii_title_en {display: block; 	height: 39px;	background: url('../resources/sidebar-comentarii-title-open_en.jpg') no-repeat; width: 295px;}.sidebar_discuri_title_ro {display: block; height: 39px; background: url('../resources/sidebar-discuri-title-open_ro.jpg') no-repeat;	width: 295px;}.sidebar_discuri_title_en {display: block; height: 39px; background: url('../resources/sidebar-discuri-title-open_en.jpg') no-repeat;	width: 295px;}.sidebar_interviuri_title_ro {display: block; height: 39px; background: url('../resources/sidebar-interviuri-title-open_ro.jpg') no-repeat;width: 295px;}.sidebar_interviuri_title_en {display: block; height: 39px; background: url('../resources/sidebar-interviuri-title-open_en.jpg') no-repeat;width: 295px;}.sidebar_forum_title, .sidebar_poll_title{ height:39px; display:block}.sidebar_concerte_title_en {display: block; height: 39px; background: url('../resources/sidebar-concerte-title-open_en.jpg') no-repeat; width: 295px;}.sidebar_concerte_title_ro {display: block; height: 39px; background: url('../resources/sidebar-concerte-title-open_ro.jpg') no-repeat; width: 295px;}  .records_sidebar_image{	float: left;	margin-right: 10px;}.records_sidebar_link_red{	display: block;	font-weight: bold;	font-size: 11px;	line-height: 13px;	margin-bottom: 5px;	color: #9c0000;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif}.records_sidebar_link_red img {    border: 3px solid #970102;    display: block;	text-align:center;}.records_sidebar_link{	margin-bottom: 5px;	display: block;	font-weight: bold;	font-size: 11px;	line-height: 12px;	color: #111111;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif}#sidebar_albume_content{	border-left: 9px solid #000000;	border-right: 10px solid #000000;	padding: 0 10px 10px 10px;	margin: 0px;	display: block;}#sidebar_discuri_content{	border-left: 9px solid #000000; 	border-right: 10px solid #000000;	padding: 0 10px 10px 10px;	margin: 0px;	display: block;}.interviews_sidebar_image{	float: left;	margin-right: 10px;}.interviews_sidebar_link_red{	display: block;	font-weight: bold;	font-size: 11px;	line-height: 13px;	margin-bottom: 5px;	color: #9c0000;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif}.interviews_sidebar_link{	margin-bottom: 5px;	display: block;	font-weight: bold;	font-size: 11px;	line-height: 12px;	color: #111111;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif}#sidebar_interviuri_content{	border-left: 9px solid #000000;	border-right: 10px solid #000000;	padding: 0 10px 10px 10px;	margin: 0px;	display: block;}.tours_sidebar_image{	float: left;	margin-right: 10px;}.tours_sidebar_link_red{	display: block;	font-weight: bold;	font-size: 11px;	line-height: 13px;	margin-bottom: 5px;	color: #9c0000;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif}.tours_sidebar_link{	margin-bottom: 5px;	display: block;	font-weight: bold;	font-size: 11px;	line-height: 12px;	color: #111111;	text-decoration: none;	font-family:Arial, Helvetica, sans-serif}#sidebar_concerte_content{	border-left: 9px solid #000000;	border-right: 10px solid #000000;	padding: 0 10px 10px 10px;	margin: 0px;	display: block;}#sidebar_forum_content, #sidebar_poll_content, #sidebar_comentarii_content{	border-left: 9px solid #000000;	border-right: 10px solid #000000;	padding: 0 10px 10px 10px;	margin: 0px;	display: block;}.sidebar_view_all{	background: #000000;	display: block;	font-size: 10px;	font-weight: bold;	height: 24px;	line-height: 22px;	text-align: right;	padding-right: 10px;}.sidebar_view_all a{	padding-right: 5px;	margin-left: 5px;	color: #ffffff;	text-decoration: none;}.sidebar_view_all a:hover{	color: #808080;}.authors{ margin-top:15px}.authors A{ color:#CD0000; font-size:13px; font-weight:bold}/* -------------------------------------------------------------- *//* REGISTRATION                                                         *//* -------------------------------------------------------------- */.reg-content{ font-size:11px; position:relative}	.reg-content LABEL{ font-weight:bold; font-family:Arial, Helvetica, sans-serif}	.reg-content .datanasterii div.input-bg{ float:left }	.reg-content .input-field{ clear:both; float:left; margin-bottom:5px; margin-right:10px}	.reg-content .input-bg{ margin-right:10px}	.reg-content .seconditem{ float:left; clear:none; margin-left:20px}	.reg-content .registerform-info{ clear:both; padding-top:10px}	/* -------------------------------------------------------------- *//* LOGIN                                                         *//* -------------------------------------------------------------- */.loginForm	{ font-size:12px}	.loginForm	LABEL{ width:100px; display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:5px}/* -------------------------------------------------------------- *//* COMMNETS                                                         *//* -------------------------------------------------------------- */.pg-comments{ width:100%}	.pg-comments .head, .pg-add-comment .head{ background-color:#9a0000; color:#FFFFFF; font-weight:bold; width:140px; height:24px; line-height:24px; text-align:center; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}	.pg-comments #comments{ list-style-type:none; padding:0px; margin:0px; font-size:11px; line-height:18px}		.pg-comments #comments LI{ list-style-type:none; margin-top:20px}		.pg-comments #comments .author{ background-color:#c5c6c8; padding-left:3px; font-size:10px; margin-top:5px }			.pg-comments #comments .author .records_date{ float:none}	.see_all{ line-height:25px; font-weight:bold; display:block}				.pg-add-comment{ margin-top:10px; margin-bottom:10px; width:100%}		.pg-add-comment .head{ margin-bottom:10px}	.pg-add-comment .login-as{ font-size:12px}	.pg-add-comment .login-as A{ color:#9a0000}	.pg-add-comment .login-as A:hover{ color:#000000}	#comment-form{ padding-top:10px; width:100%}	#comment-form .label{ float:left; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}	#comment-form .form-textarea{ float:right; width:450px}		#comment-form TEXTAREA{ width:440px; height:150px; border:1px solid #CCC; background-color:#f0f0f0; font-size:11px; line-height:18px}	#comment-form .nota1{ font-size:10px; clear:both}		FORM .submit-btn{  margin-bottom:10px}		FORM .submit-btn A{ background-color:#000000; color:#FFFFFF; width:140px; height:24px; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center; display:block; text-decoration:none}		FORM .submit-btn A:hover{ background-color:#9a0000} 	.comment-alert{ font-size:9px; color:#9a0000}	/* -------------------------------------------------------------- *//* FOOTER                                                         *//* -------------------------------------------------------------- */.footer_band{ width:936px; background-color:#363636; font-size:12px; margin:auto; color:#FFF; padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif}.footer_band a{ color:#FFF; padding-left:12px; padding-right:10px; font-family:Arial, Helvetica, sans-serif}.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}	.spacer1{ font-size:1px; height:1px; line-height:1px; display:block }.spacer3{ font-size:3px; height:3px; line-height:3px}.spacer5{ font-size:5px; height:5px; line-height:5px}.spacer10{ font-size:10px; height:10px; line-height:10px; display:block}#box_calendar{ background-color:#868688  }#box_calendar A{ text-decoration:none; color:#FFF; font-weight:bold}#box_calendar A:hover{ text-decoration:underline}.table_calendar{ text-align:center; font-size:11px}	.table_calendar  TR.first TD{  background-color:#900000; }	.table_calendar TD{ background-color:#000000; color:#FFFFFF; font-weight:bold; line-height:22px}		.table_calendar TD A{ background-color:#cc0001; display:block; }	#bg_grey{ padding:2px; font-weight:bold;  background-color:#545559;   color:#FFFFFF; font-size:13px; line-height:22px}		#bg_grey A{ color:#FFFFFF}	.table_calendar .linkClean{ font-size:17px; line-height:17px}	.table_calendar .linkClean:hover{ color:#000000}#box_email {	background-color:#EEEEEE;	border:1px solid;	display:none;	padding:10px;	position:absolute;	width:500px;	z-index:200;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;}#box_email H1{ font-size:24px; font-family:Arial, Helvetica, sans-serif; background-color:transparent; color:#000}	/*------------------PAGINATION--------------------*/.pagination { padding-left:3px; padding-right:3px; background-color:#E6E6E6; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:10px; line-height:25px}	.pagination A{ padding-left:3px; padding-right:3px; margin-right:3px; background-color:#000; color:#FFFFFF; font-weight:bold }	.pagination A:hover{ background-color:#900000 }	.pagination A.activ{ background-color:#900000; font-weight:bold;}	.pagination EM{ color:#BDBDBD}	.pagination A STRONG{ font-weight:normal; }.error{ color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}