body { 
	margin:0; 
	padding-top:0px; 
	background:#f3f2e8 url(images/background.gif) top; 
	background-repeat:repeat; 
	font-family:Tahoma, Verdana, Tahoma, sans-serif; 
	color:#343636; 
	font-size:13px; 
	direction:rtl;
}


#bg_black { position:absolute; background-color:#1f1f1f; height:170px; width:100%; padding:0; margin:0; top:0; left:0;}
img { border:0; padding:0; margin:0 0 0 0; }
/* Standard hyperlink settings
----------------------------------------------------------- */
a:link { color: #d21515; text-decoration: none;  }
a:visited { color: #d21515; text-decoration: none; }
a:hover { color: #d21515; text-decoration: underline; }
a:active { color: #d21515; text-decoration: none; }
/* Standard text settings
----------------------------------------------------------- */
h2, h3, h4 { font-family:Tahoma, Tahoma, Arial, Helvetica, sans-serif; }
h1 { font-size: 20px; color:#81187f; font-weight:bold; z-index:100;}
h1 a { font-size: 28px; color:#81187f; font-weight:bold; z-index:100;}
h2 { font-size: 14px; color:#fff;z-index:100; }

h3 { 
	font-size: 12px; 
	color:#fff; 
	line-height:20px; 
	z-index:100;
	margin-right:5px; 
}

h4 { font-size: 20px; color:#000; font-weight:bold; padding:0; margin:0; z-index:100; float: right; }

blockquote { color:#0f9bc3; border-left:3px solid #d21515; padding:0px 10px 0px 10px; }
.clear { clear:both; }
.alignleft { float:left; padding:3px 0 10px 0px; color:#cb1414; }
.alignright { float:right; padding:3px 0px 10px 0px; color:#cb1414; }
.alignleft a:link, .alignleft a:active, .alignleft a:visited { color:#cb1414; }
.alignleft a:hover { color:#cb1414; }
.alignright a:link, .alignright a:active, .alignright a:visited { color:#cb1414; }
.alignright a:hover { color:#cb1414; }
/* Container */
#container { width:960px; margin:0 auto; }


/*القائمة العلوية */
#menucontainer { 
	height:50px; 
	width:961px; 
	background-color:#FFFFFF; 
	margin-left:19px; 
	position:relative; 
	z-index:500;
}

#menu { position:absolute; border-bottom:3px solid #d21515; top:-30px; height:30px; width:961px; font-size:11px; font-weight:normal; text-transform:uppercase; font-family:Tahoma, Verdana, Arial, Helvitica, sans-serif; }
#menu ul { margin:0px; padding:0px 0px 0 0px; list-style-type:none; width:auto; float:right; }
#menu ul li { display:block; float:right; margin:0 5px 0 0; width:89px; }
#menu ul li a { display:block; float:right; color:#fff; text-align: center; text-decoration:none; padding:10px 0px 0 0px; width: 89px; height: 20px; background:#437cd3 url(images/bg_button.gif) no-repeat top left; }
#menu ul li a:hover, #menu ul li.current_page_item a { color:#fff; background:#cb1414 url(images/bg_buttonactive_pink.gif) no-repeat top right; width: 89px; height: 20px; text-align: center; }
#menu ul li .current_page_item a, #menu ul li .current_page_item a:hover { color:#fff; width: 89px; height: 20px; background:transparent url(images/bg_buttonactive_pink.gif) no-repeat top left; }


/* Header */
.header { 
	height:120px; 
	position:relative; 
	width:1000px; 
	margin-top:0px; 
	z-index:200;
}

#logo { z-index:1000; position:absolute; width:224px; height:150px; right:20px; top:0px; background-image:url(images/logo.gif);}

.banner { 
	position:relative; 
	padding:10px 0 0 35px; 
	margin:0; 
	top:10px; 
	z-index:500; 
	text-align:left;
}
/* Content */

	

.content { padding:0px 0px 0 0px; background:#fff; width:961px; margin-left:20px; }
/* Posts */

.text { 
	width:695px; 
	float:left; 
	text-align:right; 
	margin:0; 
	padding-right:5px; 
	padding-left:5px; 
	padding-bottom:5px; 
	}
.text .pagetitle { padding:0; margin:0 20px 20px 70px; text-align:left; color:#343636; }
.post {
	padding: 0px; 
	padding-bottom: 10px;
	margin:0; 
	clear: both; 
	overflow: hidden;
	}
	


.post .title_top {
	position:relative;
	width:550px; 
	height:25px; 
	float:right; 
	padding:0px 20px 10px 0px; 
	margin:0 0 0 0;  
	background-color:#fff;
	line-height:40px; 
	top:-11px;
}

.post .posted { 
	position:relative;
	width:500px;
	height:20px;
	clear:both;
	padding:0px 0 0 0;
	margin:0px 110px 0 0px;
	line-height:20px;
	color:#cccccc;
	bottom:0px;
	left:0px;
	text-align:left;
}


.entry {
	display:block; 
	float:right; 
	text-align:right;
	margin:0 0 0 0; 
	padding:0px 15px 0 0; 
	width:610px; 
	border-bottom:1px solid #cccccc; 
	line-height:20px; 
	z-index:5; 
	}
	
.cover { margin:0 0 0 70px; padding:0; }
.rightcolumn { float:right; width:223px; margin:0px 30px 0 0; }
/* Sidebar */

.sidebar { 
	float:right; 
	width:223px; 
	padding-top:0px; 
	padding-right:0px; 
	padding-bottom:5px; 
	font-size:13px; 
	font-family:Tahoma,  "Century gothic", Arial, sans-serif; 
	z-index:200; 
}
.sidebar h2 { width:213px; height:25px; line-height:25px; font-size:14px; color:#fff; margin:5px 0 0 0; padding:0px 0 0 10px; text-transform:uppercase; font-weight:bold;  border-bottom:;
background:#cb1414; background-image:url(images/bg_titel_pink.gif); }
.sidebar ul { list-style-type: none; margin: 0 0 20px 0; padding: 0; border-bottom:0; }
.sidebar ul li { height:100%; clear:both; }
.sidebar ul li ul li { border-bottom:1px dashed #cccccc; }
.sidebar ul li a:link, .sidebar ul li a:visited { color:#343636; text-decoration: none; padding: 6px 0px 5px 10px; display:block; font-family:Tahoma,  verdana, arial, helvetica, sans-serif; }
.sidebar ul li a:hover { color:#cb1414; }
.sidebar p { padding: 7px 10px; margin:0; }
.sidebar table { width:100%; text-align:center; background-color:transparent; }



/* --- Footer --- */

#footer { Bottom:0px; height:20px; width:951px; padding:0 10px 0 0; background:#343636; line-height:20px; color:#fff; font-size:10px; font-weight:normal; text-align:right; letter-spacing:0pt; }
#footer a { color:#fff; }
#footer a:hover { color:#d3d2cb; }
#respond { color:#343636; }

.blue-Box{
	width:225px;
	background:#abcfee url(images/Blue.Box.gif) no-repeat; 
}

.bluck-Box{
	width:225px;
	background:#abcfee url(images/packages.Box.gif) no-repeat; 
}

.packages-index{
	background:#e6dfb3 url(images/packages.Box.gif) no-repeat; 
	width:225px;
	margin-right:5px; 
	float:right; 
}

.Bpackages-index{
	background:#abcfee url(images/Blue.Box.gif) no-repeat; 
	width:225px;
	margin-right:5px; 
	float:right; 
}

#text{
	padding-right:5px; 
	padding-left:5px; 
	padding-bottom:5px; 
}

#packages{
	padding-right:5px; 
	padding-left:5px; 
	padding-bottom:5px; 
}

.show_ticket{
	background:#960001 url(images/show_ticket.gif) no-repeat; 
	width:530px;
	height:140px; 
	float:auto;
	margin-right:5px; 
	margin-left:5px; 
	margin-bottom:5px; 
}