/*
Theme Name: Lifesized
Theme URI: 
Description: A blog for TribalInc.com.
Version: 1.0
Author: 
Author URI: 
Tags: 

*/
@import url("reset.css"); /*BlueprintCSS - Baseline Style (http://blueprintcss.org)*/
@import url("typography.css");  /*BlueprintCSS - Basic Typography Rules (http://blueprintcss.org)*/

/*
		GENERAL SETTINGS
___________________________________*/	

strong,a { color:#1899c4; }

h1, h2, h3, h4, h5, h6 { color:#00AFDB; }

#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 { color:#F58220; } 

/*
		MAIN DIVS
___________________________________*/		

body { text-align:center;
	background:#1899C4; }

#header, #content-wrap { 
	margin:30px auto; text-align:left; width:900px;
	background:#fff; border:8px solid #B9C3C3; }

#header h1 { 
	margin:0;
	background:transparent url(images/header.jpg)
}

#header h1 a {
	display:block; height:190px; margin:0; text-indent:-10000em; width:900px; 
}
	
#content-wrap { padding:25px; width:850px; }

#content, #sidebar { float:left; }

#content { 
	margin:0 30px 0 0; padding:0 30px 0 0; width:570px;
	border-right:1px solid #B9C3C3; color:#6D6E71; }
	
#sidebar { 
	padding:0 0 0 30px; width:210px;
	color:#B9C3C3
	}

.clearfix { clear:both; }

/*
		BLOG POSTS
___________________________________*/

/* Post Heading */

.post-heading { 
	margin:0 0 20px 0;
	border-bottom:8px solid #f58220;
	font-size:.9em;
}

.post-heading .post-title { margin:0; }

.post-heading .post-title a { 
	 text-decoration:none;
}

.post-heading .post-title a:hover {
	color:#00afdb; text-decoration:underline;
}

.post-heading .post-meta { margin:0 0 15px 0; }

.post-meta { font-style:italic; }

.post-meta a { 
	color:#6d6e71; text-decoration:none;
}

.post-meta a:hover { text-decoration:underline; }

.post-meta span { margin:0 3px; }

.post-meta span.post-comments {
	padding-left:15px;
	background:transparent url(images/icon_comments.png) no-repeat left bottom;
}

.post-meta span.post-share { 
	padding-left:19px; 
	background:transparent url(images/icon_share.png) no-repeat left bottom;
}

/* Post Content */

.post, .post-heading, .post-content, #comments { float:left; width:100%; }

/* Sidebar */

ul#sidebar { list-style:none; padding:0; margin:0 0 1.5em 0; }

#sidebar a { color:#b9c3c3; }

.widgettitle, h2.widgettitle a, h2.widgettitle a:visited { 
	font-size:1em; text-decoration:none; text-transform:lowercase; color:#f58220;
}

.widget {
	float:left; margin-bottom:1.5em; 
}

#sidebar .socialMediaLinks img { vertical-align:middle; }

#sidebar .socialMediaLinks a {
	font-size:1em; font-weight:normal; text-transform:lowercase; color:#f58220; text-decoration:none;
}

#searchform label { display:none; }

#searchform #s { 
	float:left;margin:0;padding:3px; width:140px;
	border:1px solid #f58220;
}

#searchform #searchsubmit { 
	float:right; margin:0; padding:0; width:50px;
	text-transform:lowercase;
	background:transparent; border:none; color:#f58220;
}