/*  
Theme Name: kh_theme_blog
Theme URI: http://www.kheybar.net/log/
Description:  this template designed by kheybar weboffice 
Author: HamidReza Kiyadeh
Author URI: http://www.kheybar.net/log/
*/
BODY{font-family:tahoma;font-size:11px;color:#666;background-color:#323232;cursor:default;margin:0;}
FORM,INPUT,TEXTAREA,SELECT,TABLE,TR,TD,SPAN{cursor:default;font-family:tahoma;font-size:1em;margin:0;}
A{text-decoration:none;color:#666;font-size:1em;}
#catlist  li {
	background: url(images/arrow.gif) no-repeat right 6px;
	padding: 0px 10px 0px 0px;
        line-height:1.3;
}
#catlist  li ul {
	margin: 0px 0px 0px 0px; line-height:1;
}
ul {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	list-style: none;
}
 li {
	list-style-image:url(none);
	list-style-position:outside;
	list-style-type:none;
	margin:0px 2px 0px 0px;
	text-align:right;
}
.Clear{clear:both;}
#Body{direction:rtl;}
#BodyMiddle{width:960px;background-color:#CFCFCF;margin:0 auto;}
#BodyMain{padding:5px;padding-top:10px;}
#Header{ margin:1px; width:958px; margin:auto; border:1px solid #CFCFCF;}
#TopMenu{background-image:url(images/TopMenu.png); height:27px; text-align:right;  padding-right:10px; line-height:27px; color:#CCCCCC;}
#Logo{ height:96px;background-image:url(images/header.jpg);}
#menu{ background-image:url(images/menu.png); height:28px; width:960px;}
#topmenu{ float:right; height:28px; background-image:url(images/topline.png); background-position:right; padding-right:10px; padding-left:10px; line-height:28px; font-weight:bold; color:#222222; width:80px; background-repeat:no-repeat;}
#topmenu:hover{ background-image:url(images/hover.png); background-repeat:repeat-x; color:#FFFFFF;}
#toptitle{ background-image:url(images/toptitle.png); height:200px;}
#toolbar{background-image:url(images/toolbar.png); height:383px;}
#toolbox{ margin-right:100px; margin-left:100px; height:383px;}
#toolbox li{ color:#FFFFFF;background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:10px; line-height:15px;}
#flesh li{background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:right; padding-right:10px;}
#toolbox A{ color:#FFFFFF;}
#titlebox{ color:#FFFFFF; font-weight:bold; text-align:center; padding-top:25px; margin-bottom:20px;}
#toollinea{ float:right; width:360px; height:383px;}
#mwnuitem{}
#toolline{ float:right;background-image:url(images/line.png); background-repeat:no-repeat; background-position:right; width:360px; height:383px; }
#pright{ padding-right:20px;}
#BoddyMainCenter{float:right;width:577px;margin-right:5px;margin-left:5px;}
.Blocks{width:180px;}
.Table .Contents{ background-color:#FFFFFF;border:1px solid #ccc;padding:5px;}
#Footer{width:960px;margin:0 auto;}
#FooterMenu{height:32px;background-image:url(images/Footer_menu.png);background-repeat:repeat-x;line-height:30px;text-align:center;color:#999;}
#FooterMenu A:hover{color:#666;}
#FooterMain{background-color:#666666;color:#FFF;text-align:center;padding:20px;}
#FooterMain A{color:#cdff2d;}
.News .Title{height:10px;background-image:url(images/topnews.gif);background-repeat:repeat-x;line-height:30px;padding-right:10px;color:#FFF;text-align:right;}
.News .Title A,.News .Title H1{color:#333333;font-size:1em;font-weight:bold;margin:0;}
.News .Contents{text-align:justify;background-image:url(images/main_news.png); padding:5px; background-color:#FFFFFF;}
.NewsBottom{ background-color:#FFFFFF;padding-right:5px;padding-left:5px;background-image:url(images/botnews.gif); background-position:bottom; }
.NewsDetails{background-position:bottom;background-repeat:repeat-x;}
.NewsDetails .more{float:right; margin-right:20px; margin-top:10px;}

.NewsDetails .Comments{float:left;margin-left:30px;height:25px;padding-top:7px}
.NewsDetails .Date{margin-top:5px;float:right;margin-right:30px;font-size:.9em;color:#999;height:25px;line-height:25px;}
.NewsDetails .Counter{float:left;color:#999;font-size:.9em;margin-left:30px;height:25px;line-height:25px;}
.NewsDetails .info{margin-top:5px;float:right;margin-right:150px;font-size:.9em;color:#999;height:25px;line-height:25px;}
.NewsDetails .More{padding-left:5px;float:left;width:9px;height:25px; line-height:25px;background-image:url(images/more.gif);background-repeat:no-repeat;background-position:center center;}
#BoddyMainRight,#BoddyMainLeft{float:right;width:180px;}
.CenterBlock,.Table,.News{margin-bottom:10px;}
.Blocks .Title,.CenterBlock .Title{height:30px;background-image:url(images/Block_title.png);background-repeat:repeat-x;line-height:25px;padding-right:10px;color:#FFF;font-size:1em;text-align:right;}
.Blocks .Contents,.CenterBlock .Contents{ background-color:#222222;font-size:1em;padding:5px; color:#FFFFFF; margin-left:1px;}
.BlockFooter{background-image:url(images/Block_footer.png); height:7px; width:179px;margin-bottom:10px;}
.Blocks .Contents A{ color:#cccccc;}
SPAN.TitleText{float:right;}
#container{width:50%;border:1px solid #ccc;padding:20px;}
.static{color:#5D3126;}
#FooterMenu A,.voted{color:#999;}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em Tahoma;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: Tahoma;
	}


