@charset "utf-8";
/*
Theme Name: iMasoret WP Theme
Theme URI: http://www.imasoret.com/
Description: Custom Wp Theme for http://www.imasoret.com/ site.
Version: 1.0
Tags: iMasoret
*/

body{ 
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	color:#605d96;
	background:#473984 url(images/body_Bg.jpg) repeat-x;
	padding-top:8px;
}

*{padding:0; margin:0}
a{text-decoration:none; outline:none;}
img, fieldset, button{border:none; background:none}
p{line-height:14px; padding-bottom:0px}


/*------All header-----*/
h1{
	width:214px;
	height:69px;
	float:left;
	}
.shadow h2{
	line-height:21px;
	padding-left:24px;
	margin-bottom:6px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#636363;
	font-weight:normal;
	background:url(images/h3_Bg.jpg) no-repeat left 2px;
	}
.shadow h2 span{ color:#b80201;}
h3{
	line-height:20px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#fff;
	}
h3.create{
	margin:0;	
	font-size:18px;
	font-weight:bold;
	position:absolute;
	left:47px;
	top:-51px;
	_top:-57px;
	}
h3.create a{ color:#fff;}
.ctr_BusinsInner h3{
	margin:0 0 18px;
	font-size:18px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#826a30;
	}
h5{
	width:400px;
	line-height:15px;
	font-size:13px;
	overflow:hidden;
	}
/*-----End of header-------*/



#wrap{
	width:985px;
	padding:0 0 0 0;
	margin:0 auto;
	text-align:left;
	background-color:#fff;
	position:relative;
	}

	#header{
		width:941px;/*985*/
		height:69px;/*118*/
		padding:49px 0 0 44px;
		background:url(images/header_bg.gif) no-repeat;
		}
		#nav_1{
			width:452px;
			height:61px;/*69*/
			padding:8px 0 0;
			float:left;
			list-style:none;
			}
			#nav_1 li{
				line-height:15px;
				float:left;
				padding:0 11px 0 16px;
				background:url(images/Nav_1_Right_bg.gif) repeat-y right top;
				}
				#nav_1 li a{
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					font-weight:bold;
					text-transform:uppercase;
					color:#001e5e;
					}
				#nav_1 li a:hover{ text-decoration:underline;}
		.headerRight{
			position:relative;
			width:265px;
			height:69px;
			float:right;
			}
			.lan_selectotr{
				position:absolute;
				top:-50px;
				right:10px;
				font-size:10px;
				color:#CCCCCC;
			}
				.lan_selectotr select{ font-size:10px; }
			.rightTop{
				width:100%;/*265*/
				padding-top:4px;
			}
				.register{
					float:left;
					width:80px;
					height:24px;
					margin-right:26px;
					background:url(images/register.jpg) no-repeat;
					text-indent:-1000px;
					overflow:hidden;
					}
				.rightTop em, .signIm{
					float:left;
					padding-right:10px;
					line-height:24px;
					color:#001e5e;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					font-style:normal;
					}
				.signIm{
					color:#b80201;
					padding:0;
					font-weight:bold;
					}
					.signIm:hover{ text-decoration:underline;}
			.searchForm{
				/*width:205px;*/
				height:23px;/*27*/
				padding-top:4px;
				margin-top:8px;
				background:url(images/searchForm_Bg.gif) no-repeat;
				float:left;
				}
				.searchForm label{
					line-height:18px;
					padding:0 3px 0;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:12px;
					color:#478dcb;
					float:left;
					}
				
				.textInput_1, .textInput_3{
					width:114px;/*122*/
					height:12px;/*18*/
					line-height:12px;
					float:left;
					padding:2px;
					margin-right:4px;
					border:1px solid #959595;
					}
				.textInput_3{ width:214px;}
				.goBtn{
					width:18px;
					height:18px;
					float:left;
					cursor:pointer;
					border:0;
					background:url(images/go_Btn.jpg) no-repeat;
					}
				.iPhone{
					width:168px;
					height:364px;
					position:absolute;
					left:-7px;
					top:102px;
					background:url(images/mobile_BG.png) no-repeat;
					z-index:3;
				}
			#Nav_2{
				width:825px;/*985*/
				overflow:hidden;
				
				height:40px;
				padding-left:160px;
				background:url(images/nav_2_Bg.jpg) repeat-x;
				list-style:none;
				position:relative;
				z-index:2;				
				}
				#Nav_2 li{
					float:left;
					padding:15px 12px 9px;
					line-height:16px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:14px;
					background:url(images/nav_2list_BG.png) no-repeat left 2px;
					position:relative;
					}
					#Nav_2 li a{ color:#FFF;}
					.select{
						position:absolute;
						left:24px;
						top:39px;
						z-index:2;
						/*background:url(images/select_pg.jpg) no-repeat;*/
						}
					#Nav_2 li.noBg, #nav_1 li.noBg, .ftrList li.noBg, .hibloNav li.noBg{ background:none;}

/*-----------Main Container------*/				
	#mainCont{
		width:985px;
		background:url(images/maincontbottom_BG.jpg) repeat-x left bottom;
		position:relative;
		z-index:1;
		}
		
		.maincontTopBG{
			width:100%;
			background:url(images/maincontTop_BG.jpg) repeat-x;
			overflow:hidden;position:relative;
			}
		.leftCont{
			width:732px;
			float:left;
			padding-left:3px;
			
			}
			.slogan{
				width:515px;/*710*/
				min-height:154px;/*302*/
				padding:88px 0 61px 196px;
				background:url(images/sloganDemo.jpg) no-repeat 137px 81px;
				}
				.connetRoot{
					display:block;
					width:100%;/*574*/
					padding-bottom:15px;
					}
				.slogan p{ padding-bottom:10px;}
				
			.blockList{
				width:100%;/*732*/
				padding-bottom:38px;
				overflow:hidden;
			}
				.block_1{
					width:210px;
					height:245px;
					padding:6px 0 0 22px;
					margin-left:12px;
					float:left;
					display:inline;
					background:url(images/block_list_Bg.jpg) no-repeat;
					}
					.sublist_1, .sublist_2, .sublist_3{
						width:100%;
						height:245px;					
						}
						.sublist_1{background:url(images/project_bg.png) no-repeat right 100px;}
						.sublist_2{ background:url(images/businesses_bg.png) no-repeat right bottom;}
						.sublist_3{ background:url(images/donate.jpg) no-repeat 104px 92px;}
						.block_1 h3 a{ color:#fff;}
					.religious{
						width:110px;
						float:left;
					/*	display:block;*/
						padding:24px 0 14px;
						line-height:14PX;
						color:#826a30;
						}
					.block_1 P{
						width:110px;
						padding-right:100px;
						float:left;
						}
						.readMore{
							float:left;
							line-height:14px;
							margin-top:9px;
							color:#7e00ff;
							padding-right:20px;
							background:url(images/readMore_BG.png) no-repeat right 2px;
							
							}
		#footer{
			width:732px;
			height:30px;
			padding-top:30px;
			overflow:hidden;
			}
			ul.ftrList{
				width:424px;
				height:24px;
				padding-top:6px;
				float:left;
				list-style:none;
				}
				.ftrList li{
					line-height:13px;
					float:left;
					padding:0 20px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					background:url(images/ftrList_bg.gif) no-repeat right 1px;
					}
					.ftrList li a{ color:#53508f;}
					.ftrList li a:hover{ text-decoration:underline;}
			.friends{
				width:300px;
				height:30px;
				float:right;
				}
				.friends span{
					float:right;
					display: inline;					
					margin-right:5px;
					}
		#footer_bottom{
		    font-family:Arial, Helvetica, sans-serif;
			font-size:11px;

			width:985px;
			height:30px;
			padding-top:30px;
			overflow:hidden;
			}
		ul.footer_bottom_left{
		   width:650px;
		   float:left;
		   list-style:none;
		}
				.footer_bottom_left li{
					line-height:13px;
					float:left;
					padding:0 20px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
					background:url(images/ftrList_bg.gif) no-repeat right 1px;
					}
					.footer_bottom_left li a{ color:#53508f;}
					.footer_bottom_left li a:hover{ text-decoration:underline;}
		.footer_bottom_right{
		   width:335px;
		   float:right;
		}
	.rightCont{
		width:235px;
		padding:23px 0 0 0;
		float:right;
		position:relative;
		}
		
		.freeDownload{
			display:block;
			margin-bottom:79px;
			line-height:15px;
			text-align:center;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			}
			.freeDownload a{ color:#b80201;}
			.freeDownload a:hover{ text-decoration:underline;}
		.downloadNow{
			width:253px;
			height:63px;
			position:absolute;
			top:78px;
			left:-18px;
			}
			.download{
				width:100%;
				height:100%;
				position:relative;
				background:url(images/downloadNow_BG.jpg) no-repeat;
				}
			.downloadNow a{
				display:block;
				width:100%;
				height:58px;
				}
		.shadow{
			width:222;/*235*/
			padding:18px 0 50px 13px;
			background:url(images/right_bg.png) no-repeat left bottom;
			}
			
			.shadow li{
				list-style:none;
			}
		
		.comm_mess{
			display:none;
			margin-top:10px;
			margin-right:10px;
			padding:5px;
			color:#333333;
			font-size:10px;
			background-color:#FFFFE0;
			border:1px solid #E6DB55;
			-moz-border-radius:3px;
		}
		
		.comments{
			width:200px;/*222*/
			padding:3px 17px 18px 5px;
			overflow:hidden;
			}
			.comments span{
				width:100%;
				display:block;
				margin-top:9px;
				overflow:hidden;
				}
			.comments label{
				width:70px;
				float:left;
				line-height:18px;
				font-family:Arial, Helvetica, sans-serif;
				color:#605d96;
				text-align:left;
				}
			.textInput_2{
				width:124px;/*130*/
				height:12px;/*18*/
				padding:2px;
				float:right;
				line-height:12px;
				border:1px solid #abadb3;
				}
			.your, .words{
				float:left;
				line-height:18px;
				font-family:Arial, Helvetica, sans-serif;
				color:#605d96;
				font-style:normal;
				}
			.words{
				float:right;
				font-size:10px;
				position:relative;
				}
			.text_area, .crt_textarea{
				width:194px;
				height:62px;
				padding:2px;
				border:1px solid #abadb3;
				}
			.crt_textarea{
				width:388px;
				height:82px;
				margin-left:6px;
				float:left;
				display:inline;
				}
			.submit_btn_2{
				width:61px;
				height:24px;
				margin-left:136px;
				cursor:pointer;
				border:0;
				background:url(images/submit_btn_2.jpg) no-repeat;
				}
		.shadow p{
			padding-top:16px;
			}
	
	
	
/*-----------------------[page:inner_business2]----------------------*/
.inner .headerRight{width:322px;}

.crt_BusinsTop, .crt_BusinsBottom, .crt_BusinsIn{
	width:697px;
	background-repeat:no-repeat;
	background-image:url(images/crt_bsns_Bg.gif);
	}
.crt_BusinsTop{
	background-position:left top;
	margin:44px 0 30px 13px;
	padding-top:62px;
	}
.crt_BusinsBottom{
	background-position:right bottom;
	padding-bottom:16px;
	}
.crt_BusinsIn{
	background-repeat:repeat-y;
	background-position:center top;
	position:relative;
	}
	.ctr_BusinsInner{
		width:637px;/*697*/
		padding:0 20px 0 40px;
		margin-top:-6px;
		/*position:relative;*/
		background:url(images/crt_businsInner_BG.jpg) no-repeat right 89px;
		}
		.ctr_BusinsInner p{padding-bottom:21px;}
		.fewWord{padding-left:13px;}
		.creatForm{
			width:100%;/*610*/
			padding:4px 0 15px;
			overflow:hidden;
			}
			.createBsn{
				padding-left:13px;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				color:#826a30;
				float:left;
				background:url(images/h4_Btn.gif) no-repeat left 6px;
				}
				.creatForm fieldset{
					width:100%;
					display:block;
					margin-top:11px;
					overflow:hidden;
					}
				.creatForm label{
					width:144px;
					line-height:18px;
					padding-left:14px;
					color:#001e5e;
					float:left;
					}
				.check_Box{
					width:13px;
					height:13px;
					margin-top:3px;
					float:left;
					margin-right:6px;
					}
				.checkCommts{
					float:left;
					width:auto!important;
					margin-top:3px;
					line-height:13px!important;
					font-size:11px;
					padding-left:0!important;
					color:#001e5e;
					font-style:normal;
					}
				.brder{
					width:400px;
					height:15px;
					display:block;
					margin-top:27px;
					background:url(images/create_brder.gif) repeat-x 13px top;
					}
				.upTo{
					float:right;
					line-height:18px;
					font-family:Arial, Helvetica, sans-serif;
					color:#605d96;
					font-style:normal;
					font-size:11px;
					position:relative;
					}
				.submit_send{
					width:81px;
					height:29px;
					margin:4px 0 0 6px;
					cursor:pointer;
					border:0;
					background:url(images/submit_send.gif) no-repeat;
					}
				.iphone_2{
					width:33px;
					height:71px;
					position:absolute;
					left:218px;
					top:-11px;
					}
			.bibleForm{
				width:205px;/*235*/
				height:41px;/*59*/
				margin:0 0 20px -13px;
				padding:18px 11px 0 19px;
				background:url(images/bibleForm_Bg.jpg) no-repeat;
				overflow:hidden;
				}
				.textInput_4{
					width:156px;/*170*/
					height:14px;
					padding:2px 2px 1px 10px;
					margin-top:3px;
					float:right;
					border:1px solid #c1c1c1;
					line-height:14px;
					font-size:12px;
					font-family:Arial, Helvetica, sans-serif;
					color:#605d96;
					}
				.search_btn{
					width:23px;
					height:30px;
					margin-left:12px;
					float:right;
					cursor:pointer;
					border:none;
					background:url(images/search_Btn.jpg) no-repeat;
					}
			.download.download_2{ background:url(images/download_2.jpg) no-repeat;}
			
/*-------------------[page:inner_text_talkbak2.html]-----------*/
			.comments span.widelength{ width:212px; margin-right:-12px;}
			.ctr_BusinsInner.template{ background:none;}
			
			.pagination{
				display:block;
				height:20px;
				margin:6px 0 24px;
				padding-left:190px;
				overflow:hidden;
				}
				.pagination a, .pagination label{
					float:left;
					line-height:20px;
					margin-right:7px;
					color:#605d96;
					}
				.pagination a{ text-decoration:underline;}
				.pagination a:hover{ text-decoration:none;}
				.pagination em{
					padding:0 3px;
					font-style:normal;
					color:#8a733c;
					}
			#hiblo{
				width:697px;
				/*text-align:right;*/
				background:url(images/hiblo_bg.gif) no-repeat;
				}
				.hiboTop{
					display:block;
					width:619px;/*697*/
					padding:0 28px 0 50px;
					line-height:32px;
					overflow:hidden;
					}
				a.hibloLeft{ color:#fff; float:left;}
				a.hibloLeft:hover{ text-decoration:underline;}
				.hibloRight{color:#fff; font-style:normal; float:right}
				.hibloNav{
					width:585px;/*697*/
					height:20px;/*27*/
					padding:7px 0 0 108px;
					margin:0 2px;
					overflow:hidden;
					background-color:#d2d1fa;
					color:#605d96;
					list-style:none;
					}
					.hibloNav li{
						float:left;
						line-height:15px;
						font-size:13px;
						font-family:Arial, Helvetica, sans-serif;
						font-weight:bold;
						background:url(images/hibloNavList_Bg.gif) no-repeat right 3px;
						}
						.hibloNav li a{
							float:left;
							margin:0 23px;
							color:#605d96;
							}
							.hibloNav li a:hover{ text-decoration:underline;}
				.hibloList{
					width:597px;/*697*/
					padding:12px 50px 0 50px;
					overflow:hidden;
					list-style:none;
					}
					.hibloList li{
						width:100%;/*597*/
						/*float:right;*/
						margin-top:7px;
						}
						.hibloList li span, .hibloList li em{
							display:block;
							line-height:15px;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							color:#3a0066;
							}
						.hibloList li em{
							padding-right:20px;
							color:#9d6681;
							font-style:normal;
							}
				.hibloTopnav{
					width:100%;
					text-align:right;
					position:absolute;
					top:19px;
					right:275px;
					list-style:none;
					}
				.hibloTopnav li{
					float:right;
					line-height:14px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					padding:0 2px;
					}
				.hibloTopnav li a{ color:#605d96;}
				.hibloTopnav li a:hover{ text-decoration:underline;}
				
				

/*comment form*/
#respond{ padding:0px 50px; color:#3a0066;  }
#respond h4{ padding:15px 0; font-size:12px; color:#3a0066; }



/*-----21-01-2010-----*/
.addthis_button{ visibility:hidden; display:none;}



/*-----22-02-2010-----*/
.contents a{ color:#605D96;}
.contents a:hover{ text-decoration:underline;}
.content_topics{ color:#826A30!important; font-weight:bold; font-family:Tahoma,Arial,Helvetica,sans-serif }




	
				
