body {
	
	margin:0;
	padding:0;
	margin-top:3px;
	right:auto;
	left:auto;
	text-align:right;
	font-family:Tahoma, Geneva, sans-serif ;
	font-size:14px;
	/*font-stretch:ultra-condensed;*/
	}

h1{text-align:justify;}  /*help the position of img..............IMPORTANT*/

#wrapper{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border:#000 solid 3px;
	width:990px;
	height:1100px;
}
	
	
#side1{
	position:absolute;
	width:200px;
/*	border:2px solid #006;*/
	height:850px;
	left:5px;
	/*background-image:url(12.jpg);*/
	/*border:5px solid #F00;*/

	
	}
	#side2{
	position:absolute;
	left:784px;
	width:200px;
	/*border:2px solid #006;*/
	height:750px;
	direction:rtl;      /*  the bullets of the list ..go from right to left*/
	float:right;
	/*line-height:2em;*/   /*  1 2010 changed*/
		background-image:url(plcback.jpg);
	background-position:bottom;
	background-repeat:no-repeat;


		}
	#content{
	position:absolute;
	left:210px;
	width:545px;
	border:2px solid #000;
	height:800px;
/*	text-align:right;*/    /*in the body*/
	padding-right:20px;
	padding-top:10px;
	font-size:14px;
	text-align:justify;   /* these are togethere*/
	direction:rtl;        /* to justify use direction*/
	z-index:-10;                      /*************************it solved *************************************/
  
				}
				
	img{margin-left:1px;}
				 
	#con2{position:absolute;
	left:210px;
	width:545px;
	border:2px solid #000;
	height:1800px;}			 
 .aboutus{
		height:500px;;
	 }
		
#s{list-style-type:none;
	padding-right:0px;
	margin-right:0px;
	line-height:2.5em;
			}
	
	#content p{
		margin-left:20px;
		margin-right:10px;
		}
		
		
		 #title{
		position:static;
		margin-left:100px;}
		
		
	/*img{
		position:static;          change 1.1.2010
		margin-left:100px;}*/
		
	  .icon { 
          margin-right:35px;
	
		}
		
	#footer{
        position:inherit;
		bottom:0px;
		background-color:#000;
	    color:#FFF;
	    margin-left:auto;
		margin-right:auto;
		width:996px;
		text-align:center;
		font-size:small;
				
	}	
	
	
	
.rhm1{
	width:900px;
	height:64px;
	margin:0 auto;
	background:url(images/rhm1_bg.gif) repeat-x;		
}
.rhm1-left{
	background:url(images/rhm1_l.gif) no-repeat;
	width:15px;
	height:64px;
	float:left;
}
.rhm1-right{
	background:url(images/rhm1_r.gif) no-repeat;
	width:15px;
	height:64px;
	float:right;
}
.rhm1-bg{
	background:url(images/rhm1_bg.gif) repeat-x;
	height:64px;
}
.rhm1-bg ul{
	list-style:none;
	margin:0 auto;
}
.rhm1-bg li{
	float:right ;
	list-style:none;
}
.rhm1-bg li a{
	float:left;
	display:block;
	color:#fff;
	text-decoration:none;
/*	font:12px 'Lucida Sans', sans-serif;*/
	font-weight:bold;
	padding:0 30px 0 18px;
	height:64px;
	line-height:40px;
	text-align:center;
	cursor:pointer;
font-size: 15px;

font-family: sans-serif;}
.rhm1-bg li a span{
	float:left;
	display:block;
	padding:0 32px 0 18px;
}

.rhm1-bg li a:hover{
	color:#fff;
	background:url(images/rhm1_hover_l.gif) no-repeat left 5px;
}
.rhm1-bg li a:hover span{
	color:#cc0000;
	background:url(images/rhm1_hover_r.gif) no-repeat right 5px;
}



	
	
	
	
	
	/*	#menu {
				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin: 0px 0px 10px 0px;
				padding:0% 20% 0% 5%;
				list-style-type: none;
				background-color: #2c51b0;
				font-size: 15px;
				height: 40px;
				border-top: 2px solid #000;
				border-bottom: 2px solid #000;
				border-right:2px  solid #000;
				border-left:2px  solid #000;
				/*width:755px;*/
				/*position:relative;*/
			/*right:260px;*/
			
		/*	}
			#menu li {
				float:right;
				margin:auto;
				padding: 0px 10px 0px 10px;			
			}
			#menu li a {
				text-decoration: none;
				display: block;
				padding: 0 20px;
				line-height: 40px;
				color: #fff;
			}
			#menu li a:hover {
				background-color: #000;
				
				color: #999;}
		*/
		
		
		
		
		
		
	.adbox {
	padding: 4px 10px 2px 10px;
	margin: 0 0 10px 0;
	border: 2px solid #000000;
	background-color: #999;
	text-align:Center;

	}
	
	.ax{
		float:right;
		margin-left:35px;}
	
#mail{margin-right:25px;
margin-left:60px;
float:left;}
	
	
#content .list {direction:rtl;
line-height:1.6em;
list-style-image:url(Yellow_solid_sphere.png);
margin-left:20px;}
#content .list1 {direction:rtl;
line-height:1.4em;}
.listsmall{list-style-image:url(Yellow_solid_sphere_smallest.png);
line-height:normal;}
#content .active{margin:10px;

}

#content #home{
	margin-bottom:30px;
	margin-top:20px;
	margin-right:10px;
}

#learn{
	text-align:left;
	list-style-position:outside;
	text-align:justify;
}



.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

/*.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}*/

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 2px solid red;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
/*width:200px;*/
background-color:#FFC;
padding: 5px;

border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border :#F00;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
position:absolute;
visibility: visible;
text-align:center;
left: 180px; /*position where enlarged image should offset horizontally */
z-index:150;
}



  #learning {
	float:left;
	margin:5px;
	z-index:10;
	}






.thumbnail2 span{
border: 1px solid white;
margin: 0 5px 5px -200px;

}

.thumbnail2:hover{
background-color: transparent;
}

.thumbnail2:hover img{
/*border: 1px solid blue;*/
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
border:0px;
padding: 5px;
left: -1000px;
/*border: 1px dashed gray;*/
visibility: hidden;
color: black; 
text-decoration: none;
text-align:center;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail2:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 150;
}

#content .thumbnail2{
				margin-right:10px;
		}
#proimg{
	float:left;
	margin:50px;
	}
	
 	#albumlist {
	list-style-type: none;
	
}
#albumlist li {
	float: right;
	margin-right: 37px;
	margin-bottom: 10px;
	text-align:center;
	font: bold 0.8em Arial, Helvetica, sans-serif;
	color: #333333;
}
#albumlist img {
	display: block;
}
#albumlist a {text-decoration:none;}

	.hmilink:hover img{
		border:solid 2px red;}
	.hmilink:hover span{
		color:#F00;
		font-size:18px;}
	

 

.thumbnail2{text-decoration:none;
	border-right:3px solid black;
	border-bottom:3px solid black;
    border-left:1px solid black;
	border-top:1px solid black;
padding:5px;
background-color:#ccc;
color:#000;}

.thumbnail2:hover{
	color:red;
	margin:10px;
	border-right:solid 2px red;
border-bottom:solid 2px red;
border-left:1px solid red;
	border-top:1px solid red;
	background-color:#E6E3E3;
}

.leftpic{float:left;
margin-left:20px;}

 #red{list-style-image:url(ball.jpg);}
 
 .adbox p{
font-weight:bold;}

