/*
Theme Name: slow.org.il
Theme URI: slow.org.il
Description: slow.org.il theme
Author: slow.org.il
Author URI: 
Template: headlines
Version: 1.1
*/

body 
{
    background:white;
    font-size:16px;
}

#container 
{
    background-color:#f1ede9;
    width:1000px;
    margin:0 auto;
}

#sidebar 
{
    width:244px;
}

#sidebar .widget {
   background: none;
   background-color:transparent;
   border:none;
}

#sidebar .widget h3 {
   background: url("images/widgethead.gif") no-repeat scroll 0 0 transparent;
   width:214px;
   height:36px;
}

.widgetbody {
   border-right:1px solid #caaa7a;
   border-left:1px solid #caaa7a;
   width:
}

.widgetbody ul {
   margin-top:0;
}

.widgetbottom {
   background: url("images/widgetbot.gif") no-repeat scroll 0 0 transparent;
   width:244px;
   height:12px;
   padding:0 !important;
}

#logo 
{
   float:left;
}

#top {
    background: url("images/logoright.png") no-repeat scroll right 52px transparent;
}

#navigation 
{
   border-top:solid 4px #231f20;
   margin: 0 25px;
}

#cat-nav 
{
   background-image:none;
   margin-top:5px;
   height:26px;
   background-color:#231f20;
   padding-top:5px;
}

#cat-nav a {
   color:#bdb9b7;
}

#cat-nav a:hover {
   color:#fff200;
}

#cat-nav li:hover {
   background-color:transparent;
}

#secnav ul {
   background-image:none;
}

#secnav li a {
   background-image:url(images/menuwhite.png);
   background-repeat:no-repeat;
}

#secnav li a:hover, #secnav li.current-menu-item a {
   background-image:url(images/menuyellow.png);
}

.col-full 
{
   width:950px;
}

#secnav a
{
   line-height:20px;
   text-transform:uppercase;
   font-style:normal;
   font-size:15px;
   color:transparent;
   text-indent:-9999px;
   font-weight:normal;
   width:62px;
   padding:0;
   margin-top:5px;
}

#secnav li {
   background-image:none;
   height:21px;
   border-right:2px solid #bdb9b7 !important;
   float:left;
}
 
#menu-item-3592 {
  padding-left:17px;
  padding-right:17px;
}

#menu-item-3592 a {
  width:35px;
}

#menu-item-3594 {
  padding-left:15px;
  padding-right:15px;
}

#menu-item-3594 a {
  width:40px;
  background-position:-56px 0;
}

#menu-item-3588 {
  padding-left:10px;
  padding-right:10px;
}

#menu-item-3588 a {
  width:50px;
  background-position:-116px 0;
}

#menu-item-3593 {
  padding-left:10px;
  padding-right:10px;
}

#menu-item-3593 a {
  width:50px;
  background-position:-186px 0;
}

#menu-item-3589 {
  padding-left:14px;
  padding-right:14px;
}

#menu-item-3589 a {
  width:42px;
  background-position:-257px 0;
}

#menu-item-3583 {
  padding-left:10px;
  padding-right:10px;
}

#menu-item-3583 a {
  width:50px;
  background-position:-316px 0;
}

#menu-item-3591 {
  padding-left:10px;
  padding-right:10px;
}

#menu-item-3591 a {
  width:50px;
  background-position:-446px 0;
}

#menu-item-3597 {
  padding-left:15px;
  padding-right:15px;
}

#menu-item-3597 a {
  width:40px;
  background-position:-516px 0;
}

#menu-item-3596 {
  padding-left:10px;
  padding-right:10px;
}

#menu-item-3596 a {
  width:52px;
  background-position:-578px 0;
}

#menu-item-3587 {
  padding-left:9px;
  padding-right:9px;
}

#menu-item-3587 a {
  width:84px;
  background-position:-648px 0;
}

#menu-item-3595 {
  padding-left:9px;
  padding-right:9px;
}

#menu-item-3595 a {
  width:61px;
  background-position:-752px 0;
}

#secnav li#menu-item-3590 {
  padding-left:9px;
  padding-right:9px;
  border-right:0 !important;
}

#menu-item-3590 a {
  width:64px;
  background-position:-834px 0;
}

#secnav, #secnav ul { background:#231F20;}

#content {
   padding:0 25px;
   width:950px;
   background: url(images/contentbg.gif) repeat-y;
}

.box {
   background-image:none;
   background-color:transparent;
   padding-bottom:5px;
   border-bottom:solid 10px #231f20;
   margin:0 0 30px;
}

.post {
   border:none;
   padding: 0 0 30px;
}

.post-meta {
   border-bottom:dotted 1px #231f20;
   padding-bottom:10px;
   margin-bottom:10px;
   color:rgb(158,110,27);
}

.post-meta a {
   color:rgb(158,110,27);
}

.archive_header {
   background-image:none;
}

.post-bottom {
    background: none repeat-x scroll center top #231f20;
    height: 4px;
    clear:both;
}

.post .thumbnail {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #d1d2d4;
    margin: 0 0 10px 10px;
    padding: 0px;
}

.post .thumbnail:hover {
    padding:0;
}

.home .post .thumbnail {
    margin: 0 10px 10px 0;
}

.archive .post .thumbnail {
    margin: 0 10px 10px 0;
}

#main {
    width: 670px;
}

.image_carousel {
    background: none repeat scroll 0 0 transparent;
    border: 0;
    position: relative;
    width: 670px;
    padding:0;
}

#content {
    margin-top:25px;
}

#main,#sidebar {
    margin-top:20px;
}

.post .title {

    font-weight:bold;
}

.more-link {
   color:#9E6E1B !important;
   font-weight:bold !important;
}

.time {
   background-image:none;
   padding-right:0;
   color:#9E6E1B;
}

.post-meta {
   font-size:12px;
   font-weight:bold;
}

#comments img.avatar {
  padding:0px;
  border:none;
}

div.avatar {
  position:relative;
}

.avatarover {
    position:absolute;
    top:0;
    right:0;
    background-image:url(images/avatar.gif);
    width:68px;
    height:68px;
}

.authordesc div.avatar {
    float:right;
    margin:0 0 20px 20px;
}

.authordesc .title {
   font-size:28px;
}

#home {
   float:left;
   margin:3px 0 0 10px;
   width:15px;
   height:15px;
   background-image:url(images/home_icon.png);
}

#home:hover {
   background-image:url(images/yellowhome.gif);
}

#header .submit {
   display:none;
}

#searchform {
    padding:10px 25px 0 0;
    float:right;
}

.righthead {
   float:right;
   width:600px;
   font-size:14px;
}

.righthead a, .righthead .fr {
   color:black;
   display:block;
   float:right;
   margin-right:10px;
   margin-top:12px;
}

.image_carousel .slides div.slide {
    width:200px;
    border-left:solid 10px #231f20;
}

.widget_authors .widgetbottom, .widget_authors .widgetbody{
   display:none;
}

.widget h3 a, .widget h3 {
  color:white;
  font-size:28px;
}

.widget ul {
  padding:0;
}

#sidebar .widget.widget_authors h3 {
   background: url("images/writers.gif") no-repeat scroll 0 0 transparent;
   width:213px;
   height:54px;
}

.widget_buisnesscats .cat-item {
    float:right;
    border:0;
    width:106px;
    padding:5px 0 0 0;
    text-align:center;
    border-top:dotted 2px black;
    margin-top:10px;
    display:block;
    font-size:18px;
    color:black;
    font-weight:600;
}

.widget_buisnesscats .cat-item:hover {
   border-bottom:0;
}

.widget_buisnesscats .cat-item-32, .widget_buisnesscats .cat-item-14 {
  border-top-width:0;
}

.widget_buisnesscats .cat-item .icon, .page-template-buisnessindex-php .cat-item .icon {
    width:56px;
    height:56px;
    margin-right:25px;
    padding:0;

}

.slow_widget_calendar .widgetbody, #calendar_wrap {
   padding-bottom:0;
} 

.slow_widget_calendar #wp-calendar {
  margin-bottom:0px;
}
  
.page-template-buisnessindex-php .cat-item .icon {
   margin-top:-20px;
}

.page-template-buisnessindex-php .widget_buisnesscats .cat-item .icon {
   margin-top:10px;
}

.icon {
   background-image:url(images/Business_Index_Banner.png);  
}

.cat-item-7 .icon {
   background-position: 0 -90px; 
}

.cat-item-6 .icon {
   background-position: 0 0; 
}

.cat-item-8 .icon {
   background-position: 0px -180px; 
}

.cat-item-9 .icon {
   background-position: -100px -90px; 
}

.cat-item-10 .icon {
   background:url(images/left_icon_1.png) no-repeat;
}

.cat-item-32 .icon {
   background-position: -100px -180px; 
}

.cat-item-33 .icon {
   background-position: 0px -270px; 
}

.cat-item-12 .icon {
   background-position: 0px -360px; 
}

.cat-item-13 .icon {
   background-position: -100px -360px; 
}

.cat-item-31 .icon {
   background-position: -100px 0px; 
}

.cat-item-14 .icon {
   margin-top:3px;
   padding-top:6px !important;
   height:50px !important;
   background:url(images/drive.png) no-repeat;
}

.page-template-buisnessindex-php .cat-item-14 .icon {
   margin-top:-17px;
}

.slow_widget_buisness_search td {
   width:200px;
   margin-left:20px;
}

.page-template-buisnessindex-php .cat-item a {
   margin:20px 50px 0 0;
   display:block;
   background-color:black;
   color:white;
   font-weight:700;
   font-size:16px;
}

.page-template-buisnessindex-php .children .cat-item a {
   margin:0;
   background-color:transparent;
   color:black;
   font-size:14px;
}

.page-template-buisnessindex-php .children .cat-item {
   float:none;
   padding-right:50px;
   width:auto;
   clear:both;
}

.page-template-buisnessindex-php .icon {
   float:right;
}

.page-template-buisnessindex-php .children .icon {
   background-image:none;
   display:none;
}

#footer {
   background:none;
   border-top:4px solid black;
   color:black;
}

.post-meta .cat {
    background: url("images/ico-cat.png") no-repeat scroll right top transparent;
    height: 16px;
    padding: 2px 25px 2px 0;
}

.widget {
   font-family:ariel;
}


.widget ul li {
    background: none;
    border-bottom: 0;
    padding-right: 0px;
}

.widget_most_commented_entries li div, .widget_most_commented_entries li p {
   padding:0;
   color:black;
   line-height:14px !important;
   font-size:14px;
   margin-top:3px;
}

.widget_most_commented_entries h4 a{
   color:black !important;
   line-height:15px !important;
}

.widget_most_commented_entries h4 {
   padding-top:10px;
}

.excerptmore {
   color:rgb(158,110,27) !important;
   line-height:15px !important;
}

.sidepost p {
   padding:0;
}

.single-buisness h1.title {
  color:rgb(255,242,0);
  background-color:black;
  padding:10px;
}

.buissep {
   margin-top:5px;
   height:5px;
   background-color:black;
}

.single-buisness .entry {
   margin-top:10px;
}

.contactinfo, .gallery {
   margin-top:5px;
   border-top:solid 10px black;
   padding-top:10px;
   color:black;
   font-size:14px;
}

.contactinfo h3, .gallery h2 {
   margin-bottom:10px;
   padding-bottom:10px;
   border-bottom:dotted 2px black;
}

.contactinfo a:link, .contactinfo a:visited {
  color:black;
}

.contactinfo .line, .author .email, .author .site {
  padding-right:20px;
  background:url(images/contacthome.gif) no-repeat 100% 4px;
  line-height:20px;
}

.author .email, .contactinfo .email {
  background-image:url(images/contactmail.gif);
}

.contactinfo .phone {
  background-image:url(images/contactphone.gif);
}

/*.author .site, .contactinfo .site {
  background-image:url(images/contactpoint.gif);
}*/

.author .price, .contactinfo .price {
  background-image:url(images/shekel.png);
}

.gallery img {
  width:150px;
  height:150px;
  max-width:150px;
  max-height:150px;
  margin-left:17px;
}

.list_carousel {
    background-color:#231f20;
    float:left;
    border-left:0;
    margin-top:1px;
    height:315px;
}

.list_carousel .container .slide {
  background-color:#F1EDE9;
  margin-top:2px;
}

.slide .post {
  margin:2px;
  border:solid 2px #231f20;
  padding:0;
}

.slide .post h2 {
   font-size:20px;
}

.slide .post .text {
   margin:10px  5px 5px 5px;
   min-height:73px;
   max-height:73px;
  color:black;
}
.list_carousel .left,.list_carousel .right {
   float:left;
   width:15px;
   height:315px;
}

.list_carousel .left a, .list_carousel .right a {
   display:block;
   margin-top:130px;
   width:10px;
   height:19px;
}

.image_carousel .left {
   background-image:url(images/leftscroll.gif);
}

.image_carousel .left a {
   background-image:url(images/leftarrow.gif);
   float:left;
}

.image_carousel .right {
   background-image:url(images/rightscroll.gif);
}

.right a {
   background-image:url(images/rightarrow.gif);
}

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

.tax-buisnesstype h1 {
   padding-bottom: 10px;
   margin-bottom: 20px;
   border-bottom: 1px dotted black;
}

.tax-buisnesstype .meta {
   background-color:black;
   padding:5px 10px 5px 20px;
   position:relative;
}

.tax-buisnesstype .meta .stupid {
  float:left;
  width:200px;
}

.stupid {
  margin-top:12px;
}

.stupid .email {
  display:block;
  width:29px; 
  height:20px;
  float:left;
  margin-left:10px;
  margin-top:2px;
  background:url(images/mail.png) no-repeat;
}

.stupid .phone {
  width:21px; 
  height:24px;
  float:left;
  background:url(images/phone.png) no-repeat;
}
  
.tax-buisnesstype .meta h3 {
   color:white;
   font-size:16px;
   margin-top:5px;
}

.tax-buisnesstype .post .title a {
   color:#fff200;
}

.tax-buisnesstype .post .entry {
   padding-top:10px;
   border-top:4px solid black;
   margin-top:5px;
}

.tax-buisnesstype .box {
  border:0;
  margin:0;
  padding:0;
}

/*.entry a {color:#9E6E1B;}*/
.entry a {color:blue;}

.subitems a {
   font-size:14px;
   color:black;
}

#geo_mashup_map {
    height: 400px;
    margin: 0;
    position: relative;
    width: 520px;
}

#geo_mashup_location_editor {width:520px;}

#calendar_wrap { padding-left:10px;padding-right:10px;}

#wp-calendar a {background-color:black; padding:0 2px; color:#fff200;}

#wp-calendar th, #wp-calendar td {color:black; font-size:14px;}

#wp-calendar th {background-color:transparent; font-size:18px;}

#wp-calendar caption {font-size:24px; color:black;}

#prev {text-align:right !important;}

#next {text-align:left !important;}

#prev a, #next a {color:#9E6E1B; background-color:transparent;}

.slow_widget_buisness_search .widgetbody {
  font-size:14px;
  font-weight:bold;
  padding-top:10px;
}

.slow_widget_buisness_search select {width:130px; padding:0; margin:5px 0; }

.slow_widget_buisness_search input {color:white; background:black; padding:5px; margin-right:140px;}

.slow_widget_buisness_search p {clear:both;}

#buissearch {border:none;font-weight:bold;} 

#comments,#respond,#comments .comment-head {
  background:none;
}

#yoastbreadcrumb {
  float:right;
  margin:5px 25px 0 0;
  font-size:14px;
}

#searchform {padding-right:0;}

.eventtime {margin:10px 0;}

.eventtime .time {font-weight:bold; padding-right:10px;}

.entry , .entry p {font-size:16px; color:black;}

.widget h3 {text-align:center;}

#cforms2form #li-2-7,
#cforms2form #li-2-8,
#cforms2form #li-2-9,
#cforms2form #li-2-10,
#cforms2form #li-2-11,
#cforms2form #li-2-12,
#cforms2form #li-2-13,
#cforms2form #li-2-14,
#cforms2form #li-2-15,
#cforms2form #li-2-16,
#cforms2form #li-2-17
{  float:right;}

#cforms2form #li-2-12,
#cforms2form #li-2-18
{clear:right;}

#cforms2form #li-2-8 label,
#cforms2form #li-2-9 label,
#cforms2form #li-2-10 label,
#cforms2form #li-2-11 label,
#cforms2form #li-2-13 label,
#cforms2form #li-2-14 label,
#cforms2form #li-2-15 label,
#cforms2form #li-2-16 label 
{padding:0 2px; width:auto;}

#cforms2form #li-2-10 input,
#cforms2form #li-2-11 input,
#cforms2form #li-2-15 input,
#cforms2form #li-2-16 input
{ width:20px;}

#cforms2form #li-2-10 ,
#cforms2form #li-2-15
{ margin-right:20px;}

#wp-calendar a#allevents {background:transparent;  font-weight:bold; color: #9E6E1B;}

.slide h2 {text-align:center;}

.sociable ul li {
  display:block;
  float:left;
  margin-left:5px !important;
}

#einhar {
  display:block;
  float:left;
  width:150px;
  height:22px;
  background:url(images/einhar.png) no-repeat;
}

.page-template-buisnessindex-php .entry table {
  width:100%;
}

.page-template-buisnessindex-php .entry td {
  width:30%;
}

h1 select {
  vertical-align:middle;
  height:26px;
}  

.fblink, .subscribelink {
  clear:both;
  padding-right:32px;
  background:url(images/email.gif) no-repeat right top;
  line-height:26px;
}

.fblink {
  background:url(images/facebook-icon.png) no-repeat right top;
}

.fblink  a, .subscribelink  a {
  font-weight:bold;
}


 .clickimg {
   margin:5px 0 10px;
 }
 
 .entry .wp-caption-text {
   font-size:14px;
}   
#youtubebox {
	float:left; margin-left:1px; width:318px; height:280px; padding:10px; background:url(images/youtubeback.jpg) center center no-repeat;
}
#thirdnav {
	color:black; font-style: normal; clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
	}
	#thirdnav li {
	float:right; padding:3px; color:black; height:16px; margin-bottom:15px; display:block;
   list-style:none;
   position:relative;
   right:50%;
	}
	#thirdnav li a{
	color:#231F20; font-weight:bold; font-family: tahoma; border-left:2px solid black; height:10px; line-height:10px; padding:0px 8px; font-size:12px;
	}
	#thirdnav li:last-child > a{
		border-left:0px;
	}

    img.avatar{
        width: 68px;
        height: 68px;
    }