
/*
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:43px;
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: #f4f4f4 solid 5px;
    }
#tabsB a:hover {
  color: #000000;
  border-bottom: #f01e1e solid 5px;
}
#tabsB .current_page_item a{
color: #000000;
border-bottom:#cdcdcd 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;
}


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:25px;
text-align:right;
line-height:normal;
margin:0px 0px 5px 0px;
padding:0px;
}
h3 A:link {color:#2227f4;text-decoration:none;border-bottom:#babab9 dashed 1px;}
h3 A:visited {color:#2227f4;text-decoration:none;border-bottom:#babab9 dashed 1px;}
h3 A:hover { color:#9b9df2;border-bottom:#ffa800 dashed 1px;}

#comment{
font-size:11px;
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 */