@CHARSET "UTF-8";

/* button.css
-------------------------------------------------------*/
a.bt {color: #333;}
a.bt:hover {color: #000;}
a.bt-square span {background-image: url('./img/bt/square.png');}
a.bt-round span {background-image: url('./img/bt/round.png');}
a.bt-arrow-d span {background-image: url('./img/bt/arrow-d.png');}
a.bt-torpedo-r span {background-image: url('./img/bt/torpedo-r.png');}
a.bt-torpedo-l span {background-image: url('./img/bt/torpedo-l.png');}
a.bt-dark-new {color: #fff;}
a.bt-dark-new:hover {color: #fff;}
a.bt-dark-new span {background-image: url('./img/bt/dark-new.png');}
a.bt-dark {color: #fff;}
a.bt-dark:hover {color: #fff;}
a.bt-dark span {background-image: url('./img/bt/dark.png');}

a.bt-round-bg000000 span {background-image: url('./img/bt/round-000000.png');}
a.bt-torpedo-r-bgE2E2E2 span {background-image: url('./img/bt/torpedo-r-е2е2е2.png');}
a.bt-torpedo-l-bgE2E2E2 span {background-image: url('./img/bt/torpedo-l-e2e2e2.png');}


/* button2.css
-------------------------------------------------------*/
a.bt2 {color: #333;}
a.bt2:hover {color: #000;}
a.bt2-square span {background-image: url('./img/bt/square.png');}
a.bt2-round span {background-image: url('./img/bt/round.png');}
a.bt2-arrow-d span {background-image: url('./img/bt/arrow-d.png');}
a.bt2-torpedo-r span {background-image: url('./img/bt/torpedo-r.png');}
a.bt2-torpedo-l span {background-image: url('./img/bt/torpedo-l.png');}
a.bt2-dark-new {color: #fff;}
a.bt2-dark-new:hover {color: #fff;}
a.bt2-dark-new span {background-image: url('./img/bt/dark-new.png');}
a.bt2-dark {color: #fff;}
a.bt2-dark:hover {color: #fff;}
a.bt2-dark span {background-image: url('./img/bt/dark.png');}

a.bt2-round-bg000000 span {background-image: url('./img/bt/round-000000.png');}
a.bt2-torpedo-r-bgE2E2E2 span {background-image: url('./img/bt/torpedo-r-е2е2е2.png');}
a.bt2-torpedo-l-bgE2E2E2 span {background-image: url('./img/bt/torpedo-l-e2e2e2.png');}



/* main.css
-------------------------------------------------------*/
ul li {background-image: url('./img/bullet.png');}





/* form.css
-------------------------------------------------------*/
div#status-line { border-color: #bbb; }
div#status-line p.msg-error { color: #f00; }
div#status-line p.msg-warning { color: #f0f; }
div#status-line p.msg-message { color: #06c; }
div#status-line.highlight { border-color: #bbb; background-color: #e2e2e2; }

div.form-container {background-color: #e2e2e2;}
div.form-container p.form-note {background-image: url('./img/bullet.png');}
div.form-container div.form-item label.form-label.req {background-image: url('./img/bullet.png');}



/* grid.css
-------------------------------------------------------*/
div.grid-container table thead tr {background-color: #2a2a2a; color: #fff; }
div.grid-container table tbody tr.even {background-color: #e2e2e2;}

/* Tags
-------------------------------------------------------*/
a.tag {color: #666; border-color: #666;	}





/* Register
--------------------------------------------------*/
div#register {background-color: transparent;background-image: url('./img/bg-register.png');}
div#register h1 {background-color: transparent; background-image: url('./img/bg-register-header.png');}
div#register a.close {color: #333;}
div#blocker {background-color: #000;}
div#register form {}
div#register form label {background-color: #e2e2e2;}
div#register div#status-line.highlight {background-color: transparent !important;}
/*div#register div#status-line p {color: #333 !important;}*/



/* =userprofile
----------------------------------------------- */
div#main-header div.userprofile {color: #fff}
div#main-header div.userprofile a.userprofile-link {color: #fff}
div#main-header div.userprofile a.controls-text {color: #fff}









/* Menu
-------------------------------------------------------*/
div.ctMenu a {
	color: #000 !important;
	background-color: transparent;
	background-image: url('./img/menu.png');
}
a.ctMenu-level1-item {}
a.ctMenu-level2-item {}


/* Pager
-------------------------------------------------------*/

div.pager td a {color: #333; background-image: url('./img/bt/pager.png');}
div.pager td a:hover {color: #000;}
div.pager td b {color: #000; background-color: transparent; background-image: url('./img/bt/pager.png');}
div.pager td.pager-direction a {background-color: transparent;}
div.pager td.pager-direction a span {background-color: transparent;}
div.pager td.pager-direction-next a span {background-image: url('./img/bt/torpedo-r.png');}
div.pager td.pager-direction-prev a span {background-image: url('./img/bt/torpedo-l.png');}

div.pager-sscontrol td a {color: #333; background-image: url('./img/bt/pager.png');}
div.pager-sscontrol td a:hover {color: #000;}
div.pager-sscontrol td b {color: #000; background-color: transparent; background-image: url('./img/bt/pager.png');}
div.pager-sscontrol td.pager-direction a {background-color: transparent;}
div.pager-sscontrol td.pager-direction a span {background-color: transparent;}
div.pager-sscontrol td.pager-direction-next a span {background-image: url('./img/bt/torpedo-r.png');}
div.pager-sscontrol td.pager-direction-prev a span {background-image: url('./img/bt/torpedo-l.png');}





/* SSControl
------------------------------------------------------*/
iframe.sscontrol-frame {border-color: #bbb;}
body.sscontrol-body { background: #fff; color: #333;}
body.sscontrol-body a.selectable-field {color: #06c; border: none; text-decoration: none;}


/* Statusmessage
-------------------------------------------------------*/
body.message-body {border-color: #bababa; background: #fff;}
body.message-body h1 {color: #fb055e;}
body.message-body h2 {color: #0aa3f2;}
body.message-body a {}
body.message-body p {}
body.message-body div#message-box {border-color: #bababa;}
body.message-body div#message-box p.msg-error { color: #fb055e; }
body.message-body div#message-box p.msg-warning { color: #FFBE0F; }
body.message-body div#message-box p.msg-message { color: #0aa3f2; }

























/* Misc
-------------------------------------------------------*/
body {
	background-color: #fff;
	background-image: url('/img/bg-body.png');
	color: #333;
}
hr {background: #ccc;color: #ccc;}
p.no-data {color: #666;}
a {color: #06c; border-bottom-color: #06c;}
a:hover {color: #c00; border-bottom-color: #c00; border-bottom-style: solid;}
a.current {color: #000;}
a.button-ok {background: transparent url('./img/bt-ok.png') no-repeat;}



/* Fatal-error-box
-------------------------------------------------------*/
div#fatal-error-box {background: transparent url('./img/ajax-loader-bg.gif') repeat;}
div#fatal-error-box-msg {background: #fff;border-color: #656565;}


/* Main
-------------------------------------------------------*/
div#main-body-container {background: #fff;}
div#main-body-logo {background: transparent url('./img/logo-djmag.png') no-repeat left center;}

div.content-header-empty {background: transparent url('./img/bg-content-header.png') no-repeat;}
div.wide-content-header, div.content-header {}
div.content-header-top {background: transparent url('./img/bg-content-header-top.png') no-repeat;}
div.content-header-middle {background: transparent url('./img/bg-content-header-middle.png') repeat-y;}
div.content-header-bottom {background: transparent url('./img/bg-content-header-bottom.png') no-repeat;}
div.content-header-top-empty {background: transparent url('./img/bg-content-header.png') no-repeat;}
div.content-subheader-container {background: transparent url('./img/bg-content-contents.png') repeat-y;}
div.content-subheader-top {background: transparent url('./img/bg-content-subheader-top.png') no-repeat;}
div.content-subheader-content {background-color: #C6C1A5}
div.wide-content-header-top {background: transparent url('./img/bg-wide-content-header-top.png') no-repeat;}
div.wide-content-header-middle {background: transparent url('./img/bg-wide-content-header-middle.png') repeat-y;}
div.wide-content-header-bottom {background: transparent url('./img/bg-wide-content-header-bottom.png') no-repeat;}
div.wide-content-header-empty {background: transparent url('./img/bg-wide-content-header.png') no-repeat;}

div.wide-quote-top {background: transparent url('./img/bg-wide-quote-top.png') no-repeat;}
div.wide-quote-bottom {background: transparent url('./img/bg-wide-quote-bottom.png') no-repeat;}
div.wide-quote-content {color: #fff; background-color: #2a2a2a;}

div.content-contents {background: transparent url('./img/bg-content-contents.png') repeat-y;}
div.wide-content-contents {background: transparent url('./img/bg-wide-content-contents.png') repeat-y;}
div.content-footer {background: transparent url('./img/bg-content-footer.png') repeat-y;}
div.wide-content-footer {background: transparent url('./img/bg-wide-content-footer.png') repeat-y;}
div.column-right-header, div.column-left-header {}
div.column-left-header {background: transparent url('./img/bg-column-left-header.png') no-repeat;}
div.column-left-contents {background: transparent url('./img/bg-column-left-contents.png') repeat-y;}
div.column-left-footer {background: transparent url('./img/bg-column-left-footer.png') repeat-y;}
div.column-right-header {background: transparent url('./img/bg-column-right-header.png') no-repeat;}
div.column-right-contents {background: transparent url('./img/bg-column-right-contents.png') repeat-y;}
div.column-right-footer {background: transparent url('./img/bg-column-right-footer.png') repeat-y;}
td.block-footer-1 {background: transparent url('./img/bg-block-footer-1.png') no-repeat;}
td.block-footer-2 {background: transparent url('./img/bg-block-footer-2.png') repeat-x;}
td.block-footer-3 {background: transparent url('./img/bg-block-footer-3.png') no-repeat;}
td.block-footer-4 {background: transparent url('./img/bg-block-footer-4.png') repeat-x;}
td.block-footer-4 a {color: #000;}
td.block-footer-5 {background: transparent url('./img/bg-block-footer-5.png') no-repeat;}
div#column-right-login input.input-text {border-color: #908c78;background-color: #413f37;}



div.dj-item, div.club-item {}
a.dj-name, a.club-name {color: #333;}
div.club-list tr.even {background-color: #e2e2e2;}
div.club-list tr.odd {}


div.footer-menu {color: #bbb;}
div.footer-menu a, div.footer-menu2 a {color: #333; border-bottom-style: none;}
div.footer-menu a:hover, div.footer-menu2 a:hover {border-bottom-style: none;}
div.footer-copyright {color: #bbb;}


a.form-button-fileexpert {
	background-color: transparent;
	background-image: url('./img/superStyler-file.png');
}




/* Pages
-------------------------------------------------------*/
div.event-city, div.event-date {background: #1b1b17;}
div.event-city label, div.event-date label {}
div.event-city select, div.event-date select {background: #413f37;border-color: #908c78;}
div.video-rubric, div.news-rubric, div.trackmix-filter {background: #1b1b17;}
div.video-rubric label, div.news-rubric label, div.trackmix-filter label {}
div.video-rubric select, div.news-rubric select, div.trackmix-filter select {color: #908c78;background: #413f37;border-color: #908c78;}
div.club-city {background: #1b1b17;}
div.club-city label {}
div.club-city select {background: #413f37;border-color: #908c78;}


div.project-container a.project-name {color: #333;}
div.discuss-col1 img {border-color: #4b4a47;}
a.discuss-item-name {}
span.discuss-item-date {}
div.current-news-ajax-loader {background: transparent url('./img/ajax-loader-transparent.gif') no-repeat 273px 20px;}
div.current-magazine-ajax-loader {background: transparent url('./img/ajax-loader-transparent.gif') no-repeat 273px 20px;}
table#comment tr.grey {background-color: #f1f2f3;}
table#comment b {color: #4d596f;}
table#comment i {color: #98a0ae;}
table#comment div {color: #6d7686;}
p#comment-error-message {color: #4CD9F2;}
div#comment-line-ajax-loader {background: transparent url('./img/ajax-loader-bg.gif') repeat;}
p.dj-info-label, p.magazine-info-label {color: #c6c1a5;}
p.dj-info-data, p.magazine-info-data {color: #c6c1a5;}
div.video-col2 a {}
div.video-col2 p {color: #c6c1a5;}


/* =Buttons
*************************************************/
a.disabled{cursor: default;}

/* =Comment line
*************************************************/
div.commentline div.header{
	background-color: #2a2a2a;
	color: #FFF;
	font-weight: bold;
}
div.commentline div.commentline-item{
	background-color: #f0efef;
	border-bottom: 1px solid #dbdbdb;
}
div.commentline div.column-2 form .text{
	background-color: #fff;
	border: 1px solid #dbdbdb;
}
div.commentline-addform{
	border-right: 1px solid #BABABA;
	border-left: 1px solid #BABABA;
}
div.commentline-addform div.form-row{
	border: 1px solid #dbdbdb;
}
div.commentline-addform form .text{
	background-color: #fff;
}

div.commentline-messages p.msg-warning {color: #eee7c3;}
div.commentline-messages p.msg-message {color: #5fcfff;}
div.commentline-messages p.msg-loading {color: #b8b399;}
div.commentline-messages p.msg-error {color: #ff6c5c;}

div.comment-line-login-text {
	padding-bottom:7px;
	color: #666;
	text-align: center;
	font-size: 12px;
}

div.commentline p.no-data{
	padding-top: 10px;
	font-size: 12px;
}


/* =Contest
-------------------------------------------------- */
a.contest-reply { background: transparent url('./img/bt-reply.png') no-repeat scroll 0 0; }
div.archive-separator {color: #c6c1a5; background-color: #3b3932; }
div.ticket-item h1 {color: #c6c1a5; }
div.ticket-item p {}


/* =Journalist
----------------------------------------------- */

p#journalist-approved {}



/* =Artist
----------------------------------------------- */
p#artist-my-mix {}
div#trackmix-item-col2 {}
div#trackmix-item-col2 h1 {}
div#trackmix-item-col2 p span {}
p.artist-note {}


div.ticket-item h1 {color: #c6c1a5;background: #3b3932;}
p.content-note {}
div#ftp-pwd {}


/* Tab panel
------------------------------------------------------------ */
div.tab-left {background-color: transparent; background-image: url('./img/bg-tab-left.png');}
div.tab-right {background-color: transparent; background-image: url('./img/bg-tab-right.png');}
div.tab-center {color: #393830; background-color: transparent; background-image: url('./img/bg-tab-center-not-active.png');}
div.tab-selected div.tab-center {background-image: url('./img/bg-tab-center-active.png');}
div.tab-content-header {background: transparent url('./img/bg-tab-header.png') no-repeat;}
div.tab-content-body {background: transparent url('./img/bg-content-contents.png') repeat-y;}





/* main.css
---------------------------------------------------------------*/
ul li {background-color: transparent; background-image: url('./img/bullet.png');}


div.news-item a.news-image {border-color: #b8b8b8;}
div.event-item a.event-image {border-color: #b8b8b8;}
div.radioshow-container div.radioshow-item div.radioshow-guest img {border-color: #b8b8b8;}

div.club-container dl.club-info {background-color: #faef00; }

div.event-container dl.event-info {background-color: #faef00; }
div.event-container div.content-header a.event-viewTrigger {background-image: url('./img/bt-event-viewtrigger.png');}
div.event-container img.event-image {border-color: #b8b8b8;}

div.magazine-item p.magazine-date {color: #666;}
div.magazine-item h2 {color: #666;}
div.magazine-item img.magazine-image {border-color: #b8b8b8;}
a.archive-item img {border-color: #b8b8b8;}

p.date {color: #666;}

a.lastmag-image {border-color: #b8b8b8;}



/* Gallery
++++++++++++++++++++++++++++++++++++++++++++++*/
div.gallery-list div.gallery-item p.gallery-info a {color: #333;}
div.gallery-item p.author span.name {color: #06c}
div.gallery-list div.gallery-item a.gallery-image {border-color: #b8b8b8;}
div.gallery-item h1 {color: #000;}
/*div.gallery-item h1 a {color: #000;}*/
div.gallery-info div.column-right a.mix {background-image: url("./img/vynil.png"); background-repeat: no-repeat;}

p.dark-header {color: #fff; background-color: #2A2A2A;}
p.dark-header a {color: #fff;}

a.gallery-photo-prev div.gallery-photo-shade {background-color: #333;}
a.gallery-photo-prev:hover div.gallery-photo-shade {background-color: #000;}
a.gallery-photo-prev:active div.gallery-photo-shade {background-color: #000;}
a.gallery-photo-prev div.gallery-photo-arrow {background-image: url('./img/bg-gallery-prev.gif')}

a.gallery-photo-next div.gallery-photo-shade {background-color: #333;}
a.gallery-photo-next:hover div.gallery-photo-shade {background-color: #000;}
a.gallery-photo-next:active div.gallery-photo-shade {background-color: #000;}
a.gallery-photo-next div.gallery-photo-arrow {background-image: url('./img/bg-gallery-next.gif')}

a.gallery-thumb-empty {background-color: #fff; }


div.blockScroller-navigation {background-color: transparent; background-image: url('./img/scroller/bg-scroller.png'); background-repeat: no-repeat; }
div.blockScroller-navigation-scroller-left {background-color: transparent; background-image: url('./img/scroller/bg-scroller-1.png'); background-repeat: no-repeat; }
div.blockScroller-navigation-scroller-right {background-color: transparent; background-image: url('./img/scroller/bg-scroller-3.png'); background-repeat: no-repeat; }
div.blockScroller-navigation-scroller-body div { background-color: transparent; background-image: url('./img/scroller/bg-scroller-2.png'); background-repeat: repeat-x;}





/* New updates mar-2010 */
div.qFilter {background-color: #2a2a2a;}
div.qSubheader {background-color: #2a2a2a; color: #fff;}
div#qEventNavigation a.qEventNavigationItem {background-color: transparent; background-image: url("./img/checkbox-new.png");}


table.qMixList thead tr {background-color: #e2e2e2;}
table.qMixList thead th {color: #000;}
table.qMixList tbody tr.qAlt {background-color: #e2e2e2;}
table.qMixList td.date {color: #666666; }
table.qMixList p.qMixInfo a {color: #2a2a2a; border-bottom-color: #2a2a2a;}
table.qMixList a.qMixPlay {background-image:url("/css/front/theme/default/img/player.png");}

