body {

	font-family: tahoma, georgia;

	color: #807878;

	text-align: left;

	margin: 0;

	padding: 0;

	background-color: #FFFFFF;

	}

body a:link, body a:visited {

	color: #0A5692;

	text-decoration: none;

	}



body a:hover {

	color: #000000;

	

	}



body img      {

	border: 0px solid #ccc;

	margin: 0;

	padding: 2px;

	}






#header {
	height: 150px; 
	border: 0px solid #ccc; 
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 0px; 
	width: 720px; 
	text-align: center; 
	background: #fefefe; 
	border-bottom: 1px dashed #ccc;
	}
	
#root {
	width: 720px;
	margin: 10px auto auto auto;
	border: 0px;
	padding: 0;
	}


#center {
	width: 500px;
	padding: 10px 0 0px 0;
	float: left;
	margin-top: 5px;
	margin-left: auto;
	}



.content {
	width: 100%;
	margin: 0;
	border: 1px solid #CFCFCF;
	padding: 0;
	background: #FFFFFF; 
	}



.post-title {

	margin:8px; padding-right: 10px;

	height: 20px;

	color: #E5BA9A;

	line-height: 20px;

        text-align: right;

	direction: rtl; font-size:12pt; font-family:Times New Roman; font-weight:bold; border-left-width:1px; border-right-width:1px; border-top-style:dashed; border-top-width:1px; border-bottom-style:dashed; border-bottom-width:1px; background-color:#FCFBF8 

        }

.post-title a:link, body a:visited {

	color: #333333;

	text-decoration: none;

	}		



.post-footer {

	background-position:  
                
                
               center; border: 1px solid #CCCCCC;

	margin-right: 8px; 

	margin-left:8px;

	margin-bottom: 8px;

	margin-top: auto;

	height: 20px;

	display: block;

	font-size: 67%;

        text-align: right; background-repeat:repeat-x; background-attachment:scroll; padding-right:2px; padding-bottom:5px; direction:rtl

	}



.article {

	height: auto;

	font-size: 10pt;

	direction: rtl;

	text-align: justify;

	color: #333333;

    line-height: 150%; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px

}



.article a:link  {

	color: #441AE2;

	}

.article a:visited   {

		color: #8CA0B4;

}

.article a:hover {

	color: #0a1692;

	border-bottom: 2px solid #0a5692;

	padding-bottom: 2px;

	}



#right {
	width: 200px;
	float: left; 
	margin: 0;
	padding: 0;
	direction: rtl;
	font-size: 70%;
	height: auto; 
	}



.side {

	border:1px solid #CFCFCF; width: 180px;

	margin-top: 10px;

	margin-left: auto;

	height: auto;

	text-align: right; background-color:#F8F8F8; font-size:11px

	}

.side a:link, body a:visited {

color: #3B0D0D;

}

.side-title { 

	margin: 8px;

	height: 20px; 

	border: 1px solid #E5BA9A; 

	background: #FCFBF8;

	font-size: 10pt;

	line-height: 20px; color:#000000

	} 



.navcontent {

	margin: 0px 13px 8px 0px;

	line-height: 16px;

	}
	
.navcontent2 {

	line-height: 16px; font-family:Georgia; font-size:8pt; margin-left:0px; margin-right:13px; margin-top:0px; margin-bottom:8px

	}
	


.alignright {

	float: right;

	}

	

.alignleft {

	float: left

	}



.comment-root {

	height: auto;

	font-size: 70%;

	direction: rtl;

	text-align: justify;

	padding: 8px;

	color: #666666;

}



.comment-root a:link, .comment-root a:visited {

	color: #90ABFF;

}






h1 {

	font-size: 20px;

	font-weight: bold;

	color: #ccc;

	line-height: 180%;

	word-spacing: 1px;

	text-align: right;

	margin: 0 0 20px 0;

	}



h2, h2 a:link, h2 a:visited {

	font-size: 11px;

	font-weight: bold;

	color: #000;

	line-height: 180%;

	word-spacing: 1px;

	text-align: left;

	margin: 0;

	padding: 0;

	text-decoration: none;

	}



h2 a:hover {

	color: #cc0000;

	text-decoration: none;

	border-top: 0px dashed #cc0000;

	border-right: 0px dashed #cc0000;

	border-bottom: 1px dashed #cc0000;

	border-left: 0px dashed #cc0000;

	

	}









blockquote {

	font-size: 11px;

	font-weight: normal;

	font-style: italic;

	color: #666;

	text-align: justify;

	line-height: 140%;

	padding: 0 0px 0 0px;

	}



input, textarea {

	background-position: 0% 0%; font-size: 11px;

        font-family: tahoma, geneva, arial;

	line-height: 100%;

	color: #000000;

	border: 1px solid #666666; 

	background-color:#FFFFFF; background-repeat:repeat; background-attachment:scroll

	}

h3, h3 a:link, h3 a:visited {

	font-size: 11px;

	font-weight: bold;

	color: #990000;

	line-height: 180%;

	word-spacing: 1px;

	text-align: left;

	margin: 0;

	padding: 0

	}



h3 a:hover {

	color: #CC0000;

	

	}



code {

	font-family: courier;

	font-size: 11px;

	color: #666;

	}



h4 {

	font-size: 11px;

	font-weight: bold;

	color: #4c4c4c;

	line-height: 180%;

	word-spacing: 1px;

	text-decoration: none;

	text-align: right;

	margin: 0px 0 0px 0px;

	padding: 0;

	}
	
h5	{font:"Times New Roman";
	font-size:10pt;
	font-weight:bold;
	}

ul {

	margin: 0;

	list-style-type:none;

	padding: 0; 

    }

	

	ul a:hover {

	background-color:#C0C0C0

	}

	ol a:hover {

	background-color:#C0C0C0

	}
