@charset "utf-8";
/* CSS Document */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
 padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline; 
	
}

a {text-decoration: none; outline: none;}


body { direction:rtl;
	 font-family: Tahoma, Geneva, sans-serif; 
	 }
.index { background:url(../images/index-bg.jpg) top repeat-x #fff; }
.childhood { background:url(../images/Childhood.jpg) top  repeat-x #fff;}
.mountainbg { background: url(../images/mountain-bg.jpg) top no-repeat #fff;}
.Farewellbg { background: url(../images/Farewell-bg.jpg) top  repeat-x #fff;}
.armybg { background: url(../images/army-bg.jpg) top  repeat-x #fff;}
.perpetuationbg { background: url(../images/Perpetuation-bg.jpg) top  repeat-x #fff;}

.header{
	background:url(../images/stars.png) top no-repeat;
	height: 97px;
	overflow: hidden;
	width:100%;

}

.container {  
	width:960px; 
	margin:auto; 
	height:117px;
	position:relative;
	
 }

#logo {
	float: right;
	padding: 20px 0 0 0;
}

nav {
	float: left;
	padding: 55px 0 0 0;
	
	
	
}

nav a {
	color: #fff;
	display: block;
	float: left;
	font-size: 14px;
	margin: 0 5px 0 5px;
	background:#000;
	padding:5px 10px 5px 10px;
	font-weight:bold;
}

nav a:hover, nav a.on {
	color: #f8d14e;
}

.mountain { background:url(../images/Mount.png) no-repeat center;
			width:100%;
			overflow:auto;
			min-height:500px;  }
			
.indexbg { width:960px; 
			margin:auto;
			background:#fff;
			filter:alpha(opacity=50);
			background: rgba(255, 255, 255, .5);
		 border:3px solid #000;
			height:461px; 
		}
		
.innerbg { width:954px; 
			margin:auto;
			background: url(../images/inner-bg.jpg) no-repeat bottom;
		 border:3px solid #000;
			min-height:442px;
			overflow:auto;
			position:relative;
			
		}
		
.innerbg2 { width:954px; 
			margin:auto;
			background: url(../images/inner-bg2.jpg) repeat-y;
		 border:3px solid #000;
			min-height:442px;
			overflow:auto;
			position:relative;
			
		}
		

		
		
.yaron-img  { 
		background:url(../images/img.png) no-repeat;
		width:435px;
		height:431px;
		position:relative;	
		top:-20px;
		right:480px;
		
}
.star-index { 
		background: url(../images/one-star.png) no-repeat;
		width:56px;
		height:51px;
		position:relative;
		top:20px;
		right:400px;k
}

.star-inner { 
		background: url(../images/one-star.png) no-repeat;
		width:56px;
		height:51px;
		position: absolute;
		top:70px;
		right:420px;
}

.indexbg h1 {
	width:454px;
	font-size:20px;
	color:#000;
	line-height:41px;
	text-align:right;
	overflow:auto;
	margin-right:50px;
	margin-top:120px;
	float:right;
	
}

.innerbg h1, .innerbg2 h1 {
	width:454px;
	font-size:20px;
	color:#daab03;
	line-height:33px;
	text-align:right;
	overflow:auto;
	margin-right:70px;
	margin-top:40px;
	float:right;
	overflow:hidden;
}

.innerbg-txt { width:954px; 
			margin:auto;
			background:#584f38;
		 border:3px solid #000;
		 overflow: auto;
			position:relative;
			padding-bottom:20px;
			min-height:500px;
}
		
.innerbg-txt h1{
	
	font-size:20px;
	color:#daab03;
	line-height:23px;
	text-align:right;
	overflow:auto;
	margin-right:20px;
	margin-top:20px;
	float:right;
	overflow:hidden;
	display:block;
	clear:both;
}
.innerbg-txt p {
	color:#fff; 
	font-size:12px;
	line-height:20px;
	float:right;
	margin:10px 20px 0 0;
	clear: right;
	width:90%;
}

.innerbg-txt p img {
	border:3px solid #daab03;
}

.innerbg-txt p  a img {
	border:3px solid #daab03;
	margin:6px;
}
.innerbg-txt p .bold { font-weight:bold; }

.innerbg-txt .sub {
	color:#daab03	; 
	font-size:11px;
	line-height:16px;
	float:right;
	margin-top:10px;
	width:300px;

}
.innerbg-txt  a.up {
	float:left;
	color:#fff;
	width:100px;
}

.innerbg-txt .sub-w {
	color:#ffffff	; 
	font-size:11px;
	line-height:16px;
	float:right;
	margin-top:0px;
	width:300px;

}

.innerbg .sub, .innerbg2 .sub {
	width:454px;
	font-size:14px;
	color:#daab03;
	text-align:right;
	float:right;
	display:inline;
	margin-right:10px; 
}
.innerbg .img, .innerbg .img2, .innerbg .img3, .innerbg .img4, .innerbg .img5, .innerbg2 .img6 {
	background:url(../images/Childhood-small.jpg) no-repeat;
	border:3px solid #daab03;
	float:left;
	height:328px;
	width:243px;
	margin:40px 0 0 40px; 
}

.innerbg .img2 {
	background: url(../images/Solomon_mountain-small.jpg) no-repeat;
}
.innerbg .img3 {
	background: url(../images/Perpetuation-small.jpg) no-repeat;
}
.innerbg .img4 {
	background: url(../images/army-small.jpg) no-repeat;
}
.innerbg .img5 {
	background: url(../images/Farewell-small.jpg) no-repeat;
}
.innerbg2 .img6 {
	background: url(../images/begining-small.jpg) no-repeat;
}

.innerbg #inner-nav, .innerbg2 #inner-nav, .innerbg-txt #inner-nav{ 
		width:100%; 
		float:right; 
		background:#fff; 
		height:35px; 
		border-bottom:3px solid #000; 
}

.navinner {
	float: right;
	padding: 10px 0 0 0;
	
	
	
}

.navinner a {
	color: #3b3b3b;
	display: block;
	float: right;
	font-size: 16px;
	margin: 0 5px 0 5px;
	padding:5px 10px 5px 10px;
}

.navinner a:hover, .navinner a.on {
	color: #fff;
	background:#3a3424;
}


.line {
	background:url(../images/line.jpg) center;
	height:69px;
	width:100%;
	float:right;
}

.line2 {
	border-bottom:dashed 2px #fff;
	height:69px;
	width:100%;
	float:right;
}



.Year td {
	background:#ff9c01;
	
	text-align:center; }
.Year td:hover {
	background:#ffffff;
 }
	
.Year a {
	color:#000;
	font-size:14px;
	text-decoration:none;
	display:block;

	text-align:center;
}
