/* @override http://www.blogstitution.com/wp-content/themes/tweetesque/style.css */

/* @override 
	http://127.0.0.1/wordpress/wp-content/themes/tweetesque/style.css
	http://www.blogstitution.com/wp-content/themes/tweetesque/style.css
*/

/*
Theme Name: tweet-esque
Theme URI: http://www.blogstitution.com/projects/
Description: just a dark 3 column theme with lots of chat boxes.
Version: .8
Author: Joel Rossol
Author URI: http://www.blogstitution.com/
*/
@charset "UTF-8";
/* CSS Document */


html{
}

body{
	margin: 0px;
	padding: 0px;
	height: auto;
	font-family: "Arial", Helvetica, sans-serif;
	background: #2b2b2b url(images/bg.jpg) repeat-y;
}

/* @group tweet */
.left{
	width: 172px;
	padding-left: 5px;
	padding-top: 12px;
	font-size: .9em;
	color: white;
}
.tweet{display:block}
.tweet *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#2b2b2b}
.tweet1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #363636;
  border-right:1px solid #363636;
  background:#303030}
.tweet2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #3d3d3d;
  border-right:1px solid #3d3d3d;
  background:#2e2e2e}
.tweet3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2e2e2e;
  border-right:1px solid #2e2e2e;}
.tweet4{
  border-left:1px solid #363636;
  border-right:1px solid #363636}
.tweet5{
  border-left:1px solid #303030;
  border-right:1px solid #303030}
.tweetfg{
  background:#2b2b2b;
  padding:8px;
  color: white;
  }
.tweetfg a {
  	color: #b7f81d;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

/* @end */

/* @group bluetweet */
.bluetweet{display:block}
.bluetweet *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#2b2b2b}
.bluetweet1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #304c5d;
  border-right:1px solid #304c5d;
  background:#2d3941}
.bluetweet2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #345f7b;
  border-right:1px solid #345f7b;
  background:#2c363b}
.bluetweet3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #2c363b;
  border-right:1px solid #2c363b;}
.bluetweet4{
  border-left:1px solid #304c5d;
  border-right:1px solid #304c5d}
.bluetweet5{
  border-left:1px solid #2d3941;
  border-right:1px solid #2d3941}
.bluetweetfg{
  background:#2b2b2b;
    padding:8px;
  color: white;
  font-size: .8em;
	list-style-type: none;
}
.bluetweetfg a {
  	color: #b7f81d;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}
.bluetweetfg li{
	padding-bottom: 5px;
}

/* @end */

h2{
	font-weight: normal;
	margin: 0px;
}

h1{
	font-weight: normal;
	font-style: normal;
}

h2 a{
	color: #e4ff32;
	font-size: 22px;
	text-decoration: none;
}

p.title{
	color: #b7f81d;
	font-size: 50px;
	margin-top: 0px;
	margin-left: 12px;
	margin-bottom: 0px;
	text-decoration: none;
}

p.title a{
	color: #b7f81d;
	margin-bottom: 0px;
	text-decoration: none;
}

#container{
	width: 1035px;
	height: auto;
}
#header{
	padding-bottom: 28px;
	
}
#header img{
	border: 0px;
}
p{
	color: white;
}
small{
	color: white;
}
.post p{
	font-size: 1.2em;
	line-height: 1.4em;
	text-shadow: #000 0 0 2px;
}
.post h2{
	color: #b7f81d;
	font-size: 2em;
}
.tweetheader{
	margin-bottom: 0px;
	font-size: .8em;
	text-align: center;
	color: #b7f81d;;
}
#sb_right{
	width: 195px;
	float: right;
}
h2.widgettitle{
	color:#b7f81d;
	font-size: 1em;
	font-weight: bold;
	padding-left: 7px;
}
h2.widgettitle a{
	font-size: 16px;
	font-weight: bold;
	padding: 2px;
	color: white;
	text-decoration: none;
}
#sidebar ul ul{
	
	padding: 8px;
	margin-bottom: 10px;
}
#sidebar ul ul a{
	text-decoration: none;
	color: white;
}

#sb_left{
	width: 170px;
	float: left;
	padding-left: 10px;
	padding-top: 15px;
	z-index: 5;
	font-size: .8em;
}
#sb_left li{
	list-style-type: none;
	color: white;
	text-decoration: none;
}
#sb_left ul{
	padding-left: 10px;
}
#sb_left h2{
	font-size: 1.1em;
	color: #e4ff32;
	font-weight: bold;
}
#sb_left a{
	color: white;
	text-decoration: none;
}
#sb_left a:hover{
	text-decoration: underline;
}
#middle{
	width: 580px; 
	padding: 10px; 
	margin-left: 20px;
	float: left;
	position: relative;
	font-size: .8em;
}

#top{

}
.entry p a, .entry p a:visited{
	color: #356584;
	text-decoration: none;
}
.entry li{
	color: #f6f6f6;
	list-style-position: outside;
	margin-left: 15px;
	line-height: 16px;
	margin-bottom: 8px;
	font-size: 1.1em;
	text-shadow: #000 0 0 2px;
}

#footer{
	clear: both;
	padding-left: 200px;
	font-size: 14px;
	margin: 0px;
}
#footer h2{
	font-size: 14px;
	color: #cbf94f;
	margin-bottom: 8px;
	font-weight: bold;
}
#books{
color: white;
font-size: .9em;
}
#books h2{
	font-size: 1em;
	font-weight: bold;
	color: white
}
#books li{
	list-style-type: none;
	margin-left: -40px;
	font-size: 1.1em;
}

#searchdiv{
	
}
#searchform{
	
}
#searchform input#s{
	width: 110px;
}
#searchbox{
	height: 15px;
	width: 200px;
	font-size: 18px;
}
#twitter-list{
	color:#b7f81d;
}
#twitter-list a{
	color: white;
	font-size: 10px;
	text-decoration: underline;
}
#twitters h2 a{
	color: white;
	font-size: 16px;
}
.widget_rss li{
	list-style-type: square;
	list-style-position: outside;
	margin-left: 15px;
	font: 12px Helvetica, Arial;
	color: white
}
.recentcomments, .recentcomments a{
	color: white;
}
.widget_rss li a{
	color: white
}

.widget_rss a:hover{
	color: #ff7200;
}
#comment{
	width: 450px;
}
.alignleft{
	width: 270px;
	float: left;
}
.alignright {
	width: 270px;
	float: right;
	text-align: right;
}
.navigation{
	height: 20px;
}
.navigation a{
	color: gray;
}
.postmetadata{
	margin-bottom: 20px;
	font-size: 12px;
}
.postmetadata a{
	color: #356584;
	text-decoration: none;
}
.wp-caption-text{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 11px;
	text-align: center;
	color: #50535b;
}
#tunes{
	width: 170px;
	text-align: center;
}
#tunes li{
	list-style-type: none;
	list-style-image: none;
	list-style-position: inside;
	display: inline-block;
	background-color: #343434;
	margin:  3px;
}
#tunes p{
	font-size: 11px;
	margin: 0;
}
#tunes li img{
	border: 4px solid #5e5e5e;
	width: 100px;
	height: 100px;
	margin: 3px;
}

/* @group My Group */

#sidebar {
	font-size: .8em;
}
#sidebar ul{
	list-style-type: none;
	padding: 0px;
}
#sidebar img{
}
#sidebar li{
	padding: 0px;
	//margin: 0px;
	margin-bottom: 1px;
}
.widget.widget_tag_cloud a{
	
	color: white;
	text-decoration: none;
	font-size: 60px;
}

#footer a{
	color: white;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
}
#footer li{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: square;
}
.clear{
	clear:both;
}

blockquote {
	padding: 0 15px 10px 40px;
	background: url(images/quotes.jpg) no-repeat;
	margin-left: 10px;
	color: #dedede;
}

/* @end */