﻿body
{

	background-image: url('bg.jpg');
	background-repeat:repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	direction:ltr;
	background-color:#ffffff;
	font-family:Tahoma;
}


#mcontainer
{
	width:845px;
	height:800px;
	position:relative;
	margin: auto;
	
	
}	
		
		
			
			.d_hadith_r
			{
				position:absolute;
				background-image:url('d_hadith_r.gif');
				width:21px;
				height:366px;
				left:305px;
				
			}
			
			.d_hadith_c
			{
				position:absolute;
				background-image:url('d_hadith_c.gif');
				width:295px;
				height:366px;
				left:10px;
			}
			
			.d_hadith_l
			{
				position:absolute;
				background-image:url('d_hadith_l.gif');
				left:-7px;
				width:17px;
				height:366px;
			}					
		
		#topbanner
		{
			
			background-image:url('topbanner.jpg');
			width:845px;
			height:112px;
			position: absolute;
		}
		
			
			#DivSearch
			{
				position:absolute;
				right:550px;
				top:34px;
				
			}
			
			#DivSearchm
			{
				position:relative;
				right:550px;
				top:45px;
				
			}
			
				.btnSearch
				{
					border:0px;
					cursor:pointer;
					width:26px;
					height:18px;
					top:3px;	
					position:absolute;
					
				}
				
				.txtSearch
				{
					width:207px;
					height:16px;
					font-family:Tahoma;
					font-size:10px;
					border:solid 1px #b1d4d9;
				}
		
				.radiobutt
				{
					font-size:12px;
					line-height:15px;
					display:block;
					top:4px;
					position:relative;
				}
				
			.topmenu
			{
				position:absolute;
				float:left;
				left:107px;
				top:20px;
				
			}
			
			#searchbox
			{
				position:absolute;
				border:solid 1px #00000;
			}
			
			.topmenu span
			{
				font-weight:bold;
				font-family:Arial;
				font-size:14px;
				color:#009999;
				letter-spacing:-1px;
			}
			
			.topmenu a		
			{
				color:#999999;
				font-weight:bold;
				font-size:10px;
				text-decoration:none;
			}
			
			.topmenu a:hover		
			{
				color:#006666;
				font-weight:bold;
				font-size:10px;
				text-decoration:none;
			}
		
		#maindiv
		{
			width:845px;
			position: absolute;
			top:111px;
			background-image:url('maindivbg.jpg');
			height:799px;
			
		}
		.calenderdiv
		{
			position:absolute;
			top:70px;
			left:30px;
	
		}
		
			#box1
			{
				width:235px;
				height:256px;
				position:absolute;
				right:14px;
				
				
			}
				.box1_ri
				{
					height:256px;
					width:10px;
					background-image:url('box1_ri.jpg');
					float:right;
					
					
				}
				.box1_ce
				{
					height:256px;
					width:215px;
					background-image:url('box1_ce.jpg');
					float:right;
					position:relative;
				}
					.menu_list
					{
						width:210px;
						position:relative;
						top:30px;
						height:210px;
						overflow:hidden;
						font-size:11px;
						font-family:Tahoma;
						font-weight:500;
						
					}
					
									
					.menu_head
					{
								
						color:#004aad;
						padding: 5px 5px;
						cursor: pointer;
						position: relative;
						margin:1px;
					}
					
					.menu_head_em
					{
								
						color:#004aad;
						padding: 5px 5px;
						cursor: pointer;
						position: relative;
						margin:1px;
					}					
					
					.menu_head span
					{
						color:Red;
						font-weight:bold;
						font-size:11px;
					}
					
					
					.menu_body 
					{
					display:none;
					
					}
					
					.menu_body a
					{
						display:block;
						font-family:Tahoma;
						font-size:10px;
						text-decoration:none;
						color:#494f58;
						line-height:18px;
						padding-right:20px;
						font-weight:500;
					}
					
					
					.menu_body a:hover
					{
						color:#ae1d3e;
					}
					
					.Usermessage
					{
						position:absolute;
						font-size:10px;
						
						top:6px;
						color:#ffffff;
					}

				
				.box1_le
				{
					height:256px;
					width:10px;
					background-image:url('box1_le.jpg');
					float:left;
				}
					
					
		 .tabmenu
				{
					position:absolute;
					right:20px;
					top:260px;
					height:25px;
					width:810px;
					
					
					
				}
				
					.tabmenu ul
					{
						float:right;
						display:inline;
						margin: 0;
						padding: 0;
						height:25px;
						width:100%;
						background-image:url('tabmenu_bg.jpg') ;
						font-family:Tahoma;
						font-size:11px;
					}
					
					.tabmenu li
					{
						
					display:inline;
							
					}
					
					.tabmenu li a
					{ 
					float:right;
					color:White;
					padding: 4px 5px;
					text-decoration: none;
					border-left: 1px solid #c6cbd0;
					font-weight:bold;
					}

					.tabmenu li ul a:link 
					{ 
					text-decoration:none;
					color:#ffffff;
								
					}
					
					.tabmenu li ul a:hover
					{ 
					
					color:#ffffff;
								
					}
					

					.tabmenu ul li a.selected
					{
						background-image:url('tabmenu_bg_over.JPG');
						color:#007282;
						text-decoration:none;
						height:25px;
						border-right:solid 1px #728188;
					}
		 
		 
		 
		 
		 #box2
			{
				width:820px;
				height:429px;
				position:absolute;
				right:14px;
				top:285px;
				
			}
				
					
					
				
				
				.box2_ri
				{
					height:429px;
					width:9px;
					background-image:url('box2_ri.jpg');
					background-repeat:no-repeat;
					float:right;
										
					
				}
				.box2_ce
				{
					height:429px;
					width:803px;
					background-image:url('box2_ce.jpg');
					background-repeat:repeat-x;
					float:right;
										
				}
					.countrydivcontainer
					{
					position:absolute;	
					top:10px;
					right:20px;
					width:780px;
					}
					
				
				
				.box2_le
				{
					height:429px;
					width:8px;
					background-image:url('box2_le.jpg');
					background-repeat:no-repeat;
					float:left;
				}
			
			#flash
			{
				width:585px;
				height:257px;
				position:absolute;
				left:11px;
				direction:ltr;
			
				
			}
		
		#bottdiv
		{
			width:845px;
			height:190px;
			position: absolute;
			top:910px;
			
			
		}
			
			.imglink
			{
				width:550px;
				height:60px;
				top:45px;
				border:solid 1px #000000;
				position:absolute;
			}

			.nav {
  position:absolute; 
  top: -8px;
  left:-10px; 
  font-size: 10px;
  direction:ltr;
  
}

.nav li { 
	
  float:left; 
  margin-right:1px;
  margin-left:1px; 
  list-style-type: none; 
  font-size: 10px;
  color: white;
 
}

.nav li a{ 
  color: white;
}

.nav li a:hover{ 
  color: #1b626a;
}