/*   
Theme Name: Cutting Chai
Theme URI: http://housefull.cuttingchai.com/
Description: Custom theme for Cutting Chai by Forest.
Author: Rich Orris & Joel Speasmaker
Author URI: http://strangebirdlabs.com
Version: 1.0
*/

body {
  background: url(images/bg.jpg) repeat;
  font-family: arial, helvetica, sans-serif;
  color: #fff;
  padding: 0;
  margin: 0;
  font-size: 11px;
}

p {
  margin: 0 0 14px 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 18px;
  line-height: 18px;
  margin: 0;
  padding: 0;
}

h2 {
  color: #fcc219;
}

a, a:link, a:visited, a:active {
  color: #fcc219;
  text-decoration: none
}

#page {
  width: 950px;
  margin: 0 auto;
  background: url(images/logo.jpg) no-repeat;
  background-position: top;
}

#header {
  height: 175px;
}

#header h1 {
  margin: 10px 0 0 0;
  padding: 0;
  float: left;
}

#header h1 a {
  display: block;
  text-indent: -9999px;
  overflow: hidden;
  outline: none;
  height: 46px;
  width: 342px;
}

textarea#styled {
	width: 480px;
	height: 100px;
	padding: 5px;
  	font-family: arial, helvetica, sans-serif;
	scrolling: auto;
}


.transcript {
	width: 515px;
	height: 100px;
	overflow: auto;
	background: #000;
	color: #fff;
}

img.floatLeft { 
    position: absolute;
    margin: 0 0 0 -196px; 
}

hr {
  color: #555555;
  background-color: #555555;
  border: 0px;
  height: 1px;
}

ul#navigation {
  float: right;
  margin: 20px 0 0 0;
  padding: 0;
}

ul#navigation li {
  float: left;
  margin: 0 0 0 20px;
  padding: 0;
  list-style: none;
  font-size: 11px;
}

ul#navigation li a {
  font-weight: bold;
  color: #fff;
}

#main {
  float: left;
  width: 710px;
}

#main .post {
  margin: 0 0 20px 0;
  padding: 0 0 6px 0;
  border-bottom: 1px solid #fff;
}

#main .post .meta {
  font-size: 9px;
  color: #c0bba0;
  margin: 0 0 14px 0;
}

#main .post .meta a {
  color: #c0bba0;
  border-bottom: 1px solid #c0bba0;
}

#main .post .content {
  font-family: georgia, serif;
  line-height: 14px;
}

#content .entry {
	width: 515px;
	margin: 0 0 0 196px;
	padding: 0;
	}

#content .content {
	margin: 0 0 0 196px;
	padding: 0;
	width: 515px !important;
	}

#content .entry p.floatleft img {
	position: absolute;
	margin: 0 0 0 -196px;
	padding: 0;
	}

#content .post .postmetadata {
	width: 515px;
	margin: 0 0 0 196px;
	padding: 0;
	}
	
#sidebar-right {
  float: right;
  width: 190px;
}

#sidebar-right .widget {
  margin-bottom: 30px;
}

#sidebar-right .widget h2 {
  padding: 0 0 2px 0;
  margin: 0 0 10px 0;
  font-size: 12px;
  color: #fff;
  font-weight: normal;
  border-bottom: 1px solid #fff;
}

#sidebar-right .widget ul {
  padding: 0;
  margin: 0;
}

#sidebar-right .widget ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}

#sidebar-right .widget ul li.cat-item {
  float: left;
  width: 50%;
}

#sidebar-right .widget ul li.cat-item a {
  display: block;
  padding: 2px 0;
}

#sidebar-right .widget ul.sb-twitter li {
  margin: 0 0 0 0;
}

#sidebar-right .widget ul.sb-twitter li abbr {
  display: block;
  border: none;
  
}

#sidebar-right .widget ul.sb-flickr {
  padding: 0 10px;
}

#sidebar-right .widget ul.sb-flickr li {
  float: left;
}

#sidebar-right .widget ul.sb-flickr li a {
  padding: 5px;
  display: block;
}

#sidebar-right .widget ul.sb-flickr li a:hover {
  padding: 0px;
  border: 5px solid #fff;
}

#sidebar-right .widget form#newsletter input.form-text {
  float: left;
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  border: none;
  padding: 3px 4px 4px 4px;
  margin: 0;
  width: 165px;
}

#sidebar-right .widget form#newsletter input.form-submit {
  float: right;
  text-indent: -9999px;
  overflow: hidden;
  line-height: 0;
  height: 19px;
  padding-top: 19px;
  width: 19px;
  border: none;
  background: url(images/go.png) no-repeat;
}

ul#paginator {
  margin: 0 0 10px 0;
  padding: 0;
}

ul#paginator li {
  margin: 0;
  padding: 0;
  list-style: none;
}

ul#paginator li.prev {
  float: left;
}

ul#paginator li.next {
  float: right;
}

#footer {
  padding: 20px 0;
}

/*
** Markup free clearing
** Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clear-block {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clear-block {
  height: 1%;
}
.clear-block {
  display: block;
}
/* End hide from IE-mac */
