@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background:#ebebeb url(images/bg.jpg) repeat-x scroll center top;
	direction: rtl;
	font-family:tahoma;
	font-size:10pt;
}
form{margin:0}
img{border:0px;}

/*----------- fonts -----------*/
p{
	font-family:Tahoma, Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#99cc00;}
.text-box-body p{
	padding: 0px 10px 0px 10px;
}
a {text-decoration:none; color: #888;}
/*a:visited {text-decoration:none; color: #3399cc;}*/
/*a:active {text-decoration: underline overline; color: #99cc00;}
a:hover {text-decoration: underline overline; color: #ff9933;}*/

a.style3 {
color:#FFFFFF;
display:block;
font-family:arial;
font-size:20px;
font-weight:bold;
text-align:center;
}
form{margin:0;}
.style4, .style4 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style5, .style5 a {
	font-size: 11px;
	color: #cc0066;
}
.style5 li a {
	font-size: 13px;
}
.style5 li {
	text-align: right;
}
.style6, a.style6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.style7 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cc0066;
}
.style8 {
	font-family: ae_Cortoba;
	font-size: 15px;
	color: #FFFFFF;
}
.style9 {
	font-family: ae_Cortoba;
	font-size: 15px;
	color: #cc0066;
}
.style10 {
	font-family: ae_AlMohanad;
	font-size: 12px;
	color: #3399cc;
	font-weight: bold;
}
.style11, .style11 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.style12 {
	font-family: ae_Cortoba;
	font-size: 14px;
	color: #000000;
}
.style13,.style13 a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #cc0066;
	font-size: 14px;
}
.style14 {
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CC0066;
}

#page {
/*margin:0 auto;
width:939px;*/
}
#container
{
background-color:#FFFFFF;
overflow:hidden;
}
/* avatars */
.avatars label img{
display:block;
float:right;
width:80px;
height:80px;
padding:6px 6px;
margin:2px 3px;
background:#eee;
border:1px solid #9f9f9f;
}
.avatars label:hover img, .avatars label img.selected{
border:1px solid #eee;
background:#CC0066;
}
.avatars label input{display:none;}
h1 {
color:#FFFFFF;
font-size:12px;
margin:0;
padding:0;
}

/* Page Numbers */
.pages {
	height:30px;
	margin-bottom:5px;
	background:#FFF;
	margin-left: auto;
	margin-right: auto;
	padding-right:80px;
	text-align:center;
}

.pages a, .pages span {
	display: block;
	float: right;
	color: #444;
	padding: 3px 5px 3px 5px;
	margin-right: 2px;
	border: 1px solid #7A0117;
}

.pages span.current {
	font-weight: bold;
	background: #7A0117;
	color: #FFF;
}

.pages a {
	text-decoration: none;
}

.pages a:hover {
        border-color: #800000;
        background: #7A0117;
        color: #FFF;
}
.cats{}
.cats .cat{
	float:right;
	padding:3px 8px 25px;
	position:relative;
	width:166px;
}
.cats .cat img{
width:150px;
height:112px;
}
.cats .cat .title{
	text-align: center;
	font-weight: bold;
}

.star-rating{
list-style:none;
margin: 0px;
padding:0px;
width: 150px;
height: 30px;
position: relative;
background: url(images/star_rating2.gif) top right repeat-x;
}
.star-rating li{
padding:0px;
margin:0px;
/*\*/
float: right;
/* */
}
.star-rating li a{
display:block;
width:30px;
height: 30px;
text-decoration: none;
text-indent: -9000px;
z-index: 20;
position: absolute;
padding: 0px;
}
.star-rating li a:hover{
background: url(images/star_rating2.gif) right center;
z-index: 2;
right: 0px;
}
.star-rating a.one-star{
right: 0px;
}
.star-rating a.one-star:hover{
width:30px;
}
.star-rating a.two-stars{
right:30px;
}
.star-rating a.two-stars:hover{
width: 60px;
}
.star-rating a.three-stars{
right: 60px;
}
.star-rating a.three-stars:hover{
width: 90px;
}
.star-rating a.four-stars{
right: 90px;
}
.star-rating a.four-stars:hover{
width: 120px;
}
.star-rating a.five-stars{
right: 120px;
}
.star-rating a.five-stars:hover{
width: 150px;
}
.star-rating li.current-rating{
background: url(images/star_rating2.gif) right bottom;
position: absolute;
height: 30px;
/*width:105px;*/
display: block;
text-indent: -9000px;
z-index: 1;
}
.fullscreen{
left:25%;
position:fixed;
top:0;
height:100% !important;
width:75% !important;
}

input.but{
background: url(images/but.jpg) no-repeat;
border:none;
color:#FFFFFF;
font-weight:bold;
font-family:tahoma;
height:20px;
width:77px;
}
.copyright, .copyright a{color:#fff;direction:rtl;text-align: center;}
.games .box{
background-color:#FFFFFF;
float:right;
font-size:11px;
height:145px;
margin:5px;
padding-top:2px;
width:127px;
}
#sendToFreindDone{display:none}
#normalscreen{
background-color:#CC0066;
border-color:#FFFFFF;
border-style:solid;
border-width:1px 1px 1px 0;
color:#FFFFFF;
display:none;
left:0;
padding:10px;
position:fixed;
top:45%;
z-index:999;
}
#fullScreenBack{
background-color:#000;
opacity:0;
display:none;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
#chlang{
background-color:yellow;
direction:ltr;
text-align:center;
}