/*

Theme Name: Brew Creative
Theme URI: http://simply.bcoz.iheartbrew.com/
Description: Another W3C Valid WordPress theme sliced by Hanif Norman
Version: 1.0
Author: Hanif Norman
Author URI: http://simply.bcoz.iheartbrew.com/

*/

/*	Standar */

	.hide { display:none; }
	.blue { color:#00A7E5; }

/*	Pages / Posts */

	div#posts		{ float:left; margin:0 0 0 10px; padding:20px 0 0 0; width:580px; }
	div.post		{ position:relative; clear:both; margin:0 0 20px 0; padding:20px 0 0 0; border-top:1px dotted #ccc; } /* Holds an individual post item */
	div.onlyPost	{ border-top:none; }
	div.firstPost	{ border-top:none;  }
	div.lastPost	{ }
	
	/*	Thumbnails lists */
	
		div.listThumbnailImage				{ float:left; padding:0 0 20px 0; width:156px; height:156px; overflow:hidden; }
		div.listThumbnailImage img			{ padding:2px; border:1px dotted #ccc; }
		div.listThumbnailImage img:hover	{ border-color:#333; }
		div.listThumbnailContents			{ float:right; width:400px; }
	
	/*	Title */
	
		.postTitle								{ margin:0; padding:0 0 5px 0; width:500px; font:26px Georgia; color:#333; text-transform:none; } /* Assign to h1 or h2 for the post title */
		.postTitle a							{ color:#00A7E5; }
		.postTitle a:hover						{ color:#00A7E5; }
		
	/*	Tweetme */
	
		div.tweetme iframe						{ position:absolute; right:0; top:20px; }
	
	/*	Meta */
	
		small.postmetadata						{ display:block; margin:0; padding:0; font:11px/1.6em 'Myriad Pro', Helvetica, Arial; color:#999; } /* The container for the author, date etc */
		small.postmetadata a					{ color:#00A7E5; }
		small.postmetadata a:hover				{ color:#00A7E5; }
		small.postmetadata span.comments		{ background:url(images/icons/comments.png) no-repeat; display:inline-block; padding:0 0 0 15px; }
		small.postmetadata span.comments em		{ color:#ccc; }
		
	/*	Tags */
	
		div.postmetadata	{ padding:0 0 0 0; color:#ccc; }
	
	/*	Contents */
	
		div.entry								{ margin:0; padding:30px 0 0 0; line-height:1.4em; } /* Holder for the user generated data */
		div.entry p								{ margin:0; padding:0 0 20px 0; line-height:1.4em !important; }
		div.entry p img							{ margin:20px 0 0 0; }
		div.listThumbnailContents div.entry		{ padding:15px 0 0 0; }
		div.wp-caption							{ position:relative; margin:0 0 20px 0; padding:0; width:580px; overflow:hidden; }
		div.wp-caption p						{ background:url(images/interface/transparent.png); position:absolute; bottom:0px; margin:0; padding:5px; width:570px; font:11px Arial; color:#fff; }
		div.entry ul, div.entry ol				{ margin:0 0 20px 20px; }
	
	
	/*	Paginator */
	
		div.wp-pagenavi							{ height:50px; }
		div.wp-pagenavi a, div.wp-pagenavi span { float:left; display:block; margin:0 5px 0 0; padding:2px 5px; border:1px solid #999; cursor:pointer; }
		div.wp-pagenavi span.pages				{ margin:3px 10px 0 0; padding:0; border:none !important; cursor:default; }
		div.wp-pagenavi a						{ color:#666; text-decoration:none; }
		div.wp-pagenavi a:hover					{ border-color:#333; color:#333; }
		div.wp-pagenavi span.current			{ background:#333; border-color:#333; color:#fff; }

	/*	Comments */
	
		.commentsBlock							{  }
		.commentsBlock h6						{ margin:0; padding:0; }
		ol.commentList							{ margin:0; padding:0; list-style:none; font:14px Georgia; }
		ol.commentList li						{ clear:both; position:relative; margin:0; padding:10px 10px 20px 0; }
		ol.commentList li.alt1					{ background:#fcfcfc; }
		ol.commentList li.alt2					{ background:#ececec; }
		ol.commentList li img					{ position:absolute; margin:0 15px 0 0; padding:0; border:5px solid #eee; }
		ol.commentList li img:hover				{ border:5px solid #ccc; }
		ol.commentList li div.comment-author	{ float:left; }
		ol.commentList li div.comment-meta		{ float:left; margin:0; padding:1px 0 5px 5px; line-height:100%; }
		ol.commentList li cite.fn 				{ display:inline-block; padding:0 0 0 70px; }
		ol.commentList li cite.fn a 			{ color:#00A7E5; font:14px Georgia; }
		ol.commentList li span.says				{ display:none; }
		ol.commentList li p						{ clear:both; margin:0; padding:5px 0 5px 70px; color:#999; }
		ol.commentList li a						{ font-size:11px; color:#999; }
		
	/*	Comments form */
	
		h6.commentsHeader				{ margin:20px 0 0 0; padding:30px 0; border-top:1px solid #ddd; font:bold 20px "Franklin Gothic Heavy", "Arial Black", sans-serif; text-transform:uppercase; }
		form#commentsForm				{ background:none; margin:0; padding:0; }
		form#commentsForm dl			{ margin:0; padding:0; }
		form#commentsForm dl dd			{ float:left; display:inline-block; margin:0; padding:0 0 10px 0; width:480px; }
		form#commentsForm dl dd	label	{ font-style:italic; color:#ccc; }
		form#commentsForm dl dd.label	{ clear:both; margin:0; padding:3px 0 10px 0; width:100px; font-weight:bold; }
	
		/*	Comments form fields */
	
			form#commentsForm textarea				{ height:150px; }
			form#commentsForm input.textField		{ margin:0 10px 0 0; padding:4px; width:300px; border:1px solid #ccc; font:13px 'Myriad Pro', Helvetica, Arial; }
			form#commentsForm textarea				{ padding:4px; width:468px; border:1px solid #ccc; font:13px/1.4em 'Myriad Pro', Helvetica, Arial; }
		
		/*	Submit button */
		
			form#commentsForm dl dd.submitButtonZone	{ padding:10px 0 0 0; }
			form#commentsForm #submit					{ background:#ececec; float:left; padding:4px; border:1px solid #999; font:11px Arial; color:#666; }
			form#commentsForm #submit:hover				{ background:#e2e2e2; border:1px solid #666; color:#000; text-decoration:none; }
			form#commentsForm span#commentsError		{ float:left; padding:5px 0 0 20px; color:#990000; }
		
/*	Sidebar widgets */

	div.sidebar					{ float:left; margin:0 0 0 100px; padding:30px 0 0 0; width:200px; }
	div.sidebar ul				{ margin:0; padding:0; list-style:none; }
	div.sidebar ul li			{ margin:0 0 25px 0; padding:0 0 5px 0; }
	div.sidebar ul li ul		{ margin:0; padding:0; list-style:none; }
	div.sidebar ul li ul li		{ margin:0; padding:0; }
	
	div.sidebar li.widget		{  }
	div.sidebar h4.widgetTitle	{ margin:0 0 10px 0; padding:0; font:bold 20px "Franklin Gothic Heavy", "Arial Black", sans-serif; color:#666; text-transform:uppercase; }
	div.sidebar a				{  }
	div.sidebar a:hover			{  }
		
	/*	Image widget */
	
		li.widget_sp_image					{  }
		li.widget_sp_image h4.widgetTitle	{  }
		li.widget_sp_image a.-image-link	{  }
		li.widget_sp_image img				{  }
		
	/*	Categories widget */
	
		li.widget_categories				{ color:#999; }
		li.widget_categories h4.widgetTitle	{ }
		li.cat-item							{ padding:5px 0 !important; }
		li.cat-item	a						{ }
		li.cat-item	a:hover					{  }
		li.cat-item ul.children				{ margin:0; padding:10px 0 0 20px; list-style:circle; }
		li.cat-item ul.children li			{ padding:5px 0 !important; }
		li.cat-item ul.children li.first	{  }
		li.cat-item ul.children li.last		{  }
		li.cat-item ul.children li.only		{  }
		li.current-cat a					{ font-weight:bold; }
		li.current-cat a:hover				{  }
		li.current-cat li a					{ font-weight:normal; }
		
	/*	Recent posts widget */

		li.widget_recent_entries				{  }
		li.widget_recent_entries h4.widgetTitle	{  }
		li.widget_recent_entries li				{ line-height:1.3em; }
		li.widget_recent_entries li	a			{  display:inline-block; padding:5px 0; }
		li.widget_recent_entries li	a:hover		{  }

	/*	Links widget */

		li.widget_recent_comments					{  }
		li.widget_recent_comments h4.widgetTitle	{  }
		li.widget_recent_comments li				{  }
		li.widget_recent_comments li	a			{  }
		li.widget_recent_comments li	a:hover		{  }

/*	WP Syntax */

	.wp_syntax {
  color: #100;
  background-color: #f9f9f9;
  border: 1px solid silver;
  margin: 0 0 50px 0;
  overflow: auto;
}

/* IE FIX */
.wp_syntax {
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: expression(this.scrollWidth > this.offsetWidth ? 15 : 0);
  width: 100%;
}

.wp_syntax table {
  border-collapse: collapse;
}

.wp_syntax div, .wp_syntax td {
  vertical-align: top;
  padding: 2px 4px;
}

.wp_syntax .line_numbers {
  text-align: right;
  background-color: #def;
  color: gray;
  overflow: visible;
}

/* potential overrides for other styles */
.wp_syntax pre {
  margin: 0;
  width: auto;
  float: none;
  clear: none;
  overflow: visible;
  font-size: 12px;
  line-height: 1.333;
  white-space: pre;
}

