
/****************Body *********************/
body {padding:0;height:auto;text-align:center;font: 10pt verdana, arial, helvetica, sans-serif;color: #333333;background: #3399cc url(images/back.jpg);background-attachment: fixed;}
#main {position:relative;margin: 0px auto;width: 985px;overflow:hidden;}
/****************Header *********************/
#header {height: 200px;position: relative;text-align:left;}
#logo {position: relative;margin: 10px 0px 0px 15px;height:60px;}
#logo .description{position: absolute;	left: 20px;bottom: -14px;color: #ececec;font-size: 14px;}
.headtext{width:345px;top:50px;right:10px;position:absolute;}
.headtext a{color: #333333;}
.headtext p.text{position:absolute;top:0px;left:0px;padding:0px;font:14px Arial, sans-serif;color: #fff;text-align:left;float:left;}
.headtext p.textshadow{position:absolute;padding:0px;top:1px;left:1px;font:14px Arial, sans-serif;color:#003080;text-align:left;float:left;}
/****************Headings *********************/
h1 {margin:0px;height: 40px;font:  22pt "Century gothic",Lucida Sans, arial;color: #fff;}
h1 a, h1 a:visited{color: #fff;text-decoration: none;}
h1 a:hover{color: #fff;text-decoration: none;}
h2 {color: #ffff99;margin: 0px 0px 0px;border-bottom:none;letter-spacing: -1px; font-size:16px; font-family:"Century gothic",Lucida Sans, arial;padding:5px 0px 0px 0px;}
h2 a, h2 a:visited {color: #a4aaad;text-decoration: none;}
h2 a:hover {color: #333333;text-decoration: none;}
h3 {color: #555555;margin: 0px 0px 2px;letter-spacing: -1px;font:18pt "Century gothic",Lucida Sans, arial;padding-bottom: 3px;}
h4 {color: #777777;margin: 0px 0px 2px;letter-spacing: -1px;font:16pt "Century gothic",Lucida Sans, arial;padding-bottom: 3px;}

/****************** Contact box ***************/
.contact{
   position: relative;
   margin: 30px auto;
   width:90%;
   overflow:hidden;
}

.contact-back {
   width: 100%; height: 100%;     /* to match DIVs size          */
   _height:200px;
   background-color: #ffff99;       /* the background              */
   position: absolute;              /* absolute positioning        */
   top: 0px;
   left:0px;
   filter:alpha(opacity=40);
   -moz-opacity:0.4;
   opacity: 0.4;
   z-index: -1;
}

.contact-text{
   position:relative;
   border:solid  #ffff66 2px;
   width: auto;     /* to match DIVs size          */    /* to match DIVs size          */
   background-color: transparent;   /* transparent background      */
   z-index: 2;                      /* place it over the other DIV */
   color:#ffff66;
   font-size:14px;
   font-weight:bold;
   padding:20px;
}

.contact-text a {
color:#006666;

}

.contact-text a:hover {
color:#0033cc;
}

/******** Contact us buttom ************/
#button-position{
text-align:center;
margin:20px 0 0 0;
height:48px;
}

#button-position a {
background-color: #ffffcc;
border: solid 2px #006699;
color:#006699;
padding:10px;
line-height:45px;
}

#button-position a:hover {
background-color: #ffff33;
border: solid 2px #000099;
color:#000099;
padding:10px;
}

/************** Flags ***********************/
#flags {
position:absolute;
top:10px;
right:20px;
}

/* ############# Hebrew ############### */


/********* Head text *************/
.headtext_he{width:320px;top:60px;left:40px;position:absolute;}
.headtext_he a{color: #333333;}
.headtext_he p.text{position:absolute;padding:0px;font:14px Arial, sans-serif;color: #003080;text-align:right;width:430px;float:right;}
.headtext_he p.textshadow{position:absolute;top:-2px;right:-2px;padding:0px;font:14px Arial, sans-serif;color:#fff;text-align:right;width:430px;float:right;}

/************** Flags ***********************/
#flags_he {
position:absolute;
top:10px;
left:20px;
}

/* ######## end hebrew ########### */

/****************Footer *********************/
#footer {clear:both;position:relative;margin: 10px auto;text-align:center;border:solid 1px;}
#footerbkg {width:100.1%;height:23px;background: #1f4401;opacity:0.4;filter:alpha(opacity=40);position: absolute;left:0px;_margin-left:-50%;z-index: -1;height: 30px;}
#footertext{width:98%;padding:0px 10px 0px 10px;line-height: 30px;font-size: 10px;color: #aeaeae;z-index: 2;}
#footertext a {text-decoration: none;font-size: 10px;color: #fff;opacity:1.0;filter:alpha(opacity=100);}
#footertext a:hover {color: #fff;}
.center {text-align: center;}
