@charset "utf-8";

/* CSS Document */
.baby{
	width:250px;
	height:200px;
	margin:10px;
	float:right;
}
img{border:none;}
.male1{
	background:url(images/male-baby-on.png) no-repeat;
}

.male0{
	background:url(images/male-baby.png) no-repeat;
}

.female1{
	background:url(images/female-baby-on.png) no-repeat;
}

.female0{
	background:url(images/female-baby.png) no-repeat;
}

#favoritesBlock { }
#favoritesBlock a{
	color:white;
	margin:5px;
	text-decoration:none;
	font-size:15px;
	display:inline-block;
}
	
#rateBlock{
	margin:5px;
	width:245px;
	padding:5px;
	text-align:center;
	color:#F60;
	float:left;
	border:1px solid #F60;
}
#addToFavorite { 
float:right;
width:32px;
height:32px;
clear:left;

}

body {

	direction:rtl;

	text-align:right;

	margin:0px;

	font-family: Tahoma;

	font-size: 12px;
	
	background-color:#fff;
}



input {

	color:#906;

	font-size:16px;

	font-family: Tahoma;

	

}

h1,.h1 {

	font-size:140%;

	color:#1966BC;

}

.traditional{
		font-family:traditional arabic; 
		font-size:200%;
}
.letterH1{
	display:inline;
	font-size:36px;
}

.letterH2{
	display:inline;
	font-weight:100;
	font-size:18px;
}

.descr{
font-size:24px;
margin:0px;
}

.descr2{
font-size:16px;
color:#F60;

}

h2{

	font-size:120%;

	color:#C6F;

}





h3{

	font-size:110%;

	color:#C9F;

}



p,h1,h2,h3,h4{

direction:rtl;

text-align:right;

}
.floatl{display:block;float:left;}
.floatr{display:block;float:right;}
.ltr{

	direction:ltr;

	text-align:left;
	
	
}

.big{

font-size:140%;

font-weight:bold;

}

.tight{margin:0px;}

td {

vertical-align:top;

}


.m5{margin:5px;}
.m1{margin:1px;}
.m10{margin:10px;}

.pad5{

padding:5px;

}



.pad10{

padding:10px;

}



table,td,tr{

text-align:right;

}



.nostyle{

text-decoration:none;

}





.hidden{

display:none;

}



.white {

color:white;

}





small, .red {

color:red;

}


.green{
	color:green;
}

.purple{
	color:purple;
}

.orange{
	color:orange;
}

.pink{
	color:pink;
}
.ulReply{

margin:0px;

margin-right:5px;

}



.clr{
width:100%;
float:none;
clear:both;

}



.blue {

color:#1966BC;

}



.yellow,.memberLink1 {

color:yellow;

}

.memberLink0 {

color:blue;

}



.center{

text-align:center;

}



.center2{

margin:0px auto 0 auto;

}

.small{
	font-size:10px;
}

.bold{

font-weight:bold;

}

.pointer{

cursor:pointer;

}

.link{

cursor:pointer;
text-decoration:underline;
color:#03C;

}

.link0{

cursor:pointer;

color:red;

}



.w120{

width:120px;

}



.w140{

width:140px;

}



.w150{

width:150px;

}



.w160{

width:160px;

}





#wrapper {

	width:100%;
	overflow:hidden;
	
	background:url(images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;

}



#main{
margin:0px auto 0px auto;
width:980px;

}

.alpha {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}


#header{
	
	height:30px;
	
	background-color:#000;
	border-bottom:1px solid #FFF;

	margin:0px;


}














#menu{

	height:30px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	z-index:600;


}



#left {

width:218px;

float:left;







}





#contentWrapper {

width:740px;

float:right;




}

.spand {

margin:auto;

}



#intro {
background:url(images/header.png) no-repeat;
background-position:center top;
width:100%;
height:114px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}

#intro h1{padding-right:2222px;}



#content{

margin:5px 0px 0px 25px;

min-height:630px;

}

#addName span{display:block;clear:both;}
#paper{
	background:url(images/letters.png);
	width:850px;
	height:660px;
		margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	
}

#paper .content {
	margin:70px;
	
}

#paper2{
	background:url(images/letters2.png);
	width:740px;
	height:740px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	
}

#paper2 .content {
	margin:30px;
	margin-top:40px;
	margin-bottom:40px;
	overflow:hidden;
	
}


#footer {

clear:both;

width:100%;



}







.block{

width:220px;

margin-bottom:20px;

margin-top:20px;

color:#FFFFFF;

}

.border0{
	border:1px solid #999;}
.border{
	border:7px solid #ccc;
}
	

.block .bcnt{

background-color:#F9C;




padding:5px;

}



.block .btop{

background:url(images/btop.gif);

border-bottom:1px solid #F9a;

height:15px;

padding:4px;

padding-right:20px;

font-weight:bold;





}



.block .bbot{

background:url(images/bbottom.gif);

background-position:bottom;


height:20px;

}



.searchTxt {

display:block;

width:300px;

margin-bottom:3px;

}



.comment {

display:block;

margin-bottom: 20px;

height:130px;

clear:both;

overflow:hidden;



}



.thumb{

margin-left:5px;

margin-top:5px;

}









	.members{

	font-size:14px;

	padding:5px;

	}


	

	tr.tr1 td{

	border-bottom:1px #ddffdd solid ;

	}

	.td1,.td3,.td5,.td7,.td9{

	background-color:#eeffFF;
	color:#0cc;
	border-left:2px #eeffee solid ;

	}

	.td0,.td2,.td4,.td6,.td8{
	color:#088;
	background-color:#e1ffFF;

	

	}

	

	.leftSpace{

	width:220px;

	height:15px;

	}


#list td {
font-size:16px;
vertical-align:middle;
}
#list a {
	color:#F60;
	text-decoration:none;
}

#list a.englishName { 
	color:#666;
	font-size:12px;
}
#list .nameSex0{
	background:url(images/sex-small.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	background-position:top center;
}



#list .nameSex1{
	background:url(images/sex-small.png);
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	background-position:bottom center;
}



.blockList{
	margin-left:15px !important 0px;
}


#search{

	

	margin-top:10px;
	
	
	height:95px;

	display:block;

	clear:both;
	
	



}





#search span{

	margin:5px;
	margin-left:9px;



}



#seacrhDesc{

	width:150px;

	float:right;

	background-color:#1966BC;

	padding:2px;	

	

}

#seacrhDesc p {

	font-size:13px;

	color:#FFF;

	font-weight:bold;

	

}
#mainLetters {margin:5px;}
#mainLetters li.btn1{
	background:url(images/letter-bg1.png) no-repeat;
}

#mainLetters li.btn0{
	background:url(images/letter-bg0.png) no-repeat;
}

#mainLetters li{
	font-weight:bold;
	font-size:16px; 
	float:right; 
	list-style:none;
	padding:2px;
	text-align:center;
	width:37px;
	height:42px;
	}


#mainLetters li a{ text-decoration:none; color:black;}
#ads{
	text-align:center;
	margin-top:5px;
}
#articles h2,#articles h3{
	color:#C60;
}

#articles p{
	color:#620;
}

#articles{
	color:#620;
	line-height:190%;
	font-size:120%;
}

#articles a{ color:#C30; text-decoration:none;}

.pagesSep{
	font-size:9px;
	padding:5px 10px 0 0 ;
	color:black;
	width:680px;
	height:20px;
	background-color:#ccc;
}

.debug{
	background:#FFC;
	border:1px groove #FC0;
	padding:10px;
	direction:ltr;
	margin:10px;
	direction:ltr;
	color:black;
	
}


.navigator {
clear:both;
text-align:center;
margin:2px;
line-height:22px;
color:#C9F;
}

.navigator a{
	background-color:#eef;
	font-size:10px;
	color:#C9F;
	padding:3px;
	margin:2px;
	border:1px solid #C9F;
	text-decoration:none;
	text-align:right;
}

.navigator a.selected{
	font-size:16px;
	background-color:#FF9;
}



#childrens { clear:both; width:100%; text-align:center; direction:ltr;}
.childPhoto h2 {margin:5px 0 2px 0 ; text-align:center; font-weight:100;font-size:12px;}
.childPhoto img {border:2px #c6c groove;}
.childPhoto { width:150px; height:150px; background:url(images/album.jpg) no-repeat center ;float:right; margin-bottom:10px;}


         
.ajaxSearchButton{
width:100px;
height:15px;
font-size:12px;
padding:0px;
float:right;
}
#livesearchDiv
  {
	vertical-align:bottom;
	
  height:16px;
  text-align:right;
  display:block;
  float:right;
  margin-right:10px;
 /* background:url(images/bg_search.jpg);
  background-position:right middle;
  background-repeat:no-repeat;
  */
  width:600px;

  
  }
  #livesearchDiv a, .alink {
	  background:url(images/ajax-search.png) no-repeat;
	  width:60px;
	  height:25px;
	  color:black;
	  text-align:center;
	  display:block;
	  float:right;
	  margin-left:3px;
	  margin-top:2px;
	  text-decoration:none;
	  }
	  
	  #livesearchDiv a.tiny {
	  background:url(images/ajax-search-tiny.png) no-repeat;
	  width:18px;
	  color:red;
	  }
#txt1
  {
	  width:90px;
  margin:0px;
  
  }
  


#ajaxloader{position:absolute;top:3px;left:3px;}

#cardRequest{
	margin-top:5px;
	width:200px;height:102px;
text-align:center;
background:url(images/layout-bg.jpg) no-repeat;
vertical-align:middle;
padding-top:20px;
font-size:20px;
}

#clouds-nav a { display:inline-block; font-size:18px; text-decoration:none; border:1px dashed #CCC;margin:4px; background-color:#eee;padding:5px;}
#clouds-nav .btn1{color:#06F; font-size:40px;}


#clouds ul li ul li {  display:block;float:right;width:200px;height:200px; } 
