* {
 margin: 0; padding: 0;
}
body {
 
 font: 13px Trebuchet MS;
 color: #0f2d5f;
 background: #ffffff url(images/header.gif) repeat-x 0 0;
 direction: rtl;
}
a {
 text-decoration: none;
 color: #88ac18;
}
img {
 border: 0;
}
 

.break {
 font-size: 0;
 width: 0; height: 0;
 clear: both;
}
.alignleft {
 float: right;
 margin: 4px 0 5px 10px;

 
}
.alignright {
 float: right;
 margin: 0 4px 0 12px;
}
.hidden {
 display: none;
}
.noimage img {
 display: none;
}
 






#wrapper {
 width: 946px;
 margin-left: auto;
 margin-right: auto;
 
 
}
 
/** BEGIN header **/
#header {
 padding-bottom: 10px;
}
 #header ol {
  list-style-type: none;
  height: 30px;
  float: none;
  padding-right: 1px;
  background: url(images/divider.gif) no-repeat 0 0;
 }
  #header ol li {
   float: right;
   text-transform: uppercase;
   height: 30px;
   padding-left: 1px;
   background: url(images/divider.gif) no-repeat left 0;
   font-size: 1.1em;
  }
  #header ol li a {
   color: #88ac18;
   display: block;
   padding: 8px 10px 9px;
  }
  #header ol li a:hover {
   background-color: #f3fecf;
   color: #88ac18;
  }
 #header form {
  float: left;
  width: 220px; height: 22px;
  background: url("http://rikyc.momjob.co.il/newimg/search.gif") no-repeat 0 0;
  margin-top: 3px;
 }
  #header input {
   border: 1px solid #ffffff;
   width: 180px;
   margin: 2px 2px 0 7px;
   float: right;
  }
  #header button {
   width: 25px; height: 22px;
   text-indent: -9999px;
   border: 0;
   background-color: transparent;
  }
 #header h1 {
  clear: both;
  text-transform: uppercase;
  font-size: 1.3em;
  float: right;
  padding: 30px 0 20px;
 }
  #header h1 a {
   color: #0f2d5f;
  }
 #header p {
  float: left;
  padding: 16px 60px 15px 300px;
  background: no-repeat 100%;
  margin-top: 20px;
 }
 #header ul {
  clear: both;
  background: url(images/navigation.gif) no-repeat 0 0;
  height: 32px;
  list-style-type: none;
  padding: 0 10px;
 }
  #header ul li {
   float: right;
   font-weight: bold;
   text-transform: uppercase;
   font-size: 1.1em;
   padding-right: 1px;
   background: url(images/navdivide.gif) no-repeat 0 3px;
  }
  #header ul li.f {
   background: none;
  }
  #header ul li a {
   color: #0f2d5f;
   display: block;
   padding: 10px 12px;
  }
  #header ul li a:hover {
   color: #88ac18;
  }
/** END header **/
 
/** BEGIN home **/
#home {
 clear: both;
 border-top: 2px solid #0f2d5f;
 border-bottom: 2px solid #0f2d5f;
        border-left: 1px solid #88ac18;
 border-right: 1px solid #88ac18;
 margin: 0px 8px;
     
}
 #home #featured {
  float: right;
  width: 67%;
             
              
 }
  #home #featured h2 {
   color: #88ac18;
   text-transform: uppercase;
   font-size: 1.3em;
   background: url(images/bullet.gif) no-repeat 10px 12px;
   padding: 10px 15px 10px 10px;
   border-width: 0 0 1px 1px;
   border-color: #88ac18;
   border-style: solid;
  }
  #home #featured .content {
   padding: 10px;
   border-left: 1px solid #88ac18;
   background-color: #f3fecf;
   font-size: 1.1em;
  }
  #home #featured img {
   float: right;
   background-color: #ffffff;
   padding: 4px;
   border: 1px solid #DDDDDD;
   margin: 0 0 5px 10px;
  }
  #home #featured h3 a {
   color: #0f2d5f;
   font-size: 15px;
   font-weight: normal;
  }
  #home #featured .date {
   color: #808080;
   font-size: 1.1em;
   padding: 5px 0;
  }
  #home #featured p {
   margin-bottom: 5px;
  }
  #home #featured .details {
   border-top: 1px solid #88ac18;
   border-left: 1px solid #88ac18;
   height: 40px;
   font-size: 0.9em;
  }
   #home #featured .details .readmore {
    float: right;
    margin: 13px 15px 0;
    font-weight: bold;
                                  
   }
   #home #featured .details .r {
    float: left;
    padding: 8px 8px 0;
 
   }
    #home #featured .details .r a {
     font-weight: bold;
     margin-left: 10px;
 
    }
    #home #featured .details .r .comments a {
     padding-right: 19px;
     background: url(images/comments.gif) no-repeat 100%;
    }
 #home #popular {
  float: left;
  width: 33%;
 }
  #home #popular h2 {
   color: #88ac18;
   text-transform: uppercase;
   font-size: 1.3em;
   background: url(images/bullet.gif) no-repeat 10px 12px;
   padding: 10px 25px 10px 10px;
   border-bottom: 1px solid #88ac18;
  }
  #home #popular ul {
   list-style-type: none;
   padding: 20px 20px 10px;
  }
   #home #popular ul li {
    border-bottom: 1px dotted #CCCCCC;
    padding: 5px 0;
   }
   #home #popular ul li a {
    color: #0f2d5f;
   }
   #home #popular ul li a:hover {
    
   }
/** END home **/
 
/** BEGIN content **/
#content {
 clear: both;
 margin-right: 8px;
 width: 65.5%;
 float: right;
 border-width: 0 1px 1px;
 border-style: solid;
 border-color: #88ac18;
 padding: 10px 0;
}
 #content .post {
  font-size: 1.1em;
  width: 46.5%;
  float: right;
  margin-right: 15px;
  height: 275px;
 }
  #content .post h2 {
   font-size: 1.3em;
   font-weight: normal;
  }
   #content .post h2 a {
    color: #0f2d5f;
   }
  #content .post .date {
   color: #897C81;
   font-size: 1.1em;
   padding-top: 5px;
  }
  #content .post img {
   border: 4px solid #CCBEC3;
   float: right;
   margin: 0 0 5px 10px;
   height: 67px; width: auto;
  }
  #content .post p {
   line-height: 1.1em;
   margin-bottom: 10px;
  }
  #content .post .details {
   border-width: 1px 0;
   border-style: dotted;
   border-color: #BEC6C0;
   clear: both;
   padding: 5px;
   height: 15px;
  }
   #content .post .details .comments a {
    color: #3A413C;
    text-transform: uppercase;
    float: right;
   }
   #content .post .details .readmore {
    text-transform: uppercase;
    float: left;
   }
/** END content **/
 
/** BEGIN sidebar **/
#sidebar {
 margin-left: 4px;
 width: 299px;
 float: left;
 padding-top: 10px;

 
}
 #sidebar .box {
  width: 277px;
  border-width: 0 1px 1px;
  border-style: solid;
  border-color: #88ac18;
  padding: 10px;
  clear: both;
  margin-bottom: 15px;

 
 }
  #sidebar .box ul {
   list-style-type: none;
  }
   #sidebar .box ul li {
    border-bottom: 1px dotted #CCCCCC;
    padding: 6px 8px;
   }
   #sidebar .box ul li a {
    color: #0f2d5f;
   }
   #sidebar .box ul li a:hover {
    color: #0f2d5f;
   }
  #sidebar .box img {
   margin: 5px;
   border: 1px dashed #BDBDBD;
  }
  #sidebar .video {
   padding: 10px 5px 10px 0;
   width: 292px;
  }
   #sidebar .video img {
    border: 0;
   }
 #sidebar #mixed {
  width: 299px; height: 90px;
  background: url("http://rikyc.momjob.co.il/newimg/mixed.gif") no-repeat 0 0;
  
 }
  #sidebar #mixed a {
   color: #0f2d5f;
   font-weight: bold;
  }
  #sidebar #mixed .rss {
   padding: 17px 84px 0 0;
   display: block;
  }
  #sidebar #mixed .email {
   padding: 16px 42px 0 0;
   display: block;
  }
  #sidebar #mixed input {
   margin: 8px 20px 0 10px;
   border: 1px solid #ffffff;
   float: right;
   width: 222px;
  }
  #sidebar #mixed button {
   float: right;
   text-indent: -9999px;
   width: 30px; height: 24px;
   border: 0;
   margin-top: 5px;
   background-color: transparent;
  }
 #sidebar #lists {
  list-style-type: none;
  border-bottom: 1px solid #0f2d5f;
  border-top: 1px solid #88ac18;
  border-left: 1px solid #88ac18;
  height: 37px;
 }
  #sidebar #lists li {
   float: right;
   font-weight: bold;
   font-size: 0.9em;
   border-right: 1px solid #88ac18;
  }
  #sidebar #lists li a {
   color: #0f2d5f;
   padding: 10px 8px;
   display: block;
  }
  #sidebar #lists li a:hover {
   color: #88ac18;
  }
 #sidebar h2 {
  font-size: 0.9em;
  padding: 10px 8px;
  border-bottom: 1px solid #0f2d5f;
  border-left: 1px solid #88ac18;
  border-right: 1px solid #88ac18;
  border-top: 1px solid #88ac18;
 }
 #sidebar .l {
  width: 49%;
  float: right;
 }
 #sidebar .r {
  width: 49%;
  float: left;
 }
 #sidebar .divided {
  
 }
  #sidebar .divided ul {
   list-style-type: none;
   border-width: 0 1px 1px;
   border-style: solid;
   border-color: #88ac18;
   margin-bottom: 15px;
  }
   #sidebar .divided ul li {
    border-top: 1px dotted #cccccc;
    padding: 6px 8px;
   }
   #sidebar .divided ul li a {
    color: #0f2d5f;
   }
   #sidebar .divided ul li a:hover {
    color: #0f2d5f;
   }
  #sidebar .divided h2 {
   font-size: 0.9em;
  }
/** END sidebar **/
 
/** BEGIN footer **/
#footer {
 clear: both;
 background: url(images/footer.gif) repeat-x 0 20px;
 padding: 40px 0 0;
 font-size: 0.9em;
 color: #808080;
 height: 50px;
}
 #footer div {
  width: 946px;
  margin: auto auto;
  text-align: right;
 }
 #footer .l {
  float: right;
 }
 #footer .r {
  float: left;
 }
 #footer a {
  color: #0f2d5f;
 }
/** END footer **/
 
/** BEGIN misc **/
#list3 a {
 color: #0f2d5f;
}
#list3 a:hover {
 color: #88ac18;
}
#content .single {
 padding: 10px;
 font-size: 1.1em;
}
#content .single h2 {
 padding-bottom: 15px;
}
#content .single h2 a {
 color: #0f2d5f;
}
#content .single p {
 margin-bottom: 10px;
}
#content .single h3 {
 margin-bottom: 5px;
 font-size: 1.5em;
}
#content .single ul {
 padding-right: 15px;
 margin-bottom: 10px;
}
#content .single ul li {
 padding: 2px 0;
}
#content .single ol {
 padding-right: 20px;
 margin-bottom: 10px;
}
#content .single ol li {
 padding: 2px 0;
}
#content .single blockquote {
 font-style: italic;
 padding: 10px;
 background-color: #f3fecf;
 border-width: 1px 0;
 border-style: solid;
 border-color: #E3E3E3;
 margin-bottom: 10px;
}
#content .single .details {
 clear: both;
 border-width: 1px 0;
 border-style: dotted;
 border-color: #B5B5B5;
 text-transform: none !important;
 line-height: 1.6em;
 padding: 5px 0 !important;
}
 #content .single .details a {
  margin: 0 !important;
  font-weight: bold;
 }
 #content .single .details .l {
  float: right;
  width: 33%;
  margin-bottom: 0 !important;
 }
 #content .single .details .r {
  float: left;
  width: 55%;
  margin-bottom: 0 !important;
 }
#content .single {
 border-bottom: 0 !important;
}
#content .single h2 {
 font-size: 1.7em !important;
 text-transform: none !important;
 font-size: 1.7em;
}
#comments {
 padding: 0 10px 20px;
 font-size: 1.1em;
}
 #comments h2 {
  margin: 10px 0;
  font-size: 1.6em;
 }
 #comments p {
  margin-bottom: 10px;
  line-height: 1.5em;
 }
 #comments form {
  padding-top: 20px;
 }
 #comments form p {
  margin-bottom: 5px;
 }
 .commentdetails {
  margin-top: 25px;
 }
 .commentauthor {
  margin-bottom: 5px !important;
  font-weight: bold;
 }
 .commentdate {
  font-size: 0.9em;
  margin-bottom: 5px;
  color: #909090;
 }
 .required {
  color: #88ac18;
 }
.sdetails {
 clear: both;
 font-size: 0.9em;
 padding-top: 20px;
}
 .sdetails p {
  margin-bottom: 5px !important;
  color: #909090;
 }
 .sdetails a {
  color: #909090;
 }
 .sdetails a:hover {
  color: #282828;
 }
#respond {
 padding-top: 20px;
}
#postnav {
 font-size: 1.1em;
 padding: 20px;
}
 
 
 
/** END misc **/

 