/*
Theme Name: Booka Shade More!
Theme URI: http://wordpress.org/
Description: Booka Shade by <a href="http://www.usloteverywhere.com?source=bookashade-website">UsLot Everywhere</a>.
Author: UsLot Everywhere


*/

.postLink span{
margin-right:15px;
}

body{
margin: 0;
font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif;
font-size: 11px;
text-align: left;
vertical-align: top;
background: #000000;
color: #FFFFFF;
text-align: center;
background-image:url(http://www.bookashade.com/bookashade/wp-content/themes/bs/images/bg.gif);
	background-repeat:repeat;
	background-position: center top;
}
#footer {
	font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #FFFFFF;
}
a:link, a:visited{
text-decoration: none;
color: #ff0000;
}
a:hover{
color: #484848;
}

a img{border:0}

#wrapper{
margin: auto;
margin-top:0px;
width: 940px;
text-align: left;
}

#header{
float: left;
width: 940px;
height:565px;
text-align:left;
margin-top:0px;
}
.sidebar{
float: left;
width: 200px;
}
#leftSide{
margin: 20px 20px 0 0;
}
#rightSide{

margin: 20px 0 0 20px;
}
#container{
float: left;
width: 500px;
margin-top:20px;
}
#footer{
clear: both;
float: left;
width: 500px;
margin-left:220px;
border-top-width: 3px;	
	border-top-style: solid;	
	border-top-color: #FFFFFF;
	padding-top:9px;
}
.module {
	width:200px;
	margin-bottom:60px;
   	position:relative;
	border-bottom-width: 1px;	
	border-bottom-style: solid;	
	border-bottom-color: #484848;
}
. moduleHeader {
	position:absolute;
	left:0px;
	top:0px;
	height:33px;
	width:200px;
}


.sidebar ul, .module ul, #container ul, .sidebar ul li, .module ul li{
list-style-type: none;
list-style:none;
margin: 0;
padding:0 0 0 0;
}
.sidebar li ul{
list-style-type: none;
list-style:none;
margin: 0;
padding:0 0 0 0;
}
.sidebar li ul li{
list-style-type: none;
list-style:none;
margin: 0;
padding:0 0 0 0;
}
li.linkcat, #liveModule, #theContacts, #twitterModule, .vidFrame {list-style:none; padding-top:10px; padding-bottom:10px;}

div.module h2 {display: none;}


div.navContainer{position:relative;}
div.gigContainer{position:relative;}
div#topnav{
	position:absolute; 
	top:115px; 
	right:0px;
	border-bottom-width: 3px;	
	border-bottom-style: solid;	
	border-bottom-color: #FFFFFF;
	width:200px;
	font-size: 16px;
	padding-bottom:10px;
	}
div#topnav a:link, div#topnav a:visited{color:#fff;}
div#topnav a:hover{color:#484848;}
div#gigModule{position:absolute;top:200px; left:0px; width:940px;
	padding-top:8px;
	border-top-width: 3px;	
	border-top-style: solid;	
	border-top-color: #FFFFFF;
}
div.navbtn1{position:absolute;top:9px;left:0px;}
div.navbtn2{position:absolute;top:9px;left:120px;}
div.navbtn3{position:absolute;top:9px;left:260px;}

div#theLogo{position:absolute; top:105px;left:0px;}
div#TSForm{position:absolute; top:-20px;left:740px;}




div#socialModule a:link, div#socialModule a:visited {
	font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#fff;
}
div#socialModule a:hover {
	color:#484848;
}

.twitterPostDate{color:#ff0000;font-size: 11px;font-weight:bold;}
.tweetText, .tweetText a:link, .tweetText a:visited{color:#fff; text-decoration:none;font-size: 11px;font-weight:normal;}
.tweetText a:hover{color:#484848; text-decoration:none;}

.tweetText{
width:100%;
overflow:hidden;
}

div#theContacts {
	font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#fff;
}
div#theContacts a:link, div#theContacts a:visited {
	font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif;
	font-size: 11px;
	font-weight:normal;
	color:#fff;
}
div#theContacts a:hover {
	color:#484848;
}
div#theContacts strong{color:#ff0000;}



.containerHeader{
	background-image:url(http://www.bookashade.com/bookashade/wp-content/themes/bs/images/header_latest.gif);
	background-repeat:no-repeat;
	width:500px;
	height:33px;
	position:relative;
	overflow:hidden;
	}



.postTitle, .postTitle a:link, .postTitle a:visited { 

text-decoration:none; 
color:#FFFFFF; 
font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif; 
font-weight:bold; 
font-size: 15px;
height:30px !Important;
display:block;
width:100%;
padding-top:6px;
}


.postTitle a:hover {color:#ff0000;}
span.postDate {color:#ff0000;}
div.postTitle{
height:33px;
	}
	.postTitle a:link, .postTitle a:visited{color:#FFFFFF;}
	.postTitle a:hover{color:#484848;}

.post {
border-bottom: 1px solid #484848; 
}

.more-link{
display:none;
}


.entry, .navigation, .shareText{ font-family: "Helvetica Neue", Helvetica, Arial, Sans-serif;  font-style:normal; line-height:15.5px; }
.entry a, .navigation a, .credit a, .shareText a{
	color:#ff0000;
	text-decoration:none;
}
.entry a:hover, .navigation a:hover, .credit a:hover, .shareText a:hover{ text-decoration:underline; }
.entry{
line-height: 18px;
}




.navigation{
	margin-top:30px;
	border-top-width: 3px;	
	border-top-style: solid;	
	border-top-color: #FFFFFF;
}
.navBtns{margin-top:9px;}





div.form{position:absolute; top:3px; right:0px; height:17px;}
div.rssLnk{position:absolute; top:8px; left:0px;}
div.pageHeader{

margin-top:4px;
height:19px;
font-size:16px;
font-weight:bold;
width:100%;
padding-top:2px;
}


fieldset.search {
	border: none;
	width: 155px;
	margin: 0;
margin-top:-1px;

}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	color: #ffffff;
	font-size: 10px;
	width: 119px;
	height: 15px;
	padding: 3px 9px 3px;
	background: #F2F1EC url(http://www.bookashade.com/bookashade/wp-content/themes/bs/images/search.gif) no-repeat;
	margin-right: 5px;
}
.search input.box:focus {
	background: #F2F1EC url(http://www.bookashade.com/bookashade/wp-content/themes/bs/images/search.gif) no-repeat left -20px;
	outline: none;
}
.search button.btn {
margin-right:-10px;
	width: 20px;
	height: 20px;
	cursor: pointer;
	text-indent: -9999px;
	background: #000000 url(http://www.bookashade.com/bookashade/wp-content/themes/bs/images/search.gif) no-repeat top right;
}
.search button.btn:hover {
	background: #000000 url(http://www.bookashade.com/bookashade/wp-content/themes/bs/images/search.gif) no-repeat top right;
}


.vidFrame{
}
.vidItem{
	height:56px;
	border-top-width: 1px;	
	border-top-style: solid;	
	border-top-color: #484848;
	position:relative;
	width:200px;
	overflow:hidden;
	}
.vidThumb{
	position:absolute;
	left:0px;
	top:8px;
	background-color:#000;
	width:50px;
	height:40px;
}
.vidTitle{
	position:absolute;
	left:58px;
	top:12px;
}

.vidItem a{
display:block;
height:60px;
color::#ffffff;
}
.vidItem a:hover{
background-color:#222222 !important;
}

/* flickr stuff */


.img1, .img2, .img3, .img4{
	height:40px;
	width:200px;
	position:absolute;
	left:0px;
}

.img1 {top:0px;}
.img2 {top:41px;}
.img3 {top:82px;}
.img4 {top:123px;}

.crop {
		position:absolute;
		top:0px;
		left:0px;
		height:40px;
		width:200px;
		overflow:hidden;
	}

	.crop a img{
		opacity:.6;
		filter:alpha(opacity=60);
	}

	.crop a:hover img{
		opacity:1;
		filter:alpha(opacity=100);
	}



#flickrContainer{
	margin-top:2px;
	position:relative;
	height:170px;
}

.sliding .entry{
display:none;
}
