/* 
Theme Name: הידען בוורדפרס
Theme URI: http://www.wp-tricks.co.il/
Description: עיצוב וורדפרס בעברית עבור אתר הידען
Version: v23
Author: רמי יושובייב
Author URI: http://www.wp-tricks.co.il/
*/

/* General Structural Layout */
* {
	margin:0px;
	padding:0px;
}
body {
	unicode-bidi:embed;
	direction:rtl;
	background:#FFFFFF;
	font-family:arial;
	text-align:center;
	color:#555555;
	font-size:1.0em;
}
a {
	color:#4488B4;
	text-decoration:none;
}
a:hover {
	color:#B22222;
}
p {
	margin:0px 0px 3px 0px;
	padding:3px;
	color:#555555;
	font-size:1.0em;
	text-align:justify;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:3px;
}
h1 {
	color:#2222A2;
	font-size:1.3em;
}
h2 {
	color:#4488B4;
	font-size:1.2em;
}
h3 {
	color:#4488B4;
	font-size:1.1em;
}
h1 a {
	color:#2222A2;
}
h2 a,h3 a {
	color:#4488B4;
}
img {
	border:0px;
}
form {
	display:inline;
}
label {
	font-weight:bold;
}

/* General CSS Class */
.clear {
	clear:both;
	width:100%;
}
.alignleft {
	float:left;
}
.alignright {
	float:right;
}
.left {
	float:left;
	padding-left:10px;
}
.right {
	float:right;
	padding-right:10px;
}
.left a, .right a {
	color:#A52A2A;
	font-size:1.3em;
}
.center {
	text-align:center;
}
.hr, .hr-red {
	clear:both;
	margin:1px auto;
	height:1px;
	line-height:2px;
}
.hr {
	background:url('http://www.hayadan.org.il/images/layout/line.gif') repeat-x center center;
}
.hr-red {
	background:url('http://www.hayadan.org.il/images/layout/line-red.gif') repeat-x center center;
}

/* Header */
#header { clear:both; width:920px; height:80px; margin:0px auto; padding:5px 0px; background:#FFFFFF url('http://www.hayadan.org.il/images/layout/bg-header.png') center bottom no-repeat; }
#headerlogo  { width:175px; padding:0px; vertical-align:middle; float:left; text-align:center; }
#headertext { width:740px; padding:0px; vertical-align:middle; float:left; text-align:center; }

/* Navigation */
#nav { clear:both; width:920px; height:30px; margin:5px auto 0 auto; padding:0px; background:url('http://www.hayadan.org.il/images/layout/bg-cat.png') center no-repeat; line-height:25px; font-size:0.85em; }
#nav ul { margin:0px 2px 0px 0px; padding:1px; list-style-type:none; }
#nav li { float:right; margin:0px; padding:0px; }
#nav a, #nav a:visited, #nav a:link { margin:0px; padding:0px 28px; display:block; color:#2222A2; font-weight:bold; text-decoration:none; }
#nav a:hover, #nav a:active { color:#B22222; background:url('http://www.hayadan.org.il/images/layout/bg-title.png') repeat-x; }
#nav .sep { border-left:3px solid #EEEEEE; }

/* Main Body */
#container { clear:both; width:920px; margin:3px auto; padding:0px; background:#FFFFFF; font-size:0.8em; text-align:right; vertical-align:top; }

/* Structure */
#content { float:left; width:540px; margin:0px 10px 0px; padding:0px; text-align:justify; }
#rightbar { float:left; width:150px; margin:0px; padding:0px; }
#leftbar { float:left; width:208px; margin:0px; padding:0px; }

#rightbar div.menu ul li { font-weight:bold; }
#rightbar div.menu ul li ul li { font-weight:normal; }

#search { width:130px; height:20px; font-size:12px; }
#searchbutton { vertical-align:bottom; }

.present { clear:both; margin-bottom:0.5em; }
.present h1 { margin:3px 0px 3px; padding:0px 0px 5px; border-top:3px solid #C00000; border-bottom:1px solid #D0D7D9; background:url('http://www.hayadan.org.il/images/layout/bg-title.png'); color:#265C9C; }
.present h1 a { color:#265C9C; }
.present h1 a:hover { color:#A52A2A; }
.present h2 { color:#265C9C; font-size:1.0em; }
.present h3 { clear:both; background:#E0E4E4; color:#808080; font-size:1.0em; line-height:1.0em; border-bottom:1px solid #D0D7D9; }
.present h3 a { color:#A52A2A; }
.present h3 a:hover { text-decoration:underline; }
.present p { margin:0px; padding:0px; padding-right:3px; color:#2F2F2F; font-size:1.0em; }
.present p a { color:#2F2F2F; }
.present p a:hover { color:#A52A2A; }

/* Content List - 240px thumb */
.thumb1 { float:right; width:250px; padding:0px 5px 0px 0px; text-align:center; }
.info1 { margin-right:255px; }
.info1 h2 { margin:0px; padding:0px; color:#265C9C; font-size:1.3em; }
.info1 p { margin:0px; padding:5px 0px; font-size:1.0em; }
.info1 p a { color:#A52A2A; }
.info1 p a:hover { color:#A52A2A; }

/* Content List - 150px thumb */
.thumb2 { float:right; width:155px; padding:1px; text-align:center; }
.info2 { margin-right:155px; }
.info2 h2 { margin:0px; padding:0px; color:#265C9C; font-size:1.0em; overflow:hidden; height:1.2em; }
.info2 p { margin:0px; padding:0px; font-size:1.0em; }
.info2 p a { color:#A52A2A; }
.info2 p a:hover { color:#A52A2A; }

/* Location */
.location { border-top:1px solid #D5D7D9; border-bottom:1px solid #D5D7D9; padding:0px; margin-bottom:5px; }

/* Navigation */
.navigation { display:block; margin:10px; height:3em; text-align:center; }
.wp-pagenavi {
	margin: 0px auto;
	display:inline-block;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #cccccc;
	color: #333333;
	background-color: #FFFFFF;
	float: left;
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #cccccc;
	color: #333333;
	background-color: #FFFFFF;
	float: left;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #cccccc;
	color: #333333;
	background-color: #FFFFFF;
	float: left;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #cccccc;
	color: #333333;
	background-color: #FFFFFF;
	float: left;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #333333;
	/*border: 1px solid #cccccc;*/
	background-color: #FFFFFF;
	/*float: left;*/
	display:block;
	clear:both;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #cccccc;
	color: #333333;
	background-color: #FFFFFF;
	float: left;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #cccccc;
	color: #333333;
	background-color: #FFFFFF;
	float: left;
}

/* Center Ads */
#centerads { text-align:center; clear:both; }
.ad { clear:both; margin:0px auto; text-align:center; }

/* Social */
#social { padding-top:20px; }
#socialinks { display:none; text-align:center; color:#FFFFFF; padding-top:20px; margin:0 auto; }
	
/* Related */
#related { clear:both; font-size:0.9em; }
/*#related h3 { color:#555555; }*/
#related ul { margin:0px; padding:0px; list-style:none; }
#related li { 
	float:right;
	width:150px;
	height:115px;
	overflow:hidden;
	list-style:none;
	text-align:center;
	list-style-type:none;
	background:none;
	border:1px solid #D5D7D9;
	padding:3px 3px 0 3px;
	margin:10px
}
.ralated_img { height:80px; }

/* Article Categories and Tags */
#cats-tags { clear:both; font-size:0.9em; }
#cats-tags p { font-weight:bold; }
#cats-tags a { color:#A52A2A; font-weight:normal; }
#cats-tags a:hover { text-decoration:underline; }

/* Image Caption Easy Plugin for WordPress */
.imagecaptioneasy { padding:5px; font-size:0.8em; line-height:1.15em; text-align:center; border:1px solid #D5D7DB; background:#FAFAFA; color:#333333; }
.imagecaptioneasy img { border:0px solid #fff; margin-bottom:5px; clear:both; }
.imagecaptioneasy span { text-align:center; clear:both; }
.imagecaptioneasy_top_left { margin:0px 11px 11px 0px; float:left; }
.imagecaptioneasy_top_right { margin:0px 0px 11px 11px; float:right; }
.imagecaptioneasy_top_nowrap { margin:0px 0px 11px 0px; float:none; }
.imagecaptioneasy_ft { margin:5px 11px 11px 0px; float:left; }
.imagecaptioneasy_left { margin:5px 11px 11px 0px; float:left; }
.imagecaptioneasy_ght { margin:11px 0px 11px 11px; float:right; }
.imagecaptioneasy_right { margin:11px 0px 11px 11px; float:right; }
.imagecaptioneasy_nowrap { margin:11px 0px 11px 0px; float:none; }
.wp-caption-text { display:none; }

/* Side Bar Structure */
.sidebar ul { margin:0px; padding:0px; }
.sidebar ul li { margin:0px; padding:0px; list-style-type:none; list-style-image:none; }
.sidebar ul li ul { margin:0px; padding:0px; }
.sidebar ul li ul li { margin:4px; padding:0px 10px 0px 0px; background:url('http://www.hayadan.org.il/images/layout/bullet.gif') no-repeat 100% 0; }
.sidebar h1 { margin:0px; padding:5px; border-top:3px solid #C00000; border-bottom:1px solid #D0D7D9; background:url('http://www.hayadan.org.il/images/layout/bg-title.png'); color:#265C9C; font-size:1.1em; text-align:right; }
.sidebar h2 { margin:0px; padding:0px; font-size:1.0em; text-decoration:underline; }
.sidebar h2 a { text-decoration:underline; }
.side_search, .side_flash_ad , .side_newsroom_ad , .side_google_ad, .side_astro_pic { text-align:center; }

#more {
	border-bottom:1px solid black;
}

#category_index {
	margin:15px 0 5px;
	text-align:right;
}
* html #category_index {height:1%;}
#category_index:after {
	content:'.';
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
#category_index .column {
	float:right;
	width:175px;
	margin-left:5px;
}
#category_index li {
	list-style:none;
	line-height:17px;
}
#category_index li div {
	padding:3px 5px;
	font-weight:bold;
	text-transform:uppercase;
	border:2px solid #EEE;
}
#category_index li ul {
	margin:2px 0 10px;
}
#category_index li li {
	font-size:1em;
	background:url('http://www.hayadan.org.il/images/layout/bullet.gif') no-repeat 100% 0;
	margin:4px 4px 4px 10px;
	padding:0px 10px 0px 0px;
}
#category_index li a {
	color:#555555;
}

/* Lists */
.lists ol { margin:0px 4px 0px 0px; padding:0px 30px 0px 0px; }
.lists ol li { margin:4px 4px 4px 4px; padding:0px; }
.lists ul { margin:0px; padding:0px; list-style:none; }
.lists ul li { margin:4px 4px 4px 10px; padding:0px 10px 0px 0px; list-style:none; background:url('http://www.hayadan.org.il/images/layout/bullet.gif') no-repeat 100% 0; }

/* Comments */
#comments { text-align:right; }
h3.comments { padding:0px; margin:40px auto 20px ; }
ol.commentlist  { list-style-type:decimal; }
li.alt { background:#F9F9F9; }
.nocomments blockquote, strike { color:#777777; }
.commentlist { padding:0; text-align:justify; }
.commentlist li, #commentform input, #commentform textarea { font:0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist li { font-weight:bold; border-bottom:1px solid silver; }
.commentlist li ul li { margin-right:-5px; margin-left:10px; }
.commentlist li .avatar { float:right; border:1px solid #eee; padding:2px; margin:2px 2px 0 4px; background:#ffffff; }
.commentlist cite, .commentlist cite a { font-weight:bold; font-style:normal; }
.commentlist p { margin:10px 5px 10px 0; font-weight:normal; line-height:1.5em; text-transform:none; }
ol.commentlist li p { padding:0 40px 0 0; }
.commentmetadata { font-weight:normal; color:silver; }
#commentform input { width:150px; padding:2px; margin:5px 0px 5px 0px; clear:both; }
#commentform label { text-align:right; font-weight:normal; }
#commentform textarea { width:500px; padding:0; margin:0; }
#commentform #submit { margin:0px; float:right; }

/* Magazines */
.mags ul { margin:0px; padding:0px; }
.mags li { float:right; width:19.95%; list-style-type:none; display:block; text-align:center; }
.mags a { color:#4488B4; text-decoration:none; }
.mags a:hover { color:#B22222; }

/* Footer */
#foot-titles { clear:both; width:950px; margin:2px auto; padding:5px 0px 5px; font-size:0.8em; }
.foot-title {
	float:right;
	width:150px;
	height:115px;
	margin:3px;
	padding:1px;
	overflow:hidden;
	/*border:1px solid grey;*/
	background:#eee;
	text-align:center;
}

/*
.foot-title img {
	border:1px solid #cccccc;
}*/

.foot-title p {
	margin:0;
}
#foot-titles #category_index .column {
	width:150px;
}

/* Footer */
#footer { clear:both; width:950px; margin:2px auto; padding:5px 0px 5px; /*background:#FFFFFF url('http://www.hayadan.org.il/images/layout/bg-footer.png') center top no-repeat;*/ font-size:0.8em; }
#footer p { margin:0px; padding:0px; color:#4E4E4E; text-align:center; }
img#wpstats { display:none; }

/*  Clearing the floats without structural markup */
.clearfix:after, .hr:after { content:".";  display:block; height:0; clear:both; visibility:hidden; }
.clearfix, .hr { display:inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
* html .hr { height:1%; }
.hr { display:block; }
/* End hide from IE-mac */

<!--[if IE]>
	<style type="text/css">
	ol.commentlist  { list-style-position:inside; }
	</style>
<![endif]-->


/* Print Style Sheet */
@media print {
	#header { width:100%; }
	#headerlogo  { width:100%;  text-align:center; }
	#headertext { display:none; }
	#nav { display:none; }
	#container { clear:both; width:90%; }
	#content { width:100%; }
	.post-edit-link { display:none; }
	.lists { padding-right:5px; padding-left:5px; }
	#rightbar { display:none; }
	#leftbar { display:none; }
	#centerads { display:none; }
	#social { display:none; }
	#related { display:none; }
	#cats-tags { display:none; }
	#comments { display:none; }
	#wp_page_numbers { display:none; }
	#footer { display:none; }

	.imagecaptioneasy_ft { margin:5px 11px 11px 0px; float:left; }
	.imagecaptioneasy_left { margin:5px 11px 11px 0px; float:left; }
	.imagecaptioneasy_ght { margin:11px 0px 11px 11px; float:right; }
	.imagecaptioneasy_right { margin:11px 0px 11px 11px; float:right; }
	.imagecaptioneasy_nowrap { margin:11px 0px 11px 0px; float:none; }
}