/*   
Theme Name: Myhedspace Blog 2010
Theme URI: http://www.myhedspace.com/blog
Description: Myhedspace Blog 2010
Author: 
Author URI: http://www.myhedspace.com/blog
Version: 1.0
*/

body {
	background:url(images/body-bg.gif) #fff repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}

#wrap {
	width:960px;
	margin:0 auto;
}

/*** header ***/
#header {
	height:100px;
	padding-top:56px;
	position:relative;
}

#header h1 {
	color:#fff;
	font:bold 18px Arial, Helvetica, sans-serif;
	background:url(images/myhedspaceblog-logo.gif) no-repeat;
	width:361px;
	height:49px;
	text-indent:-9999px;
}

#header h1 a {
	display:block;
	width:100%;
	height:100%;
}

#header .tagline {
	text-indent:-9999px;
}

#header-ad {
	width:468px;
	height:60px;
	background-color:#fff;
	position:absolute;
	top:50px;
	right:0;
}

/*** content ***/
#content {
	float:left;
	display:inline;
	margin:70px 0 30px 0;
	width:650px;
	border-right:1px #ccc solid;
	padding-right:20px;
}

#content h2, #content h2 a {
	font:bold 30px Arial, Helvetica, sans-serif;
	color:#0099ff;
	text-decoration:none;
}

#content h2 a:hover{
text-shadow: 2px 2px 2px #ccc;
}

#content a {
	color:#0099ff;
}

#content p {
	margin-bottom:15px;
}

.post {
	padding-bottom:15px;
}

.post-date {
	font-weight:bold;
}

/*** sidebar ***/
#sidebar {
	float:right;
	display:inline;
	margin:70px 0 30px 0;
	width:220px;
	background-color:#e3f3ff;
	padding:20px;
}

#sidebar h3, #sidebar h3 a {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#0099ff;
	text-decoration:none;
	margin-bottom:15px;
}

#sidebar a {
	color:#333;
}

#sidebar ul {
	margin-bottom:15px;
}

/*** footer ***/
#footer {	
	clear:both;
	padding:10px;
	text-align:center;
	border-top:1px #ccc solid;
}



/*** misc ***/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size:1px;
}

/*** for comment form ***/
textarea#comment { width: 400px; padding: 5px; }
.commentmetadata { font-size: 10px; }