/**
 * @author Marat Tanalin | http://tanalin.com/ | 2012
 */

@import "content.css?125";

*,
:before,
:after {background-repeat: no-repeat; }

* {margin: 0; }

BODY, LEGEND, INPUT, TEXTAREA, BUTTON, SELECT, OPTION {color: #000; }
HTML {min-width: 990px; }
BODY {background: #fff; font-size: .8125em; line-height: 1.25; position: relative; }

/*  */

.line > DIV,
.line > DL {margin: 0 auto; padding: 0 20px; position: relative; width: 950px; }

/*  */

#header {background: #eee url(../i/header.png) repeat-x; }
#header > DIV {padding-top: 60px; padding-bottom: 15px; min-height: 35px; }

/*  */

#logo > A {display: block; width: 100%; }

#logo,
#logo > A {color: #000; overflow: hidden; height: 32px; }

#logo {font-size: 20px; font-weight: normal; position: absolute; left: 20px; top: 20px; text-transform: uppercase; width: 521px; }
#logo > A {text-decoration: none; }

#logo > A:before,
H1#logo:before {content: url(../i/logo.png); display: block; font-size: 0; line-height: 0; margin: 0 auto; width: 100%; }

/*  */

#slogan {color: #999; font-size: 14px; font-weight: normal; margin-top: -.08em; position: relative; }

/*  */

#videos {background: #000 url(../i/videos/bg.png) repeat-x; overflow: hidden; }
#videos DL {padding: 20px 20px 45px; }

#videos DT,
#videos DT > A {color: #fff; display: block; overflow: hidden; padding-top: 14px; height: 0; }

#videos DT {background-image: url(../i/videos/texts.png); background-position: left bottom; margin: -1px 0 12px -1px; position: relative; width: 161px; }
#videos DT > A {margin-top: -14px; position: relative; }
#videos UL {font-size: 0; margin-left: -115px; position: relative; }
#videos LI {display: inline-block; font-size: 13px; margin-left: 115px; overflow: hidden; width: 240px; vertical-align: top; }

/*  */

#videos DD + DD {background: #fff; position: absolute; right: 20px; bottom: 0; width: 110px; }

#videos DD + DD {
	    -moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	 -khtml-border-top-left-radius: 5px;
	        border-top-left-radius: 5px;
	
	    -moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	 -khtml-border-top-right-radius: 5px;
	        border-top-right-radius: 5px;
}

#videos DD + DD > A {display: block; overflow: hidden; padding-top: 25px; position: relative; width: 100%; height: 0; }

#videos DD + DD > A:before {background-image: url(../i/videos/texts.png); background-position: right bottom; content: ""; margin-top: -5px; position: absolute; left: 8px; bottom: 7px; width: 91px; height: 10px; }

HTML.videos-hidden #videos {display: none; }

/*  */

#videos-show {margin: 0 auto; overflow: hidden; position: relative; width: 950px; height: 0; z-index: 5; }
#videos-show > A {background: #eee; overflow: hidden; padding-top: 25px; position: absolute; right: 0; top: 0; width: 33px; height: 0; }

#videos-show > A {
	    -moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	 -khtml-border-bottom-right-radius: 5px;
	        border-bottom-right-radius: 5px;
	
	    -moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	 -khtml-border-bottom-left-radius: 5px;
	        border-bottom-left-radius: 5px;
}

#videos-show > A:after {background-image: url(data:image/png;base64,R0lGODlhEQAJAIABAAMDAwAAACH5BAEAAAEALAAAAAARAAkAAAIWhI9pob3BHIJUPgol3m375IVHSAJkAQA7); content: ""; position: absolute; left: 8px; top: 9px; width: 17px; height: 9px; }

HTML.videos-hidden #videos-show {overflow: visible; }

/*  */

#main > DIV {background-image: url(../i/aside/bg.png); background-position: 710px 0; margin-bottom: 30px; }
#main > DIV:after {clear: both; content: ""; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

HTML.home #main > DIV {background-image: none; }

/*  */

#content-n-aside {float: left; width: 690px; }
#content-n-aside #content {float: right; padding-left: 20px; width: 430px; }

/*  */

#content {float: left; padding-top: 29px; width: 670px; }
#content:after {clear: both; content: ""; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

#content > :last-child,
#content > :last-child > :last-child,
#content > :last-child > :last-child > :last-child {margin-bottom: 0; }

/*  */

#crumbs,
#crumbs A {color: #999; }

#crumbs {font-size: .9167em; margin: -.24em 0 1.25em; position: relative; }
#crumbs > DT {overflow: hidden; position: absolute; left: 0; top: 0; width: 0; height: 0; }
#crumbs > DD {margin: 0; }
#crumbs OL {margin: 0; padding: 0; }
#crumbs LI {display: inline; margin: 0; }
#crumbs LI + LI:before {content: "\003E\00A0"; }
#crumbs A:hover {color: #000; }
#crumbs STRONG {font-weight: normal; }

/*  */

.aside {width: 240px; }

/*  */

.aside .blk {margin-top: 29px; }
.aside .blk:first-child {margin-top: 0; padding-top: 21px; }
.aside .blk:after {clear: both; content: ""; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

.aside .blk > DT {background-image: url(../i/aside/headers.png); overflow: hidden; padding-top: 18px; margin-bottom: 1em; height: 0; }
.aside .blk > DD {font-size: .846154em; }

/*  */

.aside .blk.bn > DT {background-position: 0 -60px; }

.aside .blk.bn LI {margin: 10px 0; }
.aside .blk.bn ._button {margin-top: .6em; margin-bottom: 0; text-align: center; }

.aside .blk.bn ._button > A {background: #e9e9e9 url(../i/aside/button.png) repeat-x; border: 1px solid #fff; display: block; padding: .2em 10px; text-decoration: none; }

.aside .blk.bn ._button > A {
	-webkit-border-radius: 4px;
	 -khtml-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .22);
	   -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .22);
	        box-shadow: 0 0 5px rgba(0, 0, 0, .22);
}

.aside .blk.bn ._button > A:hover {color: #999; }

/*  */

.aside .blk.calendar > DT {background-position: 0 -20px; }

.aside .blk.calendar UL,
.aside .blk.calendar LI + LI {border: solid #ccc; }

.aside .blk.calendar UL {background: #e7e7e7; border-width: 1px; color: #999; }
.aside .blk.calendar LI {padding: .2em 5px; }
.aside .blk.calendar LI + LI {border-width: 1px 0 0; }
.aside .blk.calendar LI > DL {color: #333; }
.aside .blk.calendar LI > DL DL > DD {padding-left: 10px; position: relative; }
.aside .blk.calendar LI > DL DL > DD:before {background-image: url(../i/aside/calendar/arrow.png); content: ""; margin-top: -3.5px; position: absolute; left: 0; top: .7em; width: 7px; height: 7px; }

.aside .blk.calendar LI._today > DL > DT {color: #c00; }
.aside .blk.calendar LI._today > DL DL > DD:before {background-position: left bottom; }

.aside .blk.calendar > DD + DD {font-size: 17px; margin: .588em 1px 0; text-align: center; }
.aside .blk.calendar > DD + DD > A {background: #e8e8e8 url(../i/aside/calendar/bg.png) repeat-x; display: block; padding: .25em 0; text-decoration: none; }

.aside .blk.calendar > DD + DD > A {
	-webkit-border-radius: 4px;
	 -khtml-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .56);
	   -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .56);
	        box-shadow: 0 0 5px rgba(0, 0, 0, .56);
}

.aside .blk.calendar > DD + DD > A:hover {color: #999; }

/*  */

.aside .blk.links > DT {background-position: 0 -80px; }

.aside .blk.links UL,
.aside .blk.links LI {border: solid #ccc; }

.aside .blk.links UL {background-image: url(../i/aside-links.png); border-width: 1px 0 0; }
.aside .blk.links LI {border-width: 0 0 1px; }
.aside .blk.links LI > A {display: block; overflow: hidden; padding-top: 50px; height: 0; }

/*  */

.aside .blk.masterclasses > DT {background-position: 0 -40px; }
.aside .blk.masterclasses > DD > DL {padding-top: 200px; position: relative; }
.aside .blk.masterclasses > DD > DL > DD {position: absolute; left: 0; top: 0; }

.aside .blk.masterclasses > DD + DD {margin-top: .75em; }
.aside .blk.masterclasses > DD + DD > A {background: #e9e9e9 url(../i/aside/button.png) repeat-x; display: inline-block; padding: .25em 5px .3em; text-decoration: none; }

.aside .blk.masterclasses > DD + DD > A {
	-webkit-border-radius: 4px;
	 -khtml-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .56);
	   -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .56);
	        box-shadow: 0 0 5px rgba(0, 0, 0, .56);
}

.aside .blk.masterclasses > DD + DD > A:hover {color: #999; }

/*  */

#aside {float: left; }

/*  */

#aside-2 {float: right; }

/*  */

.aside #nav > DD {margin: -.375em 0; position: relative; }

#nav {font-size: 13px; }
#nav > DT {overflow: hidden; position: absolute; left: 0; top: 0; width: 0; height: 0; }
#nav > DD {font-size: 12px; }

#nav > DD DL {border-top: 1px solid #cecece; color: #c00; margin-top: 14px; padding-top: 5px; }

#nav > DD DL > DD,
#nav > DD DL > DD > A {color: #999; }

#nav > DD DL > DD > A:hover {color: #000; text-decoration: underline; }

#nav > DD DD + DT {margin-top: .5em; }

#nav A {display: block; }

#nav LI > A {text-decoration: none; }

#nav LI > A.cur,
#nav LI > A:hover {color: #999; }

#nav LI[class] > A {background-image: url(../i/nav.png); overflow: hidden; padding-top: 30px; height: 0; }

/*#nav LI._bio     {}*/
#nav LI._battle  > A {background-position: 0  -30px; }
#nav LI._radio   > A {background-position: 0  -60px; }
#nav LI._works   > A {background-position: 0  -90px; }
#nav LI._master  > A {background-position: 0 -120px; }
#nav LI._photos  > A {background-position: 0 -150px; }
#nav LI._tv      > A {background-position: 0 -180px; }
#nav LI._press   > A {background-position: 0 -210px; }
#nav LI._news    > A {background-position: 0 -240px; }
#nav LI._contact > A {background-position: 0 -270px; }
#nav LI._sunday  > A {background-position: 0 -300px; }
#nav LI._vecher  > A {background-position: 0 -331px; }

#nav LI._bio     > A.cur,
#nav LI._bio     > A:hover {background-position: -242px      0 !important; }

#nav LI._battle  > A.cur,
#nav LI._battle  > A:hover {background-position: -242px  -30px !important; }

#nav LI._radio   > A.cur,
#nav LI._radio   > A:hover {background-position: -242px  -60px !important; }

#nav LI._works   > A.cur,
#nav LI._works   > A:hover {background-position: -242px  -90px !important; }

#nav LI._master  > A.cur,
#nav LI._master  > A:hover {background-position: -242px -120px !important; }

#nav LI._photos  > A.cur,
#nav LI._photos  > A:hover {background-position: -242px -150px !important; }

#nav LI._tv      > A.cur,
#nav LI._tv      > A:hover {background-position: -242px -180px !important; }

#nav LI._press   > A.cur,
#nav LI._press   > A:hover {background-position: -242px -210px !important; }

#nav LI._news    > A.cur,
#nav LI._news    > A:hover {background-position: -242px -240px !important; }

#nav LI._contact > A.cur,
#nav LI._contact > A:hover {background-position: -242px -270px !important; }

#nav LI._sunday  > A.cur,
#nav LI._sunday  > A:hover {background-position: -242px -300px !important; }

#nav LI._vecher  > A.cur,
#nav LI._vecher  > A:hover {background-position: -242px -331px !important; }

#nav UL UL {font-size: 13px; margin: .6em 0 .85em; text-transform: none; }
#nav UL UL A {padding-left: 10px; padding-top: .45em; padding-bottom: .45em; position: relative; }
#nav UL UL A:before {content: "\2022"; position: absolute; left: -.1em; top: .45em; }
#nav UL UL UL A {padding-left: 20px; }

/*  */

#socials,
#socials > LI > A {background-image: url(../i/socials.png?4); }

#socials {
	background-position: right top; 
	font-size: 0; text-align: right; 
	margin-right: -480px; position: absolute; right: 50%; top: 15px; 
	padding: 5px; width: 240px; 
}

#socials > LI,
#socials > LI > A {overflow: hidden; padding-top: 30px; width: 30px; height: 0; }

#socials > LI {display: inline-block; font-size: 13px; vertical-align: top; }
#socials > LI > A {display: block; margin-top: -30px; position: relative; }

#socials > LI + LI {margin-left: 5px; }

#socials > LI._f > A {background-position:  -5px -47px; }
#socials > LI._t > A {background-position: -40px -47px; }
#socials > LI._l > A {background-position: -75px -47px; }
#socials > LI._y > A {background-position: -110px -47px; }
#socials > LI._inst > A {background-position: -145px -47px; }
#socials > LI._vk > A {background-position: -180px -47px; }
#socials > LI._ok > A {background-position: -215px -47px; }

#socials > LI._f > A:hover {background-position:  -5px -89px; }
#socials > LI._t > A:hover {background-position: -40px -89px; }
#socials > LI._l > A:hover {background-position: -75px -89px; }
#socials > LI._y > A:hover {background-position: -110px -89px; }
#socials > LI._inst > A:hover {background-position: -145px -89px; }
#socials > LI._vk > A:hover {background-position: -180px -89px; }
#socials > LI._ok > A:hover {background-position: -215px -89px; }

/*  */

#search {
	background-image: url(../i/search/submit.png); background-position: right top; 
	margin-right: -479px; position: absolute; right: 50%; top: 65px; 
	padding: 4px; width: 240px;
}

#search LEGEND,
#search INPUT[type="submit"] {overflow: hidden; position: absolute; left: 0; top: 0; width: 0; height: 0; }

#search > FIELDSET > INPUT {background: #fff url(../i/search/text.png) repeat-x; border: 1px solid #ccc; color: #ccc; font-size: 11px; line-height: 18px; padding: 1px 5px; width: 200px; min-height: 18px; }
#search > FIELDSET > INPUT:focus {color: #000; border-color: #000; }

#search > FIELDSET > LABEL {cursor: pointer; display: block; overflow: hidden; padding-top: 22px; position: absolute; right: 4px; top: 4px; width: 22px; height: 0; }

#search INPUT[type="submit"] {border: none; padding: 0; }

BODY:last-child #search INPUT[type="submit"] {visibility: hidden; }

/*  */

#footer {background: #e7e7e7; font-size: .846154em; }
#footer ABBR {border-bottom: none; text-decoration: none; }
#footer > DIV {position: relative; }
#footer > DIV > DIV {padding: 15px 200px 1.5em 0; min-height: 31px; }
#footer > DIV > DIV:after {clear: both; content: ""; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }

/*  */

#footer ._logos {font-size: 0; margin-bottom: 10px; }
#footer ._logos > LI {background-image: url(../i/footer-logos.png); display: inline-block; vertical-align: top; }
#footer ._logos > LI + LI {margin-left: 18px; }
#footer ._logos > LI > A {display: block; overflow: hidden; padding-top: 35px; height: 0; }

#footer ._logos > LI._r {width: 122px; }
#footer ._logos > LI._v {background-position: -124px; width: 122px; }
#footer ._logos > LI._e {background-position: -248px; width: 123px; }

/*  */

#counters {position: absolute; right: 20px; top: 15px; }
#counters:after {clear: both; content: ""; display: block; font-size: 0; line-height: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
#counters IMG {vertical-align: top; }
#counters > DT {overflow: hidden; position: absolute; left: 0; top: 0; width: 0; height: 0; }
#counters LI {float: left; margin-left: 5px; }
#counters LI:first-child {margin-left: 0; }
#counters LI SPAN {overflow: hidden; position: absolute; left: 0; top: 0; width: 0; height: 0; }

/*  */

#videos-n-nav {background: #000 url(../i/videos/bg.png) 0 -282px repeat-x; height: 450px; }/* 450 для 1 меро, 500 для 2 меро, 550 - 3 меро, 600 - 4 меро */
#videos-n-nav IMG {vertical-align: top; }

/*  */

#home-videos {float: left; padding: 1px 0; position: relative; width: 690px; height: 498px; }
#home-videos > DT {background-image: url(../i/videos/texts.png); position: absolute; left: 20px; top: 15px; width: 253px; }

#home-videos > DT,
#home-videos > DT > A {display: block; overflow: hidden; padding-top: 38px; height: 0; }

#home-videos > DT > A {margin-top: -38px; position: relative; }
#home-videos > DD + DD {display: none; }

#home-videos._video > DT {left: 10px; top: 30px; width: 203px; }
#home-videos._video > DD {display: none; }
#home-videos._video > DD + DD {display: block; }

/*  */

#videos-n-nav #nav {float: right; padding-top: 10px; width: 240px; }

#videos-n-nav #nav LI._bio     > A {background-position: -484px      0; }
#videos-n-nav #nav LI._battle  > A {background-position: -484px  -30px; }
#videos-n-nav #nav LI._radio   > A {background-position: -484px  -60px; }
#videos-n-nav #nav LI._works   > A {background-position: -484px  -90px; }
#videos-n-nav #nav LI._master  > A {background-position: -484px -120px; }
#videos-n-nav #nav LI._photos  > A {background-position: -484px -150px; }
#videos-n-nav #nav LI._tv      > A {background-position: -484px -180px; }
#videos-n-nav #nav LI._press   > A {background-position: -484px -210px; }
#videos-n-nav #nav LI._news    > A {background-position: -484px -240px; }
#videos-n-nav #nav LI._contact > A {background-position: -484px -270px; }
#videos-n-nav #nav LI._sunday  > A {background-position: -484px -300px; }
#videos-n-nav #nav LI._vecher  > A {background-position: -484px -331px; }

#videos-n-nav #nav > DD DL {border-top-color: #656565; }
#videos-n-nav #nav > DD DL > DD > A:hover {color: #fff; }
#videos-n-nav #nav > DD DL > DD._inline > A {display: inline; }

/*  */

#photos {background: #000 url(../i/videos/bg.png) 0 -834px repeat-x; font-size: 0;}
#photos > DL > DT {overflow: hidden; position: absolute; left: 0; top: 0; width: 0; height: 0; }
#photos > DL > DD {position: relative; }
#photos UL:first-child {overflow: hidden; padding: 5px 0; min-height: 70px; white-space: nowrap; }
#photos UL:first-child > LI {display: inline-block; font-size: 13px; width: 70px; }
#photos UL:first-child > LI + LI {margin-left: 4px; }
#photos UL:first-child > LI > A {display: block; }
#photos IMG {border: 1px solid #fff; vertical-align: top; }
#photos A:hover > IMG {border-color: #c00; }

HTML.js #photos > DL > DD {margin: 0 33px; }

#photos UL + UL > LI {position: absolute; top: 0; width: 34px; }
#photos UL + UL > LI > A {display: block; overflow: hidden; padding-top: 80px; height: 0; }
#photos UL + UL > LI > A:before {background-image: url(../i/photos-nav.png); content: ""; position: absolute; left: 0; top: 17px; width: 34px; height: 45px; }
#photos UL + UL > LI:first-child {left: -39px; }
#photos UL + UL > LI + LI {right: -39px; }
#photos UL + UL > LI + LI > A:before {background-position: right top; }
UL.photos+P {margin-top: 20px;}

/*  */

HTML.home ._about {background: #e7e7e7; border-bottom: 1px solid #fff; }
HTML.home ._about > DIV {padding: 30px 0; }
HTML.home ._about H2 {margin-top: 0; }

HTML.home ._about > DIV > :last-child,
HTML.home ._about > DIV > :last-child > :last-child,
HTML.home ._about > DIV > :last-child > :last-child > :last-child {margin-bottom: 0; }

/*  */

HTML.home #content H2:first-child {background-image: url(../i/aside/headers.png); margin-top: 0; overflow: hidden; padding-top: 18px; height: 0; }

HTML.home #content DL > DT,
HTML.home #content DL > DD > DL > DT {font-weight: normal; }

HTML.home #content DL > DT {color: #999; font-size: .769231em; }

HTML.home #content DL > DD {margin-bottom: 0; }
HTML.home #content DL > DD > DL > DD {margin-bottom: 1em; }

HTML.home #content DL > DD > DL {background: url(../i/news-separ.gif) left bottom repeat-x; margin-left: 0; margin-bottom: .5em; padding-bottom: 3px; }
HTML.home #content DL > DD > DL > DT {font-size: 1.3846em; line-height: 1.1; margin-bottom: .2em; }
HTML.home #content DL > DD > DL > DT > A {display: block; }
HTML.home #content DL > DD + DT {margin-top: 1.25em; }

HTML.home #content DL + UL {font-size: 1.3846em; list-style: none; margin-left: 0; }
HTML.home #content DL + UL > LI {display: inline; margin-right: .5em; }

HTML.home #content DL + UL > LI._button {font-size: .6111em; }
HTML.home #content DL + UL > LI._button > A {background: #e9e9e9 url(../i/aside/button.png) repeat-x; display: inline-block; padding: .25em 5px .3em; text-decoration: none; }

HTML.home #content DL + UL > LI._button > A {
	-webkit-border-radius: 4px;
	 -khtml-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;

	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .56);
	   -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .56);
	        box-shadow: 0 0 5px rgba(0, 0, 0, .56);
}

HTML.home #content DL + UL > LI._button > A:hover {color: #999; }

/*  */

HTML.home .aside .blk:first-child {padding-top: 29px; }

/*-----
jquery.lightbox-0.5-edited.css
-----*/
#jquery-overlay {position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox {position: absolute; left: 0; top: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox-container-image-box {position: relative; background: #fefefe; margin: 0 auto; width: 250px; height: 250px; }
#lightbox-container-image {padding: 10px; }
#lightbox-loading {line-height: 0; position: absolute; left: 0; top: 40%; width: 100%; height: 25%; text-align: center; }
#lightbox-nav {position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
#lightbox-container-image-box > #lightbox-nav {left: 0; }
#lightbox-nav A {outline: none; }

#lightbox-nav-btnPrev,
#lightbox-nav-btnNext {display: block; width: 49%; height: 100%; zoom: 1; }

#lightbox-nav-btnPrev {float: left; left: 0; }
#lightbox-nav-btnNext {float: right; right: 0; }

#lightbox-container-image-data-box {font-size: .9167em; background: #fff; margin: 0 auto; line-height: 1.4em; overflow: hidden; width: 100%; padding: 0 10px; }
#lightbox-container-image-data #lightbox-image-details {float: left; width: 70%; text-align: left; }

#lightbox-image-details-caption {font-weight: bold; }
#lightbox-image-details-currentNumber {clear: left; display: block; padding-bottom: 1em; }

#lightbox-secNav-btnClose {float: right; width: 50px; text-align: right; padding-bottom: .7em; }
/*-----
/jquery.lightbox-0.5-edited.css
-----*/

 audio {
    display: block;
    position: relative;
    top: 5px;
    left: 5px;
    height: 20px;
    width: 100px;
    z-index: 200;
}