html {-webkit-text-size-adjust: none; margin: 0; padding: 0}
body {background-color:#fff; margin: 0; padding: 0}
.page {width:950px; height:100%; margin:0 auto}
a {outline-color:#bd2828}
a:active, a:hover {outline:none}
img {border:0}
input::-moz-focus-inner { border: 0 }

#informer{text-align: center; font-family: Verdana; font-size: 12px; background: #be9090; color: #FFF; padding: 4px 0; position: relative; width: 100%; border-bottom: 1px solid #e5dcdc}
.help { cursor:help; padding-left:4px; line-height:19px}
.index_fixedpanel, .fixedpanel { position:fixed; top:3px; left:2px; line-height:15px}
.index_fixedpanel  {top:3px}
.headimg { height:90px; padding-top:10px; background:url(/images/coming-soon-max-transparent.png) center 22px no-repeat }
.clear {clear: both}

div.promotion, div.promobot { text-align:center; width:720px; margin:0 auto; font-family: Verdana, Arial, Tahoma; font-size:10px; color:#808080 }
div.promotion div, div.promobot div {width:220px;margin:10px 10px 30px; float:left; text-align:center}
div.promotion img, div.promobot img {border:1px solid #dedede;background:#FFF;padding:5px;}

div.promobot {margin-top: 25px; width:566px}
div.promobot div  {margin:10px 31px}

div.menu { color:#2e2e2e; font-family:"Trebuchet MS", Verdana, Tahoma; font-size:19px; padding:23px 40px 0; text-align:center; text-transform:capitalize; text-shadow:1px 1px 1px #999 }
div.menu a { margin:0 28px; text-decoration:none; color:#2e2e2e }
div.menu a:hover { text-decoration:none; border-bottom:1px dotted #bd2828 }
div.menu span.rss, div.colhead span.rss { margin-right:20px; background:url('/images/small/rss.gif') right top no-repeat }
div.menu span.rss a { margin:0 8px 0 28px }

div.colhead span.rss{ background:url(/images/small/rss_12.gif) right 4px no-repeat }
div.colhead span.rss a{ margin-right:12px }

.bgbadge{
	position: absolute;
    display: block;
    height: 95px;
    text-decoration: none;
    width: 95px;
    opacity: 0;
    background:url(/images/hover.png) 0px 0px no-repeat;
    padding: 13px;
    margin: -13px 0 0 -13px
}

.back{
z-index:0;
margin-top:-15px;
height:340px;
background:url(/images/back.png) 0px 0px no-repeat;
text-align:center;
}

.smallback{
margin-top:-15px;
height:224px;
background:url(/images/smallback.png) 0px 0px no-repeat;
}

.logo {padding:50px 0 7px 6px}
#badges {margin-left:53px}
.badge {display:block; float:left; height:95px; padding:13px; width:95px; overflow: hidden}
.badge:hover {}
.badge a {height:95px; width:95px; display: block; text-decoration: none; position: absolute}
.cbadge {opacity: 0}

.badge a#facebook {background:url(/images/badges/double/facebook.png) 0 1px no-repeat}
.badge a#myspace {background:url(/images/badges/double/myspace.png) 0 1px no-repeat}
.badge a#twitter {background:url(/images/badges/double/twitter.png) 0 1px no-repeat}
.badge a#vkontakte {background:url(/images/badges/double/vkontakte.png) 0 1px no-repeat}
.badge a#soundcloud {background:url(/images/badges/double/soundcloud.png) 0 1px no-repeat}
.badge a#promodj {background:url(/images/badges/double/promodj.png) 0 1px no-repeat}
.badge a#itunes {background:url(/images/badges/double/itunes.png) 0 1px no-repeat}

.badge a#facebook_c {background:url(/images/facebook.png) 0 -1px no-repeat}
.badge a#myspace_c {background:url(/images/myspace.png) 0 -1px no-repeat}
.badge a#twitter_c {background:url(/images/twitter.png) 0 -1px no-repeat}
.badge a#vkontakte_c {background:url(/images/vkontakte.png) 0 -1px no-repeat}
.badge a#soundcloud_c {background:url(/images/soundcloud.png) 0 -1px no-repeat}
.badge a#promodj_c {background:url(/images/promodj.png) 0 -1px no-repeat}
.badge a#itunes_c {background:url(/images/itunes.png) 0 -1px no-repeat}
/*
.badge:hover a#facebook, .badge.hover a#facebook {background:url(/images/badges/double/facebook.png) 0 -96px no-repeat}
.badge:hover a#myspace, .badge.hover a#myspace {background:url(/images/badges/double/myspace.png) 0 -96px no-repeat}
.badge:hover a#twitter, .badge.hover a#twitter {background:url(/images/badges/double/twitter.png) 0 -96px no-repeat}
.badge:hover a#vkontakte, .badge.hover a#vkontakte {background:url(/images/badges/double/vkontakte.png) 0 -96px no-repeat}
.badge:hover a#soundcloud, .badge.hover a#soundcloud {background:url(/images/badges/double/soundcloud.png) 0 -96px no-repeat}
.badge:hover a#promodj, .badge.hover a#promodj {background:url(/images/badges/double/promodj.png) 0 -96px no-repeat}
.badge:hover a#itunes, .badge.hover a#itunes {background:url(/images/badges/double/itunes.png) 0 -96px no-repeat}
*/

.player_wrapper {width: 280px; height: 20px; display: block}
.player_bg {width: 280px; height: 20px; background: url('/images/player.gif') 0 0 no-repeat; position: absolute; z-index: 0}
.player {width: 280px; height: 20px; position: relative; cursor: pointer}

.content {
font-family:Verdana, Arial, Tahoma;
height:auto;
margin:0 25px;
}

.gallery_content {
font-family:Verdana, Arial, Tahoma;
height:auto;
margin:12px 0px;
text-align:left;
}

.onecol{
font-size:14px;
width:298px;
float:left;
padding:0 1px;
margin-top:-20px;
}

.leftcol{
font-size:14px;
width:298px;
float:left;
margin-top:0px;
padding:0 1px;
}

.twocol{
font-family:"Trebuchet MS", Verdana, Tahoma;
font-size:14px;
width:566px;
float:left;
margin-top:0px;
padding:0px 17px 10px;
}

.colhead, .votehead{
font-family:Verdana, Arial, Tahoma;
font-size:36px;
color:#2e2e2e;
margin:0;
padding:0 0 0 13px;
text-shadow:1px 1px 1px #999;
}

.votehead { padding:0; margin:0 auto 20px; width:550px}

.twocolhead{
float:right;
width:566px;
font-size:36px;
text-shadow:1px 1px 1px #999;
color:#2e2e2e;
margin:0;
padding:0 17px;
}

.twocolhead h1{
font-size:36px;
text-shadow:1px 1px 1px #999;
color:#2e2e2e;
margin:0;
font-weight: 400;
}

.colhead a, .twocolhead a, .votehead a{
color:#2e2e2e;
text-decoration:none;
}

.votebody { padding-left:170px; margin-bottom:22px; width:730px; text-align:left}
.votebody .percent {height:3px; background:#FF0000; margin:1px 0 7px 17px; width:0px}
.votebody input[type='radio']{margin-left:0; margin-top:3px; float:left; -webkit-appearance:radio}
.votebody input#email {width:300px; margin-right:20px; color:#AAAAAA; border:1px solid #767676}
.votebody input#email:focus {border:1px dotted #888888}
.votebody small#check {border-bottom:1px solid #888888; cursor:pointer}
.votebody small#check:hover {border-bottom:none}
.votebody #infoblock, .votebody #infoblock2{position:absolute; margin-top:10px; color:#777; text-shadow:0px 1px 1px #444}
.votebody #infoblock a, .votebody #infoblock2 a{color:#777; text-shadow:none}
.votebody #infoblock2 {display:none}
.votebody #variables {margin: 28px 0 20px}
.votebody #variables span{margin: 8px 0; cursor:pointer; white-space:nowrap}
.votebody button#votebut {margin: 54px 0 0; background: url('/images/votebut-bg.jpg') 0 3px no-repeat; border:0; color:#111; cursor:pointer; width:132px; height:28px; text-shadow:0px 1px 1px #eee; outline:none}
.votebody img#loading {height:23px; margin-left:10px; margin-top:-2px; display:none}

.description{
padding-left:5px;
font-family:"Trebuchet MS", Verdana, Tahoma;
font-size:14px;
}

.onerow, .last_onerow{
width:274px;
height:100%;
padding:16px 15px 10px 9px;
border-bottom:1px solid #eee;
}

.leftrow,.last_leftrow {
width:287px;
height:100%;
padding:15px 10px 18px;
border-bottom:1px solid #eee;
}

.last_onerow{
padding-bottom:20px;
border-bottom:0;
}

.last_leftrow{
border-bottom:0;
padding-bottom:30px;
}

.title{
padding-left:5px;
}

.title a{
text-decoration:none;
color:#000;
}

.title a:hover{
color:#000;
text-decoration:none;
border-bottom:1px dotted #bd2828;
}

.bigname{
font-size:56px;
text-shadow:2px 2px 2px #999;
color:#2e2e2e;
margin:0 25px;
}

.selected {border-bottom:1px dotted #bd2828;}
.save {padding-bottom:2px;}
.voting, .download {width:165px; float:left;}
.voting {width:130px}
.download img {padding-left:4px;}

.download a, .voting a{
color:#000;
text-decoration:none;
font-size:22px;
font-weight:500;
text-shadow:1px 1px 1px #bbb;
}

.length, .quality , .size, .downloads  {
display:inline;
font-size:10px;
margin:0 6px;
color:#8f8f8f;
}

.downloads {
margin:0 0 0 8px;
background:url(/images/save.png) center left no-repeat;
}

.downloads a {
color:#8f8f8f;
text-decoration:none;
padding-left:13px;
}

.downloads a:hover {color:#bd2828; text-decoration:none;}
.browse {font-size:16px; padding:0 0 25px 15px;}

.browse a, .browse a:visited, .about a, .more, .post .content a, .twocol a.external{
color:#000;
text-decoration:none;
border-bottom:1px dotted #bd2828;
}
.post .content a img {border-bottom:none}

.browse a:hover, .footer a:hover, .download a:hover, .voting a:hover,  .about a:hover, .more:hover, .post .content a:hover, .twocol a.external:hover{
color:#bd2828;
border-bottom:0;
}

div#disqus_thread {padding-left:5px; margin-bottom:25px}
div#disqus_thread textarea.placeholder {color:#888888}
div#disqus_thread a, div#disqus_thread a em {text-decoration:none; color:#656565}
div#disqus_thread a:hover {color:#bd2828}
div#disqus_thread a em:hover {color:#bd2828; border-bottom:1px dotted #bd2828}
div#disqus_thread h3 {color:#444444; font-size:15px; margin:0 0 1em; font-weight:400}
div#disqus_thread #dsq-content #dsq-global-toolbar {margin:1em 0 0}
div#disqus_thread #dsq-content #dsq-reply {margin:0.5em 0}
div#disqus_thread #dsq-content .dsq-header-avatar a.dsq-avatar {padding: 0}
div#disqus_thread #dsq-content .dsq-comment-message {line-height:1.2; margin:0.7em; font-size: 12px !important}
div#disqus_thread #dsq-pagination {display:none}
#dsq-account-dropdown a {border-bottom:1px dotted #bd2828}
div#disqus_thread #dsq-content #dsq-new-post {margin-bottom:14px; padding-bottom:24px; background:url('/images/line.jpg') center bottom no-repeat}
div#disqus_thread #dsq-content #dsq-global-toolbar {display:none; margin:23px 0 0}
#dsq-content .dsq-avatar img { border-radius: 2px 2px 2px 2px !important; height: 29px !important; width: 29px !important}
.dsq-comment-header {padding: 7px 10px !important}
.dsq-comment-footer {font-size: 11px; padding-left: 9px}

div.addthis_toolbox {float: left; margin:20px 0; width:200px}
a.addthis_button_compact {font-size: 12px; font-weight:700; color:#000; text-decoration:none}

.about a {border-bottom:0}
.about a:hover{border-bottom:1px dotted #bd2828; color:#000}

table.sharing{width:580px}
table.sharing td{vertical-align:top}
table.sharing td.thirdcol{width:125px}
table.sharing.vote{width:300px}

div.line {width:100%; height:1px; margin-bottom:15px; background:url('/images/line.jpg') center center no-repeat; clear:both}
.footer {font-family:Verdana, Arial, Tahoma; position:relative; margin-top:9px; border-top:1px solid #EFEFEF; color:#a0a0a0; font-size:12px; text-align:center}
.footer a {color:#a0a0a0; text-decoration:none}
.sharetext {color:#909090; margin:15px 0 7px 4px}
p.tweet-cross {font-size:13px}
p#counter {}
p#develop a:hover{font-size:12px; color:#793578; border-bottom:1px dotted #FCCAFF}

/* Gallery */

div.halfcenterblock {font-family:"Trebuchet MS", Verdana, Tahoma; float:left; width:420px; padding:40px 0 60px 30px}
div.halfcenterblock h2 {color:#2e2e2e; text-shadow:1px 1px 1px #999; font-size:44px; font-weight:normal}
div.halfcenterblock img.logotype {float:left; padding-right:10px}
div.halfcenterblock div.albums {clear:left; padding:20px 0 30px 20px}
img.albumcvr {padding:3px; margin:0 10px 0 5px; border:1px solid #efefef; float:left}
span.albumttl {display:inline; font-family:Verdana, Tahoma}
span.albumttl a, span.albumttl a:hover {color:#000000; text-decoration:none}
span.albumttl a:hover {border-bottom:1px dotted #BD2828}
span.albumdsc {color:#A0A0A0; font-size:14px}
div.galbackhead, div.albumname {font-family:Verdana, Arial, Tahoma; font-size:36px; color:#2e2e2e; margin:0; text-shadow:1px 1px 1px #999; float:left}
div.galbackhead {width:320px; padding:0 0 0 60px}
div.galbackhead a, div.albumname a {color:#2e2e2e; text-decoration:none}
a.thumbs img {border:1px solid #dedede; padding:3px; margin:3px; display:inline}

/* Gaalery end */

/* Blog */

.blogpost{ margin:0 31px; font-family:Verdana, Tahoma, Arial; }
.blogpost .title{ padding:0; font-size:28px; color:#2E2E2E; text-shadow:1px 1px 1px #999999; }
.blogpost .date{ font-size:14px; color:#8F8F8F; padding-left:2px; }
.blogpost .post{ font-family:"Trebuchet MS", Verdana, Tahoma; padding-left:7px; margin:10px 0 31px; }
.blogpost .more{ font-family:Verdana, Tahoma, Arial; font-size:14px; }

.post .date{ font-size:14px; color:#8F8F8F; font-family:Verdana, Tahoma; padding-left:2px; }
.post .content{ font-family:"Trebuchet MS", Verdana, Tahoma; padding-left:7px; margin:10px 0 31px; }
.post p {margin:10px 0;}

/* Blog end */

div.colhead { margin:0 0 25px 15px; }
.like_counter {font-size:11px}

.rssway { height:130px; margin:20px 0; padding-left:31px; }
.rssway a{text-decoration:none;color:#2e2e2e;}
.rssway a:hover{text-decoration:none;border-bottom:1px dotted #bd2828;}
.rssway img { margin:0 30px 0 0; float:left; border:0; }
.rssway div.wayheader {
	height: 195px;
	width: 700px;
	float: right;
	vertical-align: middle;
	color: #2e2e2e;
	font-family: "Trebuchet MS", Verdana, Tahoma;
	font-size: 36px;
	text-align: left;
	text-shadow: 1px 1px 1px #aaa;
}

.rssway .wayheader ul{ font-size:16px;  margin-top:15px; }
.rssway .wayheader .rssdesc{ color:#8F8F8F; font-size:16px; }

.photo {border:1px solid #dedede; padding:3px}
.left {margin:0 10px 0 0; float:left}
.right {margin:0 0 0 10px; float:right}
.about {padding:0 30px; text-align:justify}
.about p{font-family:"Trebuchet MS", Verdana, Tahoma}

.content.vote {width:900px; text-align:center; font-size:14px}
.content.vote .inner_player {margin: 20px 0}
.content.vote .inner_player small#podcastbut {border-bottom:1px dotted #888888; cursor:pointer}
.content.vote .bigname {margin:0 0 40px}
.content.vote table.sharing{margin:0 auto}
.content.vote table.sharing td{height:20px; vertical-align:top; text-align:left}
