@charset "utf-8";
/* CSS Document */

*{
margin:0;
}

html, body{
height:100%;
}

body{
background:url(../images/bg.png) repeat-y left #fdf8d3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a{
color:#000;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

a img{
border:0;
}

#container{
min-height:100%;
height:auto !important;
height:100%;
margin:0 auto -62px;
}

#header{
width:100%;
height:174px;
background:#0063BE;
margin:0;
padding:0;
}

#logo_link{
position:absolute;
width:200px;
height:140px;
left:48px;
z-index:3;
}
#logo_link a{
display:block;
width:200px;
height:140px;
text-decoration:none;
}
#zionist_link{
position:absolute;
width:100px;
height:140px;
left:800px;
z-index:3;
}
#zionist_link a{
display:block;
width:100px;
height:140px;
text-decoration:none;
}
#header_content{
width:1000px;
height:174px;
background:url(../images/header.jpg) no-repeat left;
}

#content_content{
/*width:863px;*/
width:853px;
min-height:150px;
height:auto !important;
height:150px;
padding:5px 5px 5px 60px;
/*background: url(../images/left_circles.png) no-repeat top left;*/
float:left;
margin:5px 0 0 0;
}

#content_content a{
text-decoration:underline;
}

h1{
font-size:18px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 10px 0;
}

h2{
font-size:16px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
margin:0 0 10px 0;
}


#push{
height:62px;
clear:both;
}

#footer{
height:62px;
width:100%;
background:url(../images/footer.png) no-repeat left #fdf8d3;;
}

#footer_content{
width:873px;
padding:21px 0 0 48px;
font-size:11px;
text-align:left;
color:#1f3a6f;
}

#footer_content a{
color:#1f3a6f;
}

.clear_floats{
clear:both;
}

.pointer{
cursor:pointer;
}

/*sound*/

.sound{
position:absolute;
z-index:1;
top:0;
left:773px;
}

/*events*/

.event{
margin:0 0 10px 0;
border-bottom:1px 
}

.event_name{
font-size:14px;
text-decoration:underline;
}

.event_image{
margin:10px 0 0 0;
border:0;
}

.first_five_events, .last_five_events{
width:250px;
}

.first_five_events{
float:left;
/*padding-left:60px;*/
}

.last_five_events{
float:left;
padding-left:220px;
}

/* next and prev buttons */

.next, .prev{
margin:0 0 10px 0;
}

.next{
float:right;
}

.prev{
float:left;
}

/*purchase ticket*/

.purchase_ticket_form div input, .purchase_ticket_form div select{
width:150px;
display:block;
}

.purchase_ticket_form #event_div{
margin-left:0px;
}

.purchase_ticket_form div #event{
width:auto !important;
}

.purchase_ticket_form div{
margin:0 0 10px 0;
}

.purchase_ticket_date{
width:65px !important;
display:inline !important;
}

.first_five_events, .last_five_events{
width:250px;
}

.left_column{
float:left;
padding-left:0px;
}

.middle_column{
float:left;
padding-left:40px;
}

.right_column{
float:left;
padding-left:65px;
}

.submit_buttons{
width:100%;
text-align:center;
}

.submit_buttons input{
display:inline !important;
}

/*donate*/

.donation_form div input, .donation_form div select{
width:150px;
display:block;
}

.donation_form div{
margin:0 0 10px 0;
}

.donation_date{
width:65px !important;
display:inline !important;
}

.donate_left_column{
float:left;
/*padding:16px 0 0 210px;*/
padding:16px 0 0 0;
}


.donate_right_column{
float:left;
padding-left:255px;
}

.submit_buttons{
width:100%;
text-align:center;
}

.submit_buttons input{
display:inline !important;
}



/*contact*/

.form label{
display:block;
clear:both;
}

.form .text_input_div, .form .text_area_div{
margin-bottom:10px;
}

.form .error{
color:#FF0000;
}
#content .image_cont{
display:block;
width:95%;
}
.thumbs{
display:block;
height:140px;
margin:5px;
padding:5px;
background:#000;
text-align:center;
color:#fff;
font-size:10px;
float:left;
vertical-align:middle;
}
#content .thumbs img{
border:2px solid #000;

}
#content img.hover{
border:2px solid #ccc;
}
.home_news{ display:block; text-align:left;}
.smaller_date{ font-size:10px;}
.news_item{ margin-bottom:15px;}
a.site_link{ color:#03C;}
