@charset "utf-8";

/*

Theme Name: The Lesson Website

Theme URI: http://www.richarddivina.com

Description: The Lesson Theme was created on Feb 2010

Version: 1.0

Author: Richard Divina, Jon Manalo

Author URI: http://thelesson.net

Tags: Custom design built by Richard Divina and designed by Jon Manalo



	TheLesson v1.0

	http://thelesson.net



	This theme was built by Richard Divina and designed by Jon Manalo,

	whose blog you will find at http://thelesson.net/

*/









/* The Lesson Layout*/









/* IE 6 height fix */

* html #maincontent{

	height:1080px;	

	

}



* html #header{

	height:213px;	

	

}



/* IE 6 height fix */







* { 

	margin:0px;

	padding:0px;
	
	
	

	

}



div.entry ol {
	text-indent:10px;
	list-style:inside;
	list-style-type:decimal;
	 
	
}


div.entry ul {
	text-indent:10px;
	list-style:inside;
	list-style-type:disc;
	
	
}




   body {

	background-color:#6d6e71;

	background-position:center;

	font-size:21px;

	color:black;

	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;

	text-align:center;

	background-image:url(images/wrapper_bg.png);

	background-repeat:repeat-y;

 	background-color:#6d6e71;

	 

 	



 

}



#wrapper{

	position:relative;

 	margin-left: auto;

	margin-right: auto;

	width:1025px;

	height:auto;

	/*min-height:1334px;*/



 

}









h1{

	font-size:48px;

	margin:0px;

	color:#981b1e;

}





h2{

	font-size:36px;

	color:black;

	margin:0px;

}








#header{

	float:left;

	z-index:1000;

	background-color:#FFF;

	width:768px;

	padding-left:10px;

	min-height:214px;

	max-height:214px;



}






#maincontent{

	float:left;

	margin:0px;

	padding:20px;

	text-align:left;

	background-image:url(images/content_bg.png);

	background-repeat:repeat-y;

	width:738px;

	min-height:1080px;

	height:auto;

}


 


#maincontent p{

	padding-bottom:10px;

}



.post-page{

	 

	 

}





.post-date{

	margin-top:10px;

	font-size:14px;

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

	font-weight:bold;

	 

	 

}









#clear{

	clear:both;

}





#footer{

	font-size:10px;

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

 	background-color:white;

	float:left;

	text-align:right;

	width:767px;

	height:19px;

	padding-right:10px;

	color:#981b1e;

	





}



div#sidebar{

	position:absolute;

	margin:0px;

	top:0;

	right:0;

	bottom:0;

	background-color:#bdbec0; 

	text-align:left;

	width:216px;

	padding-left:15px;

	padding-right:15px;

	padding-top:0px;

	padding-bottom:0px;

	height:auto;

	 

	 

 



}





#mainnav li{

	margin:0px;

	color:#000;

	text-decoration:none;

	display:block;

	font-size:18px;

	margin:0px;

 	list-style-type:none;

	line-height:23px;

	 

}



#mainnav {

	width:160px;

	height:auto;

	padding-top:25px;

	padding-left:0px;

	padding-right:0px;

	margin:0px;

	margin-bottom:20px;

}





/* Main navigation links edited here */

.mainnavlinks a:link  {

	 

	color:#000;

	text-decoration:none;

	font-size:18px;

	 

}







.mainnavlinks a:visited {

	

	color:#900;

	font-weight:bold;

	text-decoration:none;

	font-size:18px;

}



 

.mainnavlinks a:hover, .mainnavlinks a:active {

	

	color:#900;

	font-weight:bold;

	text-decoration:none;

	font-size:18px;



}



/* Main navigation links edited here */









/* Post page edited here */



.postmetadata {

	margin-bottom:50px;

}





/* Comments link on singles post edited here*/



.postmetadata a:link, .postmetadata a:visited  {

	font-size:14px;

	margin-bottom:50px;

	color:#900;

	font-weight:bold;



}



.postmetadata a:hover, .postmetadata a:active  {

	font-size:14px;

	margin-bottom:50px;

	color:#000;

	font-weight:bold;



}









/* Edits H2 headers in the posts page */

.links a:link, .links a:visited {

	color:#900;

}





.links a:hover, .links a:active {

	color:#000;

}







/* Post navigation */



.navigation{

	width:730px;

	color:#900;

}





.navigation a:link {

	 

	font-size:12px;

	color:#900;

}





.alignleft a:link, .alignleft a:visited {

	 

	font-size:14px;

	color:#900;

	font-weight:bold;

}





.alignleft a:hover, .alignleft a:active {

	 

	font-size:14px;

	color:#000;

	font-weight:bold;

}









.alignright a:link, .alignright a:visited  {

	 

	font-size:14px;

	color:#900;

	font-weight:bold;

}





.alignright a:hover, .alignright a:active  {

	 

	font-size:14px;

	color:#000;

	font-weight:bold;

}







/* Post page edited here */











/* Edit the Comments Date here */



.commentlist {

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

	font-size:10px;

}







#flashplayer{

	margin-top:18px;

	margin-bottom:18px;

}







/* Main Links are edited here */



a:link, a:visited {

	 

	color:#000;

	text-decoration:none;

	font-size:20px;

	 

}



a:hover, a:active  {

	

	color:#900;

	text-decoration:none;

	font-size:20px;



}

/* Links are edited here */













img {

	border:none;

}













 





