*{
margin:0;
padding:0;
}

body{
/*background-color:#faf5e2; yellow*/
/*background-color:#1a2f4e;blue*/
direction:ltr;
text-align:left;
font-family:Arial, Helvetica, sans-serif;  
font-size:12px;                         
color:#FFFFFF;
scrollbar-face-color:#959595;
scrollbar-track-color:#dedede;
scrollbar-base-color:#dedede;

scrollbar-arrow-color:#dedede;  
scrollbar-darkshadow-color:#444; 
scrollbar-highlight-color:#959595; 
scrollbar-shadow-color:#959595;
}

#container{
background-color:#faf5e2; 
margin:0 auto;
width:955px;
}

#headerCont{
}

#header{
height:276px;/*280*/

}
/*---------------menu---------------*/



#menu{
/*border-top:#89c606 4px solid;*/
height:24px;
/*background-color:#225e82;*/
font-weight:bold;
font-size:13px;
padding:0px 0px;
}

#menu div{
height:24px;
width:106px;
float:left;
background:url(img/separetor.jpg) top right no-repeat;
}

#menu div a{
width:105px;
height:18px;
text-align:center;
padding:3px 0px;
display:block;
background:url(img/butBlue.png) repeat-x;
}

#menu div a:hover{background:url(img/butGold.png) repeat-x;
color:#1a2f4e;}


#menu div a#curr{
background:url(img/butGold.png) repeat-x;
color:#1a2f4e;
/*margin-top:-1px;*/
}
/*---------------content-------------*/


#content{

background-color:#faf5e2;
padding:0 20px;
}
#title h1{
font-size:21px;
}
#title {
color:#1a2f4e; 
width:895px;
height:53px;
background:url(img/goldBar.jpg)  left repeat-x;
padding:8px 30px 5px 30px;
}
#title h2{

font-size:17px;
}

#text{
width:511px;
float:left;
padding-right:0px;
}


#text h3{
padding:10px  10px 0 10px;
font-size:13px;
}
#text h2{
padding:10px  10px 10px 10px;
font-size:17px;
}
#text .contentUnit h2{
padding:10px  10px 0 10px;
font-size:15px;
}
#text p{
padding:5px  10px;
}
#text a:hover {text-decoration:underline;}
#text p.s_title {
padding:0 10px 5px 10px;
font-weight:bold;
}
#text ul{
padding:5px  10px 5px 30px;
}

.blueText {color:#1a2f4e; margin-bottom:30px;}


.contentUnit {
margin:20px 0;
width:511px;
}
.contentUnitA {
margin:20px 0;
width:905px;
height:136px;
}
.contentUnit .contentSmall {
float:right;
height:94px;
width: 348px;
background:url(img/blueSmall.jpg)  left no-repeat;
}
.contentUnitA .contentSmall {

float:right;
height:136px;
width: 676px;
}
#text .contentUnitA h2 {
padding:0  10px 0 10px;
font-size:15px;
}

hr { width:905px;}
hr.hr_small { width:593px; margin:0 10px;}
#rec_style{
color:#1a2f4e;
background-color:#faf5e2; 
padding-top:5px;
padding-right:10px;
margin-left:20px;
}

.contentUnitA a{
color:#1a2f4e; 
text-decoration:underline;
padding:5px  10px;

}

.contentImage {
float:left;
}
.contentBig {
float:right;
height:153px;
width: 511px;
background:url(img/blueBig.jpg)  left no-repeat;
}

#scroller {
width: 348px;
height: 110px;
/* margin-left: auto;
margin right: auto; */
margin-top:5px;
overflow: hidden;
position:relative;
}
#messages {
width: 338px;
position: absolute;
top:110px;
left:12px;
}
#messages p{
cursor: pointer;
}
.contentBig #links {position:relative; width:150px; left:370px; top:-20px; font-size:13px; font-weight:bold;} 
#pics{
margin-top:20px;
width:384px;
height:308px;
float:right;
background-color:#1a2f4e;
}
#picsContainer{width:287px;padding-right:15px; float:right; height: 1413px; background:url(img/22b.jpg)  repeat-x;}
.pics1{
margin-top:20px;
width:273px;
height:288px;
float:right;
background-color:#faf5e2;
}
.pics1 a{
display:block;
height:125px; 
width:273px;
background:url(img/magen_e.jpg)  top left no-repeat;
}
.pics1 a:hover{

background:url(img/magen_e_h.jpg)  top left no-repeat;
}
#footer{
height:19px;
width:915px;
background:url(img/footer.png) left no-repeat;
/*background-color:#faf5e2;*/
padding:10px 20px;
}

#footer a{
color:#ffffff;
}

#footer a:hover{
color:#eeeeee;
}
/*------------------*/

.clearBoth{
clear:both;
}

.floatR{
float:right;
}

.floatL{
float:left;
}

img{
border:none;
}
   
  
a{
color:#FFFFFF;
text-decoration:none;
}


/*------form----------*/
#formbox{
width:753px;
margin: 35px 76px;
height:465px;
background:url(img/send4.jpg)  left no-repeat;
}

#formbox h2{
margin:0 115px 25px  115px;
font-size:17px; 
color:#1a2f4e; 
width:524px;
padding:60px 0 0 0; /*fixes a bug in ie6*/
}
#formbox>h2{
padding:40px 0 0 0; /*undoing the fix in ie7, firefox*/
}
form{
position:relative;
left:114px;
font-weight: bold;
font-size:13px;
width:526px;
height:308px;
/*margin:0 auto;*/
}

input, textarea {
background:url(img/send3.jpg)  left no-repeat; 
width:357px; 
border:0;
}

textarea {
background:url(img/send6.jpg)  left repeat-y; 
width:494px; 
height:92px; 
padding:5px 20px 5px 10px;
}

label,input{
display:block;
width:327px;
float:left;
height:20px;
padding:5px 20px 5px 10px;
margin-bottom:20px;
}

label {
text-align:left;
padding-left:10px;
width:136px;
background:url(img/send2.jpg)  left no-repeat;
}

#Mess label {
width:494px; 
margin-bottom:0; 
background:url(img/send5.jpg)  left no-repeat;
}

#submitter{
position:relative;
background:url(img/send1.jpg)  left no-repeat;
margin:25px 0;
right:-186px;

color:#ffffff;
height:42px;
width:151px;
font-size:14px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;  
cursor:pointer;
}


/*------boxes------*/
#boxes_main { height:636px;}
#boxes_main .box {
width:289px;
height:308px;
border:1px solid #1a2f4e;
background:url(img/boxhead.jpg)  top left no-repeat;
float:left;
margin:20px 20px 0 0;
}
#boxes_main .box h3{
text-align:center;
width:270px;
padding:18px 0;
font-size:15px;
}
#boxes_main .box p{
text-align:justify;
padding:10px;
color:#1a2f4e;
height:200px;
}
#boxes_main .box a{
text-decoration:underline;
font-weight:bold;
padding:10px;
color:#1a2f4e;
}

/*---box_row---*/
#boxes_row { height:230px;}
#boxes_row .box {
width:208px;
height:183px;
background:url(img/2.jpg)  bottom left no-repeat;
float:left;
margin:24px 24px 0 0;
}
#boxes_row .box h3{
text-align:center;
background:url(img/3.jpg)  top left no-repeat;
width:208px;
padding:8px 0;
font-size:15px;
}
#boxes_row .box p{
text-align:left;
padding:20px;
color:#1a2f4e;
font-size:16px;

height:63px;
}
#boxes_row .box a{
text-align:center;
background:url(img/4.jpg)  top left no-repeat;
width:143px;
height:19px;
display:block;
padding:5px 0;
font-size:13px;
font-weight:bold;
margin:0 auto;
color:#fff;
}

/*---------Gallery----------*/
	#thumb ul{list-style-type:none; margin:0;padding:0px; }
	#thumb li {float:left;display:inline; padding:0 8px 8px 0; }
	#thumb a {text-decoration: none; color:#424e59; width:81px;display:block; height:78px; }
	#thumb a img {border:none;}
	#thumb{width:288px; height:424px; padding:0 0 0 10px;  float:left; overflow:scroll; overflow-x: hidden;
	 }

	#image{width:635px; height:424px; padding:0px; float:left; margin-left: 12px; }

/*---------------navgal---------------*/



#navgal {
/*border-top:#89c606 4px solid;*/
height:45px;
/*background-color:#225e82;*/
font-weight:bold;
font-size:13px;
padding:0px 0px;
}

#navgal div{
margin-top:5px;
height:30px;
width:210px;
float:left;
background:url(img/sep.jpg)  center right no-repeat;
}

#navgal div a{

height:18px;
text-align:center;
margin:6px auto;
display:block;
text-decoration:underline;
}

#navgal div a:hover{
}


#navgal div a#curr{
text-decoration:none;

/*margin-top:-1px;*/
}
/*-----Takanon---------*/

#Tbutton .box {
width:200px;
height:18px;
float:right;
margin-top:5px;

}
#Tbutton .box a{
text-align:right;
text-decoration:underline;
width:200px;
height:18px;
display:block;

font-size:15px;
font-weight:bold;
margin:0 auto;
color:#1a2f4e;
}

/*-------Myshow--------*/
#myshow{background-color:#faf5e2; color:#1a2f4e;}
#myshow ol {padding:10px 10px 10px 30px;}
#myshow h2 {padding:10px 10px 0 10px;}
#myshow li {padding-bottom:3px;}


/*-----------ScrollerDonations---------*/
#scroll {
color:#1a2f4e;
width: 895px;
height:25px;
/* margin-left: auto;
margin right: auto; */
margin-top:5px;
overflow: hidden;
position:relative;

font-size:13px;
}
#prices {
width:1000px;
position: absolute;
height:25px;
left:12px;
left:905px;
}
#prices div{
cursor: pointer;
margin-top:5px;
height:20px;
width:250px;
float:left;
text-align:center;
background:url(img/5.jpg)  center right no-repeat; 
}


