@CHARSET "UTF-8";

body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:url("/www/img/content_background.png") 156px 0px repeat-x;
	color:#6E6E6E;
}
h1, h2, h3, h4, h5, h6, h7 {
	display:inline;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
	color:#4E4E4E;
	font-weight:bold;
	outline:none;
	text-decoration:none;
}

/* header */
#header {
	height:150px;
	width:100%;
	background:url("/www/img/header_background.png") repeat-x;
	padding-top:6px;
}
#headerContent {
	width:850px;
	margin:0px auto;
	height:150px;
}
#headerLogo {
	float:left;
	padding:20px 0px;
}
#headerLogo img {
	width:107px;
	height:103px;
}
#headerLangs {
	margin-left:137px;
	height:30px;	
}
.headerLangsSelect {
	height:22px;
	width:40px;
	float:left;
	padding:8px 0px 0px 4px;
}
.headerLangsSelected {
	background:url("/www/img/header_lang_background.png") 0 0 no-repeat;
	height:22px;
	width:40px;
	float:left;
	padding:8px 0px 0px 4px;
	color:#CA0457;
	font-weight:bold;
}
#headerMenu {
	float:left;
	margin:68px 0px 0px 30px;
}
#headerMenuLeft {
	width:7px;
	height:52px;
	background:url("/www/img/header_menu_left.png") no-repeat;
	float:left;
}
#headerMenuCenter {
	height:36px;
	background:url("/www/img/header_menu_background.png") repeat-x;
	float:left;
	padding:14px 8px 2px 8px;
}
#headerMenuCenter ul {
	list-style:none outside;
	margin:0px;
	padding:0px
}
#headerMenuCenter ul li {
	float:left;
	padding:0px 8px;
}
#headerMenuCenter ul li.separateMenu {
	border-right:2px solid #BC0B52;
}
#headerMenuCenter a {
	text-transform:uppercase;
	color:#ffffff;
	font-size:12px;
}
#headerMenuCenter a:HOVER {
	text-decoration:underline;
}
#headerMenuRight {
	width:6px;
	height:52px;
	background:url("/www/img/header_menu_right.png") no-repeat;
	float:left;
}

/* footer */
#footer {
	background-color:#eeeeee;
	border-top:5px solid #EF1466;
}
#footerContent {
	width:790px;
	margin:0px auto;
	padding:6px 0px;
/*	text-align:right;*/
	color:#6b6b6b;
	font-size:11px;
}
/*
#footerContentAddress {
	width:220px;
	text-align:left;
	float:right;
}
*/
#footerContentAddress strong {
	font-size:12px;
}
#copyrights {
	width:790px;
	margin:0px auto 10px;
	font-size:10px;
	color:#ababab;
	text-align:right;
	padding-top:6px;
}
#copyrights a {
	color:#ababab;
}

/* content */
#content {
	width:790px;
	margin:0px auto 6px;
}
.pink {
	color:#CA0457;
}
.t14 {
	font-size:14px;
}
.t12 {
	font-size:12px;
}
.t18 {
	font-size:18px;
}
.t20 {
	font-size:20px;
	font-weight:normal;
}
#contentLeft {
	width:438px;
	float:left;
}
#contentRight {
	width:320px;
	float:right;
}
.boxWhiteHeader {
	background:url("/www/img/box_white_header.png") 0 0 no-repeat;
	width:281px;
	height:33px;
	font-size:20px;
	color:#CA0457;
	padding:7px 0px 0px 40px;
}
.boxWhiteHeaderData {
	width:301px;
	padding:10px;
}
.boxGrayHeader {
	background:url("/www/img/box_gray_header.png") 0 0 no-repeat;
	width:398px;
	height:38px;
	color:#CA0457;
	padding:13px 0px 0px 40px;
}
.boxGrayData {
	background:url("/www/img/box_gray_background.png") 0 0 repeat-y;
	padding:10px;
}
.boxGrayBottom {
	background:url("/www/img/box_gray_bottom.png") 0 0 no-repeat;
	height:7px;
}
.boxWideHeader {
	background:url("/www/img/box_wide_header.png") 0 0 no-repeat;
	width:745px;
	height:38px;
	color:#CA0457;
	padding:13px 0px 0px 44px;
}
.boxWideData {
	background:url("/www/img/box_wide_background.png") 0 0 repeat-y;
	padding:20px;
}
.boxWideBottom {
	background:url("/www/img/box_wide_bottom.png") 0 0 no-repeat;
	height:4px;
}
.buttonGray {
	background:url("/www/img/button_gray.png") 0 0 no-repeat;
	width:68px;
	height:17px;
	padding:2px 0px 0px 5px;
}
.buttonGray a {
	color:#ffffff;
	font-size:10px;
	font-weight:normal;
}
.recordsColumn1 {
	width:184px;
	float:left;
	padding:10px 15px 0px 10px; 
	clear:left;	
}
.recordsColumn2 {
	width:184px;
	float:left; 
	padding:10px 10px 0px 14px;
	border-left:1px solid #ffffff;
}
.date {
	padding:4px 0px;
	font-size:10px;
}
.artistsColumn1 {
	width:354px;
	float:left;
	padding:10px 20px 0px 0px; 
	clear:left;	
}
.artistsColumn2 {
	width:355px;
	float:left; 
	padding:10px 0px 0px 20px;
	border-left:1px solid #ffffff;
}
hr {
	margin:10px 0px;
	border:none;
	border-bottom:1px solid #dddddd;
}
.buttonPink {
	background:url("/www/img/button_pink.png") 0 0 no-repeat;
	height:17px;
	padding:2px 0px 0px 10px;
	float:left;
}
.buttonPink a {
	font-weight:bold;
	text-transform:uppercase;
	color:#ffffff;
}
.buttonPinkRight {
	background:url("/www/img/button_pink.png") top right no-repeat;
	height:19px;
	width:15px;
	float:left;
	margin-right:10px;
}
.cformLabel {
	width:150px;
	float:left;
	padding:2px 0px;
	clear:left;
}
.cformElem {
	padding:2px 0px;
	float:left;
}
.captchaImg {
	float:left;
	padding:2px 0px 2px 150px;
}
.captchaElem {
	float:left;
	padding:4px;
}
.cformSubmit {
	clear:left;
	padding:4px 0px 0px 150px;
}
.pagebar {
	list-style:none outside;
	width:200px;
	margin:0 auto;
	font-size:12px;
}
.pagebar li {
	float:left;
	padding:4px 4px;
}

.multimediaImage {
	margin:5px;
}

#loginBoxError {
	width:300px;
	border:2px solid #cc0000;
	color:#cc0000;
	font-weight:bold;
	font-size:12px;
	padding:10px;
	margin:0px auto;
}
.center {
	text-align:center;
}

.audioplayer, .videoplayer { margin:10px 0px; display:block; }
.videoplayer { width:400px;height:300px }
.comments { clear:both; }
.comments .comment { margin:0px 0px 10px 0px; }
.comments .comment strong { }
.comments .comment .commmentdate { color:#999; }
.comments .comment .commmenttext { display:block; padding:5px 0px 10px 0px; border-bottom:1px dotted #bbb; }
.comments .comment em { display:block; padding:0px 0px 10px 0px; border-bottom:1px dotted #bbb; }
.comments .flash { color:#080; font-weight:bold; padding:10px 0px; text-align:center; }
div.commentsError { color:#f00; padding:3px 0px; }