/*	Ayush Man Shrestha
	Creative Designer
	
	+977-9849161934
	alex2craz4u@yahoo.com
	koshish_shrestha@hotmail.com
	email@ayushshrestha.com.np
	url: www.ayushshrestha.com.np
-------------------------------------------------------------------------------- */

/* Himalaya Vidya Mandir Alumni */


html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input 
	{
	margin:0;	padding:0;
	}

h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em,th 
	{ 
	font-weight:normal;	font-style:normal;	font-family:Arial, Helvetica, sans-serif;
	}

ul, ol ,li
	{
	list-style:none;
	}

#
	{
	margin:0;	padding:0;
	}

fieldset, img 
	{
	border:none;	padding:0;
	}

caption, th 
	{
	text-align:left;
	}

table 
	{
	border-collapse:collapse;	border-spacing:0;
	}

em 
	{
	color:#cbcbcb;	font-style:italic;
	}
	
br, hr
	{
	margin:0; padding:0;	border:0;
	}
	
div,img,
	{
	behavior: url("iepngfix.php");
	border:0px;
	
	}
.list li {
	list-style:decimal;
	text-align:justify;
	margin-left:25px;
}
.list li ul li {
	list-style:lower-alpha;
	text-align:justify;
	margin-left:25px;
}	
	
	a { text-decoration:none; font-weight:bold; color:#545454}
	a:hover { text-decoration:underline;}

body  { background:url(../images/mainbg.png) repeat-x; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#323333; 	}


marquee a
{
	font:normal 11px Arial;
	color:#FFFFFF;
}
#wrapper { width:750px; margin:0 auto;}
	
.logo { float:left; height:98px;	}

.err { color:#0000FF; font:normal 12px Arial;}	
/* ICON 
			----------------------------------------------------------------------------------------------------------------------*/

	#icon { float:right;}
	#icon .home { width:33px; height:33px; float:left}
		#icon .home a {background:url(../images/iconhome.jpg) no-repeat; text-decoration:none; font-weight:normal; font-size:1px; width:30px; height:33px; float:left; }
		#icon .home a:hover {background:url(../images/iconhomeh.jpg) no-repeat; }
		
			#icon .contact { width:33px; height:43px; float:left}
		
		#icon .contact a {background:url(../images/iconcontact.jpg) no-repeat; text-decoration:none; font-weight:normal; font-size:1px; width:30px; height:43px; float:left; }
		#icon .contact a:hover {background:url(../images/iconcontacth.jpg) no-repeat; }
		
			#icon .sitemap { width:30px; height:53px; float:left}
		
		#icon .sitemap a {background:url(../images/iconsite.jpg) no-repeat; text-decoration:none; font-weight:normal; font-size:1px; width:30px; height:53px; float:left; }
		#icon .sitemap a:hover {background:url(../images/iconsiteh.jpg) no-repeat; }

	
/* NAVIGATION
			-----------------------------------------------------------------------------------------------------------------------*/
			
			#Navigation { float:right; height:27px; overflow:hidden; margin:-28px 0 0 0; width:324px}
				#Navigation ul li{ display:inline;}
					#Navigation ul li a{ background:url(../images/navb.jpg) repeat-x; text-transform:uppercase; float:left; width:80px; height:27px; text-align:center; line-height:27px; color:#fff; font-weight:normal; margin:0 1px 0 0; text-decoration:none;}
					#Navigation ul li a:hover{ background:url(../images/navbh.jpg) repeat-x; text-decoration:none}

	#Navigation1 {  height:27px; overflow:hidden; padding:18px 0 0 0; width:324px}
				#Navigation1 ul li{ display:inline; }
					#Navigation1 ul li a{ background:url(../images/navb.jpg) repeat-x; text-transform:uppercase; float:left; height:27px; text-align:center; line-height:27px; color:#fff; font-weight:normal; margin:0 1px 0 0; text-decoration:none; padding:0 3px 0 3px}
					#Navigation1 ul li a:hover{ background:url(../images/navbh.jpg) repeat-x; text-decoration:none}

			
			.marqtxt { color:#fff; font-size:12px; line-height:35px;  height:35px;}
			
			.aniban { padding:0; margin:0;}
			*html .aniban { margin-top:-0px; padding:0;}


/* LEFT PART
			---------------------------------------------------------------------------------------------------------------------------*/
			
			#leftP { width:189px; float:left; padding:10px 0 0 0; z-index:10}
			#leftP h1 { background:url(../images/hbg.png) repeat; width:189px; font-size:14px; color:#fff; font-weight:bold; text-transform:capitalize; height:38px; line-height:38px; text-align:center;}		
			
			#leftP ul.siteNav { background: #775f13; padding:5px;}
			#leftP ul.siteNav li{ line-height:24px; border-bottom:dashed 1px white; height:24px; padding: 0 0 0 5px;  }
			#leftP ul.siteNav li a{ text-decoration:none; font-weight:normal; font-size:12px; color:#fff; background:url(../images/bulet.png) left center no-repeat; padding:0 0 0 10px; }
			#leftP ul.siteNav li a:hover{ text-decoration:none; font-weight:bold;}
			
			
			#leftP .loginhbg { background:url(../images/loginHbg.jpg) bottom no-repeat; width:139px; height:37px; line-height:37px; font-size:14px; padding:10px 0 0 50px; color:#fff; font-weight:bold; }
			
			#leftP .loConBg{ background:#faf9f9; border:solid 1px #f5f5f4; padding:10px;float:left; width:167px; clear:both}
						#leftP .loConBg span { width:70px; float:left; /*background:url(../images/chaticon.jpg) no-repeat*/}
			
			#leftP .txtBox { border:solid 1px #dddbdb; background:#f1f1f1; width:90px; height:17px; line-height:17px; float:right;}
			#leftP .lognBtn { border:solid 1px #dddbdb; background:#1584bc; color:#fff; font-weight:bold; width:44px; clear:both; margin:5px 0 0 0; float:right; padding:3px;}
			
			#leftP .Calenderhbg { background:url(../images/calender_hbg.png) bottom repeat-x; width:188px; height:31px; line-height:31px; text-align:center; float:left; font-weight:bold; font-size:14px; color:#fff; text-transform:capitalize}
			
	#leftP .stban .ClubAct { background:url(../images/clubHbg.jpg) no-repeat; width:200px; height:30px; line-height:31px; font-size:12px; font-weight:bold; color:#fff; float:left; }	
#leftP .ndban .guardianHbg { background:url(../images/guratian.jpg) no-repeat; width:200px; height:30px; line-height:30px; font-size:12px; font-weight:bold; color:#fff; float:left; }			
/* RIGHT PART
			---------------------------------------------------------------------------------------------------------------------------*/
			
			#rightP { width:546px; float:right; padding:10px 0 0 0;}
				#rightP h5{ background:url(../images/welco_bg.jpg) no-repeat; width:520px; font-size:16px; color:#fff; font-weight:bold; height:40px; line-height:40px; padding:0 0 0 25px; text-transform:capitalize }
				#rightP h2{ font-size:16px; color:#1F5419; font-weight:bold; height:40px; line-height:40px;  text-transform:capitalize }
				#rightP .contBg { background:url(../images/contbg.png) repeat-x #fff; border:solid 1px white; padding:10px; text-align:justify; line-height:16px;}
				

/* L p
		---------------------------------------------------------------------------------------------------------------------------------*/
		
			#rightP #Lp { width:268px; float:left; padding:10px 0 0 0 }
/*#Lp .bord { border-right:solid 1px #dedcdc; border-left:solid 1px #dedcdc; border-bottom:solid 1px #dedcdc}
			*/
				#rightP #Lp .ourFaciHbg { background:url(../images/onli_apphbg.jpg) no-repeat; height:39px; line-height:39px; font-weight:bold; color:#fff; padding:0 0 0 70px; font-size:14px; text-transform:capitalize }
			
				#rightP #Lp .ourFaciContBg {background:url(../images/vidcobg.jpg) no-repeat; border:solid 1px #fff; padding:10px 15px;}
	
					#rightP #Lp ul.ourFaciLink { padding:10px 0; font-size:11px; }		
					#rightP #Lp ul.ourFaciLink li{ line-height:20px; border-bottom:dashed 1px #97a694; height:20px; padding:0 0 0 5px;}		
					#rightP #Lp ul.ourFaciLink li a{ background: url(../images/bulet.png) left center no-repeat; padding:0 0 0 10px; text-decoration:none; color:#374534; font-weight:normal;}		
					#rightP #Lp ul.ourFaciLink li a:hover{ text-decoration:none; font-weight:bold}		
					
				
				
		
/* R p
		---------------------------------------------------------------------------------------------------------------------------------*/
		
			#rightP #Rp { width:268px; float:right; padding:10px 0 0 0; }
				#rightP #Rp .videHbg{ background:url(../images/videoHbg.jpg) no-repeat; height:39px; line-height:39px; width:198px; padding:0 0 0 70px; font-size:14px; color:#fff; font-weight:bold; }
					#rightP #Rp .videContbg{ background:url(../images/vidcobg.jpg) no-repeat; padding:15px; /*border:none; border-right:solid 1px #dedcdc; border-left:solid 1px red; border-bottom:solid 1px red; */float:left}
						#rightP #Rp .videContbg a{ float:right}
						
							
				#rightP #Rp .AppliHbg { background:url(../images/onli_apphbg.jpg) bottom no-repeat; width:268px; height:39px; text-align:center; line-height:39px; float:left; font-size:14px; color:#fff; font-weight:bold;; padding:10px 0 0 }
				
				#rightP #Rp .Applica { background:url(../images/cbg.jpg) no-repeat; padding:15px; clear:both}
					
			#rightP .stban { float:left; width:268px;}

				
								#rightP .stban .Applica { background:url(../images/cbg.jpg) no-repeat; padding:15px; clear:both}

			#rightP .ndban { float:right; width:268px;}

				
								#rightP .ndban .Applica { background:url(../images/cbg.jpg) no-repeat; padding:15px; clear:both}
.listRow{
	overflow:hidden;	
}
.imageGalleryBox{
	padding:10px;
	float:left;
	overflow:hidden;

}
/* FOOTER
			-------------------------------------------------------------------------------------------------------------------------------*/
	
		#footer { background:url(../images/footer.png) repeat-x; padding:35px 0; color:#fff; text-align:center;}
				#footer a{ text-decoration:none; color:#fff;}
				#footer a:hover{ text-decoration:underline;}
