/*  
Theme Name: tspoon
Theme URI: http://www.pixelorchestra.com
Description: tspoon theme.
Version: 1.0
Author: pixelorchestra
Author URI: http://www.pixelorchestra.com/

*/
html, body, form, fieldset {
		background:#FFF;
		min-height:100%;
		width:100%;
		height:100%;
		margin: 0;
		padding: 0;
		font-family:Arial, Helvetica,'Helvetica Neue', sans-serif;
		font-size: 12px;
		text-align:center;
		line-height:200%;
		color: #333;
		vertical-align:top;
}

body, h1, h2, h3, h4, h5, h6, blockquote, p{
margin: 0;
padding: 0;
}



a:link, a:visited{

color:#333;

text-decoration:none;

}

a:hover {
	background: #0099ff;
	text-decoration:none;
}

a:hover img {
	display: block;
	    text-decoration: none;
	background-color: #fff;
	background:none;
}
      

a img {
	
	border: none;
	text-decoration: none;
		text-decoration:none;

}




#wrap {
	
	width: 950px;
	margin: 0 auto;	
	text-align: left;

}

#header{
	width:950px;
	height:221px;
	border-bottom:#0099FF 1px solid;
	/*background:url(images/header-blog.jpg) scroll no-repeat;*/
	}
	
	
	
#header img a:hover,a:link{
	border: none;

}

#header a:hover   {
	background:none;
	border: none;
	text-decoration: none;
}


#header a:link {
		border: none;
	
	text-decoration:none;
}







	#container{
		border-right:1px dotted #CCC ;
		float: left;
		width: 698px;
		margin:20px 0px 30px 0px;
		padding:0px 10px 0px 10px;
	


	}
	
	#sidebar{
		
		float: right;
		width: 230px;
		display: inline;
		margin:20px 0px;

		}
		
	#sidebar  a:link, a:active{
			font-size: 12px;
			color:#333;
		}
			
	#sidebar  a:visited{
			font-size: 12px;
			color:#333;
			text-decoration:none;
		}
		#sidebar  a:hover{
			font-size: 12px;
			color:#fff;
			text-decoration:none;
		}
		#sidebar ul{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

#sidebar ul li h2{
font-size: 14px;
font-weight:normal;
color:#0099ff;
text-transform:uppercase;
}
		
#footer p {
bottom:-15px;
color:#666666;
font-size:9px;
position:relative;
}

		#footer{
			height:15px;
			clear: both;
			float: left;
			width: 950px;
			background: url(images/footer-top.gif) scroll no-repeat;
			text-align:center;
			} 

.navigation_right{
padding: 10px 40px 0px 0px ;
font-size: 14px;
font-weight: bold;
line-height: 18px;
float:right;

}
.navigation_left{
padding: 10px 0px 0px 40px;
font-size: 14px;
font-weight: bold;
line-height: 18px;
float:left;
}

.navigation_right a:hover{background:none;

}
.navigation_left a:hover{background:none;
}





.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
.post{
	
	margin-bottom:40px;
	
}

.dateArc{
	font-size: 10px;
	color: #0099ff;
	line-height:9px;
	}
	

.date{
	float:left;
	font-size: 10px;
	color: #0099ff;
	line-height:9px;
	width:50px;
	padding:10px 0px 0px 0px;
	}
	
	.entry img{
margin: 0px 10px 10px 0px;
		}
		
a.img:hover{background-color: red} 
	
	.entry{
		height:100%;
		
		}
		.titlepost {
		text-decoration:none;
		color:#CCCCCC;
		font-size:50px;
		line-height:normal;
		text-transform:uppercase;
		}
		
		
	.titlepost a{
		text-decoration:none;
		padding:0px 0px 0px 5px;
		color:#CCCCCC;
		font-size:50px;
		line-height:normal;
		text-transform:uppercase;
		
		}
		
	.titlepost a:hover{
	color:#FFF;
	}
		
		
		
		
		
		.titlepostArc {
		text-decoration:none;
		color:#CCCCCC;
		font-size:25px;
		line-height:normal;
		text-transform:uppercase;
		}
		
		
	.titlepostArc a{
		text-decoration:none;
		padding:0px 0px 0px 5px;
		color:#CCCCCC;
		font-size:25px;
		line-height:normal;
		text-transform:uppercase;
		}
		
	.titlepostArc a:hover{
	color:#FFF;
	}
	
	


.clear{
	clear:both;
	
	}
	
	.cloud{
		padding:0 10px;
		}
		
		.cloud  h2{
		font-size:14px;
font-weight:normal;
color:#0099ff;
text-transform:uppercase;

		}
		
		.cloud a:link{text-decoration:none;}
		
		
		
		.tags{
			padding: 0px 0px 0px 5px;
			color:#999;
			
			
			}
			
			
		.tags	a:link{

color:#999;
text-decoration:none;

}
		
		.tags	a:visited{

color:#999;
text-decoration:none;

}

.tags a:hover {
	color:#fff;

	background: #99CCFF;
	text-decoration:none;
}


.postmetadata{
				color:#999;

	
	}
	
	
	
	
			
		.postmetadata	a:link{

color:#999;
text-decoration:none;

}
		
		.postmetadata	a:visited{

color:#999;
text-decoration:none;

}

.postmetadata a:hover {
	color:#fff;

	background: #99CCFF;
	text-decoration:none;
}
.email a{
border-bottom:1px dotted #CCCCCC;
font-weight:bold;
margin:0px 0px 10px 0px;
}
.cat{padding-top:6px;}
