/*BT Cafe black styles Black styles*/body{color:#333;background-color:#3b240c}#superbgimage{}#supersized:after,#template-target .insta-image:after{background-color:#3b240c;opacity:.60;-ms-filter:“alpha(opacity=60)”;filter:alpha(opacity=60);-khtml-opacity:.60;-moz-opacity:.60;content:"";width:100%;height:100%;position:absolute; top:0;left:0}.page-template-list-all-flickr #supersized:after{display:none}a:link, a:visited, .current-menu-item a{color:#333;text-decoration:none}a:hover, a:active {color:#333}h1.page-title a,.post-title a,.entry-title a{color:#333}/*Navigation*/#navigation li a{color:#fff} #navigation li a:hover, #navigation li.current-menu-item a, #navigation li.current-page-parent a, #navigation li.current-page-parent ul li.current_page_item a, #navigation li.current-menu-parent li a, #navigation li.current-menu-item ul li a, #navigation li.current-page-parent ul li a{color:#fff} #navigation li a:hover,#navigation li.current-page-parent ul li a:hover,#navigation ul li.current-menu-item a,#navigation li.current-menu-item a,#navigation li.current-page-parent li a{color:#111;background:url(images/content-bg-g.png) repeat scroll 0 0}#navigation ul li a:hover,#navigation li.current-menu-item ul .sub-menu li a:hover,.current_page_item.menu-item-709 a{color:#111}#navigation li.current-page-parent li a:hover ul li a,#navigation li.current-menu-item a:hover ul li a,ul.sub-menu li a{background-color:#101010}#navigation ul > li > a{background-color:#101010;color:#aaa;opacity:0.8}#navigation li ul a{background-color:#101010;color:#aaa;opacity:0.8}/*Forms*/#gform_10{width:700px}/*Food & drinks menu*/::selection{background: #4c2f0f;color: white;}/*facebook links*/li.facebook{background:url(images/share/facebook.png) no-repeat}li.twitter{background:url(images/share/twitter.png) no-repeat}li.externalmap{background:url(images/share/map.png) no-repeat}/*qtranslate*/#language-title .qtrans_language_chooser li{opacity:0.8;background:none}#language-title .qtrans_language_chooser li.active .qtrans_flag_fi,#language-title .qtrans_language_chooser li .qtrans_flag_fi:hover{background:url(images/lang/w-b-fi_FI.png) no-repeat scroll 0 0}#language-title .qtrans_language_chooser li.active .qtrans_flag_se,#language-title .qtrans_language_chooser li .qtrans_flag_se:hover{background:url(images/lang/w-b-se_SE.png) no-repeat scroll 0 0}#language-title .qtrans_language_chooser li.active .qtrans_flag_en,#language-title .qtrans_language_chooser li .qtrans_flag_en:hover{background:url(images/lang/w-b-gb.png) no-repeat scroll 0 0}#language-title .qtrans_language_chooser li.active .qtrans_flag_ja,#language-title .qtrans_language_chooser li .qtrans_flag_ja:hover{background:url(images/lang/w-b-jp.png) no-repeat scroll 0 0}#language-title .qtrans_language_chooser li .qtrans_flag_fi{background:url(images/lang/w-b-fi_FI.png) no-repeat scroll 0 -18px}#language-title .qtrans_language_chooser li .qtrans_flag_se{background:url(images/lang/w-b-se_SE.png) no-repeat scroll 0 -18px}#language-title .qtrans_language_chooser li .qtrans_flag_en{background:url(images/lang/w-b-gb.png) no-repeat scroll 0 -18px}#language-title .qtrans_language_chooser li .qtrans_flag_ja{background:url(images/lang/w-b-jp.png) no-repeat scroll 0 -18px}/*Tabs*/.ui-tabs .navigation li.tabber  a:hover,.ui-tabs .navigation li.active a{color:#333}.ui-tabs .ui-tabs-nav li a:hover,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-active a{color: #333}/*Structure*/div#content{background:url(images/d-content-bg-g2.png) repeat scroll 0 0;border:1px solid #ccc;-moz-box-shadow:2px 2px 5px 1px grey;-webkit-box-shadow:2px 2px 5px 1px grey;box-shadow:2px 2px 5px 1px grey}.msie div#content{background:#ccc;}/*contact page*/#contact-form textarea{background-color:#F6F6F6;border:1px solid #DDDDDD;-moz-border-radius:3px 3px 3px 3px;color:#333333}/*Footer*/#footer-credit a,#footer-credit,#footer-credit a:hover{color:#ccc}#footerslidebutton{background:#000;border:none}#footer-content{background:#000;color:white}#footer-content #footer-left{color:white}#footer-content #footer-center{color:white}.sf-sub-indicator{display:none}/*pesky ie8*/#supersized:after,#template-target .insta-image:after{display /*\**/: none\9;}#footer-wrap {background-color:black;-khtml-opacity:.60;-moz-opacity:.60;-ms-filter:”alpha(opacity=60)”;filter:alpha(opacity=60);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.6);opacity:.60;color:#CCC}#footer-wrap a,#footer-wrap a:visited,#footer-wrap a:hover{color:#CCC}/* Lastly, apply responsive CSS fixes as necessary */@media (max-width: 767px){#footer-wrap{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.page-template-contact #footer-wrap{background-color:black;-khtml-opacity:.90;-moz-opacity:.90;-ms-filter:”alpha(opacity=90)”;filter:alpha(opacity=90);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.9);opacity:.90}.page-template-contact #navigation ul > li > a {background-color:#101010;color:#FFF;opacity:0.8} .content{background:#fff;-khtml-opacity:.90;-moz-opacity:.80;-ms-filter:”alpha(opacity=80)”;filter:alpha(opacity=80);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);opacity:.80} 