﻿@charset "utf-8";
/* CSS Document */


@import url(http://fonts.googleapis.com/earlyaccess/alefhebrew.css);


html, body, body div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, figure, footer, header, 
hgroup, menu, nav, section,
time, mark, audio, video, a {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent none no-repeat 0 0;
  color: #484848;
  font-weight: normal;
  font-family:Alef Hebrew, Arial, Helvetica, sans-serif;
}

/*----------------------
    general elements
 ---------------------*/

body{
	background-color:#f8f8f7;
}

/*img {
    max-width:100%;
}*/

h3 {
    font-family:Alef Hebrew;
    font-size:32px;
    color:#484848;
    font-weight:400;
}

p>a:hover{
    color:#484848;
}

/*----------------------
        content
 ---------------------*/

#map_canvas {
    width:100%;
    height:500px;
    border-top:solid 5px #f8f8f7;
    border-bottom:solid 5px #f8f8f7;
}

/*----------------------
        footer
 ---------------------*/


#footer {
    width:100%;
    height:150px;
    background-color:#2f2f2f;
    clear:both;
    border-top:solid 5px #f2f2f1;
}


#footerContent {
    width: 100%;
    margin: 0 auto;
    margin-top: 15px;
    height: 100px;
    text-align: center;
}


#footerContent img{
    display:inline-block;
    max-height:100%;
}