/*



Theme Name: NoCss



Theme URI: http://hao.su/blog/wordpress-themes



Description: NoCss plus edits by Karl



Version: 1.0



Author: Karlius



Author URI: http://hao.su



Tags: white, simple, fixed width, two columns, widgets, clean



*/



.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.alignleft {



	float: left;



}







.alignright {



	float: right;



}







body {



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



	background-color:#000000;;



	}



#content {



	float:right;

	width:550px;

	}

#homecontent {

	float:right;

	width:280px;

}

#sidebar {



	width:170px;



	float:left;



	text-align:left;



	}	

#sidebar1 {

	width:300px;
	text-align:center;

	}



#footer {



	padding: 20px 0 0 1px;



	margin-top: 0;



	width: 100%;



	clear: both;



	text-align:left;



	}



	



#page {



	padding: 10px;



	width: 740px;



	margin:0 auto;



	background-color:#ffffff;



	}

#homepage {


	padding: 10px;



	width: 300px;



	margin:0 auto;



	background-color:#ffffff;

	}





#commentform input {



	width: 170px;



	padding: 2px;



	margin: 5px 5px 1px 0;



	}







#commentform textarea {



	width: 100%;



	padding: 2px;



	}







h3, h2, h1{



	margin-top:20px;



	margin-bottom:0px;



	}

h2{

	font-size:1.2em;

	}

	



.narrowcolumn .postmetadata {



	font-size:small;



	margin-top:0px;



	margin-bottom:5px;



	}







.more-link {



text-align:left;



}







.navigation {


border-top:1px solid #dddddd;

	margin-top: 18px;
	padding-top:18px;
	margin-bottom: 50px;

clear:both;

	}



	



#header p{



	margin:0px;



	padding:0px;



	}

#header a{



text-decoration:none;



}

	



#sidebar ul, #sidebar ul ol, #sidebar1 ul, #sidebar1 ul ol {



	margin: 0;



	padding: 0;



	}







#sidebar ul li, #sidebar1 ul li {



	list-style-type: none;



	list-style-image: none;



	}







.front {


width:250px;
height:auto;
margin:0px 8px 8px 0px;
background-color:#ffffff;
padding:8px;
}

.front:hover{
background-color:#B3CAE1;
}





	/* Begin Images */



p img {



	padding: 0;



	max-width: 100%;



	}







/*	Using 'class="alignright"' on an image will (who would've



	thought?!) align the image to the right. And using 'class="centered',



	will of course center the image. This is much better than using



	align="center", being much more futureproof (and valid) */



a img {



	border: none;



	}



img.centered {



	display: block;



	margin-left: auto;



	margin-right: auto;



	}



	



img.alignright {



	padding: 4px;



	margin: 0 0 2px 7px;



	display: inline;



	}







img.alignleft {



	padding: 4px;



	margin: 0 7px 2px 0;



	display: inline;



	}







.alignright {



	float: right;



	}



	



.alignleft {



	float: left;



	}



/* End Images */







	