/*   
Theme Name: Arghavan
Theme URI:  http://tiraajeh.wordpress.com/
Description: Arghavan is a free theme by sajjad khalili.Version:2.00.1
Author: sajjad khalili
Author URI: http://tiraajeh.wordpress.com/
Version:2.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
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
       background-image: url(images/background.jpg);
	   background-repeat:repeat-x;
	   background-color:#0190d6;
	   margin:0px;
	   padding:0px;
	   font-family:tahoma;
	   font-size:9pt;
	   line-height:1.5em;
	   }
blockquote{ 
           background-image: url(images/blockqute-bg.gif);
		   background-repeat:no-repeat;
		   direction:rtl;
		   text-align:right;
		   background-position:top left;
		   width:450px;
		   padding:0px;
		   margin:0px auto;
		   border:#cde675 dotted thin;
		   }
blockquote p { padding:5px;}

    blockquote A:link{color:#8fb013; text-decoration:none}
    blockquote A:visited {color:#8fb013;text-decoration: none;}
    blockquote A:hover{color:#ffffff; background-color:#ab5c23}	   
	   
#blogtitle {
            font-family:Arial, Helvetica, sans-serif;
			font-size:40px;
			color:#4ab3e3;
			font-weight:500;
			margin:0px 180px 0px 0px;
			padding:60px 0px 0px 0px;
			direction:rtl;
			text-align:right;
			}
    #blogtitle A:link{color:#d53838; text-decoration:none}
    #blogtitle A:visited {color:#d53838;text-decoration: none;}
    #blogtitle A:hover{color:#fa0000;}	
				

#BlogDescription {
                  font-family:tahoma;
				  font-size:9pt;
				  color:#003399;
				  margin:0px 160px 35px 0px;
			      padding:55px 0px 0px 0px;
				  direction:rtl;
				  text-align:right;
				  }
				  
h3 {
       color:#b60404;
			   }
.alignleft {
       float:left;}
.alignright {float:right}	   
	   
#header {
         background:url(images/bg-header.gif);
		 background-repeat:no-repeat;
		 width:929px;
		 height:232px;
		 margin:0px auto;
		 padding:0px 0px 0px 0px;
		 }

#upercontent {
               background-image:url(images/uper-contents.gif);
			   width:764px;
			   height:33px;
			   background-repeat:no-repeat;
			   background-position:center;
			   margin:0px 0px 0px 130px;
			   padding:0px 0px 0px 0px;
			   }
			   
#mainmenu{
		   width:764px;
		   height:47px;
		   margin:0px 0px 0px 100px;
		   padding:0px;
		  }
#mainmenu ul {
	list-style: none;
	margin:0px;
	padding:0px 0px 0px 0px;
	direction:rtl;
}
#mainmenu li {
    background-image:url(images/li-menu-bg.gif);
	background-repeat:no-repeat;
    float:left;
	width:104px;
	height:47px;
	text-align:center;
	padding: 15px 1px 0px 4px;
	margin:0px 0px 0px 0px;
	font-weight:700;
}
#mainmenu a:link, #mainmenu a:visited { 
	   display: block;
	   width:104px;
	   height:25px;
	   color: #000000;
	   text-decoration: none;
	  
}
#mainmenu a:hover {
	color: #d60202;
	border-bottom: #d60202 solid 5px;
}		   
	
#contents {
           background-image:url(images/bg-contents.gif);
		   width:764px;
		   min-height:6px;
		   background-repeat:repeat-y;
		   padding:0px;
		   margin:0px 0px 0px 130px;
		   }
#wpcontents { 
              width:764px;
			  padding:0px;
			  margin:0px auto;
			  }

#blogcontents {
              width:545px;
			  border-right:#CCCCCC thin dotted;
			  float:left;
			  padding:0px;
			  margin:0px 0px 0px 25px;
			  direction:rtl;

			  }
#posttitle {
			width:470px;
			margin:0px;
			padding:0px 10px 0px 0px;
			font-family:Arial;
			font-size:22px;
			float:right;
			direction:rtl;
			}
			
	#posttitle A:link{color:#d53838; text-decoration:none}
    #posttitle A:visited {color:#d53838;text-decoration: none;}
    #posttitle A:hover{color:#d36c07;}	
	
	
#contentdate {
	direction: rtl;
	background-image:url(images/data.gif);
	background-repeat:no-repeat;
	float: left;
	width: 50px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	}
	
#contentdate h3 {
	color: #000000;
    font: normal 22px Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding: 0px 0px 0px 0px;
	margin: 0px auto;
	text-align:center;
	}
	
#contentdate h4 {
	font-family: arial;
	color: #999999;
	font-size: 30px;
	font-weight: bold;
	padding: 8px 4px 0px 0px;
	margin: 0px;
	text-align: center;
	}
	
#postbody { 
            width:520px; 
            text-align:justify; 
			direction:rtl;
			padding:0px 5px 0px 10px;
			margin:0px; 
			font-family:Tahoma; 
			font-size:9pt;
			clear:both;
			}
			
	#postbody A:link{color:#4ab3e3;text-decoration:none}
    #postbody A:visited {color:#4ab3e3;text-decoration: none;}
    #postbody A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}	  
#links {}

    #links A:link{color:#4ab3e3;text-decoration:none}
    #links A:visited {color:#4ab3e3;text-decoration: none;}
    #links A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}
	
.post {}
.post A:link{color:#4ab3e3;text-decoration:none}
.post A:visited {color:#4ab3e3;text-decoration: none;}
.post A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}	
   	
#postdec {
          width:500px;
		  text-align:right; 
		  padding:5px 10px 0px 0px;
		  font-family:Tahoma;
		  font-size:7pt;
		  color:#35a4da;
		  
		 }
		  
    #postdec A:link{color:#4ab3e3;	text-decoration:none}
    #postdec A:visited {color:#4ab3e3;text-decoration: none;}
    #postdec A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6}	
		

#postmeta {
		   margin:0px 0px 0px 0px;
		   padding:5px 10px 0px 0px;
           width:500px;
		   text-align: right ;
		   font-family:Tahoma;
		   direction:rtl;
		   } 
		   
    #postmeta A:link{color:#0190d6; background-color:#ffffff;text-decoration:none;}
    #postmeta A:visited {color:#0190d6; background-color:#ffffff;text-decoration:none}
    #postmeta A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}
	
#endpost {
          background-image:url(images/end-post.jpg);
		  width:469px;
		  height:47px;
		  padding:0px;
		  margin:0px auto;
		  background-repeat:no-repeat;
		  background-position:center;
		  }
			  
#navigation {
             width:170px;
			 float:right;
			 padding:20px 10px 0px 0px;
			 margin:0px 10px 0px 0px;
			 direction:rtl;
		
			 }

#navigation ul {
   list-style:none;
	margin: 0px;
	padding: 0px;
}
#navigation li {
	width: 150px;
	height:20px;
	background: url(images/nav-left.png) no-repeat right;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
	border-bottom:#d6e0bd solid thin;
	font-size: 9pt;
	text-align: right;
	direction:rtl;
}
#navigation a:link, #navigation a:visited {
	   display: block;
	   padding:0px 0px 0px 0px;
	   color: #117489;
	   text-decoration: none;
	   text-align: right;
}
#navigation a:hover {
	            color:#CC0033;text-decoration: none;
				
	                }
	
#navtitle { 
            font-family:Tahoma;
			font-size:12px;
			font-weight:600;
			color:#99c9f9;
			width:150px;
			text-align:center;
			padding:5px 0px 10px 0px;
			}		 
#footer {
         background-image: url(images/footer.gif);
		 background-repeat:no-repeat;
		 background-position:center;
		 width:864px;
		 height:74px;
		 clear:both;
		 padding:0px;
		 margin:0px 0px 0px -50px;

		 }
		 
#copyright {
	text-align:right;
	padding:30px 90px 0px 0px;
	color:#0190d6;
	float:right;
	}	
#copyrighttheme {
                 	text-align:left;
	                padding:80px 0px 0px 0px;
	                color:#ffffff;
	                margin-right:0px;
                	float:left;
					font-weight:500;
				 
				 }

	#footer A:link{color:#0190d6;text-decoration:none}
    #footer A:visited {color:#0190d6;text-decoration: none;}
    #footer A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}	  




	<!------------------------------------------ -->
	
	
	#comments {
		   margin:0px auto;
		   padding:10px 0px 0px 0px;
		   text-align:right;
		   font-family:Tahoma;
		   } 	

		   
		   
	.comment{ font-weight:bold; width:500px; padding-top:20px}

#reg {}
  	 #reg A:link{color:#4ab3e3;text-decoration:none}
     #reg A:visited {color:#4ab3e3;text-decoration: none;}
     #reg A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}	  
	   
	   
	
	
.alt {
	margin:0;
	padding:5px;
	background-color: #ffffff;
	border-top: 1px solid #dee8eb;
	border-bottom: 1px solid #dee8eb;
	}

.commentlist {
	padding:0;
	margin:0 auto;
	}
	
	.commentlist A:link{color:#0190d6; background-color:#ffffff;text-decoration:none;}
    .commentlist A:visited {color:#0190d6; background-color:#ffffff;text-decoration:none}
    .commentlist A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}
	

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	padding:0 0 0 15px;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

#commentmetadata {
	margin:0px 0px 0px 0px;
	padding:0px;
	
	}
	
    #commentmetadata A:link{color:#0190d6; background-color:#ffffff;text-decoration:none;}
    #commentmetadata A:visited {color:#0190d6; background-color:#ffffff;text-decoration:none}
    #commentmetadata A:hover{color:#ffffff;text-decoration: none; background-color:#0190d6;}
	
	
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}
	

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
h3#comments {margin-left:0px;}
/* End Comments */

			   
