@font-face {
    font-family:Yekan;
	src:url(font/Yekan.woff);
}

@font-face {
    font-family:yekannumbers;
	src:url(font/yekannumbers-regular.woff);
}

body{
	margin:0px;
	background-color:#455b5e;
	}
	
#main{
	width:990px;
	margin:0px auto;
	background-color:#d3e9eb;
	}	
	
#left-column{
	position:relative;
	float:left;
	width:180px;
	margin:5px 0px 0px 5px ;
	border:0px;
	text-align:center;
	}
	
#center-column{
	float:left;		
	width:600px;
	margin:5px 0px 5px 10px ;
	}
	
#right-column{
	float:right;
	background-image:url(img/rcBG.png);
	background-repeat:repeat-x;
	background-color:#9fd8dd;
	width:180px;
	margin:5px 5px 0px 0px ;
	border:0px;
	text-align:center;
	border-radius: 7px;
	}	

div.TopHeader{
	background-color:#457e82;
	padding:0px;
	height:40px;
	border-bottom:1px dotted #457e82;
	}
	
#TopHeader{
	font:normal 13px/0px yekan , yekannumbers , tahoma;
	background-color:#457e82;
	padding-top:18px;
	width:452px;
	height:22px;
	color:#ec5555;
	float:left;
	border-bottom:1px dotted #457e82;
	}
	
.TopHeader input[type=button]{
	float:left;
	font:normal 13px/0px yekan , yekannumbers , tahoma;
	height:30px;
	width:80px;
	padding:0px 10px;
	margin:5px 5px 0px 0px;
	background-color:#fff;
	color:#005f6a;
	border:1px solid #b4e5eb;
	border-radius: 3px;
	opacity: 0.8;
	}

.TopHeader input[type=text]{
	float:left;
	text-align:right;
	direction:rtl;
	font:normal 13px/0px yekan , yekannumbers , tahoma;
	height:30px;
	width:200px;
	padding:0px 10px;
	margin:5px 5px 0px 0px;
	background-color:#fff;
	color:#005f6a;
	border:1px solid #b4e5eb;
	border-radius: 3px;
	opacity: 0.8;

	}
	
.TopHeader form{
	margin:0px;
	}
	
.TopHeader img{
	float:right;
	border:none;
	margin:5px 15px 0px 0px;
	border-radius: 5px;
	opacity: 0.5;
	}
	
div.header{
	width:990px;
	height:120px;
	background-color:#5ea6ac;
	background-image:url(img/Logo-green.jpg);
	clear:both;
	margin:0px auto;
	}
	
.header h1{
	font:normal 24px/0px yekan , yekannumbers , tahoma;
	color:#eefdff;
	text-align:right;
	direction:rtl;
	padding:35px 75px 25px 0px;
	}

.header h2{
	font:normal 18px/0px yekan , yekannumbers , tahoma;
	color:#cef3f7;
	text-align:right;
	direction:rtl;
	padding:0px 75px 0px 0px;
	}
	
#underLogo{
	background-color:#8cb6ba;
	width:990px;
	clear:both;
	height:4px;
	margin:0px auto;
	}
		
#footer{
	font:normal 13px/0px yekan , yekannumbers , tahoma;
	background-image:url(img/footer-bg.png);
	background-position:center;
	background-repeat:no-repeat;
	clear: both;
	width:990px;
	color:#555;
	margin:0px auto;
	padding:40px 0px;
	text-align:center;
	}
	
#footer a{
	text-decoration:none;
	color:#000;
	}
	
#footer img{
	padding-bottom:-30px;
	}
		
p.pageTitle{
	font:normal 14px/0px yekan , yekannumbers , tahoma;
	background-repeat:no-repeat;
	background-position:right;
	text-align:right;
	direction:rtl;
	margin:0px;
	width:543px;
	padding:20px 55px 25px 0px;
	background-color:#eaf6f5;
	border:1px solid #cfe3e1;
	border-radius: 10px;
	}
		
.OtherArticle{
	background-image:url(img/Other-Articles-Green.jpg);
	background-repeat:no-repeat;
	width:600px;
	height:80px;
	margin:10px 0px;
	border-radius: 10px;
	}
	
#KeyWord{
	margin-left:25px;
	color:#00c6c8;
	}

#Pagging{
	width:500px;
	background-color:#f2f9fa;
	padding:15px;
	margin:10px auto;
	text-align: center;
	border:1px solid #ddd;
	border-radius: 10px;
	}
	
#Pagging a {
	font:normal 12px tahoma;
    padding: 5px 9px;
	background-color:#e5e9f2;
    margin: 3px;
	border:1px solid #b8bdc6;
	border-radius: 5px;
    text-decoration: none;
    color:#646464;
    text-align: center;
}

#Pagging a:hover {
	font:normal 12px tahoma;
    padding: 5px 9px;
    margin: 3px;
	background-color:#646464;
	border:1px solid #aaa;
	border-radius: 5px;
    text-decoration: none;
    color: #e4e4e4;
    text-align: center;
}

/* ------------------------ CONTENT ------------------------ */	

div.content{
	font:normal 14px/40px yekan , yekannumbers , tahoma;
	width:538px;
	text-align:justify;
	direction:rtl;
	background-color:#f4fbfb;
	padding:30px;
	margin:0px 0px 0px 0px;
	border:1px solid #ddd;
	border-radius: 10px;
	}
	
.content p{
	margin-bottom:50px;
	}
	
.content p:last-child{
	margin-bottom:0px;
	}

.content strong{
	color:#25b7a8;
	}


.content h4{
	font-size:18px;
	color:#00c017;
	margin:10px 0px;
	}

.content h6{
	text-align:center;
	font-size:16px;
	font-weight:normal;
	color:#F03;
	margin:20px auto;
	padding:0px;
	}
	
.content a{
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	color:#ef610c;
	}

.content li a{
	text-decoration:none;
	font-size:14px;
	color:#000;
	}
	
.content ul{
	list-style-image:url(img/rect-01.jpg);
	line-height:25px;
	padding:0px;
	margin:0px;
	}
	
.content #ul_OtherSite{
	list-style-image:url(img/rect-01.jpg);
	line-height:35px;
	padding:0px;
	margin:-30px 0px 0px 0px;
	}
	
.content #a_OtherSite {
	text-decoration:none;
	font-size:14px;
	color:#18858e;
	}

.content #ul_Download{
	list-style-image:url(img/rect-01.jpg);
	line-height:35px;
	padding:0px;
	margin:-30px 0px 0px 0px;
	}
	
.content #a_Download {
	text-decoration:none;
	font-size:14px;
	color:#18858e;
	}

.content #ul_Album {
	list-style-image:url(img/rect-01.jpg);
	line-height:35px;
	padding:0px;
	margin:-30px 0px 0px 0px;
	}
	
.content #a_Album {
	text-decoration:none;
	font-size:14px;
	color:#18858e;
	}


.content td{
	text-align:right;
	direction:rtl;
	}

.content td.title{
	width:150px;
	text-align:left;
	direction:rtl;
	color:#00694D;
	vertical-align:middle;
	}
	
.content input[type=text],input[type=password],input[type=file]{
	direction:rtl;
	font:normal 13px/0px yekan , tahoma;
	height:30px;
	width:200px;
	padding:0px 10px;
	margin:10px 5px 10px 0px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius: 3px;
	}
	
.content input[type=button]{ 
	float:right;
	font:normal 13px/0px yekan , tahoma;
	height:30px;
	width:80px;
	padding:0px 10px;
	margin:10px 5px 10px 0px;
	background-color:#fdfdfd;
	border:1px solid #ddd;
	border-radius: 3px;
	}
	
.content textarea{
	direction:rtl;
	font:normal 13px/30px yekan , tahoma;
	height:100px;
	width:100%;
	padding:0px 10px;
	margin:10px 5px 10px 0px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius: 10px;
	resize:none;
	}

	
.content .Description{
	font-size:12px;
	color:#555;
	line-height:28px;
	width:490px;
	margin:auto;
	margin-bottom:20px;
	padding:10px 20px 15px 20px;
	background-color:#edf9f9;
	border:1px solid #cfe3e1;
	border-radius: 10px;
	}
	
.content select{
	font:normal 13px/0px Yekan , tahoma;
	height:30px;
	margin:10px 5px 10px 0px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius: 3px;
	}

.content img{
	max-width: 538px;
	display:block;
	margin:20px auto;
	border:1px solid #ddd;
	border-radius:10px;
	}

.content .GalleryPics{
	width:538px;
	display:block;
	margin:10px auto 80px;
	border:1px solid #aaa;
	border-radius:20px;
	}

.content .keyword_rect{
	float:right;
	margin-left:10px;
	border:none;
	}

.content .addComments_pic{
	border:none;
	margin:10px 0px 0px 0px;
	}

/* ------------------------ LEFT BLOCK ------------------------ */	

#left-column img{
	width:180px;
	margin-bottom:20px;
	}
	
#left-column .BoardTitle{
	font:normal 13px/0px yekan , yekannumbers , tahoma;
	text-align:center;
	direction:rtl;
	margin:0px;
	width:160px;
	padding:20px 10px 20px 10px;
	background-color:#c9d9db;
	border:1px solid #b2c8cb;
	border-radius: 10px;
	}
	
#left-column .BoardContent{
	font:normal 12px/30px yekan , yekannumbers , tahoma;
	text-align:justify;
	direction:rtl;
	margin-bottom:20px;
	width:160px;
	padding:15px 10px 20px 10px;
	background-color:#e3ebec;
	border:1px solid #c9d9db;
	border-radius: 10px;
	}

.BoardContent a{
	text-decoration:none;
	color:#222;
	}

	
/* ------------------------ RIGHT BLOCK ------------------------ */	
#right-column a{
	display:block;
	width:170px;
	text-decoration:none;
	background-color:#dbf1f3;
	font:normal 14px/15px yekan , tahoma;
	color:#003035;
	margin:0px 0px 1px 0px;
	padding:10px 10px 10px 0px;
	text-align:right;
	}	
	
#right-column a:hover{
	background-color:#c7eef1;
	color:black;
	}
	
#right-column .underLinks{
	height:75px;
	width:180px;
	background-color:#D3E9EB;
	background-image:url(img/UnderLink.png);
	}
	
/* ------------------------------------------------------- */

.Gallery_picName{
	color:#00bbcc;
	font-size:18px;
	background-image:url(img/GreenArrow.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:25px;
}