.widecolumn {
	margin:5px 150px 0 0;
}

.commentlist { 
    width:100%;
	margin:0;
}

.commentlist li, #commentform input, #commentform textarea, #commentform p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;	
}

blockquote {
	border-right:5px solid #DDDDDD;
	border-left:0;
	margin:15px 10px 0pt 30px;
	padding:0 20px 0 0;
}

small{
	FONT-FAMILY:tahoma; font-size:8pt;
}
p img {
	padding: 0;
	max-width: 100%;
	}





/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px; 
	text-align: center;
	}

#sidebar #searchform #s {

	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form {
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0; 	width: 500px;
	text-align: justify;
	}

.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;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}



body { text-align: center; } /* center on ie */

#container
{
   position: relative; 
   margin: 0 auto; /* center on everything else */
   text-align: right;
   direction:rtl;
}

#banner { position: relative; }

#main { position: relative; margin-top:3px;}

.alpha
{
   display: inline; /* ie win bugfix */
   position: relative;
   min-height: 1px;
}

#beta
{
   display: inline; /* ie win bugfix */
   position: relative;
    min-height: 1.5px;
}

/* basic page elements */

body
{
   font-family: tahoma,'trebuchet ms', verdana, helvetica, arial, sans-serif;
   font-size: 10px;
}

a { color: #3D5DC4; text-decoration: none;
 }
a:hover { color: #FE3728; }
.alpha  a {color: #FE3728; text-decoration: none;}
.alpha  a:hover {color: #4872FC; }
.postfooter1  a {color: #01204B; text-decoration: none;}
.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
.archive-header
{
   /* ie win (5, 5.5, 6) bugfix 
   p\osition: relative; */
   width: 100%;
   w\idth: auto;

   margin: 5px;
   padding: 5px;
   color: #000000;
   background: #F8F4F1;
   font-size: 12px;
   line-height: 1;
   text-transform: uppercase;
}


/* page layout */

body
{

		DIRECTION: rtl;
		background-attachment:fixed  color: #000000;
}

#container
{
		FONT-SIZE: 10pt; 
		WIDTH: 550px;
		FONT-FAMILY: Tahoma ; 
}
#banner
{
    BACKGROUND: url('image/header.jpg') no-repeat;
	WIDTH:100%; HEIGHT:248px;	
}
.banner1
{
	WIDTH:150px; HEIGHT:30px;float:left;  margin:20px 0px 0px 20px; text-align:left;   line-height: 25px;  	
   FONT-WEIGHT: bold;    FONT-FAMILY:ARIAL; font-size: 14px;
}

#main{
      WIDTH:70%; border-right: 2px dotted #45484C;
      float:left; 
      line-height: 1.5;	color: #000000;
}
.tarikh{
FONT-FAMILY:tahoma; font-size:7pt;
text-align:right;
}
.entry-header
{
  text-align:right; margin-right:10px;
   FONT-FAMILY:ARIAL;  float:right; WIDTH:100%;
   font-size: 17px;
}

.alpha {
	margin:0px 20px 0px 0px;    float:right; 		  
 	FONT-SIZE: 10pt; 
    text-align:justify;
	FONT-FAMILY: Tahoma ;
	WIDTH:90%;

 }
.postfooter1
{
 	FONT-SIZE: 8pt; 		BACKGROUND:#66A278;
    text-align:right; margin:0px 0px 10px 0px; 
	FONT-FAMILY: Tahoma ;
	WIDTH:90%;
}
#beta {
		FONT-FAMILY: Tahoma ;   text-align:right; padding:0px 5px 0px 0px;
		width: 28%;	float:right;

}
.betaa
{
   FONT-WEIGHT: bold; text-align:center; margin:5px ;
   FONT-FAMILY:ARIAL;	 
   font-size: 16px;
}

.delta-content
{
   padding: 5px 5px 0 0;
   text-align:right;
   font-size: 9pt;
   line-height: 1.5; 
}
#footer
{
		FONT-SIZE: 10pt;  padding:2px 0px 0px 0px;  float:right; 
		BACKGROUND: url('image/footer.jpg') no-repeat;
		WIDTH: 550px; text-align:center;HEIGHT:20px;
		FONT-FAMILY: Tahoma ; color: #000000;
}


/*	Begin Headers */
h1 {
	padding-top: 5px;
	margin: 0; font-size:10pt;
	}

h2 {
	margin: 0px 0 0; font-size:10pt;
	}


h3 {
	padding: 0;FONT-FAMILY:times New Roman; font-size: 12pt;
	margin: 50px 0 0;
	}


h3.comments {
	padding: 0; font-size: 10pt;
	margin: 50px auto 50px ;
	}
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}



a img {
	border: none;
	}


