/*
Theme Name: How To Look Good Naked
Theme URI: http://htlgn.devspace.net/blog
Description: The blog template for HTLGN
Author: HTLGN
*/
	#header h1.blog{
		background-image: url('images/header.jpg');
	}
	
	#blog{
		padding:0;
		width:467px;
	}
	
	#content{
		margin:0;
	}
	
	#extra{
		margin:0;
	}
	
	#blog div.entry {
		margin-bottom:3em;
	}
	
	#blog h3{
		margin-bottom:0.333em;	
	}
	
	#blog p{
		color:#343434;
		font-family:Arial;
	}
	
	#blog p.date{
		border-bottom:1px solid #E6E5E5;
		color:#545454;
		width:100%;
		float:left;
	}
	
	#blog p.meta{
		border-top:1px solid #E6E5E5;
		padding-top:0.3333em;
		width:100%;
		float:left;
	}
	.right{
		float:right;
	}
	
	.post-content {
		clear:both;
	}
	
	.widgettitle{
		color: rgb(240, 24, 133);
		font-family: "Century Gothic", sans-serif;
		font-size:19px;
		text-transform:uppercase;
		font-weight:bold;
		padding: 0;
		margin-bottom: 0.5em;
	}
	
	.widget_twitter .widgettitle{
		font-size: 16px;
	}
	
	ul#sidebar h2.widgettitle a{
		color: rgb(240, 24, 133);
	}
	
	ul#sidebar{
		margin: 0 0 0 8px;
		padding:0;
		display: block;
		list-style: none;
		font-family:Arial;
		
		
	}
	
	ul#sidebar li{
		margin: 0 0 1em 0;
		padding:0;
		list-style: none;
		margin-bottom: 1.5em;
	}
	
	ul#sidebar li a{
		color:#525252;
	}
	
	ul#sidebar li a:hover{
		color:rgb(255, 79, 168);
	}
	
	ul#sidebar li a:visited{
		color:#b93577;
	}
	
	ul#sidebar li ul{
		margin: 0;
		padding:0;
	}
	
	ul#sidebar li ul li{
		margin: 0;
		padding:0;
		list-style: none;
		line-height:1.5em;
	}
	
	div.post-content img {
		margin:0 0 1.7em 0;
		padding:0;
	}
	
	div.post-content ul{
		font-family:Arial;
	}
	
	div.post-content ul li ul{
		margin-bottom:0;
	}
	
	.edit-button a{
		background:#F9E8F2 none repeat scroll 0 0;
		padding:2px 5px;
		border-top:1px solid #E18EB7;
		border-bottom:1px solid #E18EB7;
	}
	
	.edit-button a:hover{
		color: #FFFFFF;
		background:rgb(255, 64, 160) none repeat scroll 0 0;
		font-weight: bold;
	}

	textarea {
		width:100%;
	}
	
	h3#comments{
		padding-bottom: 0.3333em;
	}
	
	ol.commentlist {
		font-family: Arial, sans-serif;
		list-style: none;
		margin: 0;
		padding:0;
	}
	
	ol.commentlist li {
		margin: 0;
		padding: 10px;
	}
	
	ol.commentlist li ul li{
		margin: 0;
		padding: 0;
	}
	
	ol.commentlist li ul li ul{
		margin-bottom: 0;
		padding: 0;
	}
	
	div.comment-post{
		margin-top: 0.555em;
	}
	
	.alt{
		background-color: #F6F6F6;
	}
	
	h3#respond {
		margin-bottom: 1em;
	}
	
	.speechbubble-top{
		background-image:url('images/comment_top.gif');
		padding:15px 15px 0 15px;
		color: #555555;
	}
	
	.entry-content{
		display: block;
		background-image:url('images/comment_top_twitter.gif');
		padding:15px 15px 0 15px;
		color: #555555;
	}
	
	.speechbubble-bottom{
		background:url('images/comment_bottom.gif') no-repeat top;
		padding-top: 21px;
	}
	
	.entry-meta{
		background:url('images/comment_bottom_twitter.gif') no-repeat top;
		padding-top: 21px;
	}
	
	.entry-meta{
		display:block;
		font-size:10px;
		margin-bottom:15px;	
	}
	
	.from-meta{
		display:none;
	}
	