/* ------------------------------------------------

     Style by :  PersianTools
		  web :  www.PersianTools.com
		Email :  info@PersianTools.com

------------------------------------------------ */
/* reset */
fieldset,img{border:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ol,ul {list-style:none;}
caption,th {text-align:right;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
/* End: reset */

img{ border:0;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
input , select , textarea { font-family:Tahoma; font-size:12px;}
.btn{cursor:pointer;}

.leftImg{float:left; margin:0 8px 8px 0;}
.rightImg{float:right; margin:0 0 8px 8px;}

/*------------------ Page Layout ------------------*/
body{background:#000;font-family:Tahoma; font-size:12px;}

a {text-decoration: none;color:#6F3C00;}
a:hover {text-decoration: none;color:#111;}

#wrap{width:996px; margin:0 auto;text-align:right; direction:rtl;background-color:#F89E60;/*:url(../images/Banner2.jpg) no-repeat top #F89E63;*/}

.mainContent{background:url(../images/gr-bg.jpg) repeat-y 615px 0 #F89E63; }
.container{}

h1.title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; border-bottom:1px solid #DF7E0D; padding:5px; margin-bottom:10px;}
.breadcrumb{ padding:5px 0; font-size:11px; border-bottom:1px solid #FF981F; margin:0 0 10px 0;}
.breadcrump{ padding:5px 0; font-size:11px; border-bottom:1px solid #FF981F; margin:0 0 10px 0;}
.breadcrump h1{font-size:11px; font-weight:normal;}

h3.title{ padding:5px; background:#EF9C3B; font-size:11px; color:#2F1900; border-bottom:1px solid #CF8126;}
.pollBtn{ cursor:pointer; padding:2px 8px; background:#EF870E; border:1px solid #7F4C0F;}
/*------------------ Content ------------------*/
.content{ width:100%;/*float:left;*/}
	.contentIn{ padding:10px 20px 10px 20px;width:570px;overflow:hidden;float:none}

.sideBar{ width:200px; float:right;position:relative;}
	.sideBarIn{ padding:10px;}
	
.pageBox{ text-align:justify;}

/*------------------- HomeBox ---- Intro -------------------*/
#homeWrap{width:996px; margin:0 auto; background:url(../images/banner.jpg) no-repeat top #FF8A00; text-align:right; direction:rtl;}
.homeBox{}
	.topHomeBox{ width:550px; padding:0 30px 0 0;}
		.menuitem{ width:140px; float:right;}
			
		.join{ width:350px; float:left; text-align:center;}
	legend{
		color:#00F;	
	}
	.btnHomeBox{ width:600px; padding:15px;}
	.btnHomeBox fieldset{ border:1px solid #444;padding:0 8px;}
	.centerHomeBox {
		width:600px;
		padding:15px 15px 0px 15px;
	}
	.centerHomeBox fieldset{ 
		border:1px solid #444;
		padding:0px 8px;
	}
	.breakNewsTitle{
		padding:10px 0px 5px 0px; 
		font-weight:bold; 
		font-size:8pt;
	}
	.breakNewsContent{
		padding:0px 0px 10px 0px;
	}

	table.homeTable th{ border-bottom:1px solid #888;padding:6px 3px;}
	table.homeTable td{ padding:5px;}

.homeHeader{height:220px;}

.galleries{}
.galleryInfo{ width:125px; border:1px solid #DF7800; padding:5px; text-align:center; float:right; margin:0 0px 10px 5px;}
h1.galleryTitle{ font-size:11px;}

.photosFull{ float:right; padding:5px 10px;
	font-size:7pt;
}

/*------------------- Header -------------------*/
.header{height:290px;}

/* ------------------- menu ------------------ */
.topMenu{ background:url(../images/topMenuBg.gif); height:29px; line-height:25px; clear:both;}
	.topMenu a{ border-left:1px solid #a25603;color:#3F2200; padding:0 5px;}
	.topMenu a:hover{ border-left:1px solid #a25603; color:#000;}

.menuV{ width:165px; margin:0 auto;}
	.menuV a{ display:block; color:#31115F; padding:5px 10px 5px 5px; width:150px; font-weight:bold; font-size:11px; border-bottom:1px solid #A03234; background:url(../images/bullet.gif) no-repeat right;}
	.menuV a:hover{ display:block; color:#FFF; background:#EF8100;}

/* ------------------- contact ------------------ */
.contactform{}
.contactform td{ padding:3px;}
.contactform .input{ border:1px solid #555; padding:3px;}



/*------------------ N E W S ------------------*/
.newsList{ margin:15px 0;
font-size:9pt;
}
.newsList h2{ font-family:arial;font-size:16px; margin-bottom:5px;background:#BA7B52;padding:3px;}
	.newsList h2 a{ color:#2F1900;}
.newsList img{ float:left; padding:2px; border:1px solid #DF7800; margin:0 7px 7px 0;} 
.news .body_news{ text-align:justify;}

.newsFull{}
h1.newsTitle{ font-family:arial;font-size:16px; margin-bottom:5px;background:#DF7800;padding:3px;}
.date{ padding:5px; border-top:1px solid #F90; text-align:left; margin:15px 0 0 0; color:#804937;}


.movieFull{}
h1.movieTitle{ padding:5px; background:#DF7800; font-family:Arial, Helvetica, sans-serif; font-size:18px;}

.movieFullImg{ float:left; border:3px solid #754733; margin:5px;}
.movieFullTable{ border-collapse:collapse; width:600px; margin:5px;}
.movieFullTable td{ padding:3px;}
	.movieFullTable .mTitle{ width:100px; border-left:1px dotted #8F4D00; text-align:left;border-bottom:1px solid #DF7800; color:#3F2200;}
	.movieFullTable .mBody{ color:#6F3C00; border-bottom:1px solid #DF7800;}

.moviesCategories{}
.moviesCategories .catInfo{padding:16px;}
.moviesCategories li{ padding:3px 15px 3px 0; border-bottom:1px solid #EF8100; background:url(../images/bullCat.gif) no-repeat right;list-style:none;}

.moviesList{ padding:16px;}
.moviesList li{ padding:3px 15px 3px 0; border-bottom:1px solid #EF8100; background:url(../images/bullCat.gif) no-repeat right; list-style:none;}


/*------------------ W E B L O G ------------------*/
.blog{}

/*------------------ Comment ------------------*/
.comment {
	}
.comment h4 {
	clear:both;
	background:#d6edfe;
	color:#5d1a77;
	padding:4px;
	margin-left:10px;
	font-size:11px;
}
.commentbox {
	padding:10px;
	border:1px solid #eee;
	margin:10px 30px 10px 40px;
}
.commentbox strong {
	background:url(../images/comment_icona.gif) no-repeat right;
	padding-right:17px;
	display:block;
}
.commentbox p {
	text-align:justify;
	color:#555555;
	margin:5px 20px 10px 0;
}
.comment-footer {
	text-align:left;
	color:#BBBBBB;
	display:inline;
	float:left;
}


/*------------------ paging ------------------*/
.paging{font-family:Tahoma, Arial, sans-serif;font-size:8pt; padding:15px;margin:0 auto; border:1px solid #BBBBBB;}
.pagingPagesNumbersList{ direction:ltr;}
.paging a{ text-decoration:none; padding:2px;margin:0 2px;}
.paging a:hover{ background:#f2f2f2; color:#FF6600;}
.paging-nav-body a{ background:#f2f2f2; color:#888888;}
.paging-nav-body a:hover{ background:#DDDDDD; color:#111111}
span.jumpToPrevPage{ direction:rtl; text-align:left;}

/*------------------ Footer ------------------*/
.footer{padding:15px 0; color:#EEE; text-align:center; direction:ltr; border-top:1px dotted #FFF}
	.footer a{ color:#EEE;}
	.footer a:hover{ color:#500;}
/* <Defined> */
.homeimg{
	float:left;
	padding:2px;
	margin:0px 20px 20px 0px;
	border:1px solid #000;
}
/* </Defined> */
/*Mohammad Esmaeilzadeh*/

.leftside
{
	width:160px;
	padding-top:20px;
	text-align:center;
	margin-left:10px;
}
.left-title
{
	width:100%;
	height:17px;
	padding:3px 3px 0px 3px;
	color:#FF0;
	direction:rtl;
	text-align:center;
	font-size:8pt;
	background-color:#AB5203;
	overflow:hidden;
}
.left-body
{
	text-align:center;
	margin-top:20px;
}
.left-body img
{
	border:1px solid #000;
}
.td-left
{
	border-right:1px solid #BD6A08;
	padding-right:10px;
}
.td-left td{
	font-size:9pt;
}

.newsbodyimg
{
	float:left;
	margin:0px 10px 0px 0px;
}
.news-content
{
	direction:rtl;
	margin:10px;
	overflow:hidden;
	padding:10px;
	text-align:justify;
}
.img-zoom
{
	vertical-align:top;
}
.pics img { display: none;}

.left-side-th
{
	text-align:center;
}
.left-side-th img
{
	cursor:pointer;
}
.line-top-div
{
	width:100%;border-bottom:4px solid #CF7000;
}
.poster-gall-img{ width:125px;height:135px;_height:167px;border:1px solid #DF7800; padding:5px; text-align:center; float:right; margin:0px 0px 10px 5px;}

.th-360-div
{
	line-height:25px;
}
.th-360-div img
{
	margin:4px;;
}
.hit
{
	width:130px;
	height:35px;
	background-image:url(../images/hitBg.jpg);
	font-size:8pt;
	text-align:center;
	padding-top:15px;
}
.img-full
{
	border:1px solid #DF7800;
	float:left;
	padding:3px;
	margin-right:10px;
	margin-bottom:10px;
}
.full-title-h1
{
	font-size:9pt;
}




