/*

Theme Name: RJ Ledesma Site

Theme URI: http://www.rjledesma.net

Description: The official thmeme of RJ Ledesma

Version: 1.0

Author: Juan Karlo Licudine

Author URI: http://www.faceupp.com

*/



body {

	background: #cec4b0 url('images/bg.jpg') repeat top left;

	margin: 50px 0 0 0;

	padding: 0;

	font-size: 14px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



a: visited {

	color: #B59423;	

}



a img {

	border: none;	

}



#wrapper {

	width: 989px;

	margin: 0 auto;

}



#wrapperleft {

	width: 352px;

	float: left;

}



#wrapperright {

	width: 637px;

	float: right;

}



#header {

	background: url('images/headerbg.png') no-repeat top left;

	margin: 30px 0 0 0;

	padding: 50px 0px 0;

	width: 352px;

	height: 221px;

}



	#header p {

		color: #a99a66;

		font-style: italic;	

		margin: -7px auto 0;

		width: 300px;

		font-size: 13px;

	}

	

	#header a {

		color: #b03737;	

		text-decoration: none;

	}



#sidebar {

	background: white url('images/sidebarbg.png') top right repeat-y;

	width: 332px;

	margin: 0 0 0 20px;

	padding: 0 0 10px 0;

}







	#sidebar h2 {

	 	background: #98917a;

		width: 283px;

		height: 33px;

		margin: 0 auto 5px;

		list-style: none;

		padding: 8px 0 0 10px;
		font-weight: normal;
		color: white;

		font-size: 20px;
		font-family: Cambria, Georgia, "Times New Roman", Times, serif;

	}



        #sidebar a {

                color: #98917a;

		text-decoration: none;

		font-weight: bold;

        }

	

	.sidebaritem {

		background: #faf8f0;

		padding: 10px;

		width: 273px;

		margin: 0px auto 20px;

                color: #5A543D;

	}



        .sidebaritem ul {

               margin:10px 0;

               padding:0 0 0 20px;

        }



#navigation {



}



	#navigation li {

		background: #faf8f0;

		width: 273px;

		height: 25px;

		margin: 0 auto 5px;

		list-style: none;

		padding: 8px 0 0 20px;

		font-weight: bold;

		color: #98917a;

	}

	

	#navigation li a {

		color: #98917a;

		text-decoration: none;

		font-weight: bold;

	}

	

	#navigation li:hover {

		background: #e6e1cf;

	}



#carousel {

	background: url('images/carouselbg.png') no-repeat top left;

	width: 637px;

	height: 331px;

	padding: 20px 0 0 13px;

}



#contentwrapper {

	background: white;

	width: 613px;

	margin: 0 24px 0 0;

	padding: 0 0 10px 0;

}



	#content {

		background: #f2eddc;

		width: 570px;

		padding: 10px;

		margin: 0 0 0 10px;

	}

	

	#contentsingle {

		background: #f2eddc;

		width: 550px;

		padding: 20px;

		margin: 0 0 0 10px;

		color:#5A543D;

	}

		#contentsingle h2 {
			color: #98917A;
		}

	

	.contentbit {

		background: #f2eddc;

		width: 550px;

		padding: 20px;

		margin: 0 0 20px 10px;

		color:#5A543D;

	}

	

		#contentright {

			background: #dbd5be;

			width: 290px;

			float: right;

			padding: 10px 0;

		}

		

			#contentright h2 {

				background: #98917a;

				width: 273px;

				height: 33px;

				margin: 0 auto 5px;

				list-style: none;

				padding: 8px 0 0 0px;

				font-weight: normal;

				color: white;

				font-size: 20px;	

				text-align: center;
				
				font-family: Cambria, Georgia, "Times New Roman", Times, serif;

			}
			
			#contentright h2 a {
				text-decoration: none;
				color: white;
			}


			

			#contentright p {

				font-style: italic;

				width: 250px;

				margin: 15px auto 0;

				color: #5a543d;

			}

			

			#contentright .byline {

				font-style: normal;

				color: #bb4125;

				margin: 10px 0 0 20px;

			}

			

		

		#contentleft {

			width: 280px;

			float: left;

			padding: 10px 0 0 0;
			
		}

		

		#contentleft .blogpost {

			margin: 10px 0;

			padding: 0 15px;

			color: #5A543D;

		}

		

		.contentbit a, #contentsingle a, .blogpost a {

			color: #766015;

			text-decoration: none;

		}

		
		#contentleft #header {
				background: #faf8f0;

				width: 263px;

				height: 33px;

				margin: 0 auto 5px;

				list-style: none;

				padding: 8px 0 0 0px;

				font-weight: normal;

				color: #b7692b;

				font-size: 20px;	

				text-align: center;
				
				font-family: Cambria, Georgia, "Times New Roman", Times, serif;
	
		}
		

		

		.contentbit h2 a, #contentsingle h2 a, .blogpost h2, .blogpost h2 a {

			color: #766015;

			font-size: 16px;

			font-weight: bold;

			margin: 0;

			padding: 0;

		}

		

		.contentbit h2 {

			font-size: 24px;

			color: #faf8f0;

			font-weight: bold;

			margin: 0;

			padding: 0;

		}

		

		#contentsingle small, .blogpost small {

			font-size: 12px;

			color: #b59423;

			font-style: italic;

		}

		

		.blogpostdivider {

			color: #5a543d;	

			padding: 0 0 20px 0;

			border-bottom: solid 2px #98917a ;

		}

		

#footer {

	background: #6a665a;

	width: 100%;

	margin: 20px 0 0 0;

}

#footer a {
	color: #aaa;
	text-decoration: underline;
}



	#footercontent {

		width: 900px;

		margin: 0 auto;

		padding: 40px;

		color: white;

		font-size: 12px;

		text-align: center;

	}

		

.readmore {

	color: #bb4125;

}

		

.clear {

	clear: both;	

}



#comments {

	background:none repeat scroll 0 0 #98917A;

	color:white;

	margin:30px 0 0;

	padding:10px 20px;

}



#respond h3 {

	background:none repeat scroll 0 0 #98917A;

	color:white;

	margin:30px 0 0;

	padding:10px 20px;

}



#commentform {

	margin: 0 0 0 15px;	

}



.commentlist {

	list-style: none;	

	margin:10px;

	padding:0;

}



.commentlist li {

	background: #DBD5BE;

	padding: 10px 20px;

	margin: 10px 0 0 0;

}



.fn {

	font-size: 18px;

	font-weight: bold;

}



blockquote {

	background: #DBD5BE;

	padding: 10px 15px;

	margin: 15px 0 0 0px;

}



.listall {

	font-size: 18px;

	font-weight: bold;

	color:#BB4125;

}



hr {

	background:#A99A66;

	color: #A99A66;

	height: 2px;

}
