/*

CSS Credit: http://www.ariatemp.ir/

*/
.clear {
clear:both;
}
#p {
padding:4px;
}

body {
	margin: 0;
	padding:0;
	font-family:tahoma;
	font-size: 12px;
	line-height: 1.5em;
	color: #333333;
	background:white;
	background: url(images/bg.png);
	background-repeat:repeat-x;
	background-color: #B2E2FA;
}
#warp {
display:block;

margin:0px auto;
direction:rtl;
}
A {
	COLOR: #736979; text-decoration: none
}


A:hover {
	COLOR:#BC0000; text-decoration: none;
	text-shadow:1px 1px 1px #554F0B;
}

#header {
display:block;
width:960px;
height:173px;
margin:0px auto;
background:transparent url(images/header-v3.jpg);

margin-bottom:4px;

}
#foxmenu{
	position:relative;
	display:block;
	height:24px;
	font-size:11px;


	}

#foxmenu ul{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#foxmenu ul li{
	display:block;
	float:right;
	margin:0 2px 0 0;
	margin-top:118px;
	}

#foxmenu ul li a{

	float:left;

	text-decoration:none;
	padding:5px 20px 0 20px;
	color:#fff;
border-top:2px solid #001BBC;
	text-shadow:1px 1px 1px #000;
	}

#foxmenu ul li a:hover{
	color:red;
border-top:2px solid #8D8D8D;
	}
#main {
margin:0px auto;
width:960px;
overflow:hidden;
background:white;

}
#top {
width:960px;
height:14px;
background: url(images/top.png);
margin:0px auto;
margin-bottom:-9px;
margin-top:10px;
}


#bann {
}
#bann img {
padding:2px;
}
#sr {
overflow:hidden;
width:160px;
float:right;
margin-right:3px;
}
#sr h2 {
height:30px;
background: url(images/mod.png) no-repeat;
font:15px arial;
font-weight:bold;
padding:0px;
padding-right:20px;
margin:0px;
line-height:30px;
}
#marz {

border:1px solid #E4ECF4;
border-top:0px;
margin-bottom:8px;

	background: url(images/post.gif);
	background-repeat:repeat-x;
	background-color:#F1FAFF;
}
ul{margin:0px;}
#sr ul { list-style-type:none; margin:0; padding:0; padding:5px; line-height:150%; font-size:11px; }
#sr ul li {	list-style-type: none;border: 0px none;	margin: 0;padding-left:0; padding-right:0px; padding-top:0; padding-bottom:0;background: url('images/b.gif') no-repeat;}

#sl ul { list-style-type:none; margin:0; padding:0; padding:5px; line-height:150%; font-size:11px; }
#sl ul li {	list-style-type: none;border: 0px none;	margin: 0;padding-left:0; padding-right:0px; padding-top:0; padding-bottom:0;background: url('images/b.gif') no-repeat;}



#content {
float:right;
width:520px;
margin-right:7px;
overflow:hidden;
}
#post {
width:520px;
overflow:hidden;
}
#post h1 {
padding:0px;
margin:0px;
font:9px tahoma;
padding-right:20px;

color:black;
background: #E3E3E3;
border-bottom:1px solid silver;
height:30px;
line-height:30px;
}

#pbottom {
width:520px;
height:18px;
background: url(images/p-bott.png) no-repeat;
margin-bottom:4px;
}
#ptop {
width:520px;
height:18px;
background: url(images/p-top.png) no-repeat;
}
#post h2 {
margin:0px;
padding:0px;
font:13px tahoma;
padding-right:10px;
font-weight:bold;
line-height:25px;
}

#ptext {
padding:5px;
padding-top:0px;
color:black;
font:11px tahoma;
line-height:18px;
}
#ptext a {
color:#436F0A;
}
#ptext a:hover {
color:red;
font-weight:bold;
}

.tags {

}
.tags a {
color: #736979;
font-weight:normal;
}
.tags a:hover {
text-shadow:none;
color:black;
background: #F0F0F0;
}
#tag {
font:10px tahoma;padding:2px;
}
#tag a {
color: #736979;
}
#tag a:hover {
background: #F0F0F0;color:black;
}
.page_box ul{
	direction:rtl;
	height:17px;
	margin:20px auto;
	max-width:420px;
	text-align:left;
	width:420px;
	list-style:none;
	
}

.page_box li{
	float:right;
	margin:0px;
	margin-right:5px;
	list-style:none;
	background:none;
	
		
}
.page_box a,.page_box a:visited {		
	border:1px solid #E3E3E3;
	display:block;
	line-height:17px;
	text-align:center;
	width:17px;	
}
.page_box a b{
	color:#fff;	
	background:#005B8E  none repeat scroll 0 0;
	border:none;
	display:block;
	line-height:17px;
	text-align:center;
	width:17px;	
	color:#fff;
}


#bottads {
background: url(images/adsb.gif) no-repeat;
width:950px;
height:8px;margin:0px auto;margin-bottom:4px;
}






#sl {
width:255px;
float:left;
margin-left:3px;
overflow:hidden;
}
#sl h2 {
height:30px;
background: url(images/sidel.jpg) no-repeat;
font:15px arial;
font-weight:bold;
padding:0px;
padding-right:20px;
margin:0px;
line-height:30px;
}

#bott {
width:960px;
height:10px;
background: url(images/bottom.png);
margin:0px auto;

}

#footer {
clear:both;
width:auto;
font-size:10px;
text-align:center;
padding-top:10px;
padding-bottom:10px;
overflow:hidden;

}
