
/*   
Theme Name: khorshid
Theme URI: www.tiraajeh.wordpress.com
Description: Khorshid theme
Author: Sajjad Khalili
Author URI: www.tiraajeh.wordpress.com
Version: 1.0
This theme was designed and built by Sajjad Khalili,
	whose blog you will find at http://tiraajeh.wordpress.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

body{
background:url(image/bg.gif);
padding:0px;
margin:25px 0px 0px 0px;
}
.notfound{ color:#990000;font-family:arial; font-size:25px; font-weight:bold;}
.notfound p{color:#333333;font-family:Tahoma;font-size:12px; font-weight:bold;}
blockquote{ 
           background:#f8f7d9 url(image/blockquote.gif) no-repeat top left;
		   direction:rtl;
		   text-align:right;
		   width:450px;
		   padding:0px;
		   margin:0px auto;
		   border:#fce5a6 solid 1px;
		   }
blockquote p { padding:5px;}

    blockquote A:link{color:#b6c88e; text-decoration:none}
    blockquote A:visited {color:#b6c88e;text-decoration: none;}
    blockquote A:hover{color:#ffffff;}

#top-contents{
background:url(image/top-contents.png) no-repeat;
padding:39px 0px 0px 0px;
margin:0px auto;
width:926px;
height:39px;
}
#contents-bg{
background:url(image/contents-bg.png) repeat-y;
padding:0px;
margin:0px auto 0px auto;
width:926px;
}
#top-right{
background:url(image/top-right.gif) no-repeat;
width:427px;
height:235px;
float:right;
padding:0px 0px 0px 0px;
margin:-50px 0px 0px 0px;
}
#header {
font-family:Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:700;
direction:rtl;
text-align:right;
padding:0px 0px 0px 0px;
float:left;
margin:0px auto;
width:480px;
}
#header A:link {color: #ff7c05; text-decoration:none;}
#header A:visited {color: #ff7c05; text-decoration:none;}
#header A:hover {color: #FF3300; text-decoration:none;}

#BlogDescription{ font-family:Tahoma; font-size:11px; direction:rtl; text-align:right; color:#7c8f94; font-weight:normal}

/* ---------------------------- start ads ---------------------- */
#publicity {
				   width:468px;
				   height:60px;
				   margin:20px -10px 0px 8px;
				   float:left;
}
#publicity li, #publicity a{
		 padding:0px 0px 0px 0px;
		 display:block;
		 height:60px;
		 width:468px;
		 float:left;
}
#ads {
    background:url(image/ads.jpg) no-repeat center center;
	text-indent:-300em;
	overflow:hidden;
	width:468px;
	height:60px;
	padding:0px 0px 0px 0px;
}
/* -------------------------------- end ads ------------------------------ */

/*- Menu Tabs B--------------------------- */

    #tabsB {
      width:850px;
	  height:25px;
      font-size:12px;
      line-height:normal;
	  margin:0px 30px 0px 0px;
	  padding:0px 10px 0px 0px;
	  direction:rtl;
	  font-family:Tahoma;
	  float:right;
	  background:#f4f4f4;
	  text-align:right;
	  line-height:1.5em;
      }
    #tabsB ul {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0px;
      padding:0px 0px 0px 5px;
      }
#tabsB a:link, #tabsB a:visited { 
	   color: #000000;
	   text-decoration: none;
	   	border-bottom: #CDCDCD solid 5px;
	  }
#tabsB a:hover {
	color: #d60202;
	border-bottom: #d60202 solid 5px;
}		   
#tabsB .current_page_item a{
color: #d60202;
border-bottom:#d60202 solid 5px;
	}
	
#wp-contents {
width:900px;
margin:0px auto;
padding:0px;
}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* start wp post contents */
#wp-posts{
width:550px;
float:left;
margin:10px 0px 5px 5px;
padding:0px;
direction:rtl;
}

#wp-posts .BlogDescription{
color:#999999;
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
border-bottom:2px #e7e7e7 solid;
direction:rtl;
font-family:Tahoma;
font-size:11px;
}
#post-body{
line-height:1.5em;
font-family:Tahoma;
font-size:11px;
text-align:justify;
line-height:1.5em;
}
#post-body A:link {color: #ff7c05; text-decoration:none;}
#post-body A:visited {color: #ff7c05; text-decoration:none;}
#post-body A:hover {color: #FF3300; text-decoration:none;}

.alignleft {text-align:left;}
.alignright{text-align:right;}
#wp-posts img{
padding:5px;
border:none;
}
#wp-posts img:hover{
background:#CCCCCC;}

div.wp-caption {
	padding:5px;
	background-color:#F3F3F3;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	text-align:center;
	border:1px solid #DDD;
}
div.wp-caption p.wp-caption-text {
	margin:0;
	padding:3px 0 0 0;
	color:#000;
	font-size:11px;
}

#postmeta{
width:500px;
padding:20px 0px 20px 0px;
margin:0px 0px 0px 0px;
font-family:Tahoma;
font-size:11px;
direction:rtl;
color:#000;
line-height:1.5em;
}
#postmeta A:link {color: #ff7c05; text-decoration:none;}
#postmeta A:visited {color: #ff7c05; text-decoration:none;}
#postmeta A:hover {color: #FF3300; text-decoration:none;}

#np-post{font-family:Tahoma; font-size:11px; font-weight:bold; margin-bottom:30px;}
#np-post A:link {color: #0099FF; text-decoration:none;}
#np-post A:visited {color: #0099FF; text-decoration:none;}
#np-post A:hover {color:#fff; text-decoration:none; background:#0099FF}
#np-post .floatright {float:right;}
#np-post .floatleft{float:left;} 

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
text-align:right;
line-height:normal;
margin:0px 0px 5px 0px;
padding:0px;
}
h3 A:link {color:#575953;text-decoration:none;border-bottom:#babab9 dashed 1px;}
h3 A:visited {color:#575953;text-decoration:none;border-bottom:#babab9 dashed 1px;}
h3 A:hover { color:#FF9900;border-bottom:#ffa800 dashed 1px;}

#comment{
font-size:12px;
font-weight:600;
margin:20px 0px 40px 0px;
font-family:Tahoma;
}
#comment A:link {color:#e1581b; text-decoration:none;}
#comment A:visited {color:#e1581b; text-decoration:none;}
#comment A:hover {color:#ff0000; border-bottom:#999999 dashed 1px;}

/* end wp post contents */
/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#s{font-family:Tahoma; width:230px; border:#CCCCCC solid 1px;}
#s:focus {border: #999999 solid 1px;}

#searchsubmit{background:#333333; color:#FFFFFF; font-family:Tahoma;}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* start side bar */
#sidebar {
width:300px;
float:right;
margin:0px 10px 5px 5px;
padding:0px;
background:#fff;
border:#fff solid 1px;
font-family:Tahoma;
font-size:11px;
}
#sidebar select{font-family:Tahoma; font-size:11px; width:300px; height:20px; padding:0px 0px 0px 0px; text-align:center; margin:0px auto;}

#sidebar ul {
   list-style:none;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#sidebar li {
	width:285px;
	background: url(image/nav.png) no-repeat right;
	margin:0px 0px 0px 0px;
	padding:2px 15px 2px 0px;
	border-bottom:#e2e2e2 solid 1px;
	font-size: 9pt;
	text-align: right;
	direction:rtl;
	line-height:1.5em;
}
#sidebar a:link, #sidebar a:visited {
	   display: block;
	   padding:0px 0px 0px 0px;
	   color: #6b7263;
	   text-decoration: none;
	   text-align: right;
}
#sidebar a:hover {
	            color:#ff7200;text-decoration: none;
				
	                }

h4 {
font-family: Tahoma, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:center;
margin:30px auto 5px auto;
padding:2px 0px 0px 0px;
background:url(image/sidebar-title.jpg) no-repeat;
width:300px;
height:25px;
color:#6b7263;
}
/* end wp post contents */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.both{
clear:both;
}

#footer {
background:url(image/footer.png) no-repeat ;
width:926px;
height:39px;
padding:0px;
margin:0px auto;
clear:both;
}
#footer .text{
font-family:Tahoma;
font-size:11px;
direction:rtl;
padding:0px 50px 0px 0px;
margin:0px;
color:#333333;
}
#footer A:link {color: #ff7c05; text-decoration:none;}
#footer A:visited {color: #ff7c05; text-decoration:none;}
#footer A:hover {color: #FF3300; text-decoration:none;}

/*  ------------------------------ */
	
	
#comments {
		   margin:0px auto;
		   padding:0px 0px 0px 0px;
		   text-align:right;
		   font-family:Tahoma;
		   } 	

		   
		   
	.comment{ font-weight:bold; width:500px; padding-top:20px}

#reg {
font-family:Tahoma;
font-size:11px;
margin:0px;
padding:0px;
line-height:1.5em;
}
#reg A:link{color:#ff7c05;text-decoration:none}
#reg A:visited {color:#ff7c05;text-decoration: none;}
#reg A:hover{color:#FF3300;text-decoration: none;}	  
	   
.avatar {
	float:right;
	margin:0 0 2px 5px;
}   
	
	
.alt {
	margin:0px;
	padding:5px;
	background-color: #EEEEEE;
	border:#e7e7e7 solid 1px;
	font-family:Tahoma;
	font-size:11px;
	}

.commentlist {
	padding:0;
	margin:0 auto;
	font-family:Tahoma;
	font-size:11px;
	}
	
	.commentlist A:link{color: #990000; text-decoration:none;}
    .commentlist A:visited {color:#990000;text-decoration:none}
    .commentlist A:hover{color:#ff3300;text-decoration: none; }
	

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	border: #CCCCCC solid 1px;
	}

.commentlist p {
	margin:10px 5px 5px 0px;
	line-height:1.5em;
	
	}

#commentform p {
	margin: 5px 0;
	padding:0 0 0 15px;
	}

.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family:Tahoma;
	font-size:12px;
	}

#commentmetadata {
	margin:0px 0px 0px 0px;
	padding:0px;
	
	}
	
    #commentmetadata A:link{color:#737373;text-decoration:none;}
    #commentmetadata A:visited {color:#737373;text-decoration:none}
    #commentmetadata A:hover{color:#ff3300;text-decoration: none;}
	
	
#commentform input {
	width: 270px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	font-family:Tahoma;
	font-size:11px;
	border:#DADADA solid 1px;
	
	}
#commentform input:focus {border: #999999 solid 1px;}
	

#commentform textarea {
	width: 100%;
	padding: 2px;
	border:#DADADA solid 1px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	margin:0px;
	}
#commentform textarea:focus {border: #999999 solid 1px;}

#commentform #submit {
	margin:0px;
	padding:3px;
	float:right;
	width:100px;
	border: none;
	background: #CCCCCC;
	}
h3#comments {margin-left:0px;
font-family:Tahoma;
font-size:12px;
color:#000;}
h3#respond {
margin:20px 0px 0px 0px;
font-family:Tahoma;
font-size:12px;
color:#000;
}
/* End Comments */

