body {
	direction: rtl; 
	margin:0; 
	padding:0;
}
a {
	text-decoration: none;
}
img {
	border: 0px;
}
h1 {font: bold 21px arial; margin:0; padding:0; color:#595959;}
/* 
	Globals
*/
.bodysize {width: 1000px; margin: 0 auto;}
.cursors {cursor: pointer; color: blue;}
.padding {padding:7px}

.inlines {}
.inlines p, .inlines div {font: bold 12px tahoma; margin: 0;}
.inlines p {border-bottom: 0px dotted #000;}
.inlines a {color:blue; display: block; padding: 6px 5px; text-align:right; font: bold 12px tahoma;}
.inlines a:hover {color:#000;}

.l {
	background:url(l2.jpg) center top repeat-y; padding:0 20px 0 20px;
}
.paperl {
	background:url(paperleft.jpg) center top repeat-y; padding:12px 20px 0 20px;
}
.bottonfooter {
	font: normal 13px tahoma;
	padding: 0 0 14px 0;
}
.bottonfooter a {
	
}
.bottonfooter a:hover {
	font: normal 17px tahoma;
}
/* 
	home page
*/

.bodyhome {background: #404040;}
.ban {text-align: center;}
.bannerlink {padding-bottom: 0px; height: 28px; background: #5a8e35;}
.bannerlink ul {list-style: none; margin:0; padding: 0px 0px 0px 0px; text-align: center;}
.bannerlink li {display: inline;}
.bannerlink li a {color: #000; font: bold 14px arial; display: inline-block; width: 88px; border: 0px solid red; height: 28px;}
.bannerlink li a:hover {color: #fff; font-size: 17px; border-bottom: 0px solid #edd54d;}

.titleheader {
	background: url(title_header.png) no-repeat; 
	width: 278px; 
	height: 29px;
	padding-top: 21px; 
	color: #000;
}
.newshome {
	color: #fff;
}
.newshome p, .newshome a {
	color:#fff;
}
.newshome a.first {
	color:#e88c14;
}
.newshome a.first:hover {
	color:#ffb75a;
}
.fundationnews ul {
	list-style: none;
	margin: 0;
	padding: 0;
	margin-right: 8px;
	
}
.fundationnews li{
	display: inline;
	}
.fundationnews a {
	background: #777;
	width: 113px; 
	float: right; 
	display:-moz-inline-box; display: inline-block;
	border:0px solid #927b7b;
	padding:2px 2px 2px 2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:5px;
	min-height: 214px;
	font: bold 15px arial;
	border-bottom:2px solid #777;
	border-top:1px solid #777;
	}
.fundationnews a:hover {
	border-top:1px solid #e88c14;
	border-bottom:2px solid #e88c14;
	background: #666;
}
.fundationnews img {
	width: 100%; height: 83px;
	display: block; background: #555;
	margin-bottom: 3px;
	font:normal 10px tahoma;
	}
.fundationnews small {font:normal 12px tahoma; color: #000;}



.bodytxt {background: url(bodybackground.gif) #fff; width: 960px; margin: 0 auto; overflow: hidden; border:0px solid red;}
#sideright {float:right; width: 230px; border:0px solid red; margin-right: 5px; margin-left: 5px;}
#centered {}
#centered h1 {font: bold 17px arial; margin:0; padding:0; color:#595959; line-height: 175%;}
#centered a:hover {color: red;}
#centered a:visited {color: #963134;}
#sideleft {float:right; width: 230px; margin-right: 10px; text-align:center; border:0px solid red;}

.thepet a {
	color:#fff;
	background: red;
	display:  inline-block;
	padding: 1px;
}
.thepet a:hover {
	color:#000;
}
.thepet p {
	font: bold 16px arial;
line-height: 124%;
}
/**
 * List in Category
 */
.topicinlist {
	padding: 15px;
}
.topicinlist h1 {
	font: bold 21px Traditional Arabic;
	line-height: 99%;
	background: url(paper.jpg) right top no-repeat;
	width: 550px;
	height: 64px;
	padding: 7px 20px 0 20px;
}
.topicinlist h1 span .day {
	font: bold 22px arial;
}
.topicinlist h1 span {
	float: right;
	width: 101px;
	color: #9d662e;
	display: block;
	font: bold 13px Traditional Arabic;
	direction: rtl;
	border: 0px solid green;
}
.topicinlist h1 a{
	border: 0px solid red;
	color: #643a21;
	float: right;
	max-width: 444px;
}
.topicinlist h1 a:hover {
	color:#0377d1;
}
.listoftopics {
	min-height: 120px;
	border-bottom: 0px dotted green;
}
/* 
	Preview
*/
#textareas {font: normal 14px tahoma; padding: 5px; min-height: 800px; border: 0px solid red;}
#textareas h1{font: bold 26px arial; padding: 12px 0px; color: green;}
#textareas p {font: bold 17px arial; text-align: justify; line-height: 155%;}

#commententry {
	border:0px solid gray; 
	padding:0px;
}
#commententry form{
	font: normal 12px tahoma;
}
#commententry label{
	display: block;
	font: normal 12px tahoma;
	color: blue;
}
#commententry input,textarea, select{
	padding:7px;
	font: normal 13px tahoma;
	border:2px solid gray;
	margin:2px;
	background: #f4f4f4;
}
#commententry .fieldset {
	width:635px; border:2px solid gray;
	padding:7px;
	margin:2px;
	overflow: hidden;
}
#commententry input:hover, textarea:hover{
	border:2px solid #aaa;
}
#commententry  .imagereload {
	padding:0; margin:0;
	float:left;
}
#commententry  .imagereload p, #commententry  .imagereload span{
	padding:0; margin:0;
	cursor: pointer;
}
#commententry .bot {
	padding:2px;
	width: 100px;
	border:2px solid gray;
}
#commententry .bot:hover  {
border:2px solid blue;
background:#ddf1fd;
}
#commentview {
	
}
#commentview .cover {
	border: 1px dashed #000;
	margin-bottom:20px;
	background: #d8dacf;
}
#commentview .top {
	float: right;
}
#commentview .date{
	border-top:2px solid #000;
	float: right;
	width:56px;
	padding:2px;
	margin:0px 0px 7px 7px;
	height:64px;
	background: #4e8e6c;
	font: bold 14px arial;
	color:#fff;
}
#commentview .date strong{
	font: bold 26px arial;
}
#commentview .top h1{
	font: bold 19px arial;
}
#commentview .top h1 span{
	font: normal 12px tahoma;
	height: 40px;
	width:50px;
}
#commentview .top p{
	
}
#commentview .txtor {
	float: right;
	font: normal 17px arial;
}
#commentview .bottom {
	
}

/**
 * Contact
 */
.contact {
	
}
.contact form {
	
}
.contact label {
	font: normal 13px tahoma;
	color: #677fab;
}
.contact input, .contact textarea, .contact select {
	border: 2px solid gray;
	padding: 5px;
	margin: 1px 0px 9px 1px;
	font: normal 14px tahoma;
	color: blue;
	background: #fff;
}
.contact .req{
	color:red;
}
.botton {
	width: 88px;
}
.botton:hover {
	border:2px solid blue;
}

/* 
	scroll
*/
#scrollnews {
	position: relative; vertical-align: bottom; overflow: hidden; width: 100%; height: 239px; 
}
#scrollnews .belt {
	left: 0px; position: absolute; top: 0px;
}
#scrollnews .panel {
	float: right; margin: 0px; padding: 5px; overflow: hidden; width: 700px; font: normal 12px tahoma;
}
.panel .linktitle a{font: bold 20px arial; color: blue; text-align: center; display: block;}
.panel .linktitle a:hover {color: #000;}
.panel p {font: normal 14px tahoma; color: #000; margin: 0; padding: 0;}
#scrollnews .panel img {border: 2px solid #fff;}
.spanlink {cursor: pointer;}
.image {
	margin-left: 8px;
	margin-bottom:5px; 
	float:right;
	}
/* 
	PAGEing
*/
.rulepaging {font: normal 13px tahoma; color: blue;}
.rulepaging a {color: blue;}
.rulepaging a:hover {color: #c72a00;}
.rulepaging div.rulepagingloop {display: inline;}
.rulepaging .rulepagingloop a{background: #ddd; padding:3px 8px; text-align: center;}
.rulepagingloop a:hover{background: #ABD4BE;}
.rulepagingloop .current {background: #529874; padding:3px 8px; color:#fff;}

