body {
	color:#000000;
	margin:0;
	padding:0;
	background:#fff url('images/body_bg.gif') top left repeat;
	font-family: 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
/*??? ?????*/
.fop{
	width:780px; margin:20px auto; clear:both;
	border:1px dashed #000;
	padding:5px;
}
	.fop p{
		direction:rtl;
		font-size:12px;
		text-align:right;
		font-family:Arial, Helvetica, sans-serif;
	}
	#wrapper 
	{
		
		width:990px;
		margin: 0 auto;
		background:#FFFFFF;
	}#wrapper2 
	{
		
		width:770px;
		float:left;
		
		background:#FFFFFF;
	}
		.linko{
			cursor:pointer;
		}
		#wrapper #header 
		{
			background:#FFFFFF ;
			height:0px;
			width:990px;
		}
			
		#wrapper #nav 
		{
			background: #FFFFFF url('images/nav_bg.gif') center center no-repeat;
			height:54px;
			width:990px;
		}
			#wrapper #nav ul 
			{
				width:909px;
				list-style:none;
				margin:0 auto;
				padding:0;
			}
				#wrapper #nav li 
				{
					text-align:center;
					float:left;
					
				}
					#wrapper #nav li a 
					{
						color:#FFA914;
						text-decoration:none;
						display:block;
						height:34px;
						width:75px;
						padding-top:20px;
						font-weight:bold;
					}
						#wrapper #nav li a:hover 
						{
							background:#FFFFFF url('images/nav_over.gif');
							text-decoration:underline;
						}
						/*444444444*/
						#wrapper #nav1 
		{
			height:auto;
			width:200px;
		}
			#wrapper #nav1 ul 
			{
				width:200px;
				list-style: none;
				margin:0 auto;
				padding:20px 10px 0px 25px;
			}
				#wrapper #nav1 li 
				{
					text-align:center;
					float: left;
					
				}
					#wrapper #nav1 li a 
					{
						color:#FFA914;
						font-weight:bold;
						text-decoration:none;
						display:block;
						height:34px;
						width:90px;
						padding-top:20px;
					}
					#wrapper #nav1 li a:hover 
						{
							text-decoration:underline;
							
							color:#15b3fd;
							font-weight:bold;
						}	
						/*444444444*/
		#wrapper #banner {
			margin: 0 auto;
			width: 990px;
			height: 90px;
			background: url('images/banner.gif');
			clear: both;
			overflow: hidden;
		}
		#wrapper #logo{
			font-size:0px;
			padding:0px;
		}
		#wrapper #ad{
            padding:15px;
			width:50px;}
		/*category*/
		#wrapper1 #content1 #middle1 
			{
				width:518px;
				margin: -5px 6px 5px 4px;
			}
				#content1 #middle1 h3 
				{
					width:519px;
					height:40px;
					background:#ffffff url('images/middle_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:16px;
					margin:5px 0 0 0;
					padding:18px 0 0 0;
					text-indent:15px;
				}
					#middle1 .main 
					{
						width:512px;
						background-color:#FFFFFF;
						color:#000000;
						padding:1px;
					}
						
						#middle1 .inner 
						{
							width:512px;
							background:#ffffff;
						}
						#middle1 .inner a 
						{
							width:512px;
							
							font-weight:bold;
						}
						#middle1 .gamelisting {
						margin-bottom: 0px;
						margin:10px -5px 5px 0px;
						width:249px;
						height:130px;
                        clear: both;
						direction:rtl;
						border-right: 0px;
						azimuth:right;
						background:#ffffff url('images/po2.png') center center no-repeat;
                    
                    }
					
					.gamelisting img {
						border:0px solid #000;
					}
					.gamelistingr{
						width:130px;
						float:right;
					}
					
                    #middle1 .gamelisting img {
						
					/*margin:15px 17px 0px 0px;
						padding: 3px 5px;
						background:#ffffff url('images/po2.png') center center no-repeat;*/
                    }
		
		
		
		#wrapper #content 
		{
			margin:0 3px;
		}
			#wrapper #content #left, 
			#wrapper #content #right, 
			#wrapper #content #middle  
			{
				float:right;
				width:228px;
				margin:0 auto;
			}
			#wrapper #content #left img,
			#wrapper #content #right img,
			{
				float:left;
			}
			#left{float:left; width:228px; }
			#wrapper2 #middle  
			{
				float:left;
				width:508px;
				margin:0 auto;
			}
			#wrapper2 #content #left
			{
				float:left;
				width:228px;
			}
			h5{
				direction:rtl;
				font-size:12px;
			}
			
				#content #left span, #content #right span, #content #right h4
				{	
					width:228px;
					height:40px;
					background:#ffffff url('images/side_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:14px;
					margin:0px auto;
					padding:18px 0 0 0;
					display:block;
					font-weight:bold;
					text-indent:15px;
				}
				#left span, #right h4
				{	
					width:228px;
					height:40px;
					background:#ffffff url('images/side_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:14px;
					margin:0px auto;
					padding:18px 0 0 0;
					display:block;
					font-weight:bold;
					text-indent:15px;
				}
				#content #right span 
				{	
					width:228px;
					height:40px;
					background:#ffffff url('images/side_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:12px;
					margin:0px auto;
					padding:18px 0 0 0;
					text-indent:15px;
				}
				#content #left h2, #content #right h2 
				{	
					width:228px;
					height:40px;
					background:#ffffff url('images/side_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:14px;
					margin:0px auto;
					padding:18px 0 0 0;
					text-indent:15px;
				}	
					.cont 
					{	
						width:228px;
						background-color:#FFFFFF;
						margin:0 auto;
						padding:0 0 2px 0;
						color:#18326D;
					}
					
					* html .inner {
						clear:both;
						margin: 0px;
						padding: 0px;
					}
									/*topg*/
						.in{
							width:210px;
							margin: 0px auto;
							background:#FFFFFF url('images/sidwwwe_cont_bg.gif') repeat-y  center;
							padding: 0px;
							overflow: hidden;
							clear: both;
							text-align:right;
							direction:rtl;
						}
					.in a {
						padding: 0px;
						color:#18326D;
					}
					.in img
					{
						clear:	both;
					}
					.in ul 
					{
						clear: left;
						margin-top:0; 
						margin-bottom:0;
						width:150px;
					}
					#wrapperer h3
						{
							width:519px;
					height:50px;
					background:#ffffff url('images/middle_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:16px;
					margin:1px 0 0 0;
					padding:18px 0 0 0;
					text-indent:15px;
						}
						
									/*topg*/
					.inner 
						{
							width:228px;
							margin: -10px 0 0 0;
							background:#f4f4f4 url('images/sidssse_cont_bg.gif') repeat-y  center;
							padding: 0px;
							overflow: hidden;
							clear: both;
						}
					.inner a {
						padding: 0px;
						color:#18326D;
					}
					.inner img
					{
						clear:	both;
					}
					.boimg{
						width:227px;
						height:18px;
					}
					* html #left .inner p, * html #right .inner p  {width:200px;}
					.cont a 
					{
						color:#18326D;
					}
					.cont a:hover 
					{
						text-decoration:none;
					}
					.cont ul 
					{
						clear: left;
						margin-top:0; 
						margin-bottom:0;
						width:150px;
					}
						
			
			#wrapper #content #middle 
			{
				width:518px;
				margin: -5px 6px 5px 4px;
			}
				#content #middle h1 
				{
					width:519px;
					height:50px;
					background:#ffffff url('images/middle_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:20px;
					margin:1px 0 0 0;
					padding:18px 0 0 0;
					text-indent:15px;
				}
				#content #middle h2 
				{
					width:519px;
					height:50px;
					background:#ffffff url('images/middle_h2_bg.gif') center center no-repeat;
					color:#000000;
					font-size:16px;
					margin:1px 0 0 0;
					padding:18px 0 0 0;
					text-indent:15px;
				}
					#middle .main 
					{
						width:512px;
						background-color:#FFFFFF;
						color:#000000;
						padding:1px;
					}
						
						#middle .inner 
						{
							width:512px;
							background:#ffffff;
						}
						#middle .inner a 
						{
							width:512px;
							font-weight:bold;
						}
						#middle .inner2 
						{
							width:228px;
							background:#ffffff;
						}
						#middle .inner2 a 
						{
							width:228px;
							font-weight:bold;
						}
						
						#middle .gamelisting {
						margin-bottom: 0px;
						margin:-5px 5px 0px 0px;
						width:249px;
						height:135px;
						direction:rtl;
						float:right;
						azimuth:right;
						background:#ffffff url('images/po2.png') center center no-repeat;
                    }
					
                    #middle .gamelisting img {
					margin:15px 17px 0px 0px;
						padding: 3px 5px;
						width:100px;
						height:90px;
						float:right;
						background:#ffffff url('images/po2.png') center center no-repeat;
                    }
                    
					
						.main h3 {
							width:511px;
							background-color:#FFFFFF;
							margin:1px auto;
							color:#4ce7f9;
							font-size:12px;
							padding:3px 0;
							text-indent:10px;
							font-weight:bold;
						}
						.main p 
						{
							margin-left:10px;
							margin-right:10px;
							line-height:125%;
						}
						.main b 
						{
							padding: 0px 5px;
						}
						
		#footer
		{
			
			background: #fff url('images/footer_bg.png') center center no-repeat;
			width:984px;
			margin: 0px auto 0px auto;
			height:57px;
		}
		#footer a, #footer a:link,  #footer a:visited {color:#000000;}
		#footer a{ text-decoration:color:#000000;} 
		#footer b{ text-decoration:color:#000000;} 
		#footer b:hover{ text-decoration:color:#000000;} 
			#footer #copyright 
			{
				float:right;
				text-decoration:none;
				margin:33px 70px 0px 0px;
			}
			
			#powered{
				float:left;
				margin:35px 0 0 20px;
			}
			#wrapper #footer
			{
				float:right;
				margin:8px 20px 0 0;
			}
            #wrapper #footer #friends
			{
				clear:both;
				float:right;
				margin:0 -200px 0 0;
			}
img {
	border: none;
}

/* dock - top */
.dock {
	position: relative; 
	height: 50px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg2.png);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100px; 
}
.dock-item span {
	display: none; 
	padding-left: 20px;
}

/* dock2 - bottom */
#dock2 {
	width: 100%;
	bottom: 0px;
	position: absolute;
	left: 0px;
}
.dock-container2 {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg.png);
	padding-left: 20px;
}
a.dock-item2 {
	display: block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 40px; 
	color: #000; 
	bottom: 0px; 
	position: absolute;
	text-align: center;
	text-decoration: none;
}
.dock-item2 span {
	display: none;
	padding-left: 20px;
}
.dock-item2 img {
	border: none; 
	margin: 5px 10px 0px; 
	width: 100%; 
}
.topg {
width:50px;
float:right;
direction:rtl;
}
.foxweb{
	width:980px;
	direction:rtl;
}
	.foxweb h1{
		direction:rtl;
		text-align:right;
		margin:0;
		padding:0;
	}
	.foxweb p{
		direction:rtl;
		text-align:justify;
		margin:0;
		padding:0;
	}

.nono{
							width:180px;
							direction:rtl;
							float:right;
						}
							.nono p{
							text-align:right;
							direction:rtl;
						}
							.nono h4{
								margin:0;
								padding:0;
								direction:rtl;
							}
