



@import "reset.css";

@import "960.css";



html{

		background: url(img/lazybg.jpg) #e4e4e4 no-repeat scroll center top;

}



body {

	color: #444;

	font-size: 80%;

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	

	

}

h1{

	background: url(img/logo.png) no-repeat ;

	width:447px;

	height:228px;

	text-indent: -9000px;

	

}

h1 a{
	display:block;
		width:447px;

	height:228px;

}

h4{

	background-color:#969D12;

color:#FFFFFF;

	font-size:1.3em;

	padding:5px 10px;

-moz-border-radius:10px 20px 1px;

	-webkit-border-top-left-radius: 10px;

-webkit-border-top-right-radius: 20px;

-webkit-border-bottom-right-radius: 1px;

-webkit-border-bottom-left-radius: 20px;

}

label, textarea{

	display:block;

}

#comments{

	margin-top:15px;

}

.social{

	padding-top:90px;

}

a.facebook{

	background: url(img/facebook.png) no-repeat top left;

	width:74px;

	height:64px;

	display:block;

	float:left;

	



}

a.rss{

	background: url(img/rss.png) no-repeat top left;

	width:75px;

	height:64px;

	display:block;

	float:left;

}

a.twitter{

	background: url(img/twitter.png) no-repeat top left;

	width:68px;

	height:64px;

	display:block;

	float:left;	

}

a.twitter:hover, a.rss:hover, a.facebook:hover{
	text-decoration: none;
	border:0;
}



.searchbar input{

font-size:1.5em;

height:24px;

margin-top:15px;

width:215px;

}

a {

	

	text-decoration: none;

	color:#444;

}

p{



	line-height: 1.5em;

}



a:hover {

	text-decoration: underline;

}



p.footer{

	margin:0 auto;

}





.container_12 {

background:url(img/whitebg.gif) no-repeat 50% 500px;



	margin-bottom: 20px;







}



.container_12 .header{

	height:226px;



}



.container_12 .blog{



}

.post{

	border-bottom:1px dashed #CCCCCC;

clear:both;

padding:30px 20px 26px 0;

}

.post-content{

	line-height: 1.5em;

}



.container_12 .sidebar{



}

.date{

	background-color:#969d12;

	float:left;

	margin-left:-55px;

	padding:5px;

	color:#fff;

	text-align:center;

	text-transform: uppercase;

	font-weight:bold;	

}



.footer p{

	text-align: center;

}

.day{

font-size:2em;

}



h2.post-title{

	font-size:1.7em;



	

}

.post-meta {

	padding:5px;
text-transform: uppercase;
font-style: italic;
}



.post-content img{



	margin-right:10px;

	margin-bottom:10px;

}



ul.nav{

margin-top:7px;

	margin-left:25px;

}

ul.nav li{

	list-style-type: square;

	

}

.addcomment {

	float:right;

	background-color:#ddded0;

	-moz-border-radius:10px 20px 1px;

	-webkit-border-top-left-radius: 10px;

-webkit-border-top-right-radius: 20px;

-webkit-border-bottom-right-radius: 1px;

-webkit-border-bottom-left-radius: 20px;

	

	padding:10px;

	margin:10px;

	

}

#comments ol li{

	padding:10px;

}



#comments ol li.alt{

	background-color:#e4e4e4;

}



.comment-data{

	display: block;

	clear:both;

}

.alignleft{

	float:left;

	margin-right:10px;

	margin-bottom:3px;

}