/* vBulletin Theme v1.0 by Ahmadi */
/* www.hosseinahmadi.com */
/* 2010. */

/* core */
body {
	font-size: 11px;
	color: #48659E;
	font-family: tahoma;
	background-color: #204080;
}
a { text-decoration: none; color: #204080; }
a:hover { color: red; }

h1, h2, h3, h4, h5, h6 { color: #000033; padding: 2px 0 0 0; margin: 0; font: 9pt tahoma, tahoma, arial, helvetica, sans-serif; text-align: right;padding-right:15px; }

.hmain { background: #C0D3EB; }

h3 { color: #fff; font-family: Tahoma; font-size: 8pt; color:#204080; font-weight:bold; text-align: right;padding-right:15px; }

.hright { height: 20px; background: url(images/arrow.gif) no-repeat right; margin: 5px; }

/* table style */

table { margin: 0px; padding: 0px; border: none; border-collapse: collapse;text-align:right;direction:rtl; }

.bodytable {padding: 2px; background: #F4F4FF;}

.bottomt { background: #fff  url(image/bottom.gif) repeat-x top; margin-bottom: 4px; }

.hbleft { background: url(image/bottomleft.gif) no-repeat left top; }

.hbright { height: 19px; background: url(image/bottomright.gif) no-repeat right top; }

td,th {	font-family: tahoma; font-size: 11px; color: #383838; direction:rtl; }

.clear { clear: both; text-align: center;}

/* theme layout */

.wrapper1 { margin: auto; margin-top: -10px; padding: 0; width: 800px; background: #F4F4FF; }

.wrapper2 { margin: 0; padding: 0; background: #F4F4FF; }

.innerwrapper { margin: 0; padding: 0 7px; }

/* header */

.headerb { background: url(image/header.gif) repeat-x; }

.header { background: url(image/header.jpg) no-repeat center; height: 95px; }

.banner { float: right; width: 468px; padding: 34px 17px; }

.banner img { border: 1px solid #fff; }

/* navigation */

.navb { background: url(image/headercenter.gif) repeat-x bottom; }

.nav { background: #C0D3EB; height: 30px; } 

.nav ul { margin: 0; padding: 0; }

.nav li { display: inline; }

.nav a { display: block; float: right; margin-top: 5px; padding: 5px 5px; text-decoration: none; color: #000; border-right: 1px solid #fff; }

.nav a:hover { color: blue; text-decoration: none; }

/* content */

.content { padding: 7px 4px; }



/* left menu */

.leftmenu { margin-left:-4px; padding: 0; width: 136px; float: left; text-align: right; }

/* center */

.centercontent { margin-left:2px; margin-top: -6px;  width: 520px; float: left; background: #FFFFFF; padding: 2px; }

/* news style */
.news h3 { color: #fff; font-family: Tahoma; font-size: 8pt; color:#204080; font-weight:bold; text-align: right;padding-right:15px; }

.news .bodytable { background: #fff; border-width: 1px; border-style: solid; border-color: #C0D3EB; margin-top: -5px; border-bottom-width: 0px; width: 514px;}

.news .hmain { background: #C0D3EB; }

.news .hleft { background: url(images/newsleft.gif) no-repeat left top; }

.news .hright { padding: 2px 0px 8px 5px; height: 12px; background: url(images/entry.gif) no-repeat right; }

.news .bottomt { border-color: #C0D3EB; border-left-style: solid; border-width: 1px; border-right-style: solid; border-bottom-style: solid; border-top-style: dotted; background-color: #F1F6FB; }

.news .hbleft { background: url(image/newsbotleft.gif) no-repeat left top; }

.news .hbright { height: 20px; background: url(image/newsbotright.gif) no-repeat right top; }

.news a:hover {color: #93C400;}

.story { margin: 0; text-align: right; padding: 10px 5px 10px 5px;}

.newsleft { width: 20%; float: right; padding: 7px; border-left: 1px solid #DFDFDF; } 

.newsimage {float:center;}

.newsdate { margin: 7px 0 0 0; }

.newsid { font: bolder 46px tahoma, tahoma, arial, helvetica, sans-serif; margin: 7px 0 0 0; color: #eeeeee; text-align: center; }

.newstext { float: right; width: 500px; background: #fff;}

.postby { margin: 0; text-align: right; background: #eeeeee; padding: 4px; }

/* right menu */

.rightmenu {  padding: 0; width: 136px; float: right; text-align: right; margin-right: -4px; }

/* footer */

.footer { height: 26px; background: url(image/bottompage.gif);  no-repeat; text-align: center; }

.disclaimer { color: #000; padding: 7px; }

.disclaimer a { color: #003682; 

}

.disclaimer a:hover { color: #ff4500; }

/* E107 STYLES */

.button{
	background-color: #C0D3EB;
	border-bottom: #48659E 1px solid;
	border-left: #48659E 1px solid;
	border-right: #48659E 1px solid;
	border-top: #48659E 1px solid;
	color: #48659E;
	font-family: tahoma;
	font-size: 11px;
	text-align:center;
}
.indentchat{

	padding:4px; 
	display:block;
	text-decoration:none;
	font-weight:bold;
	text-align: center;
	color: #666666;
	background: #FBFBFB;
	border: 1px solid #d6dee9;
	margin: 2px 0;
	font: 11px tahoma, tahoma, arial, helvetica, sans-serif;

}


.small {

	color: #666666;
	font: 10px tahoma, tahoma, arial, helvetica, sans-serif;
}

.smalltext {
	font: 11px tahoma, tahoma, arial, helvetica, sans-serif;
	color: #666666;
}

.smallbottom {
	font-size: 10px;
	color: #666666;
	text-align:left;
}

.tbox {
	background-color: #F1F6FB; 
	border-bottom: #C0D3EB 1px solid;
	border-left: #C0D3EB 1px solid;
	border-right: #C0D3EB 1px solid;
	border-top: #C0D3EB 1px solid;
}

.tbox:hover { border: 1px solid #000; }

.helpbox {
	background-color: #fff;
	border: 1px solid #DFDFDF;
	color: #000;
	font-size: 9px;
	padding: 4px 5px 4px 5px;
}


/* FORUM STYLES */
.fcaption {
	padding: 4px;
	line-height:21px;
	color: #454545;
	background: url(image/forum-header.gif);
	border: 1px solid #dddbdb;
	font: bold 12px tahoma, tahoma, arial, helvetica, sans-serif;
}

.fcaption span.smalltext{
	color: #192ec8;
}

.fcaption span.smalltext a:hover{
	color: #192ec8;
}

.fcaption a {
	color: #fff;
	text-decoration: none;
}

.fcaption a:hover {
	color: #0033CC;
}

a.forumlink{
	font-size: 7pt;
	color: #000;
	text-decoration: none;

}

a.forumlink:hover{
	font-size: 7pt;
	color: #a90328;
	text-decoration: underline;
	
}

.fborder {
    border: 0.5px solid #1e3d79;
    	background-color: transparent;
}

.forumheader{
    background: url(image/catbg.gif);
	padding: 7px 14px 7px 5px;
	height:30px;
	line-height:19px;
	color: #000;
	font-size: 8pt;
	border: 1px solid #dddbdb;

}

.forumheader2{
   	color: #333333;
	padding: 7px 5px 7px 5px;
	border: 1px solid #dddbdb;
	background: #fff;

		}
a.forumheader2 { color: #a90328; }
a.forumheader2:hover { color: #a90328; text-decoration: underline;}
	
 .forumheader3{
   	color: #000;
	padding: 7px 5px 7px 5px;
	border: 1px solid #dddbdb;
	background-color: #f6f6f6;
}

 .forumheader4{

	color: #000;
	padding: 7px 5px 7px 5px;
	background-color: yellow;
	border:  #dddbdb;
	
}

.finfobar{

	padding: 4px;
	background: url(image/forum-header.gif);
	color: #fff;
}

.finfobar a { color: #a90328; }

.finfobar a:hover { color: #454545; text-decoration: underline; }

{
max-width: 600px;
}
ul.bbcode
{
  margin-right: 20px;
}