@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:#e1f0fb;
	}
	
#main{
	width:990px;
	margin:0px auto;
	background-color:#cfe3ef;
	}	
	
#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-blue.png);
	background-repeat:repeat-x;
	background-color:#9fbbdd;
	width:180px;
	margin:5px 5px 0px 0px ;
	border:0px;
	text-align:center;
	border-radius: 7px;
	}	

div.TopHeader{
	background-color:#91ccee;
	padding:0px;
	height:40px;
	border-bottom:1px dotted #79b0cf;
	}
	
#TopHeader{
	font:normal 13px/0px yekan , yekannumbers , tahoma;
	background-color:#91ccee;
	padding-top:18px;
	width:452px;
	height:22px;
	color:#ec5555;
	float:left;
	border-bottom:1px dotted #79b0cf;
	}
	
.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:#9ed6f7;
	background-image:url(img/Logo-blue.jpg);
	clear:both;
	margin:0px auto;
	}
	
.header h1{
	font:normal 24px/0px yekan , yekannumbers , tahoma;
	color:#f2f7fe;
	text-align:right;
	direction:rtl;
	padding:35px 50px 25px 0px;
	}

.header h2{
	font:normal 18px/0px yekan , yekannumbers , tahoma;
	color:#cef0f7;
	text-align:right;
	direction:rtl;
	padding:0px 50px 0px 0px;
	}
	
#underLogo{
	background-color:#afdce6;
	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:#E1EEF9;
	border:1px solid #ccd8e3;
	border-radius: 10px;
	}
	
.OtherArticle{
	background-image:url(img/Other-Articles-Blue.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:#f1f6fc;
	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:#f4f7fb;
	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:#25a1b7;
	}


.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:#edf2f9;
	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:#c7dff4;
	border:1px solid #bdd4e8;
	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:#e1eef9;
	border:1px solid #ccd8e3;
	border-radius: 10px;
	}
	
.BoardContent a{
	text-decoration:none;
	color:#222;
	}
	
/* ------------------------ RIGHT BLOCK ------------------------ */	
#right-column a{
	display:block;
	width:170px;
	text-decoration:none;
	background-color:#e1eef9;
	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:#c7e1f1;
	color:black;
	}

#right-column .underLinks{
	height:75px;
	width:180px;
	background-color:#CFE3EF;
	background-image:url(img/UnderLink-blue.png);
	}
	
/* ------------------------------------------------------- */

.Gallery_picName{
	color:#1580d2;
	font-size:18px;
	background-image:url(img/BlueArrow.png);
	background-repeat:no-repeat;
	background-position:right;
	padding-right:25px;
}