/*CSS Document*/
*
{
		margin: 0;
		padding: 0;
}
BODY
{
		background: #F3F3E9 url(../images/bg.jpg) repeat;
		font: 11px/18px "Lucida Sans", "Lucida Sans Unicode", sans-serif;
		color:#595959;
}
img	{
		border:none;
}
a	{
		color:#79aa36;
		text-decoration:underline;
		outline:none;
}
a:hover	{
		color:#79aa36;
		text-decoration: none;
		outline:none;
}
ul, li	{
		list-style:none;
		float:left;
		outline:none;
}
#home-bg	{
		background: url(../images/cont-bg.jpg) no-repeat top center;
		width:auto;
		height:auto;
		margin: auto;
		overflow:hidden;
}
#container	{
		width:950px;
		height:auto;
		margin:auto;
	}
#header	{
		background:url(../images/header-bg.png) center top no-repeat;
		width:950px;
		height:147px;
		float:left;
	}
		.logo	{
				background:url(../images/logo.png) no-repeat;
				width:171px;
				height:106px;
				text-indent:-9999px;
				margin:21px 0 0 30px;
				float:left;
			}
		img.slogan	{
				margin: 53px 0 0 320px;
				float:left;
			}
		#navbar	{
				float:left;
				margin:37px 0 0 130px;
				width:auto;
			}
#banner	{
		height:331px;
		width:950px;
		float:left;
	}
#col	{
		width:950px;
		height:291px;
		float:left;
		color:#fff;
	}
		li.col-l	{
			width:14px;
			height:291px;
			background:url(../images/tabs-left.png);
			}
		li.col-r	{
			width:14px;
			height:291px;
			background:url(../images/tabs-right.png);
			}
		li.col-m	{
			width:922px;
			height:291px;
			background:url(../images/tabs-bg.png)
			}
		li.col-item	{
			width:303px;
			height:267px;
			margin:13px 0 0 3px;
			float:left;
			}
		li.col-item	a	{
			color:#fff;
			}
		li.col-item:hover	{
			background:url(../images/tabs-hover.png);
			}
		li.col-item	img	{
			margin:19px 0 0 33px;
			}
		p.col-text	{
			margin: 10px 33px 0 33px;
			}

#footer	{
		width:auto;
	}

		ul.qlink	{
			width:auto;
			margin:20px 50px 20px 30px;
			color:#6b8a41;
			overflow:hidden;
			}
			
		ul.qlink li {
			width:auto;
			float:none;
			line-height:18px;
			height:20px;
			}
		ul.qlink a	{
			color:#6b8a41;
			text-decoration:none;
			}
		ul.qlink	a:hover	{
			text-decoration:underline;
			}
		ul.copyright li	{
			color:#79994d;
			text-align:center;
			}
		ul.copyright	{
			padding:10px;
			border-top:solid thin #d4dcc2;
			}
		li.co-name	{
			color:#426216;
			width:750px;
			text-align:right;
			font-weight:bold;
			float:right;
			}
		li.powered_by	{
			width:120px;
			float:left
			}
			
			
			li.co-Policy	{
			color:#426216;
			width:750px;
			float:right;
			}

/* About us */

#about-bg	{
		background: url(../images/cont-inner-bg.jpg) no-repeat top center;
		width:auto;
		height:auto;
		margin: auto;
		overflow:hidden;
	}
#banner-inner	{
		height:121px;
		width:950px;
		float:left;

	}
		li.inner-title	{
			width:900px;
			margin:40px 0 3px 39px;
			color:#719f32;
			font-size:27px;
			font-weight:bold;
			text-shadow: #fff 1px 1px 1px;
			}
		li.inner-slogan-title	{
			width:500px;
			margin:0 0 0 39px;
			color:#c09a39;
			font-size:12px;
			font-weight:bolder;
			float:left;
			text-shadow: #fff 0px 1px 1px;
			}

#inner-content	{
		height:auto;
		width:940px;
		float:left;
		margin:auto auto auto 4px;;
		background:#FFF url(../images/cont-inner-bg_compt.jpg) center top no-repeat ;
	}
		ul.content	{
			width:550px;
			height:auto;
			margin:30px 0 20px 40px;
			}
		li.content-title	{
			width:550px;
			height:30px;
			color:#79994d;
			font-size:16px;
			font-weight:bold;
			text-shadow: #b8d690 0px 0px 1px;
			}
        li.content-title_ar	{
			width:550px;
			height:30px;
			color:#79994d;
			font-size:16px;
			font-weight:bold;
			text-shadow: #b8d690 0px 0px 1px;
            text-align:right;
            direction:rtl;
            font-size:16px;
            margin:20px 0 0 0;
			}

		li.content-text	{
			width:550px;
			line-height:20px;
			}

        li.content-text_ar	{
			width:550px;
			line-height:30px;
            direction:rtl;
            text-align:right;
            font-size:12px;
            font-family:Tahoma;
			}
		li.tipspage-text	{
			width:850px;
			line-height:20px;
			}
		img.content-pic	{
			float:right;
			margin:15px 0 0 15px;
			}
		ul.news	{
			width:245px;
			height:auto;
			margin:43px 0 20px 40px;
			padding:0 0 0 30px;
			border-left: solid thin #e0e0e0;
			}
		li.news-head	{
			width:245px;
			height:20px;
			color:#79994d;
			margin:auto auto 5px auto;
			font-size:14px;
			font-weight:bold;
			text-shadow: #b8d690 0px 0px 1px;
			}
		li.news-title	{
			width:245px;
			color:#3990b0;
			font-weight:bold;
			font-size:11px;
			}
		li.news-date	{
			color:#ababab;
			width:245px;
			}
		li.news-text	{
			width:245px;
			}
		li.news-break	{
			border-bottom:solid thin #e0e0e0;
			height:1px;
			width:245px;
			margin:7px 0 7px 0;
			}
/* projects */
ul.projects li	{
	width:500px;
	float:left;
	margin:0 0 0 15px;
	list-style-position:inherit;
	list-style-type: circle;
	}
ul.projects2 li	{
	width:330px;
	float:left;
	margin:0 0 0 15px;
	list-style-position:inherit;
	list-style-type: circle;
	}
ul.projects2t li	{
	width:580px;
	float:left;
	margin:0 0 0 15px;
	list-style-position:inherit;
	list-style-type: circle;
	line-height:19px;
	}
ul.projects2t2 li	{
	width:810px;
	float:left;
	margin:0 0 0 15px;
	list-style-position:inherit;
	list-style-type: circle;
	line-height:19px;
	}
ul.tips li	{
	width:234px;
	float:left;
	margin:3px 0 5px 15px;
	list-style-position: inherit;
	list-style-type:circle;
	}
ul.tipspage li	{
	width:850px;
	float:left;
	margin:3px 0 5px 15px;
	list-style-position: inherit;
	list-style-type:circle;
	}
li.useful-break	{
		border-bottom: dotted thin #e0e0e0;
		height:1px;
		width:545px;
		margin:20px 0 20px 0;
		float:left;
	}
ul.useful-break li	{
	width:545px;
	float:left;
	}

		
ul.eff-table	{
	width:365px;
	height:auto;
	margin: 10px 0 2px 100px;
	}
li.eff-table-title	{
	width:128px;
	background: #9C6;
	margin-right:2px;
	float:left;
	color:#FFF;
	padding-left:50px;
	font-weight:bold;
	}
ul.eff-table-body	{
	width:200px;
	float:left;
	}
li.eff-table-body-li	{
	border-bottom: dotted thin #e0e0e0;
	float:left;
	width:150px;
	}
	
ul.eff-table-body-r	{
	margin-right:20px;
	float:left;
	width:100px;;
	}


a.cv-but	{
	width:258px;
	height:33px;
	background:url(../images/cv-but_01.png);
	color:#FFF;
	font-weight:bold;
	font-size:13px;
	padding: 10px 138px 9px 120px;
	margin:25px 0 0 180px;
	}
a.cv-but:hover	{
	background:url(../images/cv-but_02.png);
	}

#body-text-down	{
	width:940px;
	height:8px;
	background: url(../images/inner-body-down.png);
	float:left;
	margin-left:4px;
	}
ul.123	{
	width:800px;
	margin-top:20px;
	}
.clear {
	clear: both;
	}

#links{
	float:left;
	width:100%;
	margin:20px 0 20px 0;
}

#links	ul{
	float:left;
	width:100%;
	margin:20px 0 20px 0;
}

.links li{
	float:left;
	list-style: none;
	display:inline;
	margin:20px 0 20px 0;
	outline:none;

}

#links  ul li a.logos	{
	height:110px;
	float:left;
	margin:0 0 0 25px;
	text-indent: -9999px;
	text-decoration: none;
}
















