@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	background:url(images/container-bg.jpg) center;
	direction: rtl;
	font-family:tahoma;
	font-size:10pt;
}

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:link {text-decoration:none; color: #66cc00;}
a:visited {text-decoration:none; color: #3399cc;}
a:active {text-decoration: underline overline; color: #99cc00;}
a:hover {text-decoration: underline overline; color: #ff9933;}
#page {
	width: 100%;
	margin:0 auto;
	overflow:hidden;
	display: table;
	background:url(images/body-bg.jpg) top center repeat-x;
}
#container
{
	padding:0;
	width:1000px;
	margin-left: auto;
	margin-right: auto;
}

#right-side{
	margin-top:47px;
	margin-right:19px;
	width:224px;
	float:right;
}
#logo-bg{

	height:107px;
	width:224px;
	float:right;
	background:url(images/logo-bg.png) center no-repeat;}
/*----------- menu -----------*/
#login{
background:transparent url(images/login-bg.jpg) no-repeat scroll right bottom;
float:right;
height:118px;
margin-right:3px;
padding:76px 5px 0 0;
width:217px;
}
#loginform{
float:right;
padding-right:4px;
width:150px;
}
#loginbutton{
float:right;
padding-right:6px;
padding-top:29px;
}
#users{}
#users a{
	color:#000;
	font-size:14px;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
#users p {
	color: #4e94d0;
	font-size: 16px;
	margin: 0px;
	padding: 0px;
}
.users-pic{
	float:right;
	height:110px;
	width:110px;
	text-align:center;
	background:url(images/users-bg.png) center top no-repeat;}
.comment-pic{
	margin-right:20px;
	float:right;
	height:110px;
	width:110px;
	text-align:center;
	background:url(images/users-bg.png) center top no-repeat;}
.comment-name{
	width:100px;
	text-align:center;}
.comment{
	width:100%;
	float:right;
	padding-top:5px;}
.comment_text{
	float:right;
	width:555px;
	height:110px;
	padding-right:40px;
	background:url(images/comment-bg.jpg) no-repeat right;}
.users_img{
	padding-top:5px;}
.textfield{
	width:140px;
	border:none;
	height:24px;
	background:url(images/textfield.png) transparent no-repeat right;
	color:#4e94d0;
	cursor:help;
	padding-top:6px;
	padding-right:6px;
	margin-left:6px;

	}
#users-icons{
	padding-top:25px;
	}
#game-info{
	padding-right:1px;
	/*padding-left:10px;*/}
/*----------- menu -----------*/
#menu{
	width:224px;
	margin-top:5px;
	margin-right:3px;
	float:right;
		background:url(images/menu-body-bg.jpg) bottom;
	}
#menu-top{
	width:224px;
	height:53px;
	float:right;
	background:url(images/menu-top-bg.png);
	}
#menu-body{
	width:224px;
	float:right;
}
#menu-down{
	width:224px;
	height:39px;
	float:right;
	background:url(images/menu-down-bg.png);
	}


.flt{float:right;}
.menubg{clear:right; width:200px;}
.menu{float:right; clear:right; font:bold 11px}
.menu li {
	margin:0px 0px 0px 0px;
	list-style:none;
	}
.menu a, .menu a:visited {
	width:186px;
	height:26px;
	margin:0px -20px 0px 0px;
	display:block;
	color:#090;
	text-decoration:none;
	text-align:right;
	padding-right:10px;
	padding-top:4px;
	}

.menu a:hover, .menu a:active,
.menu li.current_page_item a, .menu li.current_page_item a:visited  {
	background:url(images/il-bg.png) no-repeat;
	background-position: 5px 0px;
	text-decoration:none;
	}
.bot{clear:right;}

/*----------- menu -----------*/
/*----------- best games -----------*/

#best-games{
	width:224px;
	margin-top:5px;
	margin-right:3px;
	float:right;
	}
#best-games-top{
	width:224px;
	height:60px;
	float:right;
	background:url(images/best-games-tob-bg-2.jpg);
	}
#best-games-body{
	width:224px;
/*	height:196px;*/
	float:right;
	background:url(images/best-games-body-bg.jpg);}
.best-games-body-game{
	width:218px;
	height:45px;
	float:right;
	line-height:45px;
	padding-right:14px;
	padding-bottom:4px;

}
.best-games-body-game img{
	display:table-cell;
	vertical-align:middle;
	padding-left:10px;
}
#best-games-down{
	width:224px;
	height:39px;
	float:right;
	background:url(images/best-games-down-bg.jpg);
	}

/*----------- best games -----------*/
#about{
	width:224px;
	height:131px;
	float:right;
	margin-top:10px;
	margin-right:3px;
	background:url(images/about-bg.jpg);
	}
#top-add{
	width:720px;
	float:right;
	margin-right:6px;
	margin-top:2px;
	margin-bottom:2px;
	height:120px;}
#content-body{
	margin-top:14px;
	width:737px;
	float:right;
	margin-right:6px;}
.big-adds{
	width:718px;
	height:325px;
	}
.big-add-top{
	background:url(images/big-add-top.jpg);
	clear:both;
	width:715px;
	margin-top:5px;
	height:40px;
	padding-right:15px;
}
.text-box{
	width:718px;
	/*height:325px;*/
	}
.text-box-top{
	background:url(images/text-box-top.jpg);
	float:right;
	width:715px;
	margin-top:5px;
	height:40px;
	padding-right:15px;
}
.text-box-top, .text-box-top a, .big-add-top, .big-add-top a{
	font-size:90%;
	font-weight:bold;
	color:#fff;
	line-height:37px;
}
.text-box-body{
	background:url(images/text-box-body.jpg);
	float:right;
	width:730px;
	}
.text-box-down{
	background:url(images/text-box-down.jpg);
	float:right;
	width:730px;
	height:18px;
	}
.googel-big-add{
	float:right;
	margin-top:6px;
	padding-left:10px;
	padding-right:10px;
	width:336px;
	text-align:center;
}
.googel-big-add img{ float:left;}
.index-game-text{
	width:150px;
	height:12px;
	float:right;
	margin-top:-7px;
	text-align:center;
	}
#footer{
	width:1000px;
	height:70px;
	float:right;
	clear:both;
	bottom: 0 !important;
	bottom: -1px;
	background:url(images/footer.jpg) repeat-x;
	}
#footer div{
	color:#fff;
	margin:50px;
}
#footer div a{color:#fff}

#main-nav{
	width:408px;
	height:116px;
	margin:0 auto;
	float:left;
	background:url(images/menu-bg.png) no-repeat;
}


#main-nav ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}

#main-nav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}

#main-nav ul li a span{
	display:none;
}


#main-nav ul li a{
	width:100px;
	height:116px;
	margin:0px;
	padding:0px;
	display: block;

}

/* -- Hovers -- */


#main-nav ul li a.about-us:hover{
	background: url(images/menu-bg.png) 0px -116px;
}

#main-nav ul li a.policies:hover{
	background: url(images/menu-bg.png) -100px -116px;
}
#main-nav ul li a.gallery:hover{
	background: url(images/menu-bg.png) -200px -116px;
}
#main-nav ul li a.ofsied:hover{
	background: url(images/menu-bg.png) -300px -116px;
}
#main-nav ul li a.contact:hover{
	background: url(images/menu-bg.png) -400px -116px;
}

/* 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:#cdeb8b;
}
.avatars label input{display:none;}

#game-before {
float:right;
width:364px;
}
.small-add-top {
background:transparent url(images/small-add-top.jpg) no-repeat scroll right center;
height:40px;
line-height:35px;
margin-top:5px;
}
.small-add-top h1, .text-box-top h1 {
margin-right:5px;
padding-right:5px;
}
#game-after {
float:right;
width:364px;
}
h1 {
color:#FFFFFF;
font-size:12px;
margin:0;
padding:0;
}
.index-game {
float:right;
height:154px;
padding:3px 8px;
position:relative;
width:166px;
}
.ribbon {
position:absolute;
right:8px;
top:2px;
}

/* Page Numbers */
.pages {

	width:520px;
	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;
}

#LikePluginPagelet,#fblike{
	float:left;}
#homeaddz{ float:right;
padding:10px 8px 10px 24px;
}
#adsDiv{
	float:right;
	padding:0 19px 0 0;}
.cpmads{ padding:10px 0; height:92px; float:right;}
.imgtext{ clear:both; width:260px; float:left; padding-top:0px !important;}
.gamelike{ width:90%; float:left; text-align:center; padding:0 0 0 39%;}