/* General */
* {
	font-size:100%;
}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, blockquote, form, fieldset, legend, table, td, th {
	margin:0;
	padding:0;
}
img{
	border:0;
}
.clickable{
	cursor:pointer;
}
.nobr{
	white-space:nowrap;
}
.hidden{
	display:none !important;
}
.pseudo{
	border-bottom:1px dashed;
	text-decoration:none;
}
body{
	background:#501312 url('/img/b.gif') repeat-x left top;
}
div{
	text-align:left;
}
/* Texts */
body{
	color:#fff0a8;
	font:1em/1.4 Arial,sans-serif;
}
p,
address,
blockquote{
	margin:0 0 0 0;
}
em{
	font-style:normal;
	font-weight:bold;
}
small{
	font-size:.8em;
}
h1,h2,h3,h4{
	font-weight:normal;
	color:#fff;
	font-family:Arial,sans-serif;
	text-transform:uppercase;
}
h1{
	font-size:20pt;
}
h2{
	font-size:14pt;
}
h3{
}
p{
	margin:0 0 1em 0;
	font-size:10pt;
	line-height:110%;
}
a{
	color:#fdc300;
}
a:visited{
	color:#fdc300;
}
a:hover,a:focus{
	color:#fff;
}
.f{
	color:#fff;
}
.i{
	font-style:italic;
}
.y{
	color:#fdc300;
}
/* Layout */
html,
body{
	height:100%;
}
#measurer{
	position:absolute;
	left:0;
	top:-2em;
	width:100%;
	height: 1em;
	line-height:1em;
	background:white;
}
#container{
	position:absolute;
	width:100%;
	min-width:980px;
}
* html #container{
	width:expression((document.getElementById('measurer').clientWidth < 980) ? '980px' : '100%');
}
.layout{
	clear:both;
	position:relative;
	width:955px;
	margin:0 auto;
}
.top{
	position:absolute;
	top:0;
	left:0;
	font-size:8.5pt;
	line-height:100%;
}
.content{
	position:absolute;
	top:215px;
	left:0;
}
.left,.center,.right{
	float:left;
	position:relative;
}
.left{
	width:195px;
}
.center{
	width:595px;
}
.right{
	width:165px;
}
.colspan2{
	width:760px;
}
.colspan1{
	width:255px;
}
.colspan3{
	width:700px;
}
/* Top */
.logo{
	position:absolute;
	top:52px;
	left:0;
	width:355px;
	height:184px;
	background:url('/img/l.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l.png',sizingMethod=crop);
}
.mnu{
	float:left;
}
.mnu li{
	list-style-type:none;
	float:left;
	margin:10px 20px 0 0;
	color:#fff;
}
.mnu li a,.mnu li a:visited{
	color:#ffc400;
}
.mnu li a:hover,.mnu li a:focus{
	color:#fff;
}
.mnu li.selected{
	color:#fff;
}
.subscribe{
	float:left;
	border-left:1px solid #420f0c;
	padding:10px 0 4px 20px;
}
.subscribe .pseudo{
	color:#ffc400;
}
.subscribe .pseudo:hover,.subscribe .pseudo:focus{
	color:#fff;
}
/* Bottom */
.clear{
	clear:both;
	font-size:0;
	height:1px;
	overflow:hidden;
}
.bottom{
	clear:both;
	position:relative;
	width:100%;
	font-size:8.5pt;
	line-height:100%;
}
.bottom .left,.bottom .right{
	padding:55px 0 10px 0;
}
.bottom .left{
	width:790px;
	padding-top:69px;
}
.bottom .mnu li{
	margin-right:10px;
}
/* Splash */
.splash{
	z-index: 1;
}
.splash,.details{
	clear:both;
	position:relative;
}
.splash .left,.splash .center,.splash .right{
	padding:70px 0 0 0;
}
.details .left,.details .center,.details .right{
	padding:45px 0 0px 0;
}
.details .center{
	padding-top:29px;
}
.bigmac{
	margin-top:-58px;
	width:568px;
	height:417px;
	background:url('/img/b.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/b.png',sizingMethod=crop);
}
.movie{
	position:absolute;
	top:71px;
	left:50%;
	margin-left:-151px;
}
.shaddow{
	padding-left:60px;
}
.intro{
	padding-bottom:5px;
}
/* Last Comments */
.timestamp{
	color:#f64e32;
	font-size:9pt;
}
.user{
	font-size:10.5pt;
}
.comment p{
	margin-bottom:0.6em;
}
/* Video List */
.h,.v{
	list-style-type:none;
	position:relative;
	width:100%;
	font-size:9.5pt;
	line-height:120%;
}
.h li,.v li{
	float:left;
	padding-bottom:20px;
}
.h li{
	width:27%;
	margin-right:6%;
}
.v li{
	width:80%;
}
.h img,.v img{
	margin-bottom:5px;
}
.h a,.v a{
	font-size:10.5pt;
}
/* Site List */
.sites{
	margin-top:65px;
}
.upper{
	margin-top:45px;
}
.sites div{
	float:left;
	margin-right:10px;
}
/* Headers */
h2,h3{
	color:#fff;
	font-weight:normal;
}
h1 span,h2 span,h3 span{
	display:none;
}
h2{
	margin:0 0 20px 0;
}
h3{
	margin:0 0 10px 0;
}
.h1_1{/* Биг Мак песня: */
	width:112px;
	height:57px;
	background:url('/img/txt1_1.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt1_1.png',sizingMethod=crop);
}
.h1_1s{/* Биг Мак песня: */
	width:116px;
	height:15px;
	background:url('/img/txt1_1s.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt1_1s.png',sizingMethod=crop);
	margin:0 0 10px 0;
}
.h1_2{/* Последние комменты */
	width:85px;
	height:34px;
	background:url('/img/txt1_2.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt1_2.png',sizingMethod=crop);
	margin-top:95px;
}
.h2_1{/* Самые свежие видео */
	width:204px;
	height:56px;
	background:url('/img/txt2_1.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt2_1.png',sizingMethod=crop);
}
.splash .h2_1{
	margin-top:25px;
}
.h3_1{/* Самые крутые */
	width:99px;
	height:58px;
	background:url('/img/txt3_1.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt3_1.png',sizingMethod=crop);
}
.h3_2{/* Как создать свой ремикс? */
	width:94px;
	height:34px;
	background:url('/img/txt3_2.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt3_2.png',sizingMethod=crop);
	margin-top:40px;
}
.h3_3{/* Найти нас на других сайтах */
	width:133px;
	height:37px;
	background:url('/img/txt3_3.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt3_3.png',sizingMethod=crop);
}
.h3_4{/* Другие работы */
	width:103px;
	height:58px;
	background:url('/img/txt3_4.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt3_4.png',sizingMethod=crop);
}
.h2_selector{/* Как можно добавить песню */
	width:408px;
	height:30px;
	background:url('/img/txt2_selector.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt2_selector.png',sizingMethod=crop);
	margin-bottom:8px;
}
.h2_webcam{/* У меня есть веб-камера */
	width:334px;
	height:26px;
	background:url('/img/txt2_webcam.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt2_webcam.png',sizingMethod=crop);
	margin-bottom:8px;
}
.h2_video{/* Загрузка видео */
	width:222px;
	height:30px;
	background:url('/img/txt2_video.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt2_video.png',sizingMethod=crop);
	margin-bottom:4px;
}
.h2_audio{/* Загрузка аудио */
	width:218px;
	height:30px;
	background:url('/img/txt2_audio.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt2_audio.png',sizingMethod=crop);
	margin-bottom:4px;
}
.h2_mix{/* Загрузка микса */
	width:224px;
	height:26px;
	background:url('/img/txt2_mix.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/txt2_mix.png',sizingMethod=crop);
	margin-bottom:8px;
}
/* Remixes */
.music .shaddow{
	margin-top:0px;
}
.music .date{
	font-size:9pt;
	padding-right:0.4em;
	border-right:1px solid #ac0614;
}
.music .votes{
	font-size:8.5pt;
}
.filters{
	margin:10px 0 0 -6px;
	font-size:9pt;
	height:2.7em;
	color:#fdc300;
}
.filters .filter{
	float:left;
	margin-right:1em;
	padding:0 6px 2px 6px;
}
.filter a{
	text-decoration:none;
}
.filters .current{
	position:relative;
	float:left;
	background:#740e13;
}
.tl,.tr,.bl,.br{
	position:absolute;
	width:1px;
	height:1px;
	overflow:hidden;
	background:#9b0813;
}
.filters .current .tl{
	top:0;
	left:0;
}
.filters .current .tr{
	top:0;
	right:0;
}
.filters .current .br{
	bottom:0;//bottom:-1px;
	right:0;
}
.filters .current .bl{
	bottom:0;//bottom:-1px;
	left:0;
}
.first .br{
	//bottom:0;
}
.first .tr,.first .br{
	//right:-1px !important;
}
.active span{
	border-bottom:1px dashed;
	cursor:pointer;
}
.active .tr,.active .tl,.active .br,.active .bl{
	display:none;
}
.pagenav{
	padding:10px 0 0 0;
	font-size:9pt;
	position:relative;
}
.pagenav div, .pagenav ul{
	float:left;
	margin-right:0.8em;
}
.pagenav li{
	list-style-type:none;
	float:left;
	margin-right:0.8em;
}
/* Subscribe Wnd */
#subscribe{
	position:absolute;
	top:0;
	left:0;
	width:274px;
	padding-bottom:25px;
	font-size:9pt;
}
#subscribe span{
	color:#fff;
	font-size:8.5pt;
}
#subscribe .wnd{
	height:170px;
	//height:165px;
	overflow:hidden;
}
#subscribe .red{
	position:relative;
	width:274px;
	height:300px;
	background:url('/img/wnd_s_t.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/wnd_s_t.png',sizingMethod=crop);
}
#subscribe .wnd div div{
	padding:10px 34px 0px 27px;
}
#subscribe .wnd_btm{
	position:absolute;
	bottom:0;
	left:0;
	width:274px;
	height:25px;
	background:url('/img/wnd_s_b.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/wnd_s_b.png',sizingMethod=crop);
}
#subscribe .rss{
	position:absolute;
	width:auto;
	height:1em;
	top:0;
	left:8em;
	padding:10px 0 0 16px !important;
	background:url('/img/rss.gif') no-repeat left 11px;
	font-size:8.5pt;
}
#subscribe .rss a{
	text-decoration:none;
}
#subscribe .x{
	position:absolute;
	top:11px;
	left:245px;
	width:9px;
	height:9px;
	background:url('/img/x.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/x.png',sizingMethod=crop);
}
#subscribe .form{
	position:absolute;
	top:40px;
	left:26px;
	padding:0 !important;
	width:212px;
}
#subscribe input{
	width:100%;
	margin:4px 0 18px 0;
}
/* Rules */
.text p, .text h1,.text h2,.text ul{
	width:90%;
}
.text h1{
	margin:0em;
}
.text h2{
	margin:0;
	padding:0.6em 0 0.1em 0;
}
.text p,.text li{
	font-size:9.5pt;
	line-height:120%;
}
.text li{
	margin-bottom:0.4em;
}
/* Prizes */
.prizes{
	clear:both;
	position:relative;
	padding:12px 0 0 0;
}
.prize{
	clear:both;
	position:relative;
}
.prize img{
	margin-bottom:20px;
}
.prize div,.prize img{
	float:left;
}
.prize div{
	width:350px;
	margin:0 0 0 10px;
	line-height:120%;
}
.prize h2{
	padding:0 0 6px 0;
}
.prize h2 span{
	color:#fdc300;
	display:inline;
}
/* Feedback */
.addr{
	padding:1.3em 0 0 0;
}
.feedback{
	clear:both;
	margin:5px 0 0 0;
	font-size:9pt;
}
.feedback input{
	width:230px;
	margin:3px 0 0 0;
}
.col1{
	float:left;
	width:100;
	margin:1em 0 2em 0;
}
.col2{
	float:left;
	width:260px;
}
.block{
	float:left;
	width: 350px;
}
.feedback textarea{
	font-family:Arial,sans-serif;
	font-size:9pt;
	margin:3px 0 5px 0;
	width:490px;
	height:130px;
}
.btn4{
	margin:10px 0 10px 0;
	width:90px;
	height:29px;
	background:url('/img/btn4.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/btn4.png',sizingMethod=crop);
	border:none;
	cursor:pointer;
}
/* Capture */
.capture img,.capture div{
	float:left;
	line-height:120%;
}
.capture img{
	margin:0 13px 3px 0;
}
.capture input{
	width:180px;
}
/* Video */
.video h1{
	margin:0;
	padding:0;
	line-height:100%;
}
.author{
	margin:3px 0 0 0;
	font-size:10.5pt;
}
.author .date{
	border-left:1px solid #e41023;
	border-right:none;
	padding:0 0 0 0.4em;
}
.work{
	position:relative;
	margin:10px 0 0 0;
}
.work div{
	float:left;
	padding-bottom:10px;
}
.desc{
	width:150px;
	margin-left:15px;
}
.desc h2{
	line-height:100%;
	margin:0 0 10px 0;
}
#btnRate{
	margin-bottom:25px;
}
.codes{
	position:relative;
	font-size:9pt;
}
.codes div{
	float:left;
	width:180px;
}
.codes div input{
	width:140px;
	margin:3px 0 20px 0;
}
.comments{
	padding-top:60px;
}
.comments h2{
	margin:0 0.6em 10px 0;
	float:left;
}
#btnReply{
	font-size:10.5pt;
	padding:4px 0 0 0;
}
/* Rate Wnd */
#rate{
	position:absolute;
	top:0;
	left:0;
	width:274px;
	padding-bottom:25px;
	font-size:9pt;
	z-index:9998;
}
#rate span{
	color:#fff;
	font-size:14pt;

}
#rate .wnd{
	height:300px;
	//height:300px;
	overflow:hidden;
}
#rate .red{
	position:relative;
	width:274px;
	height:300px;
	background:url('/img/wnd_s_t.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/wnd_s_t.png',sizingMethod=crop);
}
#rate .wnd div div{
	padding:10px 34px 0px 27px;
}
#rate .wnd_btm{
	position:absolute;
	bottom:0;
	left:0;
	width:274px;
	height:25px;
	background:url('/img/wnd_s_b.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/wnd_s_b.png',sizingMethod=crop);
}
#rate .x{
	position:absolute;
	top:11px;
	left:245px;
	width:9px;
	height:9px;
	background:url('/img/x.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/x.png',sizingMethod=crop);
}
#rate .form{
	position:absolute;
	top:45px;
	left:26px;
	padding:0 !important;
	width:212px;
	line-height:120%;
}
#rate input{
	width:100%;
	margin:4px 0 12px 0;
}
#rate #imgCapture{
	margin:1em 0 0 0;
}
#rate .form span{
	font-size:9pt;
	color:#fdc300;
}
/* Reply Wnd */
#reply{
	position:absolute;
	top:0;
	left:0;
	width:363px;
	padding-bottom:25px;
	font-size:9pt;
	z-index:9998;
}
#reply span{
	color:#fff;
	font-size:14pt;

}
#reply .wnd{
	height:405px;
	//height:405px;
	overflow:hidden;
}
#reply .red{
	position:relative;
	width:363px;
	height:600px;
	background:url('/img/wnd_b_t.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/wnd_b_t.png',sizingMethod=crop);
}
#reply .wnd div div{
	padding:13px 34px 0px 27px;
}
#reply .wnd_btm{
	position:absolute;
	bottom:0;
	left:0;
	width:363px;
	height:25px;
	background:url('/img/wnd_b_b.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/wnd_b_b.png',sizingMethod=crop);
}
#reply .x{
	position:absolute;
	top:16px;
	right:20px;
	width:9px;
	height:9px;
	background:url('/img/x.png') no-repeat left top;
	//background:none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/x.png',sizingMethod=crop);
}
#reply .form{
	position:absolute;
	top:45px;
	left:26px;
	padding:0 !important;
	width:303px;
	line-height:120%;
}
#reply input,#reply textarea{
	width:300px;
	margin:4px 0 0 0;
}
#reply textarea{
	height:100px;
}
#reply .capture{
	width:340px;
}
#reply .form span{
	font-size:9pt;
	color:#fdc300;
}
#reply .capture div{
	width:160px;
	float:left;
	margin-top:-2px;
	height:55px;
	overflow:hidden;
}
#reply .capture img{
	margin:0 10px 0 0;
}
.username{
	padding:5px 0 3px 0;
}
.notify{
	padding-top:5px;
	margin-bottom:0;
}
#msgErrReply{
	margin-top:-0.4em;
}
/* Form Selector */
.selector{
	top:278px;
	left:50%;
	margin-left:-500px;
	width:938px;
	height:306px;
	background:url('/img/bg.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg.png',sizingMethod=crop);
}
.switch{
	position:releative;
	margin:40px 0 0 0;
}
.case{
	width:130px;
	margin-right:40px;
	float:left;
	padding-bottom:100px;
}
.case img{
	//margin-bottom:5px;
}
.thin{
	width:110px;
}
.thick{
	width:170px;
}
.thick div{
	padding:0 20px;
}
/* Forms */
.back{
	position:absolute;
	top:82px;
	right:25px;
}
#file1,#file2,#file3{
	color:#111;
}
.record_now{
	position:relative;
	padding:35px 0 100px 0;
}
.rec{
	position:relative;
	margin:10px 0 0 0;
}
.rec div{
	float:left;
	padding:25px 0 100px 0;
}
.rec div.desc{
	width:280px;
	margin-left:15px;
}
#btn8{
	margin:10px 0 0 0;
	//margin-bottom:5px;
}
.form_bottom .left{
	text-align:right;
}
.form_bottom .left p{
	padding:2px 20px 0 0;
}
.form_bottom .left,.form_bottom .center{
	padding:20px 0 0 0;
	line-height:100%;
	font-size:9.5pt;
}
.capt{
	position:relative;
}
.capt img,.capt p{
	float:left;
}
.capt img{
	margin:0 10px 10px 0;
}
label{
	font-size:9.5pt;
}
#capt{
	font-size:9.5pt;
	width:180px;
}
#description{
	width:660px;
	height:100px;
	margin:0 0 14px 0;
}
.form3col,.form1col{
	position:relative;
	width:660px;
}
.form3col div{
	float:left;
	width:220px;
	padding-top:10px;
}
.form3col input,.form3col select{
	width:195px;
	font-size:9.5pt;
}
.form3col select{
	text-transform:uppercase;
}
.form1col{
	padding-top:40px;
}
.form1col textarea{
	font-size:9.5pt;
	font-family:Arial,sans-serif;
	width:635px;
	height:120px;
}
.capture{
	font-size:9pt;
}
.capture input{
	margin-top:3px;
}
.p20{
	padding-top:18px;
}
.p3{
	padding-top:3px;
}
.agreement{
	padding:15px 0 0 0;
}
.formcol2{
	position:relative;
	width:660px;
}
.formcol21{
	float:left;
	width:220px;
}
.formcol22{
	float:left;
	width:440px;
}
.file{
	font-size:9.5pt;
	width:200px !important;
	color:#fff0a8;
}
.formcol2 input{
	font-size:9.5pt;
}
.formcol2 #capture{
	width:184px;
}
.formcol22 textarea{
	font-size:9.5pt;
	font-family:Arial,sans-serif;
	width:410px;
	height:100px;
}
.p40 .formcol21,.p40 .formcol22{
	padding-top:10px;
}
.formcol21 p{
	font-size:9.5pt;
}
.agreement a,.agreement a:visited{
	color:#fff0a8;
}
.never{
	padding:10px 0 0 0;
}
/* Form Webcam */
.webcam{
	top:298px;
	left:50%;
	margin-left:-520px;
	width:338px;
	height:257px;
	background:url('/img/bg_webcam.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_webcam.png',sizingMethod=crop);
}
/* Form Video */
.bg_video{
	top:333px;
	left:50%;
	margin-left:-465px;
	width:273px;
	height:208px;
	background:url('/img/bg_video.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_video.png',sizingMethod=crop);
}
/* Form Audio */
.audio{
	top:333px;
	left:50%;
	margin-left:-455px;
	width:204px;
	height:202px;
	background:url('/img/bg_audio.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_audio.png',sizingMethod=crop);
}
/* Form Mix */
.mix{
	top:290px;
	left:50%;
	margin-left:-455px;
	width:238px;
	height:273px;
	background:url('/img/bg_mix.png') no-repeat left top;
	//background: none;
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_mix.png',sizingMethod=crop);
}
.may{
	padding:10px 0 20px 0;
}
.not{
	display:none;
}
/* Flash Player */
#cont{
	width:328px;
	height:279px;
	overflow:hidden;
	float:left;
	margin-bottom:10px;
}
