/*
Theme Name: Orit Ozarov
Theme URI: http://www.oritozarov.co.il
Description: stracture 
Author: josef dalal
Version: 1.1
Tags: headr side main footrs
*/

*
{
	margin:0;
	padding:0;	}
	
img  { border:0; }
 img, a:outline{
	border:0;}

body{ 
	background:#000; 
	font-family:Arial, Helvetica, sans-serif;}
.rtl{
	direction:rtl !important;}
.ltr{
	direction:ltr !important; 
	text-align:left !important;}
.frtl{
	direction:rtl !important; 
	float:right;  }
.fltr{
	direction:ltr !important; 
	text-align:left !important; 
		float:left;}
#wrap_all{
	width:960px; 
	position:relative; 
	margin:7px auto; 
	position:relative;}
#title{
	margin:5px 20px 0 0; }
	
h1{
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#000;}
h2{
	font:24px Arial;
	font-weight:bold;
	color:#333;}
h3{
	font:18px Arial !important;
	font-weight:bold; 
	color:#222;}
h4{
	font:16px Arial;
	color:#000;}
h5{
	font:13px Arial; 
	color:#000;}
h6{
	font:11px Arial; 
	color:#000;}
p{
	font:16px Arial !important;
	color:#000; 
	font-weight:600;    
}

p em{ 
	margin:10px 55px !important; 
	line-height:26px; 
	background-color:#FF9; 
	padding:4px; 
	border-bottom:1px solid #C96;  
	font-size:14px; 
	color:#222; 
	font-style:italic; }
.fpem{ 
	margin:10px; 
	background-color:#FF9; 
	padding:6px;
	border:1px solid #C96;
	font-size:14px;
	color:#000;
	width:340px;}
a{
  color:/*#40651b*/#6C3;
  text-decoration:none;}
a:hover
{color:#2d9822;
 text-decoration:none;}

/*---Menu--- */

#access { font-family:Arial, Helvetica, sans-serif;
	background: url(images/menu_bg.png) no-repeat;
	display: block;
	float: left;
	margin: 0 auto;
	width: 964px; position:relative;
	height:35px;
	text-align:center !important;}
#access .menu-header,div.menu {
	font-size: 17px;
	padding:0 10px ;
	width: 940px;}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;}
#access .menu-header li,
div.menu li {
	float: right;
	position: relative;}
#access a {
	color: #fff;
	display: block;
	line-height: 32px;
	padding: 0 8px;
	text-decoration: none;
	background:url(images/border-bw.png) repeat-y left;
	 height:32px; margin-top:1px; }

#access ul ul {
	display: none;
	position: absolute;
	top: 32px;
	right: 0;
	float: right;
	width: 164px;
	z-index: 999999;
	direction:rtl;
	background: #333 url(images/sub-menu-bg.png);}
#access ul ul li {
	min-width: 164px;
	border-bottom:1px solid #E2E2E2;}
#access ul ul ul {
	left: 100%;
	top: 0;}
#access ul ul a {
	background:none;
	line-height: 1.2em;
	padding: 10px;
	width: 144px;
	height: auto;}
#access li:hover > a,
#access ul ul :hover > a {
	background: #333 url(images/hover_menu.png) center;
	color: #fff;}
#access ul li:hover > ul {
	display: block;}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color:#FFC;}
* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;}
.flag a{
	float:right !important; 
	position:relative;
	width:38px;
	height:30px;
	margin-right:0px;}
.heb{background:url(images/heb.png) no-repeat;}
.eng{background:url(images/eng.png) no-repeat;}

/******content******/
.d-clear {
	height:3px;
	clear:both !important;}
.container{
	position:relative;
	top:15px;
	width:930px;
 	height:614px;
	padding:10px;
	background-color:#ffffff !important;
	border:5px solid #fff;}
	
	/*display imag background from theam > images >. this div is conect to the container class!!*/
	#bg-photo{background:url(images/main.jpg) no-repeat center;}
	#bg-photo-en{background:url(images/main-en.jpg) no-repeat center;}
	#bg-photo-1{background: url(images/Deth.jpg) no-repeat center;}
	#bg-photo-2{background: url(images/life.jpg) no-repeat center;}
	#bg-photo-2en{background: url(images/en-life.jpg) no-repeat center;}
	#bg-photo-3{background: url(images/her-writings.jpg) no-repeat center;}
	#bg-photo-4{background: url(images/hesped-bg.jpg) no-repeat center;}
	#bg-photo-6{background: url(images/songs.jpg) no-repeat center;}
	#bg-photo-7{background:url(images/gallery_main.jpg) no-repeat center;}
	#bg-photo-7en{background:url(images/gallery_main-en.jpg) no-repeat center;}
	#bg-photo-7a{background:url(images/gallery_inside-page.jpg) no-repeat center;}
	#bg-photo-8{background:url(images/movie.jpg) no-repeat center;}
	#bg-photo-9{background:url(images/contact.jpg) no-repeat center;}
	#bg-photo-10{ height:590px !important; background:url(images/memorial.jpg) center;}
	#bg-photo-5{background: url(images/frinds.jpg) no-repeat center;}
	#bg-photo-5en{background: url(images/frinds-en.jpg) no-repeat center;}
	#bg-photo-51{background:url(images/famely.jpg) no-repeat center;}
	#bg-photo-52{background:url(images/work.jpg) no-repeat center;}
	#bg-photo-52en{background:url(images/work-en.jpg) no-repeat center;}
	
	#content{position:relative;   width:700px; height:600px;}
	#video-stage{ float:right; height:auto; width:700px; margin-right:40px !important;}
	#video-menu {width:190px; height:500px; margin-top:30px; float:right; text-align:center !important;/*change the hight and margin top when more then one*/}
#sidebar{
	position:relative;
	width:220px;
	height:600px;
	margin:15px 8px 0 0;
	padding:0 0px;}
	
	#sidebar_top {
		width:170px;
		background-color:transparent !important;
		background-image:url(images/orit-photo.png);
		text-align:center;
		height:282px;
		margin:0 auto;} 
	#sidebar_top_en {
		width:170px; background-color:transparent !important;
		background-image:url(images/orit-photo-en.png);
		text-align:center; 
		height:282px; 
		margin:0 auto;} 
	.newsup{
		width:170px;
		direction:rtl;
		height:240px !important;
		margin:30px auto 0 auto;
		background:url(images/candel.png) no-repeat center;
		padding:0px 30px; }
	.newsup ul li{
		background:url(images/border-bw.png) repeat-x;
		padding:4px;
		height:50px; }
	.newsup ul li a{color:#af00a1;}
	 #border-bw{
		 width:2px;
		 height:600px;
		 background:url(images/border-bw.png) center;
		 margin-top:7px;}
	
.wp-caption p.wp-caption-text {
	text-align:center !important;}
/*#Tiny Scrollbar#*/
#scrollbar1 {
	width:670px;
	height:600px;
	margin: 20px 0 10px 0;}
#scrollbar1 .viewport {
	width:640px;
	height: 540px;
	overflow: hidden;
	position: relative;}
#scrollbar1 .overview {
	list-style: none;
	width:630px; position:absolute;
	left: 10px; right:10px; top: 0;
	padding: 0; margin: 0; }
#scrollbar1 .overview .inside{}
#scrollbar1 .scrollbar{
	background: transparent url(images/trackBg.png) repeat-y 0 0;
	position: relative;
	background-position: 0 0;
	float: right;
	width: 15px;
	height:645px;}
#scrollbar1 .track {
	background: transparent url(images/trackBg.png) repeat-y 0 102%;
	height:645px; width:13px; 
	position: relative; padding: 0 1px;}
#scrollbar1 .thumb {
	background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;
	height: 20px; width: 25px;
	cursor: pointer; overflow: hidden;
	position: absolute; top: 0; left: -5px;}
#scrollbar1 .thumb .end {
	background: transparent url(images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
	overflow: hidden; height: 5px; width: 25px;}
#scrollbar1 .disable { display: none; }
/***************** its makes all photo ***************/
.size-thumbnail wp-image-119 {border:1px solid #e0caa6;}
.clear{clear:both;}
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	background-color: #fefefe;
	margin: 2px 7px 2px 7px ;
	padding-top: 1px;
	text-align: center !important; 
}
.wp-caption img  {
	border: 0 !important;
	margin: 0;
	padding:5px;}
.wp-caption p.wp-caption-text {
	font-size: 13px;
	line-height:20px;
	margin: 0;
	padding:0;
	color:#696A83/*e6be7b*/;}
 .gallery-caption{
	 font-size:15px;
	 width:100%;
	 margin-top:-4px;}
.gallery-icon a{
	border:0;
	background:none !important;}
.alignnone { border:none;}
gallery galleryid-46 gallery-columns-4 gallery-size-thumbnail {
			border:1px solid #678;
			background-color:#fff !important;}
			.blackborder{ border:2px solid #000 !important;
			float:left; clear:both !important; }
/******************Plugin overrid**************************/
#lightbox-imageBox{
	border: 1px solid #e0caa6 !important;
	padding-top:5px;}
#lightbox-caption-title {
	color:#cdb184; 
	font-size:14px;}
#lightbox-infoBox {
	border: 1px solid #e0caa6 !important;
	background:url(images/flower-red.png) no-repeat left bottom;}
#footer {
	position:relative;
	color:#eee; margin-top:35px;
	font-size:13px;  width:98%;}
/***************************************memorial-card*******************************/
#content-memorial{
	position:relative;
	width:420px;
	height:600px; /* direction:rtl;*/}
#right-sidebar{
	width:280px;
	height:620px;}
#right-sidebar-title {
	margin-right:40px;
	margin-top:10px;
	font-weight:bold;
	color:#fff !important;}
#right-lightlink{
	width:250px;
	height:70px;
	margin-right:12px;}
#flash-candle{
	margin-top:40px;
	margin-right:14px;}
#right-title{
	width:250px;
	height:140px;
	margin-top:12px;
	background:url(images/right-title-mc.png) no-repeat;}
#right-title-en{
	width:250px;
	height:140px;
	margin-top:12px;
	background:url(images/right-title-mc-en.png) no-repeat;}
#mc-container{
	position:relative;
	width:370px;
	padding:0px;
	margin:0px;}
#content-memorial #scrollbar1 .viewport{
	width:650px;
	height:540px;
	overflow:hidden;
	position:relative;}/* this div overide the contentstyle for the memorialPage*/
/*.mc-card{  width:350px; min-height:110px; background:#fffcf6; border:1px solid #fff; margin:2px; padding:20px;}*/

.mc-content{
	width:100%;
	min-height:80px;
	border:1px solid #000;
	border-top:1px solid #333;
	/* position:absolute; top:4px; right:104px;*/
	text-align:justify;
	background:#151515;
	padding:10px;}
.mc-content a{
	font-size:12px !important;
	color:#FFC !important;}
.mc-thumb{
	background:url(images/candel-thumb.png) no-repeat;
	/*position:absolute; top:0; right:0;*/
	float:right !important;
	width:100px;
	height:100px;}
.mc-content p {font-size:14px !important;
	color:#FFF !important;
	direction:rtl !important;}
.mc-footer {
	width:382px;
	min-height:14px;
	background:#242024;
	margin-bottom:8px;
	padding:4px;
	border:1px solid #000;
	border-top:1px solid #333;}
.mc-title {
	font-size:13px;
	color:#ccc;
	margin-left:3px;
	float:left;
	margin-top:-2px; }
.mc-title a{
	color:#FFd !important;}
.mc-title a:hover{
	color:#FF3 !important;}
.mc-dates {
	font-size:12px;
	/*position:absolute; bottom:3px;*/
	margin-top:-2px;
	color:#ccc;
	float:right;}
.mc-pic-box {
	width:250px;
	text-align:center !important;}
.mc-song-box{
	width:140px;
	text-align:center !important;}
    
.mca {
	width:200px;
	height:20px;}
.oz-clu{
	width:160px;
	height:180px;
	float:right;
	text-align:justify;
	border-right:1px solid #690;
	padding:8px;
	margin-right:12px;
	font-size:16px;
	color:#111 !important;
	font-weight:bold;
	background:#FFF;}
.oz-clu p {
	font-size:16px;
	color:#000 !important;
	font-weight:bold;}
/*backto-page button*/
.backto-p{
	background-color:#FFC;
	text-align:center !important;
	padding:6px 3px;
	font-size:17px;
	margin-top:7px;
	width:208px;
	clear:both;}