/*THEME NAME: OFF10THEME URI: http://filmfestival.dkDESCRIPTION: Theme til Odense Internationale Film FestivalVERSION: 2.1AUTHOR: <a href="http://mumsstudio.com/">Mums Studio</a> &amp; <a href="http://stupid-studio.com/">STUPID Studio</a>AUTHOR URI:TAGS:*//* ---- assets/css/960/reset.css ---- *//* http://meyerweb.com/eric/tools/css/reset/ *//* v1.0 | 20080212 */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}/* remember to define focus styles! */:focus {outline: 0;}/* remember to highlight inserts somehow! */ins {text-decoration: none;}del {text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {border-collapse: collapse;border-spacing: 0;}/* ---- assets/css/960/text.css ---- *//*960 Grid System ~ Text CSS.Learn more ~ http://960.gs/Licensed under GPL and MIT.*//* `Basic HTML----------------------------------------------------------------------------------------------------*/body {font: 12px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;}a:focus {outline: 1px dotted invert;}hr {border: 0 #ccc solid;border-top-width: 1px;clear: both;height: 0;}/* `Headings----------------------------------------------------------------------------------------------------*/h1 {font-size: 36px;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;}div.top_banner div.title {font-size: 36px;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color: #FFF;}div.main_content div.content h1 {font-size: 28px;color: #332051;line-height: normal;margin-bottom: 5px;}div.main_content div.content h4 {font-family: Arial, Helvetica, sans-serif;size: 14px;font-weight: bold;color: #000000;margin-bottom: 5px;}h1 span {font-style: italic;}div.top_banner h1 {color: #FFF;font-weight: normal;}h2 {font-size: 23px;}h2.title {font-size: 20px;color: #332051;margin: 5px 0;font-weight: normal;}h2.title a {color: #332051;text-decoration: none;}div.news_list div.entry h2 {font-weight: normal;color: #322052;margin: 0 0 5px 0;width: 550px;float: left;}h3 {font-size: 18px;text-transform: uppercase;}h3.widgettitle {margin-left: 0;}li.widget h3 {font-size: 14px;color: #332051;margin: 0 0 10px 0;}h3.white {color: #FFF;}div#festival_short_descr h3 {margin: 0;}h4 {font-size: 19px;}h5 {font-size: 17px;}h6 {font-size: 15px;}/* `Spacing----------------------------------------------------------------------------------------------------*/ol {list-style: decimal;}ul {list-style: disc;}li {}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {margin-bottom: 20px;z-index: 0;}/* ---- assets/css/960/960.css ---- *//*960 Grid System ~ Core CSS.Learn more ~ http://960.gs/Licensed under GPL and MIT.*//* `Containers----------------------------------------------------------------------------------------------------*/.container_12,.container_16 {margin-left: auto;margin-right: auto;width: 960px;}/* `Grid >> Global----------------------------------------------------------------------------------------------------*/.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {display: inline;float: left;margin-left: 10px;margin-right: 10px;}.container_12 .grid_3,.container_16 .grid_4 {width: 220px;}.container_12 .grid_6,.container_16 .grid_8 {width: 460px;}.container_12 .grid_9,.container_16 .grid_12 {width: 700px;}.container_12 .grid_12,.container_16 .grid_16 {width: 940px;}/* `Grid >> Children (Alpha ~ First, Omega ~ Last)----------------------------------------------------------------------------------------------------*/.alpha {margin-left: 0;}.omega {margin-right: 0;}/* `Grid >> 12 Columns----------------------------------------------------------------------------------------------------*/.container_12 .grid_1 {width: 60px;}.container_12 .grid_2 {width: 140px;}.container_12 .grid_4 {width: 300px;}.container_12 .grid_5 {width: 380px;}.container_12 .grid_7 {width: 540px;}.container_12 .grid_8 {width: 620px;}.container_12 .grid_10 {width: 780px;}.container_12 .grid_11 {width: 860px;}/* `Grid >> 16 Columns----------------------------------------------------------------------------------------------------*/.container_16 .grid_1 {width: 40px;}.container_16 .grid_2 {width: 100px;}.container_16 .grid_3 {width: 160px;}.container_16 .grid_5 {width: 280px;}.container_16 .grid_6 {width: 340px;}.container_16 .grid_7 {width: 400px;}.container_16 .grid_9 {width: 520px;}.container_16 .grid_10 {width: 580px;}.container_16 .grid_11 {width: 640px;}.container_16 .grid_13 {width: 760px;}.container_16 .grid_14 {width: 820px;}.container_16 .grid_15 {width: 880px;}/* `Prefix Extra Space >> Global----------------------------------------------------------------------------------------------------*/.container_12 .prefix_3,.container_16 .prefix_4 {padding-left: 240px;}.container_12 .prefix_6,.container_16 .prefix_8 {padding-left: 480px;}.container_12 .prefix_9,.container_16 .prefix_12 {padding-left: 720px;}/* `Prefix Extra Space >> 12 Columns----------------------------------------------------------------------------------------------------*/.container_12 .prefix_1 {padding-left: 80px;}.container_12 .prefix_2 {padding-left: 160px;}.container_12 .prefix_4 {padding-left: 320px;}.container_12 .prefix_5 {padding-left: 400px;}.container_12 .prefix_7 {padding-left: 560px;}.container_12 .prefix_8 {padding-left: 640px;}.container_12 .prefix_10 {padding-left: 800px;}.container_12 .prefix_11 {padding-left: 880px;}/* `Prefix Extra Space >> 16 Columns----------------------------------------------------------------------------------------------------*/.container_16 .prefix_1 {padding-left: 60px;}.container_16 .prefix_2 {padding-left: 120px;}.container_16 .prefix_3 {padding-left: 180px;}.container_16 .prefix_5 {padding-left: 300px;}.container_16 .prefix_6 {padding-left: 360px;}.container_16 .prefix_7 {padding-left: 420px;}.container_16 .prefix_9 {padding-left: 540px;}.container_16 .prefix_10 {padding-left: 600px;}.container_16 .prefix_11 {padding-left: 660px;}.container_16 .prefix_13 {padding-left: 780px;}.container_16 .prefix_14 {padding-left: 840px;}.container_16 .prefix_15 {padding-left: 900px;}/* `Suffix Extra Space >> Global----------------------------------------------------------------------------------------------------*/.container_12 .suffix_3,.container_16 .suffix_4 {padding-right: 240px;}.container_12 .suffix_6,.container_16 .suffix_8 {padding-right: 480px;}.container_12 .suffix_9,.container_16 .suffix_12 {padding-right: 720px;}/* `Suffix Extra Space >> 12 Columns----------------------------------------------------------------------------------------------------*/.container_12 .suffix_1 {padding-right: 80px;}.container_12 .suffix_2 {padding-right: 160px;}.container_12 .suffix_4 {padding-right: 320px;}.container_12 .suffix_5 {padding-right: 400px;}.container_12 .suffix_7 {padding-right: 560px;}.container_12 .suffix_8 {padding-right: 640px;}.container_12 .suffix_10 {padding-right: 800px;}.container_12 .suffix_11 {padding-right: 880px;}/* `Suffix Extra Space >> 16 Columns----------------------------------------------------------------------------------------------------*/.container_16 .suffix_1 {padding-right: 60px;}.container_16 .suffix_2 {padding-right: 120px;}.container_16 .suffix_3 {padding-right: 180px;}.container_16 .suffix_5 {padding-right: 300px;}.container_16 .suffix_6 {padding-right: 360px;}.container_16 .suffix_7 {padding-right: 420px;}.container_16 .suffix_9 {padding-right: 540px;}.container_16 .suffix_10 {padding-right: 600px;}.container_16 .suffix_11 {padding-right: 660px;}.container_16 .suffix_13 {padding-right: 780px;}.container_16 .suffix_14 {padding-right: 840px;}.container_16 .suffix_15 {padding-right: 900px;}/* `Clear Floated Elements----------------------------------------------------------------------------------------------------*//* http://sonspring.com/journal/clearing-floats */.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}/* ---- assets/css/widgets.css ---- */div#sidebar li.widget {border-top: 2px solid #402366;padding: 10px 0 0 0;list-style: none;margin: 0;float: left;}div#sidebar li#get-recent-comments ul {list-style: none;margin: 0;padding: 0;}div#sidebar li#get-recent-comments li {margin: 0;padding: 10px 0 0 0;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/comments_divider.gif') repeat-x top;}div#sidebar li#get-recent-comments ul li span.title {font-weight: bold;color: #332051;}div#sidebar li#get-recent-comments ul li a {color: #332051;text-decoration: none;}div#sidebar li#get-recent-comments ul li a:hover {color: #332051;text-decoration: underline;}div#sidebar li#get-recent-comments ul li p.comment {font-size: 11px;color: #60A0A7;margin: 0 0 8px 0;}div#sidebar li.widget.sign-up {}div#sidebar li.sign-up div.content {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/sign_up-bg.gif') no-repeat;height: 180px;overflow: hidden;padding: 24px;margin: 0;}div#sidebar li.widget.sign-up label {color: #60A0A7;}div#sidebar li.widget.sign-up input {border: none;padding: 6px;width: 205px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/input_bg.gif') no-repeat;}div#sidebar li.widget.sign-up input#btn {border: none;width: 205px;height: 40px;background: none;margin: 10px 0 0 0;padding: 0;}div#sidebar div.facebook {padding: 0;margin: 20px 0;height: 121px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/widget_fb_hover.jpg') no-repeat;border-top: none;}li.latest_press {margin: 0;padding: 0;list-style: none;width: 265px;}li.latest_press div.entry {padding-top: 10px;border-top: 1px solid #999999;margin-bottom: 10px;}li.latest_press .meta {color: #999999;}li.latest_press div.entry a {text-decoration: none;}li.latest_press div.entry a:hover {text-decoration: underline;}/* ---- assets/css/specials.css ---- *//* Element to be underlined */.jquery-underline-container {    position: relative;}/* <span> to hold the underline */.jquery-underline {    position: absolute;     display: block;    top: 0px;     left: 0px;     width: 100%;     height: 100%;     border-bottom: 4px solid #898989;}/* ---- assets/css/forms.css ---- *//* CONTACT FORM */div#contact-form,table#submit-form,form.submit_form {padding: 30px;margin: 0 0 20px 0;background: #efefef;}table#submit-form {margin-bottom: 0;}form.submit_form {padding-top: 0;}table#submit-form form,table#submit-form div.content,form.submit_form div.content {padding: 30px;background: none;}table#submit-form div.content,form.submit_form div.content {padding-bottom: 0px;}table#submit-form form {padding-top: 0px;}div#contact-form label,div#comments div.form-label {font-size: 14px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #000;}div#contact-form input,div#contact-form textarea,div#comments input,div#comments textarea {padding: 10px;border: 1px solid #cdcdcd;width: 340px;margin: 0 0 10px 0;}div#contact-form #btn,div#comments input#submit {width: 81px;height: 28px;padding: 0;border: none;float: left;}div#contact-form div#checkbox {float: left;width: 200px;display: inline;margin: 5px 0 0 10px;}div#contact-form div#checkbox input {float: left;width: 20px;margin: 3px 0 0 0;}div#contact-form div#checkbox label {float: left;}table#submit-form,form.submit_form {color: #000;}table#submit-form a,form.submit_form a {color: #94157A;}table#submit-form h2,form.submit_form h2 {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;color: #000;margin: 10px 0 0 0;}table#submit-form input,table#submit-form textarea,form.submit_form input,form.submit_form textarea {padding: 10px;border: 1px solid #cdcdcd;margin: 0 0 10px 0;}table#submit-form #btn,form.submit_form #btn {width: 81px;height: 28px;padding: 0;border: none;float: left;}/* ---- assets/css/pagenavi.css ---- */div.wp-pagenavi {padding-bottom: 30px;}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited,.wp-pagenavi span.pages,.wp-pagenavi span.extend {padding: 4px 8px;margin: 2px;text-decoration: none;color: #332051;background-color: #efefef;border: 1px solid #DDD;}.wp-pagenavi a:hover {color: #FFF;background-color: #94157A;}.wp-pagenavi a:active,.wp-pagenavi span.current {padding: 4px 8px;margin: 2px;text-decoration: none;color: #FFF;background-color: #44286A;}#nav-below.video {margin-left: 15px;}/* ---- assets/css/gallery.css ---- *//*CSS Name: Default StylesDescription: NextGEN Default Gallery StylesheetAuthor: Alex RabeVersion: 1.50This is a template stylesheet that can be used with NextGEN Gallery. I tested thestyles with a default theme Kubrick. Modify it when your theme struggle with it,it's only a template design*//* ----------- Album Styles Extend -------------*/.ngg-albumoverview {margin-top: 10px;width: 100%;clear:both; display:block !important;}.ngg-album {    height: 100%;    margin-bottom: 20px;    padding-top: 20px;    border-top: 1px solid #CCC;}.ngg-album p {margin-bottom: 0;}.ngg-albumoverview strong {margin-bottom: 5px;}/* IE6 will ignore this , again I hate IE6 *//* See also http://www.sitepoint.com/article/browser-specific-css-hacks */html>body .ngg-album {    overflow:hidden;} .ngg-album {overflow: hidden;}.ngg-albumtitle {text-align: left; font-weight: bold;margin:0px;padding:0px;font-size: 1.4em;margin-bottom: 10px;}.ngg-thumbnail {float: left;margin-right: 12px;}.ngg-thumbnail img {background-color:#FFFFFF;border: 1px solid #A9A9A9;padding: 2px;position: relative;}.ngg-thumbnail img:hover {background-color: #A9A9A9;}.ngg-description {text-align: left;}/* ----------- Album Styles Compact -------------*/.ngg-album-compact {float:left;height:180px;padding-right:6px !important;margin:0px !important; text-align:left;width:120px;}.ngg-album-compactbox {background: transparent url('http://filmfestival.dk/wp-content/themes/off10_v2.1/albumset.gif') no-repeat scroll 0%;height:86px;margin:0pt 0pt 6px !important;padding:12px 0pt 0pt 7px !important;width:120px;}.ngg-album-compactbox .Thumb {border:1px solid #000000;margin:0px !important;padding:0px !important;width:91px; height:68px;}.ngg-album-compact h4 {font-size:15px;font-weight:bold;margin-bottom:0px;margin-top:0px;width:110px;}.ngg-album-compact p {font-size:11px;margin-top:2px;}/* ----------- Gallery style -------------*/.ngg-galleryoverview {overflow: hidden;margin: 10px -10px 0 -10px;width: 100%;clear:both; display:block !important;}.ngg-galleryoverview .desc {/* required for description */   margin:0px 10px 10px 0px;   padding: 5px;}.ngg-gallery-thumbnail-box {float: left;}.ngg-gallery-thumbnail {float: left;margin: 0 10px 20px 10px;text-align: center;}.ngg-gallery-thumbnail img {background-color:#FFFFFF;border:1px solid #A9A9A9;display:block;padding: 2px;position:relative;}.ngg-gallery-thumbnail img:hover {background-color: #A9A9A9;} .ngg-gallery-thumbnail span {/* Images description */font-size:90%;padding-left:5px;display:block;}.ngg-clear {clear: both;}/* ----------- Gallery navigation -------------*/.ngg-navigation {font-size:0.9em !important;clear:both !important;display:block !important;padding-top:15px;text-align:center;}.ngg-navigation span {font-weight:bold;margin:0pt 6px;}.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev, .ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev {border:1px solid #DDDDDD;margin-right:3px;padding:3px 7px;}.ngg-navigation a.page-numbers:hover,.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover, .ngg-navigation span.page-numbers:hover,.ngg-navigation span.next:hover,.ngg-navigation span.prev:hover {background-color: #0066CC;color: #FFFFFF !important;text-decoration: none !important;}/* ----------- Image browser style -------------*/.ngg-imagebrowser {}.ngg-imagebrowser h3 {text-align: left;}.ngg-imagebrowser img {border: 1px solid #A9A9A9;margin-top: 10px; margin-bottom: 10px; width: 100%;display:block !important;padding: 2px;}.ngg-imagebrowser-nav {}.ngg-imagebrowser-nav a {text-decoration: none;}.ngg-imagebrowser-nav .back {float: left;margin: 0;padding: 3px 0;}.ngg-imagebrowser-nav .next {float: right;margin: 0;padding: 3px 0;}.ngg-imagebrowser-nav .counter {text-align:center;font-size:0.9em !important;}.exif-data {  margin-left: auto !important;    margin-right: auto !important;}/* ----------- Slideshow -------------*/.slideshow {margin-left: auto; margin-right: auto;text-align:center;outline: none;}.slideshowlink {}/* ----------- Single picture -------------*/.ngg-singlepic {background-color: #FFFFFF;display: block;  padding: 2px;}.ngg-left {float: left;margin-right:10px;}.ngg-right {float: right;margin-left:10px;}.ngg-center {  margin-left: auto !important;    margin-right: auto !important;}/* ----------- Sidebar widget -------------*/.ngg-widget,.ngg-widget-slideshow {overflow: hidden;margin:0pt;padding:5px 0px 0px 0pt;text-align:left;}.ngg-widget img {border:2px solid #A9A9A9;margin:0pt 2px 2px 0px; padding:1px; }/* ----------- Related images -------------*/.ngg-related-gallery {background:#F9F9F9;border:1px solid #E0E0E0;overflow:hidden;margin-bottom:1em;margin-top:1em;padding:5px;}.ngg-related-gallery img {border: 1px solid #DDDDDD;float: left;margin: 0pt 3px;padding: 2px;height: 50px;width:  50px;}.ngg-related-gallery img:hover {border: 1px solid #000000;} /* ----------- Gallery list -------------*/.ngg-galleryoverview ul li:before {content: '' !important;}.ngg-gallery-list {list-style-type:none;padding: 0px !important;text-indent:0px !important;}.ngg-galleryoverview div.pic img{width: 100%;}.ngg-gallery-list li {float:left;margin:0 2px 0px 2px !important;overflow:hidden;}.ngg-gallery-list li a {border:1px solid #CCCCCC;display:block;padding:2px;}.ngg-gallery-list li.selected a{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#000000 none repeat scroll 0 0;}.ngg-gallery-list li img {height:40px;width:40px;}li.ngg-next, li.ngg-prev {height:40px;width:40px;font-size:3.5em;}li.ngg-next a, li.ngg-prev a  {padding-top: 10px;border: none;text-decoration: none;}/* ---- assets/css/shadowbox.css ---- */#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative; border: 0;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/images/loading.gif') no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/images/close.png') ;}#sb-nav-next{background-image: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/images/next.png') ;}#sb-nav-previous{background-image: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/images/previous.png') ;}#sb-nav-play{background-image: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/images/play.png') ;}#sb-nav-pause{background-image: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/images/pause.png') ;}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}body, html {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/body_tile.png') repeat-x top #010101;}.cufon,.cufon canvas {z-index: 0;position: relative;}.sans_serif {font-family: Arial, Helvetica, sans-serif;}.serif {font-family: Georgia, "Times New Roman", Times, serif;}.italic {font-style: italic;}h1 a,h2 a,h3 a,h4 a,h5 a {text-decoration: none;}a {color: #332051;}div#wrapper {width: 960px;margin: 0 auto 50px auto;}div#header {height: 145px;margin: 0 0 10px 0;color: #FFF;}div#header div.top {height: 110px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/header_top-bg.gif') no-repeat;margin: 0;padding: 0;position: relative;}div#header div.bottom {height: 38px;top: 0px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/main_menu-bg.gif') no-repeat;margin: 0;padding: 0;}div#header div.top img.top_logo {position: relative;top: 25px;left: 29px;}div#header div.top div.blog_description {padding: 0;font-size: 14px;font-family: Georgia, "Times New Roman", Times, serif;position: absolute;margin: 0 30px;width: 900px;bottom: 10px;left: 0;}div#header div.top div.blog_description div.language_switcher {width: 300px;float: right;text-align: right;font-size: 10px;color: #FFF;font-style: italic;position: absolute;top: 0;right: 0;}div#header div.top div.blog_description div.language_switcher a {color: #FFF;font-style: italic;}div#header div.top div.blog_description div.language_switcher a:hover {text-decoration: none;}div#header a.knud_logo {display: inline;margin: 0;width: 46px;height: 52px;position: absolute;right: 30px;top: 20px;}ul#main_menu {list-style: none;margin: 2px 0 0 13px;padding: 0;width: 700px;float: left;position: relative;}div.top_banner a {color: #FFCB03;}div.top_banner {padding: 30px 20px 30px 20px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/top_banner-top.png') no-repeat top;}div.top_banner div.col_01 {width: 400px;margin: 0 10px;display: inline;float: left;}div.top_banner div.col_02 {width: 480px;margin: 0 10px;display: inline;float: left;overflow: hidden;}div.top_banner div.title {}div.top_banner div.excerpt,div#festival_short_descr div.excerpt {color: #ffcb03;overflow: visible;}div.top_banner div.submit_btn {margin: 20px 0 0 0;width: 153px;height: 28px;text-indent: -9999px;overflow: hidden;}div.top_banner div.submit_btn a {display: block;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/submit_btn.gif') no-repeat 0px 0px;width: 153px;height: 28px;}div.top_banner div.submit_btn a:hover {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/submit_btn.gif') no-repeat 0px -28px;}div.top_banner div.submit_btn a:active {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/submit_btn.gif') no-repeat 0px -56px;}div#festival_short_descr {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/fest_short_descr-bg.jpg') no-repeat;margin: 10px 0;padding: 23px 30px;height: auto;overflow: visible;}div#festival_short_descr h3 {padding-bottom: 10px;}div#festival_short_descr div.excerpt {width: 440px;padding-bottom: 5px;}div#festival_short_descr p {}div#festival_short_descr div.read_more {margin: 10px 0 0 0;}div#festival_short_descr div.read_more a {text-transform: uppercase;color: #FFF;text-decoration: none;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/read_more-arrow.png') no-repeat left center;padding: 0 0 0 15px;}div#festival_short_descr div.read_more a:hover {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/read_more-arrow.png') no-repeat 2px center;}div.main_content {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/main_content-bottom.gif') no-repeat bottom #FFF;padding: 0 0 9px 0;height: 100%;overflow: hidden;}div.main_content div.content {background: #FFF;padding: 30px 0 0 0;height: 100%;overflow: hidden;}div.main_content div.single-col {margin: 0 30px;}div.main_content div.single-col img.thumb,div.main_content div.double-col img.thumb {margin: 0 0 30px 0;}div.main_content div.content div.col_01 {display: inline;width: 575px;margin: 0 30px;float: left;}div.main_content div.content div.col_02 {display: inline;width: 265px;margin: 0 30px;float: left;}div#footer {height: 33px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/footer_bg.jpg') repeat center;width: 100%;margin: 30px 0 0 0;}div#footer div.content {width: 920px;margin: 0 auto;}div#footer div.col_01 {display: inline;float: left;width: 400px;margin: 10px 0 0 10px;color: #FFF;font-size: 11px;}div#footer div.col_02 {display: inline;float: right;width: 400px;text-align: right;}ul#footer_menu {list-style: none;margin: 10px 0 0 0;padding: 0;font-size: 11px;}ul#footer_menu li {margin: 0;padding: 0 10px 0 10px;border-left: 1px solid #FFF;display: inline;}ul#footer_menu li a {color: #F4BD0B;font-weight: bold;text-decoration: none;padding: 0;}ul#footer_menu li a:hover {color: #F4BD0B;border-bottom: 2px solid #F4BD0B;}div.main_content div.news_list div.entry {border-top: 2px solid #402366;padding: 10px 0 0 0;margin: 0 0 30px 0;}div.main_content div.news_list div.entry div.excerpt,div.events-03-col div.entry div.excerpt,div.single-col div.txt-col_02,div.standard-page,div.col_01.half,div.col_02.half {font-family: Georgia, "Times New Roman", Times, serif;color: #666666;line-height: 18px;}div.cat_description {color: #666;font-size: 11px;overflow: visible;}div.cat_description.two_col {/* FIREFOX, CAMINO, ETC. */-moz-column-width: 440px;-moz-column-gap: 20px;/* SAFARI, ETC. */-webkit-column-width: 440px;-webkit-column-gap: 20px;font-size: 11px;}div.main_content div.news_list div.entry div.excerpt {text-align: justify;}div.standard-page ul li,div.standard-page ol li {margin-left: 20px;}div.main_content div.news_list div.entry div.read_more {margin: 10px 0 0 0;}div.main_content div.news_list div.entry div.read_more span {text-transform: uppercase;}div.main_content div.news_list div.entry div.read_more a,span.fn a {text-transform: uppercase;color: #3B0C6F;text-decoration: none;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/read_more-arrow.png') no-repeat left center;padding: 0 0 0 15px;}span.fn a {background: none;padding-left: 5px;font-size: 14px;}div.main_content div.news_list div.entry div.meta,div.standard-page.entry div.meta {margin: 10px 0 0 0;border-bottom: 1px solid #D6D8D9;border-top: 1px solid #D6D8D9;padding: 5px 3px;color: #a492a0;text-transform: uppercase;font-family: Arial, Helvetica, sans-serif;}div.main_content div.news_list div.entry div.meta a,div.standard-page.entry div.meta a {color: #a492a0;text-decoration: none;}div.main_content div.news_list div.entry div.meta a:hover,div.standard-page.entry div.meta a:hover {color: #a492a0;text-decoration: underline;}div.news_list div.entry div.comments {width: 21px;height: 20px;padding: 0;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/comments_bg.gif') no-repeat 0px 0px;text-align: center;float: right;color: #4E3483;overflow: hidden;}div.news_list div.entry div.comments a {color: #4E3483;text-decoration: none;display: block;padding: 1px 0 0 0;}div#sidebar {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/comments_divider.gif') repeat-x bottom;}div#header div.search {text-align: right;margin: 6px 30px 0 0;width: 196px;float: right;}div#header div.search input {background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/header_search-inpu_bg.gif') no-repeat;width: 145px;height: 22px;border: none;padding: 0 0 0 5px;float: left;}div#header div.search #btn {width: 46px;height: 22px;background: none;margin: 0;padding: 0;float: right;}div.single-col div.txt-col_02 {padding: 0 0 30px 0;/* FIREFOX, CAMINO, ETC. */-moz-column-width: 440px;-moz-column-gap: 20px;/* SAFARI, ETC. */-webkit-column-width: 440px;-webkit-column-gap: 20px;border-bottom: 3px solid #332051;}div.events-03-col,div#search_movies_results,div#venues {margin: 15px -15px 0 -15px;}div#search_movies_results {position: relative;width: 930px;margin-top: 0;padding-top: 15px;}div#search_movies_results div.thumb {width: 280px;height: 120px;margin: 0 0 10px 0;}div.events-03-col div.entry,div#search_movies_results div#grid div.entry {width: 280px;float: left;margin: 15px;}div#search_movies_results div#list div.entry,div#venues div.venue {border-bottom: 1px solid #DDD;padding-bottom: 15px;margin: 15px 15px 0 15px;}div#search_movies_results div#list div.entry div.thumb,div#venues div#list div.venue div.thumb {float: left;margin: 0 15px 0 0;}div.events-03-col div.entry div.thumb {background: #332051 url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/event_thumb_bg.png') center center no-repeat;height: 120px;}div#search_movies_results div.entry div.thumb {background-image: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/event_thumb_bg.png') ;background-repeat: no-repeat;background-position: center center;height: 120px;}div.events-03-col div.entry div.excerpt {}div.double-col div.col_01 {background: #F00;}div.main_content div.content div.col_01.half {display: inline;width: 420px;margin: 0 30px;float: left;}div.main_content div.content div.col_02.half {display: inline;width: 420px;margin: 0 30px;float: left;}iframe, div.col_02.half img {margin-bottom: 20px;}ul#slideshow {list-style: none;margin: 0;padding: 0;}ul#slideshow li {margin: 0;padding: 0;}div.comment-section {padding: 20px 0 0 0;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}div#comments {padding: 20px 0 0 0;}div#comments ul {list-style: none;margin: 0;padding: 0;}div#comments ul li {margin: 10px 0;padding: 30px;border-bottom: 2px solid #402366;background: #efefef url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/comments_bg-bottom.gif') repeat-x bottom;}div#comments ul li p {margin-bottom: 10px;}div#comments ul li div.comment-meta {padding: 10px 0;margin: 5px 0;border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;}div#nav-below {padding-bottom: 30px;}div#nav-below a {text-decoration: none;text-transform: uppercase;}div#nav-below .nav-next {float: right;}div#nav-below .nav-previous {float: left;}/* ---- assets/components/anythingslider/css/page.css ---- *//*    This stuff is for the TitleBlock Plugin*/.image                                  { position: relative; margin-bottom: 20px; width: 100%; }.image h2                               { position: absolute; top: 220px; left: 0; width: 100%; }.image h2 span                          { color: white; font: bold 30px/40px Helvetica, Sans-Serif; letter-spacing: -1px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 6px 8px; }.image h2 span.spacer                   { padding: 0 2px; background: none; }/*    For Specific Slides*/#quoteSlide                             { padding: 30px; }#quoteSlide blockquote                  { font: italic 24px/1.5 Georgia, Serif; text-align: center; color: #444; margin: 0 0 10px 0; }#quoteSlide p                           { text-align: center; }/* ---- assets/components/anythingslider/css/slider.css ---- */.anythingSlider {width: 480px;height: 320px;position: relative;margin: 0;}.anythingSlider .wrapper {width: 480px;overflow: hidden;height: 300px;margin: 0;position: absolute;top: 0;left: 0;}/* Width below is max for Opera */.anythingSlider .wrapper ul {width: 32700px;list-style: none;position: absolute;top: 0;left: 0;margin: 0;}.anythingSlider ul li {display: block;float: left;padding: 0;height: 300px;width: 480px;margin: 0;}.anythingSlider .arrow {display: none;visibility: hidden;height: 200px;width: 50px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/components/anythingslider/images/arrows.png') no-repeat 0 0;text-indent: -9999px;position: absolute;top: 65px;cursor: pointer;}.anythingSlider .forward { background-position: 0 0;right: -50px;}.anythingSlider .back {background-position: -67px 0;left: -47px;}.anythingSlider .forward:hover { background-position: 0 -200px;}.anythingSlider .back:hover {background-position: -67px -200px;}#thumbNav {position: relative;top: 310px;width: 480px;margin: 0 auto;text-align: left;height: 10px;z-index: 999;}#thumbNav a {color: black;display: inline-block;height: 10px;width: 10px;overflow: hidden;margin: 0 0 0 5px;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/assets/components/anythingslider/images/nav_dots.gif') no-repeat 0 0;text-indent: -9999px;float: right;}#thumbNav a:hover {background-position: 0 -10px;}#thumbNav a.cur {background-position: 0 -20px;}#start-stop,#start-stop.playing,#start-stop:hover {display: none;visibility: hidden;}.anythingSlider .col_01 {float: left;width: 400px;display: inline;color: #FFCC00;font-size: 12px;font-family: Helvetica, Arial, sans-serif;}.anythingSlider .col_01 div.title {color: white;font-family: Georgia, 'Times New Roman', Times, serif;font-size: 36px;font-weight: normal;}.anythingSlider .col_02 {float: right;width: 480px;display: inline;}h1 {}p {margin-bottom: 20px;}#player {width: 480px;height: 300px;overflow: hidden;}/*  Prevents*/.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }div#video_list,div#related_videos {padding: 15px;}div.related_videos h1,div#video_list div.cat_descr h1,div#venues h1 {margin-left: 15px;}div#video_list div.cat_descr h1 {margin-top: 0;}div#video_single {margin: 0 30px 15px 30px;}div#video_list img {}div#video_list div.img_holder {background: #332051 url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/event_thumb_bg.gif') center center no-repeat;width: 280px;height: 120px;margin: 0 0 10px 0;}div#video_list h1,div#video_list h2,div#video_single h1,div#video_single h2 {margin-bottom: 5px;}div#video_list .meta,div#video_single .meta {color: #999999;font-size: 11px;margin-bottom: 10px;}div#video_list div.description {width: 280px;color: #666;font-size: 11px;}div#video_list div.entry p {margin-bottom: 5px;}div#video_list div.entry {border-top: 1px solid #CCC;width: 280px;float: left;display: inline;margin: 15px;padding-top: 15px;}div.breadcrumb {padding: 30px 30px 0 30px;background: #FFF;font-size: 11px;color: #999999;}div.breadcrumb a {color: #999999;}body.home div.breadcrumb {display: none;visibility: hidden;}div#video_list div.cat_descr {}div.two_col div.first,div.two_col div.last {}div.two_col p {margin: 0;padding: 0 15px;}div#video_single div.excerpt {width: 590px;float: left;}div#video_single div.share {width: 280px;float: left;border-top: 2px solid #451e64;border-bottom: 2px solid #451e64;padding: 15px 0;margin-left: 30px;}div.off_single_movie div.share {width: 280px;float: left;border-top: 1px solid #451e64;padding: 15px 0;margin: 0;}div.sociable ul {list-style: none;margin: 0;padding: 0;}div.sociable ul li {display: inline;margin: 0;padding: 0;}/* ----------------------------- TABS AREA ----------------------------- */ul#tab_chooser {list-style: none;margin: 20px 10px 0 10px;text-transform: uppercase;color: #CCC;}ul#tab_chooser li {display: inline;margin: 0 5px;}ul#tab_chooser li a {text-decoration: none;color: #999999;}ul#tab_chooser li a:hover {border-bottom: 2px solid #CCC;}ul#tab_chooser li.active a {text-decoration: none;border-bottom: 2px solid #451e64;color: #451e64;}div.video_tabs {height: 520px;overflow: visible;}div#video_list div.video_tabs div.entry {height: 200px;margin-bottom: 0;overflow: hidden;}div.video_tabs h1 {margin: 0 15px;border-top: 3px solid #CCC;padding: 15px 0 0 0;}div.tab_content,div.films {overflow: visible;}div#clean_page div.jwts_tabberlive * {border: none;text-decoration: none;}div#clean_page div.jwts_tabberlive .jwts_tabbernav {list-style: none;    margin: 0;    padding: 10px 0;background: #000;width: 100%;text-align: center;font-size: 16px;}div#clean_page div.jwts_tabberlive .jwts_tabbernav a {display: inline;    margin-right: 10px;    padding: 10px;    color: #FFF;    text-decoration: none;    background: none;    font-size: 16px;    font-weight: normal;}div#clean_page div.jwts_tabberlive .jwts_tabbernav a:hover {color: #CCC;background: none;}div#clean_page div.jwts_tabberlive .jwts_tabbernav li.jwts_tabberactive a {color: #FFCC00;background: none;}div#clean_page div.jwts_tabberlive {margin: 0;}div#clean_page div.jwts_tabberlive div.jwts_tabbertab {padding: 0;margin: 0;}/* ----------------------------- VENUES ----------------------------- */div.venues {height: auto;}div#venues div.thumb {width: 280px;height: 120px;float: left;margin: 0 30px 0 0;background: #332051 url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/event_thumb_bg.gif') center center no-repeat;}div#venues div.excerpt {color: #999;float: left;width: 570px;}div#venues div.excerpt h3 {margin-bottom: 0;}div#venues div.address a {}div#venues div.address p {margin: 0;}div#venues div#program span.italic.serif {margin-left: 15px;}/* ---- assets/css/dropdown_css.css ---- */ul.topnav,ul.topnav li,ul.topnav ul { list-style: none; margin: 0; padding: 0;}ul.topnav li a {text-decoration: none;color: #FFF;text-transform: uppercase;padding: 0 18px 0 0;background: url('http://filmfestival.dk/wp-content/themes/off10_v2.1/images/main_menu_divider.gif') no-repeat right center;font-weight: bold;}ul.topnav li {display: block;float: left;vertical-align: middle;zoom: 1;margin: 0 0 0 15px;padding: 10px 0;}ul.topnav { position: relative; z-index: 597; float: left;}ul.topnav li.hover,ul.topnav li:hover { position: relative; z-index: 599; cursor: default; display: block;}ul.topnav li ul li a { background: #0b7286;padding: 10px 17px;width: 100px;display: block;background-image: none;border-bottom: 1px solid #000;font-size: 10px;}ul.topnav li ul li a:hover { background: #431d61;}ul.topnav li ul li ul,ul.topnav ul li ul {margin: 0;position: absolute;left: 134px;list-style: none;width: 134px;z-index: 20;border-left: 1px solid #000;}ul.topnav ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100px; border-top: 1px solid #000;}ul.topnav ul li { float: none; margin: 0; padding: 0;}ul.topnav ul ul { top: -1px; left: 99%;}ul.topnav li:hover > ul { visibility: visible;}ul.topnav li.rtl ul { top: 100%; right: 0; left: auto;}ul.topnav li.rtl ul ul { top: 0; right: 99%; left: auto;}/* ---- assets/css/events_list.css ---- */div#events_list {margin: 30px 0 0 0;}div.day p.header {padding: 10px 15px;background: #000;display: block;color: #FFF;font-size: 16px;margin: 15px 0 0 0;border-bottom: 1px solid #FFF;}div.day div.entry {background: #EDEDED;padding: 15px 0;border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;}div.day div.entry .time,div.day div.entry .title,div.day div.entry .venue,div.day div.entry .perma {float: left;padding: 0 15px;}div.day div.entry .time,div.day div.entry .title,div.day div.entry .venue {font-size: 14px;}div.day div.entry .time,div.day div.entry .title {font-weight: bold;}div.day div.entry .time,div.day div.entry .title,div.day div.entry .venue {border-right: 2px solid #FFF;}div.day div.entry .title {width: 400px;}div.day div.entry .title a {color: #497E90;text-decoration: none;}div.day div.entry .venue {width: 270px;}div.day div.entry .perma a {color: #332051;}div.event_single .event_meta {font-size: 14px;}div.cat_image {margin: 0 10px 15px 10px;}div.cat_image a {cursor: default;}div#jury {margin: 0 15px;font-size: 11px;color: #666;}div#jury h1 {padding-top: 10px;}