/*
Theme Name: Be-at
Theme URI: http://be-at.co.uk
Description: a tailored theme for be-at developed by nitzan
Version: 2 (WP2.6.2)
Author: nitzan
Author URI: http://nitzan.co.uk
Tags: camden, music, nightclub, lodnon
*/

/* @import "style/css/reset.css"; */
/* @import "style/css/typography.css"; */
/* @import "style/css/layout.css"; */
@import "style/blueprint/screen.css";

/* pjc, March 2009 */
/* rationalising use of stylesheets */
/* rules below are the useful ones imported from commented out stylesheets above */
ol, ul, li { list-style:none }

body{background: #08080A;height: 100%;
}
#wrapper{margin:0 auto;text-align: left;font-family: Helvetica light, helvetica, arial, sans-serif;font-size: 11px;background-color: #08080A;color:#AFAFAF;min-width: 1060px;padding:0 0 0 20px;}
#header, #footer{clear:both;}
#header{height:223px;}
#menu-top ul li{display: inline;}
#menu-top{clear: both;margin: 0 0 0 -20px;}
#header{text-align: left;}
h2{font-family: Garamond;border-bottom: #26262B solid 1px;color:#FFFFFF;}

#centre{padding:0 10px;}

/* wordpress standard image classes */
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


/*links*/
a {color:#FFFFFF;}
a:hover{text-decoration: none;color:#FFFFFF;}


/*mailing list*/
#mailinglist{float: right;z-index: 1;position: absolute;top:60;right:100; border-bottom: #26262B solid 1px;color:#FFFFFF;}
.input-field{background: #6E6E6E;border:#6E6E6E 2px solid;color:#FFFFFF;padding:3px 0 1px 0;}
.mlist-title{border:none;position: relative;top:20;}
.subscribe{margin:10px 0 0 0 ;}
.unsubscribe{margin:10px 0 0 0 ;}
.submit{text-indent: -99999px;background-image: url(style/images/submit.jpg);border:0;width: 22px;height: 22px;margin: 0 0  0 -12px;}
.submit p{display: none;}

/*utils*/
.invisible{display: none;}
.logo{text-indent: -99999px;background-image: url(style/images/logo.jpg);background-repeat: no-repeat;height: 100px;width:159px;background-position: left bottom;padding:50px 0 0 0 ;}

.post-title{color:#FFFFFF;font-size: 1.2em;}


/*photos*/
span.bigger img{max-width: 150px;	max-height: 150px;}
span.smaller{margin-right: 25px;margin-bottom: 25px;}



/*next event line up*/
#next-event-lineup h5{font-size: 11px;font-family: Helvetica, sans-serif; color:white;font-weight: lighter;margin:25px 0 20px 0;text-decoration: underline;}
#next-event-lineup ul{list-style-type: none;margin:0;padding:0;}
#next-event-lineup h4{color:#999;text-align: left;margin:0;padding:0;}
#next-event-lineup ul li{padding:0 5px 10px 0;}
#next-event-lineup ul li img{padding:0px 5px 0 0;float: left;}

#next-event-lineup a{display: block; padding: 0px; margin: 0; vertical-align:text-top;} 

/* pjc, May 30 2009 add clear fix for Firefox */
#next-event-lineup li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

/* pjc, June 19 2009 add clear fix for Firefox - listings page */
#next-event-lineup div:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/*SIFR*/

.nav-item sIFR-replaced{color:#666;font-size: 18px;text-align: center;}
.sIFR-active object {
  display: inline; text-decoration: none;
}
.nav-item sIFR-replaced a{text-decoration: none;}

#menu-top ul{margin-bottom: 0;padding:0;}
#menu-top ul li{font-size: 18px;}
.sIFR-active object{display: inline;font-size: 14px;}




/*comments*/

.respond{color:#FFFFFF;}
#comment{height:4em;clear: both;display: block;}
#comments-div{width:470px;}


/*Flyer images*/



/*text hover images*/



/*Credits*/

#credits{color:#373737;margin-top: 100px;font-size: 90%;text-align: right;}
#credits a{color:#373737}
#credits img{margin:5px  0 5px 10px;}


/*has to be last*/
#next-event-lineup a{color:#999999;}


/*spacing out utils*/

#recent-photos,#recent-blog-entry,#coming-soon, #lastfm-player {margin-top: 40px;}
/* #next-event-lineup{border-bottom: #26262B solid 1px;} */

/*Blog page*/

#blog-left a { text-decoration: none; }
#blog-left a:hover { text-decoration: underline; }
#blog-right a { text-decoration: none; }
#blog-right a:hover { text-decoration: underline; }

/*side bar tools*/
.excerpt p{display: inline;}
a.more-link{margin:0 0 0 5px;}
.blogroll{margin:0;padding:0;}

/*This Month*/
#this-month.main img{margin:0 0 30px 0;}
#this-month img{max-width: 470px;}


/*Media Page*/
#lastfm-player-media-page{margin:90px 0;width: 80%;}
div#vimeo_links a {background-color: #333; padding: 2px 3px; border-bottom: 1px solid #08080a; text-decoration: none; line-height: 16px;}
div#vimeo_links a:hover {background-color: #666666;}
div#vimeo_links div {padding: 0 0 3px 0; margin-bottom: 5px; width: 100%; height: 16px; }
div#vimeo_links div a.right_link {float: right; display: inline; position: relative; text-align: right;}
div#vimeo_links div a.left_link {float: left; display: inline;  text-align: left;}
div#flickr_links a {background-color: #333; padding: 2px 3px; border-bottom: 1px solid #08080a; text-decoration: none; line-height: 16px;}
div#flickr_links a:hover {background-color: #666666;}
div#vimeo_links div {display: block;}
div#vimeo_links div a {display: inline;}
div#flickr_links div a.right_link {float: right; display: inline; position: relative; text-align: right;}
div#flickr_links div a.left_link {float: left; display: inline;  text-align: left;}
div#flickr_links div {padding: 0 0 3px 0; margin-bottom: 5px; width: 100%; height: 16px; }
div#flickr_links div {display: block;}
div#flickr_links div a {display: inline;}

#vimeo_links {
	margin-top: 5px; 
	margin-bottom: 10px;
	height: 190px; 
    position:relative; 
    overflow:hidden;          
    width: 470px;     
}

#vimeo_links .items {
    position:absolute; 
   	height: 500em;     
}

#flickr_links {
	margin-top: 5px; 
	margin-bottom: 10px;
	height: 190px; 
    position:relative; 
    overflow:hidden;          
    width: 470px;     
}

#flickr_links .items {
    position:absolute; 
   	height: 500em;     
}

/*blog page*/

#blog-left ul{margin:0;padding: 0;}

#blog-centre{margin:0 0 100px 0;padding:0 20px;}
#wrapper#blog-centre{height: 100%;}
div.post-preview, a.more-link{display: inline;}
#meta{margin:0 0 10px 0;}


/*Listing Page*/
#listing-page strong {color:#555555;}
#listing-page a {color:#999999;}
#listing-left {font-size: 90%;}
#listing-centre{margin:0 0 100px 0;padding:0 20px;}
#listing-centre strong {color:#ffffff;}
#listing-centre a {color:#777777;}
#listing-right {margin-left: 15px;}
#wrapper#listing-centre{height:100%;}
div.entry p b {color: #999;}
/*div.upcoming {background-color:#333333}
#next-event-lineup img {padding-right: 10px; float: left;}*/
.faded { width: 195px; height: 140px; filter: alpha(opacity=40); opacity: 0.40; clear: both;}
.active { width: 195px; height: 140px; clear: both;}

/*Podcast Page*/

#podcast-left,#podcast-right{height: 100%;}

/*About Us Page */
#about-left,#about-right{ margin: 0 0 120px 0;}

/*background images*/
#header{background-image: url(style/images/bg_top.jpg);background-repeat: no-repeat;background-position: right;position: relative;}
#footer{background-image: url(style/images/bg_bottom.jpg);background-repeat: no-repeat;background-position: 
left bottom;width: auto;height: 211px;}

/*Error Page*/
.error-page{height: 100%;font-size: 24px;}

#buy-tickets img {
    margin-bottom: 10px;
}