body {background: #000 url(img/background1.gif) repeat; margin: 0; padding: 0; line-height: 1.5em; font-family: Verdana, Arial, san-serif; font-size: 11px; color: #b5b5b5;}

/* general */
/* #container{background: #262626 url(img/container1.gif) repeat-y; margin: 0 auto; width: 960px; border-left: 2px solid #313131; border-right: 2px solid #313131;} */
#container{background: #262626 repeat-y; margin: 0 auto; width: 960px; border-left: 2px solid #313131; border-right: 2px solid #313131;}
#containermarg{margin: 0 3px 0 3px;}
#container2{background: #262626 url(img/container21.gif) repeat-y; margin: 0 auto; width: 954px;}
#containermarg2{margin: 0 30px 0 28px;}
#clearer{clear:both; line-height: 0;}
span.title-color{color: #d8f9fe;}
hr{color: #7ea5a5;}
a img{border: 0;}
.cleaner_with_divider2 {clear: both; width: 623px; height: 1px; font-size: 1px; margin: 0 0 10px 10px; padding: 10px 0 0 5px; border-bottom: 1px dotted #afafaf;}
.cleaner_with_divider {clear: both; width: 165px; height: 1px; font-size: 1px; padding: 10px 0 0 0; border-bottom: 1px dotted #afafaf;}

/* header */
#header{background: #262626 url(img/header.jpg) top center no-repeat; width: 954px; height: 130px;}
#flashcontent a:link{text-decoration: none; color: #fff;}

/* menu */
#menu_start a{float: left; height: 36px; width: 70px; background: url(img/menu-start.gif) no-repeat;}
#menu_start a:hover{float: left; background: url(img/menu-start-h.gif) no-repeat;}
#menu_start a:visited{background: url(img/menu-start.gif) no-repeat;}
#menu_start a:visited:hover{background: url(img/menu-start-h.gif) no-repeat;}
#menu_panel{width: 884px; height: 36px; margin: 0 0 0 70px; color: #ffffff; background: #fff url(img/menu_bg.gif) repeat-x;}
#menu_section ul {width: 832px; margin: 0 auto; padding: 5px 0 0 53px; list-style: none;}
#menu_section ul li {display: inline;}
#menu_section ul li a{float: left; width: 124px; padding: 10px 0; margin-top: -5px; font-size: 13px; height: 12px; font-weight: bold; text-align: center; text-decoration: none; color: #c8c8c8;}
#menu_section li a:hover, #menu_section li .current{color: #eefcfd; background: #232223 url(img/menu-hover.gif) repeat-x;}

#menu2_left{float: left; background: url(img/menu2_left1.gif) no-repeat; width: 12px; height: 19px;}
#menu2_main{float: left; background: url(img/menu2_bg.gif) repeat-x; width: 942px; height: 19px;}
#menu2_main ul {float: left; width: 882px; margin: 0; padding: 10px 0 0 30px; list-style: none;}
#menu2_main ul li {display: inline;}
#menu2_main ul li a{float: left; margin: 0 0 0 -6px; color: #afafaf; width: 85px; margin-top: -10px; font-size: 9px; height: 12px; text-align: center; text-decoration: none;}
#menu2_main li a:hover{color: #a6d4d7; background: #191919; height: 19px;}
#menu2_right{float: right; background: url(img/menu2_right1.gif) no-repeat; width: 12px; height: 19px;}

/* userbar */
#userbar_main{float: left; background: #252525; border-bottom: 1px solid #454545; border-top: 1px solid #313131; width: 906px; height: 35px; margin: 0 0 0 -5px;}
#userbar_main a:link{color: #FFD800; font-weight: bold; text-decoration: none;}
#userbar_main a:hover{color: #C6A905;}
#userbar_main a:visited{color: #FFD800; text-decoration: none;}
#userbar_main a:visited:hover{color: #C6A905;}

/* content */
	/* column 1 */
#column_1{float: right; width: 682px; margin: 3px 0 0 -3px; color: #b5b5b5;}
#column_2{float: left; width: 210px; margin: 3px 0 0 0; color: #b5b5b5;}

#box_welcome_top a:link{color: #FFD800; font-weight: bold; text-decoration: none;}
#box_welcome_top a:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#box_welcome_top a:visited{color: #FFD800;font-weight: bold; text-decoration: none;}
#box_welcome_top a:visited:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#box_welcome_top{background: url(img/box_welcome_top1.gif) no-repeat; width: 682px; height: 47px; color: #fff; font-weight: bold; padding: 15px 0 0 15px; font-size: 12px; font-family: Verdana;}
#box_welcome_main{background: url(img/box_welcome_main1.gif) repeat-y; width: 682px; margin: -15px 0 0 0;}
#box_welcome_main a:link{color: #FFD800; font-weight: bold; text-decoration: none;}
#box_welcome_main a:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#box_welcome_main a:visited{color: #FFD800; font-weight: bold; text-decoration: none;}
#box_welcome_main a:visited:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#box_welcome_main_section{padding: 5px 25px 0 15px;}
#box_welcome_main_section.about{float: left; margin-right: 0px;}
#box_welcome_bottom{background: url(img/box_welcome_bottom1.gif) no-repeat; width: 682px; height: 14px;}

#news{background: #4c4c4c; width: 600px; margin: 0 auto; border: 1px solid #3d6868;}
.text1{position: absolute; margin: -1px 0 0 1px; color: #fbfbfb;}
.text2{color: #000000;}
#news_top{background: #686868; height: 22px; font-size: 12px; font-weight: bold; padding: 6px 0 0 13px; border-bottom: 1px solid #3d6868;}
#news_section{padding: 5px 10px 5px 10px; color: #fbfbfb;}
#news_section a:link{color: #FFD800; font-weight: bold; text-decoration: none;}
#news_section a:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#news_section a:visited{color: #FFD800; font-weight: bold; text-decoration: none;}
#news_section a:visited:hover{color: #C6A905; font-weight: bold; text-decoration: none;}

#box_last{float: left; width: 682px; margin: 2px 0 0 1px; color: #afafaf;}
#box_last_topx{background: url(img/box_welcomex_top1.gif) no-repeat; width: 682px; height: 14px;}
#box_last_mainx{background: url(img/box_welcome_main1.gif) repeat-y; width: 682px;}
#box_last_mainx_section{padding: 3px 0 0 0;}
#box_last_mainx_section img{padding: 3px; background: #787878; border: 1px solid #afafaf;}
#box_lastx_bottom{background: url(img/box_welcome_bottom1.gif) no-repeat; width: 682px; height: 14px;}

		/* column 2 */
#box_login_top{background: url(img/box_login_top1.gif) no-repeat; width: 210px; height: 47px; color: #fff; font-weight: bold; padding: 15px 0 0 15px; font-size: 12px; font-family: Verdana;}
#box_login_main{background: url(img/box_login_main1.gif) repeat-y; width: 210px; margin: -15px 0 0 0; color: #b5b5b5;}
#box_login_main a:link{color: #FFD800; font-weight: bold; text-decoration: none;}
#box_login_main a:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#box_login_main a:visited{color: #FFD800; font-weight: bold; text-decoration: none;}
#box_login_main a:visited:hover{color: #C6A905; font-weight: bold; text-decoration: none;}
#box_login_main_section{padding: 5px 5px 5px 15px;}
#box_login_bottom{background: url(img/box_login_bottom1.gif) no-repeat; width: 210px; height: 14px;}
label{width: 55px; text-align: right; margin: 0 10px 0 0; display: block}
.submit input{float: right; margin-right: 20px;} 
input{color: #000; border: 1px solid #373737; float: center;}
#username{background: #f5fcfc url(img/username.gif) left no-repeat; padding: 0 0 0 25px; width: 120px; height: 18px; font-size: 12px; color: #284f6b; margin: 0 0 10px 0;}
#password{background: #f5fcfc url(img/password.gif) left no-repeat; padding: 0 0 0 25px; width: 120px; height: 18px; font-size: 12px; color: #284f6b; margin: 0 0 10px 0;}
.submit input{color: #000; background: #ffa20f; border: 2px outset #d7b9c9} 
.loginbtn{background: url(img/btn.gif) no-repeat; height: 22px; width: 49px; border: none;}

#box_adv_top{background: url(img/box_loginx_top1.gif) no-repeat; width: 210px; height: 14px;}
#box_adv_main{background: url(img/box_login_main1.gif) repeat-y; width: 210px;}
#box_adv_main_section{padding: 1px 0 0 0px;}
#box_adv_main_section img{padding: 3px; background: #e4e4e4; border: 1px solid #ababab;}
#box_adv_bottom{background: url(img/box_login_bottom1.gif) no-repeat; width: 210px; height: 14px; margin: 0 0 0 0px;}

#box_count_top{background: url(img/box_loginx_top1.gif) no-repeat; width: 210px; height: 14px;}
#box_count_main{background: url(img/box_login_main1.gif) repeat-y; width: 210px;}
#box_count_main_section{padding: 1px 0 0 15px; font-size: 13px;}
#box_count_bottom{background: url(img/box_login_bottom1.gif) no-repeat; width: 210px; height: 14px; margin: 0 0 0 -15px;}


/* footer */
#container2_footer{background: url(img/container2_footer1.gif) no-repeat; width: 954px; height: 48px; margin: 5px 0 0 0;}
#container2_footer_section{text-align: center; padding: 5px 0 0 0; color: #8b979a;}
#container2_footer_section a:link{color: #c5f4fc; text-decoration: none;}
#container2_footer_section a:hover{color: #8ddbf0;}
#container2_footer_section a:visited:hover{color: #8ddbf0;}
#container2_footer_section a:visited{color: #c5f4fc; text-decoration: none;}

.small {font-size: 7pt;}
textarea{background: #fff; border: 1px solid #444;}

#box_songsnlyrics{float:left; width: 323px; margin: 0 0 0 2px;}
#box_songsnlyrics_top{background: url(img/box_songs_top.gif) no-repeat; width: 323px; height: 47px; color: #fff; font-weight: bold; padding: 15px 0 0 15px; font-size: 12px; font-family: Verdana;}
#box_songsnlyrics_main{background: url(img/box_songs_main.gif) repeat-y; width: 323px; margin: -15px 0 0 0;}
#box_songsnlyrics_main_section{padding: 0 0 0 5px;}
#box_songsnlyrics_main_section a:link{color: #ca46b9; text-decoration: none;}
#box_songsnlyrics_main_section a:hover{color: #c100a9; text-decoration: none; padding: 0 0 0 0px;}
#box_songsnlyrics_main_section a:visited{color: #ca46b9; text-decoration: none; }
#box_songsnlyrics_bottom{background: url(img/box_songs_bottom.gif) no-repeat; width: 323px; height: 13px; margin: 0 0 0 -5px;}

#box_songsnlyrics1{float:left; width: 323px; margin: 0 0 0 2px;}
#box_songsnlyrics1_top{background: url(img/box_songs_top.gif) no-repeat; width: 323px; height: 47px; color: #fff; font-weight: bold; padding: 15px 0 0 15px; font-size: 12px; font-family: Verdana;}
#box_songsnlyrics1_main{background: url(img/box_songs_main.gif) repeat-y; width: 323px; margin: -15px 0 0 0;}
#box_songsnlyrics1_main_section{padding: 0 0 0 5px;}
#box_songsnlyrics1_main_section a:link{color: #0a7898; text-decoration: none;}
#box_songsnlyrics1_main_section a:hover{color: #005c77; text-decoration: none; padding: 0 0 0 3px;}
#box_songsnlyrics1_main_section a:visited{color: #0a7898; text-decoration: none;}
#box_songsnlyrics1_bottom{background: url(img/box_songs_bottom.gif) no-repeat; width: 323px; height: 13px; margin: 0 0 0 -5px;}

table.main2, table.mainouter {
	border: 0px;
}
td.colhead{
	border: 1px solid #444;
		padding: 5px;
}
.tr_main2{
	margin-top: 2px;
	border: 1px solid red;
}

.lentadolo{
	position:fixed;
	bottom:0;
	right:0px;
	width:100%;
	height:25px;
	display:block;
	z-index:10002;
	border-top:1px solid #3B3B3B;
	background-color:#1A1A1A;
	overflow:hidden;line-height:1.4em;
}

#music_title {	
	float: right;
	width: 400px;
	height: 30px;
	padding-left: 4px;
	margin-top: 4px;	
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('images/title.gif');
	background-position: left top;
	background-repeat: no-repeat;
	overflow: hidden;
}