@font-face{font-family:'BPG Ingrid Arial Web';src:url(fonts/bpg_ingiri_arial.ttf);font-weight:400;font-style:normal}@font-face{font-family:'BPG Extra Square Web';src:url(fonts/bpg_extrasquare_mtavruli.ttf);font-weight:400;font-style:normal}body{font-family:"BPG Ingrid Arial Web";background:url(images/bg-pattern.jpg)}#page{width:980px;margin:0 auto;position:relative}#header{position:relative;min-height:120px;padding-bottom:24px;border-bottom:2px solid #bbb}#header #logo{margin-top:26px;margin-right:36px;float:right}#header #logo img{width:96px;height:auto}#header #nav{min-width:703px;float:left;margin-top:60px;z-index:15}#header #nav ul li{position:relative;font-family:'BPG Extra Square Web'}#header #nav ul.nav,#header #nav ul.sub-nav{padding:0;margin:0;list-style:none}#header #nav ul.nav>li{display:block;float:left;margin-right:25px;padding-bottom:36px}#header #nav ul.nav>li>a{min-width:60px;display:inline-block;font-size:.95em;text-align:center;color:#000;text-decoration:none;background:0 0!important;text-shadow:none!important;border-bottom:2px solid #8b4848}#header #nav ul.nav>li>a.orange{width:70px;background-color:#fe9053;text-shadow:1px 1px #feb186}#header #nav ul.nav>li>a.blue{background-color:#7ac7fd;text-shadow:1px 1px #acdcfe}#header #nav ul.nav>li>a.blue.ge{width:100px}#header #nav ul.nav>li>a.blue.en,#header #nav ul.nav>li>a.blue.ru{width:110px}#header #nav ul.nav>li>a.pink{background-color:#fa8a89;text-shadow:1px 1px #fcbbba}#header #nav ul.nav>li>a.pink.ge{width:138px}#header #nav ul.nav>li>a.pink.en,#header #nav ul.nav>li>a.pink.ru{width:128px}#header #nav ul.nav>li>a.yellow{background-color:#f6e559;text-shadow:1px 1px #f9ed89}#header #nav ul.nav>li>a.yellow.ge{width:94px}#header #nav ul.nav>li>a.yellow.en{width:74px}#header #nav ul.nav>li>a.yellow.ru{width:94px}#header #nav ul.nav>li>a.green{background-color:#a5d974;text-shadow:1px 1px #bfe49c}#header #nav ul.nav>li>a.green.ge{width:107px}#header #nav ul.nav>li>a.green.en{width:107px}#header #nav ul.nav>li>a.green.ru{width:87px}#header #nav ul.nav>li>a.orange-light{background-color:#ffbe4a;text-shadow:1px 1px #ffd07d}#header #nav ul.nav>li>a.orange-light.ge{width:76px}#header #nav ul.nav>li>a.orange-light.en,#header #nav ul.nav>li>a.orange-light.ru{width:96px}#header #nav ul.nav li:hover .sub-nav{visibility:visible;opacity:1;top:30px;transition:all .3s}#header #nav ul.sub-nav{visibility:hidden;position:absolute;top:36px;margin-left:5px;z-index:20;opacity:.1;background-color:#fff;border:3px solid #fff;border-bottom:1px solid #fff;box-shadow:0 2px 12px #333}#header #nav ul.sub-nav li.inactive{opacity:.5}#header #nav ul.sub-nav li.inactive a:hover{color:#169dfb!important;background:#fff!important}#header #nav ul.sub-nav li a{display:block;padding:5px 10px;font-size:.95em;text-decoration:none;white-space:nowrap}#header #nav ul.sub-nav.orange{border-color:#fe9053}#header #nav ul.sub-nav.orange li{border-bottom:2px solid #feb790}#header #nav ul.sub-nav.orange li a{color:#ea5401}#header #nav ul.sub-nav.orange li a:hover{color:#fff;background-color:#fe6f20}#header #nav ul.sub-nav.orange li:last-child{border-bottom:2px solid #fe9053}#header #nav ul.sub-nav.blue{border-color:#7ac7fd}#header #nav ul.sub-nav.blue li{border-bottom:2px solid #b6e0fe}#header #nav ul.sub-nav.blue li a{color:#169dfb}#header #nav ul.sub-nav.blue li a:hover{color:#fff;background-color:#48b2fc}#header #nav ul.sub-nav.blue li:last-child{border-bottom:2px solid #7ac7fd}#header #nav ul.sub-nav.pink{border-color:#fa8a89}#header #nav ul.sub-nav.pink li{border-bottom:2px solid #fcc4c4}#header #nav ul.sub-nav.pink li a{color:#f62927}#header #nav ul.sub-nav.pink li a:hover{color:#fff;background-color:#f85958}#header #nav ul.sub-nav.pink li:last-child{border-bottom:2px solid #fa8a89}#header #nav ul.sub-nav.yellow{border-color:#f6e559}#header #nav ul.sub-nav.yellow li{border-bottom:2px solid #f9ee93}#header #nav ul.sub-nav.yellow li a{color:#000}#header #nav ul.sub-nav.yellow li a:hover{background-color:#ffd433}#header #nav ul.sub-nav.yellow li:last-child{border-bottom:2px solid #f6e559}#header #nav ul.sub-nav.green{border-color:#a5d974}#header #nav ul.sub-nav.green li{border-bottom:2px solid #c4e6a4}#header #nav ul.sub-nav.green li a{color:#72b532}#header #nav ul.sub-nav.green li a:hover{color:#fff;background-color:#8bce4c}#header #nav ul.sub-nav.green li:last-child{border-bottom:2px solid #a5d974}#header #nav ul.sub-nav.orange-light{margin-left:-60px;border-color:#ffbe4a}#header #nav ul.sub-nav.orange-light li{border-bottom:2px solid #ffd487}#header #nav ul.sub-nav.orange-light li a{color:#e39100}#header #nav ul.sub-nav.orange-light li a:hover{color:#fff;background-color:#ffac17}#header #nav ul.sub-nav.orange-light li:last-child{border-bottom:2px solid #ffbe4a}#header #langs{position:absolute;right:0;bottom:-18px;z-index:1000;padding:0 24px 0 24px;background:url(images/bg-pattern.jpg)}#header #langs a{display:inline-block;margin-left:5px}#content{position:relative;overflow:hidden;z-index:1}#content #col1,#content #col2{float:left;margin:5px 0;min-height:1300px}#content #col1{width:515px}#content #col1.wide{width:615px}#content #col1 .block-wrapper{padding:30px 25px}#content #col1 .block-wrapper.border-b{border-bottom:1px solid #b1b1b1}#content #col1 .block-wrapper.posters{min-height:620px}#content #col2{width:430px;padding:24px 15px;border-left:3px solid #b1b1b1}#content #col2.tight{width:330px}#content #posters{padding-right:20px}#content #posters .nivo-wrapper{width:360px;margin:0 auto}#content #posters .nivo-wrapper .nivoSlider{box-shadow:none!important;border:14px solid #ccc!important;border-radius:10px!important}#content #teo-calendar{width:301px;padding:10px 10px 10px 10px;margin:0 auto;font-family:"Segoe UI";background-color:#5759D5}#content #teo-calendar .tbar{height:30px;position:relative}#content #teo-calendar .tbar span{position:absolute;display:block;text-align:center;color:#fff}#content #teo-calendar .tbar span.prev-month{top:0;left:0}#content #teo-calendar .tbar span.prev-month i{width:25px;height:25px;display:block;background:url(images/teo-cal-arrows.png) -29px -29px no-repeat}#content #teo-calendar .tbar span.prev-month i:hover{background-position:-29px 0}#content #teo-calendar .tbar span.next-month{top:0;right:0}#content #teo-calendar .tbar span.next-month i{width:25px;height:25px;display:block;background:url(images/teo-cal-arrows.png) 0 0 no-repeat}#content #teo-calendar .tbar span.next-month i:hover{background-position:0 -29px}#content #teo-calendar .tbar span.curr-month{top:0;left:10%;right:10%;font-family:"BPG Extra Square Web";font-size:1.2em}#content #teo-calendar table{width:100%;border:0;border-spacing:0;border-collapse:collapse;background-color:#fff}#content #teo-calendar table td{width:14.28571429%;padding:5px 0;text-align:center}#content #teo-calendar table thead td{font-size:.75em;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#eee}#content #teo-calendar table thead td:last-child{border-right:0}#content #teo-calendar table thead td.sun{color:#ff2c1e}#content #teo-calendar table thead td.sat{color:#2871ff}#content #teo-calendar table tbody td{border-bottom:1px solid #eee;border-right:1px solid #eee;cursor:pointer}#content #teo-calendar table tbody td:last-child{border-right:0}#content #teo-calendar table tbody td.sun{color:#ff2c1e}#content #teo-calendar table tbody td.sat{color:#2871ff}#content #teo-calendar table tbody td.today{color:#fff;font-weight:700;background:#ff511e}#content #teo-calendar table tbody td.today:hover{background:#f42400}#content #teo-calendar table tbody td:hover{background-color:#d3ccff}#content #teo-calendar table tbody td.sun:hover{background-color:#febcb7}#content #teo-calendar table tbody td.sat:hover{background-color:#d6e0ff}#content #teo-calendar table tbody tr:last-child td{border-bottom:0}#content #press{font-family:"BPG Extra Square Web";font-size:1em}#content #press ul{width:320px;padding:0;margin:0 auto;list-style:none;border:2px solid #5155d3}#content #press ul li{padding:0;margin:0;display:block;border-bottom:1px solid #b1b1b1}#content #press ul li:last-child{border-bottom:0}#content #press ul li h5{padding:8px 20px;margin:0;display:block;font-size:1.15em;font-weight:400;text-align:center;color:#fff;text-shadow:0 1px 1px #262a98;background-color:#5155d3}#content #press ul li a{padding:12px 20px 12px 50px;display:block;font-size:.95em;color:#000;background:url(images/sprite-3.png) no-repeat}#content #press ul li a:hover{color:#5155d3;background-color:#fff}#content #press ul li a.review{background-position:10px 0}#content #press ul li a.review:hover{background-position:10px -40px}#content #press ul li a.article{background-position:10px -83px}#content #press ul li a.article:hover{background-position:10px -133px}#content #press ul li a.interview{background-position:9px -184px}#content #press ul li a.interview:hover{background-position:9px -244px}#content #press ul li a.video{background-position:9px -300px}#content #press ul li a.video:hover{background-position:9px -360px}#content #press ul li a.news{background-position:9px -404px}#content #press ul li a.news:hover{background-position:9px -453px}#content #news{font-family:"BPG Extra Square Web";font-size:1em}#content #news h5{padding:8px 20px;margin:0;display:block;font-size:1.15em;font-weight:400;text-align:center;color:#fff;text-shadow:0 1px 1px #262a98}#content #search .search-wrapper{background:#fafafa;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:2px}#content #search .search-wrapper form{position:relative;display:block}#content #search .search-wrapper a{position:absolute;top:5px;right:5px}#content #search .search-wrapper input{width:100%;box-sizing:border-box;padding:9px 36px 9px 12px;border:0;font-size:15px;font-family:"BPG Extra Square Web";color:#b7b7b7;background:0 0}#content #search .search-wrapper input:focus{outline:0;color:#fe6f20}#content #playbill{margin-top:20px;border-top:2px solid #aaa;font-family:'BPG Extra Square Web'}#content #playbill table{width:100%;border-collapse:collapse;border-spacing:0}#content #playbill table td,#content #playbill table tr{padding:0;margin:0}#content #playbill table thead td{border-bottom:2px solid #aaa;display:none}#content #playbill table thead h1{padding:5px 18px 5px 18px;text-align:center;margin:0;display:block;font-size:1.55em;text-shadow:1px 1px 1px #c94405;font-weight:400;color:#fff;background:#fa783a}#content #playbill table tbody td{vertical-align:top}#content #playbill table tbody td span{display:block}#content #playbill table tbody td.col-date{width:40%}#content #playbill table tbody td.col-titles{width:36%}#content #playbill table tbody td.col-scene{width:24%}#content #playbill table tbody td.col-date{border-bottom:2px solid #b1b1b1;vertical-align:middle}#content #playbill table tbody td.col-date span{text-align:center;color:#00f}#content #playbill table tbody td.col-date span.date{font-size:4em}#content #playbill table tbody td.col-date span.month{padding-bottom:20px;font-size:1.35em}#content #playbill table tbody td.col-titles{font-family:"BPG Ingrid Arial Web"!important;border-right:4px solid #b1b1b1;border-bottom:2px solid #b1b1b1}#content #playbill table tbody td.col-titles span{font-size:.95em}#content #playbill table tbody td.col-titles span.author{padding:8px 0 2px 0;font-size:.875em}#content #playbill table tbody td.col-titles span.title a{font-size:1.15em;font-weight:700;color:#FF2A00;text-decoration:none}#content #playbill table tbody td.col-titles span.title a:hover{color:red}#content #playbill table tbody td.col-titles span.director{padding:5px 0 5px 0;font-size:.75em}#content #playbill table tbody td.col-scene{font-family:"BPG Ingrid Arial Web"!important;border-bottom:2px solid #b1b1b1}#content #playbill table tbody td.col-scene span{display:block}#content #playbill table tbody td.col-scene span.scene,#content #playbill table tbody td.col-scene span.time{padding:5px;font-size:.75em}#content #social{margin:30px 0;background-color:#fff}#content #social iframe{width:430px}#content #scene h1{padding-top:10px;margin:0;font-size:1.25em;font-weight:400;text-align:center}#content #scene ul{padding:30px;margin:0;list-style:none}#content #scene ul li{width:265px;height:420px;padding:0 20px;float:left}#content #scene ul li a{display:block;margin:5px}#content #scene ul li a:hover{margin:0;border:5px solid orange}#content #scene ul li a img{display:block}#content #play-info{padding:20px 150px}#content #play-info #pics{padding-top:20px}#content #play-info #pics .nivo-wrapper{width:700px;margin:0 auto}#content #play-info #pics .nivo-wrapper .nivoSlider{box-shadow:none!important;border:14px solid #ccc!important;border-radius:10px!important}#content #play-info #info h1{font-size:1.45em;font-weight:400}#content #play-info #info hr{margin:20px 0;border-radius:3px;border:2px solid #000;opacity:.1}#content #play-info #info ul{padding:0;margin:0;list-style:none}#content #play-info #info ul li{padding:5px}#content #play-info #info ul li a{color:#06c}#content #play-info #info ul li a:hover{color:red}#content #archive h1{padding-top:10px;margin:0;font-size:1.25em;font-weight:400;text-align:center}#content #archive ul{padding:20px 20px 50px 20px;margin:0;list-style:none;overflow:hidden}#content #archive ul li{width:290px;height:220px;margin:12px 11px 12px 12px;float:left;border:0}#content #archive ul li a{width:290px;height:220px;display:block;position:relative}#content #archive ul li a:hover>span{background:#ff6900}#content #archive ul li a span{padding:12px 5px 15px 5px;display:block;position:absolute;right:0;bottom:0;left:0;background:url(images/bg-blue-trans.png) repeat;font-family:"BPG Extra Square Web";font-size:.9em;text-align:center;color:#fff}#content #about h1{font-size:1.25em;text-align:center;font-weight:400}#content #about div.about-pic{padding:20px 0;text-align:center}#content #about div.about-text{padding:20px 100px;font-size:1em;line-height:1.35em}#content #personal{padding:0 40px}#content #personal h1{font-size:1.25em;text-align:center;font-weight:400;letter-spacing:.3em}#content #personal ul{overflow:hidden;padding:20px 0;list-style:none}#content #personal ul li{width:210px;height:280px;padding:8px 7px 8px 8px;display:inline-block;float:left}#content #personal ul li a{display:block;text-decoration:none}#content #personal ul li a span{display:block}#content #personal ul li a span.pic{width:100%;height:220px;background-color:#ccc}#content #personal ul li a span.pic img{position:absolute;clip:rect(0,210px,220px,0)}#content #personal ul li a span.title{height:50px;padding:5px;font-family:"BPG Extra Square Web";font-size:1.35em;line-height:1.2em;vertical-align:middle;text-decoration:none;text-align:center;color:#111;background:rgba(170,170,170,.2)}#content #personal ul li a span.title.short{height:42px;padding:18px 5px 0 5px}#content #personal ul li a span.title .bg-1{background:#000}#content #person{padding:0 100px}#content #person h1{width:320px;display:block;margin:40px auto;font-size:1em;font-weight:400}#content #person h1 span{display:block}#content #person h1 span.pic{width:100%;height:320px;background-color:#ccc}#content #person h1 span.pic img{position:absolute;clip:rect(0,320px,320px,0)}#content #person h1 span.title{padding:5px;font-family:"BPG Extra Square Web";font-size:1.65em;line-height:1.2em;vertical-align:middle;text-decoration:none;text-align:center;color:#111;background:#aaa;white-space:pre}#content #person p{padding:10px;margin:0;font-size:1em;line-height:1.35em}#content #director .director-name-pic{padding:60px 100px 0 100px;overflow:hidden;min-height:330px}#content #director .director-name-pic.executivedirector{background:url(images/lika_2.png) no-repeat 45px 43px}#content #director .director-name-pic.executivedirector h2{padding:35px 0}#content #director .director-name-pic.artisticdirector{background:url(images/dima_2.png) no-repeat 85px 55px}#content #director .director-name-pic.artisticdirector h2{padding:45px 5px 5px 5px}#content #director .director-name-pic.financial{background:url(images/diana_2.png) no-repeat 70px 75px}#content #director .director-name-pic.financial h1{padding-left:20px}#content #director .director-name-pic h1{width:350px;padding:10px 0 0 0;margin:0;font-size:1.75em;font-weight:400;float:left;color:#2a2e89}#content #director .director-name-pic h2{padding:45px 5px 5px 5px;font-size:1.35em;color:gray;font-weight:400;width:350px}#content #director .director-name-pic img{margin-top:-120px;margin-right:30px;float:right}#content #director .director-bio{padding:20px 100px;margin:0}#content #director .director-bio p{line-height:1.35em}#content #administration{padding:0 80px}#content #administration h1{font-size:1.25em;text-align:center;font-weight:400;letter-spacing:.3em}#content #administration ul{padding:20px 0;margin:0;overflow:hidden;list-style:none}#content #administration ul li{float:left;padding-bottom:20px;width:65%}#content #administration ul li:nth-child(2n){width:35%}#content #administration ul li p{display:inline-block;padding:5px 2px;margin:0;line-height:1.5em;border-bottom:1px solid red}#content #administration ul li p span{display:block}#content #administration ul li p span.header{color:#00f;font-weight:700}#content #administration ul li p a{display:block;color:#ff5172}#content #administration ul li p a:hover{color:#ff0030}#content #stars{padding:0 40px}#content #stars h1{font-size:1.875em;line-height:1.25em;padding:5px 0 7px 0;margin:20px 60px;text-align:center;font-weight:100;color:#333;background-color:rgba(231,207,229,.7);box-shadow:inset 1px 1px 1px #aaa;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#content #stars ul{overflow:hidden;padding:0 0;list-style:none}#content #stars ul li{width:219px;height:360px;padding:8px 0 8px 60px;display:inline-block;float:left}#content #stars ul li a{display:block;text-decoration:none}#content #stars ul li a span{display:block}#content #stars ul li a span.pic{width:100%;height:260px;background-color:#ccc}#content #stars ul li a span.pic img{position:absolute;clip:rect(0,219px,260px,0)}#content #stars ul li a span.title{padding:10px;font-family:"BPG Extra Square Web";font-size:1.35em;line-height:1.2em;vertical-align:middle;text-decoration:none;text-align:center;color:#111;background:rgba(180,190,240,.8);box-shadow:inset 1px 1px 1px 0 rgba(100,120,180,.8);border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#content #stars ul li a span.title.short{height:42px;padding:18px 5px 0 5px}#content #stars ul li a span.title .bg-1{background:#000}#content #star{padding:0 100px 50px 100px;overflow:hidden}#content #star h1{font-size:1.875em;line-height:1.25em;padding:5px 0 7px 0;text-align:center;font-weight:100;color:#333;background-color:rgba(231,207,229,.7);box-shadow:inset 1px 1px 1px #aaa;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#content #star div.star-person{overflow:hidden;width:340px;padding:0 19px 8px 0;float:left}#content #star div.star-person span{display:block}#content #star div.star-person span.pic{width:100%;height:334px;background-color:#ccc}#content #star div.star-person span.pic img{position:absolute;clip:rect(0,339px,334px,0)}#content #star div.star-person span.title{padding:20px;font-family:"BPG Extra Square Web";font-size:1.35em;line-height:1.2em;vertical-align:middle;text-decoration:none;text-align:center;color:#111;background:rgba(180,190,240,.8);box-shadow:inset 1px 1px 1px 0 rgba(100,120,180,.8);border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}#content #star div.star-person span.title.short{height:42px;padding:18px 5px 0 5px}#content #star div.star-person span.title .bg-1{background:#000}#content #partners{padding:0 50px}#content #partners h1{padding:20px 0 50px 0;margin:0;font-size:1.25em;font-weight:400;text-align:center}#content #partners h2{font-family:"BPG Ingrid Arial Web";font-size:1.25em;display:block;text-align:center;font-weight:400}#content #partners p{padding:0;overflow:hidden;text-align:center}#content #partners p span{display:inline-block;padding:10px;margin:10px;background-color:#fff;border-radius:10px;border:1px solid #ccc}#content #partners p span img{display:block}#content #partners hr{margin:50px 10px;border:1px solid #ccc}#content #contact{padding:30px 80px}#content #contact h1{font-size:1.2em;font-weight:400}#content #contact p{padding:10px 0;line-height:1.25em}#content #contact p.centered img{border:10px solid #aaa;border-radius:10px}#content #contact p.coupons{text-align:center}#content #contact p span.wrapper{width:620px;display:block;margin:0 auto}#content #contact p span.title{font-size:1.5em;line-height:1.75em}#content #contact p span.remark{font-size:1.25em;line-height:2em;display:block;text-align:center}#content #contact p span{overflow:hidden;display:block;padding-top:5px}#content #contact p span em,#content #contact p span i{display:inline-block;float:left;font-style:normal}#content #contact p span i{font-size:.875em;min-width:100px}#content #contact p a{color:#ff6900}#content #contact p a:hover{color:red}#content #contact div.feedback-wrapper{padding:20px 0 50px 0;overflow:hidden}#content #contact div.feedback-wrapper .feedback-block,#content #contact div.feedback-wrapper .map-block{float:left}#content #contact div.feedback-wrapper .feedback-block{width:270px}#content #contact div.feedback-wrapper .feedback-block p>input[type=submit]{padding:10px 20px;border:1px solid #000;border-radius:3px;background-color:#F96F24;color:#fff}#content #contact div.feedback-wrapper .feedback-block label{display:block;padding-bottom:20px}#content #contact div.feedback-wrapper .feedback-block label span{display:block;padding-bottom:3px;color:#777}#content #contact div.feedback-wrapper .feedback-block label input,#content #contact div.feedback-wrapper .feedback-block label textarea{width:220px;padding:5px;border:1px solid #777}#content #contact div.feedback-wrapper .feedback-block label input[name=firstname]{background-color:#CECDEF}#content #contact div.feedback-wrapper .feedback-block label input[name=lastname]{background-color:#C9EDC7}#content #contact div.feedback-wrapper .feedback-block label input[name=email]{background-color:#EFC9E0}#content #contact div.feedback-wrapper .feedback-block label textarea[name=message]{height:150px;background-color:#C6DDED}#content #contact div.feedback-wrapper .map-block{border:8px solid #CCCBEB;border-radius:5px}#content #search-by-date .head{overflow:hidden;padding:30px 40px 20px 40px}#content #search-by-date .head .current-date{float:left;width:570px;background-color:#ccc}#content #search-by-date .head .current-date h1{padding:35px 0 32px 30px;margin:0;font-family:"BPG Extra Square Web";font-weight:400;color:#5c56dc}#content #search-by-date .head .current-date h1 .day{font-size:4.65em}#content #search-by-date .head .current-date h1 .month{font-size:1.55em}#content #search-by-date .head .calendar{float:right;width:320px}#content #search-by-date .results{padding:0 21px 0 21px}#content #search-by-date .results h2.no-result{padding:20px;text-align:center;color:#ff7d33}#content #search-by-date .results ul{overflow:hidden;margin:0;padding:0;list-style:none}#content #search-by-date .results ul li{float:left;width:272px;height:500px;margin:20px}#content #search-by-date .results ul li a.cover{display:block}#content #search-by-date .results ul li a.cover img{border:10px solid #ccc;border-radius:5px;padding:0}#content #search-by-date .results ul li a.cover:hover img{border-color:#ff3f1a}#content #search-by-date .results ul li .info{display:block;padding:5px 0 0 5px}#content #search-by-date .results ul li .info>a,#content #search-by-date .results ul li .info>span{display:block;font-family:"BPG Ingrid Arial Web";font-size:.875em;line-height:1.35em}#content #search-by-date .results ul li .info hr.h-space{height:10px;margin:0;padding:0;border:0}#content #search-by-date .results ul li .info .author{font-size:.875em}#content #search-by-date .results ul li .info .title{font-size:1.15em;font-weight:700;text-decoration:none;color:#FF2A00}#content #search-by-word{padding:20px 150px}#content #search-by-word #head #search-field{padding:10px 0}#content #search-by-word #head #search-field .search-wrapper{display:inline-block;padding:5px 5px 1px 5px;background:#fafafa;box-shadow:inset 0 0 3px #555;border-radius:2px;overflow:hidden}#content #search-by-word #head #search-field .search-wrapper a,#content #search-by-word #head #search-field .search-wrapper input{float:left}#content #search-by-word #head #search-field .search-wrapper input{width:200px;padding:3px 0 0 5px;font-family:"BPG Extra Square Web";font-size:.95em;color:#feb186;background:0 0;border:0}#content #search-by-word #head #search-field .search-wrapper input:focus{outline:0;color:#fe6f20}#content #search-by-word #head #results-title-wrapper{padding:5px 0;border-top:1px dotted #000;border-bottom:1px dotted #000}#content #search-by-word #head #results-title-wrapper #results-title{padding:10px 0;border-top:1px dotted #000;border-bottom:1px dotted #000;font-family:"BPG Extra Square Web";font-size:1.45em;color:#fd6815}#content #search-by-word #search-results{list-style:none;padding:20px 5px;margin:0}#content #search-by-word #search-results li{padding:10px 0;border-bottom:1px dotted gray;font-family:"BPG Ingrid Arial Web"}#content #search-by-word #search-results li .row-num{font-family:Arial;font-size:.75em;font-weight:700}#content #search-by-word #search-results li .title{font-size:1em;color:#fd6815}#content #search-by-word #search-results li .category{padding:3px 15px;display:block;font-size:.75em;color:#777}#content #search-by-word #search-results li p{padding:1px 15px;margin:0;font-size:1em;color:#333}#content #gallery h1{padding-top:10px;margin:0;font-size:1.25em;font-weight:400;text-align:center}#content #gallery ul{padding:20px 20px 50px 20px;margin:0;list-style:none;overflow:hidden}#content #gallery ul li{width:290px;height:220px;margin:12px 11px 12px 12px;float:left;border:0}#content #gallery ul li a{width:276px;height:206px;display:block;position:relative;border:7px solid #aaa;background-color:#000;overflow:hidden;transition:all .3s;outline:0}#content #gallery ul li a:hover{transition:all .3s;border-color:#6F43E8;box-shadow:0 0 5px 1px #3f15b0}#content #gallery ul li a img{position:absolute;top:-20px;clip:rect(0,276px,226px,0)}#content #gallery ul li a span{padding:12px 5px 15px 5px;display:block;position:absolute;right:0;bottom:0;left:0;background:url(images/bg-blue-trans.png) repeat;font-family:"BPG Extra Square Web";font-size:.9em;text-align:center;color:#fff}#footer{padding:20px 0;border-top:2px solid #b1b1b1;text-align:center}#footer #copyright{font-size:.765em}