/*
Theme Name: The Association for civils rights in Israel
Theme URI: 
Description: The 2010 theme for The Association for civils rights in Israel
Author: TrioTech
Version: 1.0
Tags: 
*/

/* Clear */
*{margin: 0; padding: 0; vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
a img {border: none;}
.clear{clear:both;}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.floatr {float:right;}
.floatl {float:left;}

input[type="text"],textarea { background: #f9f9f9; border: 1px solid #ccc; box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); 
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1); padding: 2px;}
a {color: #8dca00;}
h2 {	font-size:1.2em; color:#000;}
h3 {	color:#000;}
h3 a, h2 a {color:#000; text-decoration: none;}
.box-top{background:url(images/sbox-top.png) no-repeat top left; height:9px;}
.box-mid{background:url(images/sbox-mid.png) repeat-y top left; padding:10px 7px 10px 13px;}
.box-btm{background:url(images/sbox-btm.png) no-repeat top left; height:4px;}
.mbox-top{background:url(images/box-top.png) no-repeat top left; height:16px;}
.mbox-mid{background:url(images/box-mid.png) repeat-y top left; padding:10px;}
.mbox-btm{background:url(images/box-btm.png) no-repeat top center; height:7px;}

body { background:#fff; overflow-x: hidden;	color:#222222; font-size:13px; line-height:16px; font-family:Arial;}
#wrapper { width:950px; 	margin:0 auto; background:url(images/wall.jpg) repeat-y;}

/* Header */
#header { height:95px; background:#96d82b; padding:25px 50px 0 25px; }
#logo { background:url(images/logo.png) no-repeat; width:351px; height:75px; float:left;}
#logo a {display:block; width:351px; height:75px;}
#lang { float:right; padding:0 0 18px; }
	#lang li { display:inline-block; color:#2d1524;}
	#lang a {color:#2d1524; padding:0 11px;}
	#lang a:hover , #lang a.curr{text-decoration:none;}
#searchform { clear:right; float:right; }
	#searchsubmit { color:#fff; float:right; background:url(images/bg_s.png) no-repeat; font-size:11px;	width:40px; height:24px; border:none; margin:0 0 0 10px;}
	#s {float:left; background:url(images/bg_search.png) no-repeat; width:110px;	height:28px; border:none; padding:0 2px 0 20px;}
/* /header */

/* Top-Nav */	
#navigation { background:url(images/nav-bg.png) top center no-repeat; height:41px; margin:10px 0 10px 1px; padding:0 0 0 30px;}
	.menu {	list-style:none; float:left; padding:5px 0px 0 0;}
		.menu li { float:left; background:url(images/border.jpg) right 12px no-repeat; padding:0 2px 0 0; list-style-type:none;}
		.menu li ul { position:absolute; list-style:none; background:#fff; text-align:center; z-index:99; display:none; border:1px solid #c7c7c7;
			border-bottom:none;	padding:0;}
		.menu li:hover ul{display:block;}
			.menu li li { float:none; padding:0; background:none; border-bottom:1px solid #c7c7c7;}
			.menu li .sf-sub-indicator { display:none; }
		.menu a {padding:9px 20px; text-decoration:none; display:block; color:#000; font-size:14px;}
		.menu .current-menu-item a, .menu .current-menu-ancestor a{color:#575757; font-weight:bold;}
		.menu a:hover {background:#96d82b;}
		
		#social_network { list-style:none; margin-right:50px; float:right;}
			#social_network li {float:left; padding:8px 5px 0 0;}
			#social_network img { border:none;}
/* /Top-Nav */

.level-0 {font-weight:bold;}

/* main structure */
#content {width:591px; float:left; padding: 0 0 0 30px;}
#sidebar {width:261px; float:right;	margin:0 32px 0 0;}

.hentry {margin: 0 0 5px 0;	}
.home .sticky {	background: #f2f7fc; border-top: 4px solid #000; margin-right: -20px; margin-left: -20px; padding: 18px 20px;}
.single .hentry { margin: 0 0 36px 0; padding: 10px 0px 30px;}
.single .postimg {text-align:center;}
.single .post{background:url(images/box-top.png) no-repeat top left;}
.single #post-mid {background:url(images/box-mid.png) repeat-y top left; padding:0 20px;}
.page-title {color: #000; font-size: 14px; font-weight: bold; margin: 0 0 36px 0;}
.page-title span { color: #333; font-size: 16px; font-style: italic; font-weight: normal;}
.page-title a:link,.page-title a:visited { color: #888; text-decoration: none;}
.page-title a:active,.page-title a:hover { color: #ff4b33;}
#content .entry-title {color: #000; padding-left:10px; font-size: 21px; font-weight: bold; line-height: 1.3em; margin-bottom: 0;}
.entry-title a:link,.entry-title a:visited {color: #000;text-decoration: none;}
.entry-title a:active,.entry-title a:hover {color: #ff4b33;}
.entry-meta {color: #888;font-size: 12px;}
.entry-meta abbr,.entry-utility abbr {border: none;}
.entry-meta abbr:hover,.entry-utility abbr:hover {	border-bottom: 1px dotted #666;}
.entry-content,.entry-summary {	clear: both; padding: 12px 10px 0; text-align:justify;}
.entry-content p{margin-bottom:7px;}

/* Sidebar */
#sidebar ul, #sidebar li, #sidebar ul {list-style-type:none !important;}
#sidebar ul ul { margin:0 !important;}
#sidebar h3 {font-size:18px;}
#sidebar h4,	#sidebar h4 a  {color: #000;text-decoration:none;}
#sidebar .widget-container{margin:0 0 5px;}
#sidebar .recent_post_ul{background:#fff;padding:0;margin:0;	}
#sidebar .image{	float:left;	padding:0 10px 0 0;	}
#sidebar .recent_post_li{padding:10px 0;	border-top: 2px dotted #91CA4C;	}
#sidebar .recent_post_li:first-child{border-top: none;}
	.widget_categories h3 { padding:0 0 10px;}
	.widget_categories select {width:200px;}
	.widget_categories input {	background:url(images/bg_newssubmit.jpg) no-repeat;	width:19px;	height:19px; border:none;}
	.widget_acri_html_widget {padding:0 !important;}
	.html_widget {padding:0;	margin:0;}
		.html_widget .facebook a {background:url(images/icon2_facebook.png) 150px 13px no-repeat; padding:15px 90px 15px 10px;	}
		.html_widget form {padding:0 10px 10px 0;}
		.html_widget #n {padding:1px 2px; width:150px; height:16px;}
		.html_widget #newssubmit {background:url(images/bg_newssubmit.jpg) no-repeat right 2px; width:19px; height:19px; border:none; text-indent:-99px; overflow:hidden}
		.html_widget li {background:#96d82b; font-size:0.9em;}
		.html_widget li span {color:#000; padding:5px 0 0 10px;}
		.html_widget a {font-size:20px; color:#000; border-bottom:1px solid #edffce;	text-decoration:none; display:block; padding:15px 10px;}
		.html_widget .last a {font-size:20px; text-align:center; display:block; padding:15px 0; border-top:1px solid #edffce;
			border-bottom:none;	background:#a2ff0c;}
	.widget_links {padding:0 !important;	}
		.widget_links h3 {display:none;}
		.widget_links img {float:right; padding:0 10px;}
		.widget_links li {background:#96d82b; font-size:0.9em;}
		.widget_links li span {color:#000; padding:5px 10px 0; display:block; }
		.widget_links a {font-size:20px;	color:#000;	border-bottom:1px solid #edffce; text-decoration:none; display:block; padding:15px 10px;}
	.widget_search {	height:28px;}


/* ################ Homepage #################### */
/* Homepage featured carousel */
#featured {height:236px; margin:0 0 10px; padding:8px 6px 4px 18x; background: url(images/featured-bg.png) no-repeat; overflow:hidden; 
	position:relative; z-index:0;}
	#featured #pager {position:absolute; padding:0 10px 0 0px; background:#96d82b; height:30px; font-size:16px; line-height:26px; width:569px;
		margin-left:7px; z-index:99; color:#375600;}
		#featured #pager #caption {float:left;}
		#featured #pager span {float:left; padding:0 10px;}
		#featured #pager #nav {float:left;}
		#featured #pager #nav a {display:block; float:left; padding:0 5px; color:#375600; text-decoration:none;}
		#featured #pager #nav a.activeSlide{font-weight:bold;}
	#featured #slideshow {height:206px;}
	#featured #slideshow div {padding:0px 0px 0px 14px; width:565px !important;}
	#featured #slideshow h2 {padding:15px 0 5px;}
	#featured #slideshow h2 a{color:#000; font-size:24px; line-height:24px;}
	#featured #slideshow .image {float:right; padding:0 0 0 18px; width:319px; height:206px;}
	#featured #slideshow img {border:none; position:relative; top:8px; right:7px;}
	#featured #slideshow a {color:#8dca00;}

/* Homepage link carousel */
#cycle {	background:url(images/slider-bg-new.png) no-repeat;	width:571px; height:175px;	padding:20px 10px 10px; }
	#cycle #slider-stage {width: 500px; overflow:hidden;	height: 175px;	margin-right:1px;	float:left;	position:relative;}		
	#cycle #slider-list { width: 2000px;	border: 0;	margin: 0;	padding: 0;	right: 0px;	position: absolute;}		
	#cycle #slider-list a img{border:1px solid #cae6a6;}		
	#cycle #slider-list a.theme {	list-style: none; margin: 0; padding: 0; border: 0;	margin-left:15px; float: right;	width: 110px; 
		position:relative; cursor:pointer; text-decoration:none; overflow:hidden;}		
	#cycle #slider-list a.theme:hover {}
	#cycle #slider-list a.theme img { height:65px; width:105px}
	#cycle #slider-list a.theme span.nameVignette { bottom:0px; color:#797c73;	padding:3px; font-size:12px;}		
	#cycle #slider-list a.theme:hover span.nameVignette {	color:#494947;}		
	#cycle #slider-list a.theme span.changeTheme {	background:#363636;	color:#FFD200; display:none; font-size:10px; font-weight:bold; 
		height:16px; right:0px; padding:4px 0 0; position:absolute; text-align:center; top:0px; width:120px;}		
	#cycle #slider-list a.theme:hover span.changeTheme { display:block}		
	#cycle #sliderBloc {height:105px; margin:13px auto; width:550px;	overflow:hidden;}		
	#cycle #sliderBloc a#previous, #sliderBloc a#next { background:url(images/scrollButtonsleft.jpg) no-repeat left top;
		float:left; text-indent:-9999px; cursor:pointer; width:10px; height:10px; margin:25px 0 0 10px; overflow:hidden;}		
	#cycle #sliderBloc a#next {	background:url(images/scrollButtonsright.jpg) no-repeat left top; margin:25px 0 0 10px;}		

	#cycle a.spotlight	{
		display:block;		
		width: 230px; 
		height: 43px;;
		background: url(tc-includes/images/acri-spotlight-text.png) 0 0 no-repeat transparent;
	}
	

/* Homepage publications */
#publications {margin:0 0 10px; font-size:13px; line-height:16px;}
	#publications .image {float:left;  padding:0 10px 0 0; height:50px; width:50px;}
	#publications h2 {padding:15px 15px 0; font-size:18px; }
	#publications h3 a{font-size:13px; text-decoration:none; color:#000;}
	#publications ul {list-style-type:none; padding:0 15px 5px;}
		#publications li {padding:10px 5px 10px 0; border-top:2px dotted #91ca4c; clear:both; min-height: 50px;}
		#publications li:first-child{border-top:none;}
	#publications .wp-pagenavi{text-align:center;}
	#publications span, #publications a{border:none;}
.mbox-mid .image {float:right;  padding:0 0 0 10px; height:50px; width:50px;}
.mbox-mid li {list-style:none; padding:10px 0 10px 5px; border-top:2px dotted #91ca4c; }
.mbox-mid li:first-child{border-top:none;}
.mbox-mid h3 a{font-size:13px; text-decoration:none; color:#000;}
.mbox-mid .entry-content li{border:none; list-style-type:disc; margin-right:20px; padding:0;}
		
/* T2 */
#article {margin:0;}
.article .image, .execphpwidget .image {height:85px; width:85px; float:left; padding:0 10px 0 0;}
.article { float:right; width:270px; padding:15px 15px; background:url(images/article-bg.png) no-repeat top left; height:110px; 	text-align:justify;}
.article:first-child {float:left; padding:15px 10px; background-image:url(images/article1-bg.png);}


#a_propos {}
	#a_propos .image {float:left; width:235px; height:235px;	padding:0 20px 0 0;}
	#a_propos h2 {font-size:24px; padding:0px 0 10px; line-height:26px;}
	#a_propos p {font-size:16px; padding:0 20px 20px 0; line-height:24px; text-align:justify;}
	
/* tabs */
#caroussel {	margin:35px 0 10px;	}
	#caroussel .mbox-mid{padding:0 5px;}
	#caroussel .mbox-top{height:13px;}
	#caroussel .mbox-btm{height:4px;background-position: bottom center;}
	#naver {	margin:-31px 0 0 5px; position:absolute; list-style:none; width:600px; text-align:center;}
		#naver li {display:inline;}
		#naver a {display:block;	width:90px;	height:39px;float:left;	padding:5px 5px 0 0; text-decoration:none; color:#000; font-weight:bold;}
		.pager0 a {background:#fff url(images/pager0.png) no-repeat;}
		.pager1 a {background:#dcf5b3 url(images/pager1.png) no-repeat;}
		.pager2 a {background:#c6ff69 url(images/pager2.png) no-repeat;}
		.pager3 a {background:#b2ee51 url(images/pager3.png) no-repeat;}
		.pager4 a {background:#c6ff69 url(images/pager4.png) no-repeat;}
		.pager5 a {background:#8ee402 url(images/pager5.png) no-repeat;}
		#slide {	background:#fff; border:3px solid white; width:573px !important;}
			#slide div { border:3px solid white;}
			#slide div h2 {display:none;}
			#slide div ul {list-style:none; padding:15px 15px 10px;}
			#slide div li {	list-style:none; padding:10px 5px 10px 0; border-bottom:2px dotted #91ca4c;	}
			#slide div .image {float:left; padding:0 10px 0 0; height:50px; width:50px;}
			#slide div .wp-pagenavi {text-align:center;}
			#slide div .wp-pagenavi a, #slide div .wp-pagenavi span {border:none;}


#droits {}
	#droits .mbox-mid{padding:20px 10px;}
	#droits ul {list-style:none; 	margin:0 20px; }
	#droits li {width:160px; float:left; padding:10px 8px; height:120px; border:none;}
	#droits li a{font-weight:bold; font-size:14px; color:#000; text-decoration:none;}
	#droits h2 {	color:#000; font-size:37px;	padding:0 20px 20px;}
	#droits h3 {	color:#000;	}
	#droits img { height:76px; width:76px;}

.mbox-mid .image {float:left; padding:0 10px 0 0; height:50px; width:50px;}
.mbox-mid .post {padding:10px 0;}	

			
/* =Navigation */
.navigation {color: #888; font-size: 12px; line-height: 18px; overflow: hidden; }
.navigation a:link,.navigation a:visited { color: #888; text-decoration: none;}
.navigation a:active,.navigation a:hover { color: #ff4b33;}
.nav-previous {float: right; width: 50%;}
.nav-next {float: left; text-align: left; width: 50%;}
.nav-next a, .nav-previous a {color:#000 !important;}
#nav-above {	margin: 0 0 18px 0;}
#nav-above {	display: none;}
.paged #nav-above,.single #nav-above {display: block;}

/* Footer */
#footer { border-top:3px solid #fff;	padding:20px 0;	margin:10px 0 0;text-align:center; margin-bottom: 20px;}
	#footer ul {padding:0 0 5px; margin:0;}
		#footer li {color:#000; font-weight:bold;	display:inline;}
			#footer a {font-weight:normal; color:#000;text-decoration:none;}
			#footer a:hover {text-decoration:underline;}
	
#colophon {
	border-top: 4px solid #000;
	margin-top: -4px;
	overflow: hidden;
	padding: 18px 0;
}
#site-info {
	font-weight: bold;
}
#site-info a {
	color: #000;
	text-decoration: none;
}
#site-generator {
	font-style: italic;
	position: relative;
}
#site-generator a {
	background: url(images/wordpress.png) center right no-repeat;
	color: #666;
	display: inline-block;
	line-height: 16px;
	padding-right: 20px;
	text-decoration: none;
}
#site-generator a:hover {
	text-decoration: underline;
}
*/
			
			

body,
input,
textarea {
	color: #222222;
}
hr {
	background-color: #e7e7e7;
	border: 0;
	clear: both;
	height: 1px;
	margin-bottom: 18px;
}

ul {
	list-style: square;
}
ol {
	list-style: decimal;
	margin: 0 1.5em 10px 0;
}
ol ol {
	list-style: upper-alpha;
}
ol ol ol {
	list-style: lower-roman;
}
ol ol ol ol {
	list-style: lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
	margin-bottom: 0;
}
dl {
	margin: 0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}
pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	padding: 1.5em;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}

.screen-reader-text {
	text-indent:-9000px;
	position:absolute;
	overflow:hidden;
}


/* =Content
-------------------------------------------------------------- */

#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul {
	margin-bottom: 0;
}
#content pre,
#content kbd,
#content tt,
#content var {
	font-size: 15px;
	line-height: 21px;
}
#content code {
	font-size: 13px;
}
#content dt,
#content th {
	color: #000;
}
#content table {
	border: 1px solid #e7e7e7;
	margin: 0 0 24px -1px;
	text-align: right;
	width: 100%;
}
#content tr th,
#content thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 24px;
}
#content tr td {
	border-top: 1px solid #e7e7e7;
	padding: 6px 24px;
}
#content tr.odd td {
	background: #f2f7fc;
}
#content .entry-summary p:last-child {
	margin-bottom: 12px;
}
.entry-content fieldset {
	border: 1px solid #e7e7e7;
	margin: 0 0 24px 0;
	padding: 24px;
}
.entry-content fieldset legend {
	background: #fff;
	color: #000;
	font-weight: bold;
	padding: 0 24px;
}
.entry-content input {
	margin: 0 0 24px 0;
}
.entry-content input.file,
.entry-content input.button {
	margin-left: 24px;
}
.entry-content label {
	color: #888;
	font-size: 12px;
}
.entry-content select {
	margin: 0 0 24px 0;
}
.entry-content sup,
.entry-content sub {
	font-size: 10px;
}
.entry-content blockquote.left {
	float: right;
	margin-right: 0;
	margin-left: 24px;
	text-align: left;
	width: 33%;
}
.entry-content blockquote.right {
	float: left;
	margin-right: 24px;
	margin-left: 0;
	text-align: right;
	width: 33%;
}
.page-link {
	color: #000;
	font-weight: bold;
	margin: 0 0 22px 0;
	word-spacing: 0.5em;
}
.page-link a:link,
.page-link a:visited {
	background: #f1f1f1;
	color: #333;
	font-weight: normal;
	padding: 0.5em 0.75em;
	text-decoration: none;
}
.home .sticky .page-link a {
	background: #d9e8f7;
}
.page-link a:active,
.page-link a:hover {
	color: #ff4b33;
}
body.page .edit-link {
	clear: both;
	display: block;
}
#entry-author-info {
	background: #f2f7fc;
	border-top: 4px solid #000;
	clear: both;
	font-size: 14px;
	line-height: 20px;
	margin: 24px 0;
	overflow: hidden;
	padding: 18px 20px;
}
#entry-author-info #author-avatar {
	background: #fff;
	border: 1px solid #e7e7e7;
	float: right;
	height: 60px;
	margin: 0 0 0 -104px;
	padding: 11px;
}
#entry-author-info #author-description {
	float: right;
	margin: 0 104px 0 0;
}
#entry-author-info h2 {
	color: #000;
	font-size: 100%;
	font-weight: bold;
	margin-bottom: 0;
}
.entry-utility {
	clear: both;
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
.entry-meta a,
.entry-utility a {
	color: #888;
}
.entry-meta a:hover,
.entry-utility a:hover {
	color: #ff4b33;
}
#content .video-player {
	padding: 0;
}

/* =Images
-------------------------------------------------------------- */

#content .alignleft,
#content img.alignleft {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
	color:#000;
	font-style:italic;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}
#content .wp-smiley {
	margin: 0;
}
#content .gallery {
	margin: 0 auto 18px;
}
#content .gallery .gallery-item {
	float: right;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery br+br {
	display: none;
}
#content .attachment img {
	display: block;
	margin: 0 auto;
}



/* =Comments
-------------------------------------------------------------- */

#comments {clear: both;	background:#fff;}
#comments .navigation {padding: 0 0 18px 0;}
h3#comments-title,h3#reply-title {color: #000; font-size: 20px; font-weight: bold; margin-bottom: 0;}
h3#comments-title {	padding: 24px 0;}
.commentlist {list-style: none; margin: 0;}
.commentlist li.comment {border-bottom: 1px solid #e7e7e7; line-height: 24px; margin: 0 0 24px 0; padding: 0 56px 0 0;position: relative;}
.commentlist li:last-child {border-bottom: none; margin-bottom: 0;}
#comments .comment-body ul, #comments .comment-body ol { margin-bottom: 18px;}
#comments .comment-body p:last-child {margin-bottom: 6px;}
#comments .comment-body blockquote p:last-child {margin-bottom: 24px;}
.commentlist ol {	list-style: decimal;}
.commentlist .avatar {position: absolute; top: 4px; right: 0;}
.comment-author {}
.comment-author cite {color: #000; font-style: normal; font-weight: bold;}
.comment-author .says { font-style: italic;}
.comment-meta { font-size: 12px; margin: 0 0 18px 0;}
.comment-meta a:link,.comment-meta a:visited {color: #888; text-decoration: none;}
.comment-meta a:active,
.comment-meta a:hover {
	color: #ff4b33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #ff4b33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}
*/
/* Comments form */

input[type=submit] {
	color: #333;
}
#respond {
	border-top: 1px solid #e7e7e7;
	margin: 24px 0;
	overflow: hidden;
	position: relative;
	padding:10px;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 0 0 48px;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}


/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
	list-style: none;
	margin-right: 0;
}
.widget-area ul ul {
	list-style: square;
	margin-right: 1.3em;
}
.widget_search #s {
	width: 60%;
}
.widget_search label {
	display: none;
}
.widget-container {
	margin: 0 0 18px 0;
}

.widget-title {
	color: #222;
	font-weight: bold;
	text-decoration: none;
}
.widget-area a:link,
.widget-area a:visited {
	text-decoration: none;
}
.widget-area a:active,
.widget-area a:hover {
	text-decoration: underline;
}
.widget-area .entry-meta {
	font-size: 11px;
}
#wp_tag_cloud div {
	line-height: 1.6em;
}
#wp-calendar {
	width: 100%;
}
#wp-calendar caption {
	color: #222;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: center;
}
#wp-calendar thead {
	font-size: 11px;
	text-align: center;
}
#wp-calendar thead th {
}
#wp-calendar tbody {
	color: #aaa;
}
#wp-calendar tbody td {
	background: #f5f5f5;
	border: 1px solid #fff;
	padding: 3px 0 2px;
	text-align: center;
}
#wp-calendar tbody .pad {
	background: none;
}
#wp-calendar tfoot #next {
	text-align: left;
}
.widget_rss a.rsswidget {
	color: #000;
}
.widget_rss a.rsswidget:hover {
	color: #ff4b33;
}
.widget_rss .widget-title img {
	width: 11px;
	height: 11px;
}

/* Main sidebars */

#main .widget-area ul {
	margin-right: 0;
	padding: 0;
}
#main .widget-area ul ul {
	border: none;
	padding: 0;
}
#primary {
}
#secondary {
}
#toc {margin-bottom:10px; text-align: right;}
.entry-content #toc ul{margin-right:15px;}
#bottom {width:960px; margin:0 auto; text-align:left}
#bottom a img{border:none;}

#all-issues ul {list-style-type:none; margin-left:20px; text-align:left;}
#all-issues li a {color:#888; text-decoration:none; font-size:14px; line-height:18px;}
#all-issues > ul>li {border-bottom: 1px dashed #8DCA00; border-top:1px dashed #8DCA00; width: 40%; float:left; list-style-type:none; margin-bottom:15px; margin-left:30px;}
#all-issues > ul>li:nth-child(odd){float:left; margin-left:0;clear:left;}
#all-issues > ul>li:nth-child(even){float:right; margin-left:0; clear:right}
#all-issues ul.children{ margin-left:0}
#all-issues ul.children a {color:#000; font-size:14px; line-height:18px;}/* knesset */#knesset_serach p {margin-left:10px; margin-bottom:5px;}

#knesset_serach select{width:200px;}
#knesset_serach label{display:inline-block; width:100px; font-weight:bold;}
#knesset_serach label{display:inline-block; width:100px; font-weight:bold;}
#knesset_search_submit{background:url(images/bg_s.png) no-repeat; width:40px; height:24px; line-height:24px; color:#fff; font-weight:bold; font-size:12px; border:none;}
.knesset_links a{display:inline-block; padding-left:27px; font-weight:bold; color:#000; text-decoration:none; font-size:12px; line-height:24px; height:24px; background:url(images/link-icon.png) top left no-repeat;}
.page-template-knesset-php .sociable{display:none;}
.knesset_links{margin-left:60px; margin-top:5px;}
.date {color: #8DCA00;}


span.cat_image_desc	{    
    display: block;
    font-size: 12px;
    color:#222;
    line-height: 1.1;
    margin-top: -5px;
    text-align: right;
}

span.cat_image_desc	 a{
	color:#222 !important;
} 