/*
Theme Name: OLASZ AGI
Theme URI: http://applause.hu/blog
Description: Very very minimal, arial/helvetica, black&white, red links, fixed width, two columns, widgets
Version: 1.1
Author: Daniel Borovi & Andrew Szonyi
Author URI: http://ndr.hu/
Tags: purple, red, gold, fixed width, two columns, widgets

*/


/* Begin Structure */
body {
	background-color: #fff;
	margin: 0px;
	font-size: 12px;
	color: #C59872;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align:center;
	}

#page {
	background-color: #ffffff;
	margin: 0 auto;
	padding: 0;
	width: 830px;
	border: 0px solid #fff;
	text-align: left;
	overflow:hidden;
	}

#header {
	background: #fff url('images/header_bg.jpg') no-repeat top center;
	margin: 0;
	padding: 86px 0 0 0;
	height: 68px;
	width: 830px;
	}

#header.frontpage {
	background: #fff url('images/header_front_bg.jpg') no-repeat top center;
	margin: 0;
	padding: 86px 0 0 0;
	height: 68px;
	width: 264px;
	}	
	
	#header_image {
	margin: 0 18px 0 11px;
	padding: 0;
	height: 68px;
	width: 800px;
	}

	
#content {
	background: #fff url('images/content_bg.jpg') no-repeat top center;
	width:491px;
	float:right;
	margin:0;
	padding: 42px 45px 45px 30px;
	height:auto;
	margin-bottom:-4000px;
	padding-bottom:4000px;	
	}
	
* html #content {
	background: #fff url('images/content_bg.jpg') no-repeat top center;
	float:right;
	width:500px;
	padding: 42px 45px 45px 21px;
	height:auto;
	margin-bottom:-4000px;
	padding-bottom:4000px;		
	}

#content.frontpage {
	background: #fff url('images/front_content_bg.jpg') no-repeat top center;
	width:566px;
	height:612px;
	margin:-154px 0 0 0;
	padding: 0;
	}	
	
	.post {
	width:100%;
}

	#post-3 {
	width:498px;
	}
	
	
#sidebar {
	padding: 42px 33px 4000px 0;
	margin-bottom:-4000px;
	width:231px;
	float:left;
	background: #5E1823 url('images/sidebar_bg.jpg') no-repeat top center;
/*	overflow:hidden;	*/
/*	text-align: right;	*/
	}
	
	#sidebar ul {
		margin:0;
		padding:0 0 56px 0;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		overflow:hidden;
		float:right;
	}	
	
	* html #sidebar ul {
		padding:0;
	}		

		#sidebar ul  li {
			display:block;
			list-style:none;
			height:30px;
			overflow:hidden;
			background-attachment:scroll;
			background-color:transparent;
			background-repeat:no-repeat;
			background-position: 0px 30px;
			overflow:hidden;	
			margin:0 0 42px 0;
			text-indent:-3000px;	
		}	

		* html #sidebar ul  li {
			float:right;
		}
		
			#sidebar ul li.page_item a {
				display:block;
				height:30px;				
				overflow:hidden;	
				text-indent:-3000px;				
			}

			#sidebar ul li.page-item-3 a {
				background-image:url('images/menu_eletrajz.jpg');
				width:170px;
			}			

			#sidebar ul li.page-item-4 a {
				background-image:url('images/menu_szinhaz.jpg');
				width:170px;
			}			

			#sidebar ul li.page-item-5 a {
				background-image:url('images/menu_film.jpg');
				width:170px;
			}			
			
			#sidebar ul li.page-item-6 a {
				background-image:url('images/menu_galeria.jpg');
				width:170px;
			}			

			#sidebar ul li.page-item-7 a {
				background-image:url('images/menu_kapcsolat.jpg');
				width:170px;
			}			
			

			
			#sidebar ul li a:hover, #sidebar ul li.current_page_item a {
				background-position: 0px -30px;
				overflow:hidden;
			}		


	
#footer {
	clear:both;
	margin:0;
	padding:0pt;
	width:830px;
	height:30px;
	background: #fff url('images/footer_bg.jpg') no-repeat top center;	
	float:left;
	}

*:first-child+html #footer {
	float:none;
}

* html #footer {
	float:none;
}
	
	
#footer p {
	margin: 0;
	padding: 10px 0 10px;
	text-align: left;
	letter-spacing:1px;
	}
/* End Structure */

/* TYPO */

a:link , a:visited {
	color: #C59872;
	text-decoration:none;
}

hr {
	background-color:#C59872;
	border:medium none;
	color:#C59872;
	display:block;
	height:1px;
	margin:15px 0 50px;
	text-align:left;
	width:490px;	
}

a:hover, a:active {
	color: #ffffff;
}

.post h1, .post h2, .post h1 {
	margin-top:0;
}

.post h2 {
	margin-bottom:5px;
}


.post h3 {
	font-size:15px;
	font-weight:normal;
	letter-spacing:0.6px;
	margin:0 0 20px 0;
}

.post h3.szinhaz {
	font-size:15px;
	font-weight:normal;
	letter-spacing:0.6px;
	margin:40px 0 20px 0;
}


p.postmetadata {
	display:block;
	padding: 30px 0;
	font-style: italic;
	width:450px;
}



.post p {
	margin: 0 0 10px;
	letter-spacing:0.3px;
}


