body {
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	}
#container {
	background-color:#ffffff;
	height:auto;
	width: 900px;
	margin:0 auto;
}
#header	{
	background-image:url(images/header.jpg);
	height:150px;
	width:900px;
	float:left;
	}
	
#navigation {
	float: left;
	height: 50px;
	width: 900px;
}

#navi_left	{
	background-image:url(images/navi_left.png);
	height:49px;
	width:11px;
	background-repeat:no-repeat;
	float:left;
	}
	
	
#navi_right	{
	background-image:url(images/navi_right.png);
	height:49px;
	width:12px;
	background-repeat:no-repeat;
	float:right;}
	
#navi_bar	{
	background-image:url(images/navi_bar.jpg);
	height:49px;
	background-repeat:repeat-x;
	width:877px;
	float:left;}
	
#home	{
	height:49px;
	width:90px;
	float:left;
	margin:0px 0px 0px 0px;}

#up_arrow	{
	background-image:url(images/up_arrow.png);
	background-repeat:no-repeat;
	height:16px;
	width:32px;
	float:left;
	margin:3px 0px 0px 20px;}
	

#about_Library	{
	height:49px;
	width:130px;
	float:left;
	margin:0px 0px 0px 5px;
	text-decoration:none;}
	
#Contact_us	{
	height:49px;
	width:130px;
	float:left;
	margin:0px 0px 0px 5px;
	text-decoration:none;}
	
#photo_gallery	{
	height:49px;
	width:130px;
	float:left;
	margin:0px 0px 0px 5px;
	text-decoration:none;}


.home	{
	font:16px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:10px 0px 0px 0px;}


.rule	{
	font:12px Tahoma;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	margin:10px 5px 10px 5px;
	line-height:20px;}

.lh	{
	font:16px Tahoma;
	color:#000000;
	text-decoration:none;
	text-align:center;
	margin:10px 5px 10px 5px;
	line-height:50px;}

.ravi	{
	font:8px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:25px 0px 0px 0px;}

.ne	{
	font:12px Tahoma;
	color:#000000;
	text-align:justify;
	margin:10px 10px 10px 10px;}

.mot	{
	font:12px Tahoma;
	color:#000000;
	line-height:20px;
	margin:10px 10px 10px 10px;}

.mot1	{
	font:14px Comic Sans MS;
	color:#000000;
	line-height:20px;
	margin:10px 10px 10px 10px;}

.pd	{
	font:bold 16px Verdana ;
	color:#0006f7;
	text-decoration:underline;
	margin:10px 10px 10px 10px;}

.pd2	{
	font:bold 16px Verdana ;
	color:#0006f7;
	text-decoration:underline;
	margin:10px 10px 10px 10px;}

.sg	{
	font:bold 18px Verdana ;
	color:#cd021a;
	text-align:center;
	text-decoration:underline;
	margin:10px 10px 10px 10px;}


.ch	{
	font:bold 14px Tahoma ;
	color:#242452;
	line-height:20px;
	text-decoration:none;
	margin:10px 10px 10px 10px;}

.ch:hover	{
	font:bold 14px Tahoma ;
	color:#36b803;
	line-height:20px;
	text-decoration:underline;
	margin:10px 10px 10px 10px;}


.resources	{
	font:14px Tahoma;
	color:#000000;
	text-align:center;
	margin:10px 0px 10px 0px;}
	



#sub_navi	{
	background-color:#6e6e6e;
	height:30px;
	width:900px;
	float:left;
	margin:0px 0px 0px 0px;}


.nl	{
	font:  12px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:5px 0px 0px 0px;}

.headings	{
	font:25px Tahoma;
	color:black;
	text-decoration:none;
	text-align:center;
	margin:5px 0px 0px 10px;}

.headings2	{
	font:16px Tahoma;
	color:black;
	text-decoration:none;
	text-align:center;
	margin:5px 0px 10px 10px;}

.circulation	{
	font:20px Tahoma;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	margin:5px 0px 0px 10px;}

.circulation1	{
	font:16px Tahoma;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	line-height:30px ;
	margin:5px 0px 0px 0px;}



.footer	{
	font:  14px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:20px 0px 0px 5px;}

.previous	{
	font:  18px Tahoma;
	color:#000000;
	text-decoration:none;
	margin:0px 0px 0px 20px;}


.previous:hover	{
	font:  18px Tahoma;
	color:red;
	text-decoration:underline;
	margin:0px 0px 0px 20px;}

.next	{
	font:  18px Tahoma;
	color:#000000;
	text-decoration:none;
	float:right;
	margin:0px 20px 0px 0px;}


.next:hover	{
	font:  18px Tahoma;
	color:red;
	text-decoration:none;
	float:right;
	text-decoration:underline;
	margin:0px 20px 0px 0px;}



	


.law	{
	font: bold 16px Tahoma;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	margin:5px 0px 0px 0px;}
	
	
#nl	{
	height:30px;
	width:120px;
	float:left;
	margin:0px 0px 0px 5px;}

#history	{
	height:30px;
	width:80px;
	float:left;
	margin:0px 0px 0px 5px;}
	
#lib_profile	{
	height:30px;
	width:110px;
	float:left;
	margin:0px 0px 0px 5px;}
	
	
#lib_hours 	{
	height:30px;
	width:110px;
	float:left;
	margin:0px 0px 0px 5px;}




#mo	{
	height:30px;
	width:160px;
	float:left;
	margin:0px 0px 0px 5px;}

#rules	{
	height:30px;
	width:60px;
	float:left;
	margin:0px 0px 0px 5px;}	


#membership_form	{
	height:30px;
	width:120px;
	float:left;
	margin:0px 0px 0px 5px;}


#databases_info	{
	height:30px;
	width:140px;
	float:left;
	margin:0px 0px 0px 5px;}



	
#ar	{
	height:30px;
	width:110px;
	float:left;
	margin:0px 0px 0px 5px;}
		


#banner_box	{
	height:210px;
	width:900px;
	float:left;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;}
	
#banner_box_left	{
	height:210px;
	width:230px;
	float:left;
	margin:0px 20px 0px 0px;}	
	
	
	
#banner_box_left_top	{
	height:34px;
	width:230px;
	float:left;
	margin:0px 0px 0px 0px;}


#banner_box_left_bottom	{
	height:176px;
	width:228px;
	border: 1px solid;
	float:left;
	margin:0px 0px 0px 0px;}



#lib_law	{
	background-image:url(images/lib_law.gif);
	height:144px;
	width:189px;
	float:left;
	margin:20px 0px 0px 10px;}	
	

	
#banner_box_right	{
	height:210px;
	width:649px;
	float:left;}
	
#banner_box_right_top	{
	height:34px;
	width:649px;
	float:left;}
	
#banner_box_right_bottom	{
	background-image:url(images/banner2.gif);
	height:176px;
	width:649px;
	float:left;}	


#banner_shadow	{
	background-image:url(images/banner_shadow.png);
	height:11px;
	width:635px;
	float:left;
	background-repeat:no-repeat;
	margin:0px 0px 0px 3px;}
		






#banner_left	{
	background-image:url(images/banner_left.png);
	float:left;
	height:34px;
	width:14px;
	background-repeat:no-repeat;
	}
	
#banner_bar	{
	background-image:url(images/banner_bar.jpg);
	height:34px;
	width:621px;
	float:left;
	}	


#banner_bar2	{
	background-image:url(images/banner_bar.jpg);
	height:34px;
	width:202px;
	float:left;
	}


#banner_top	{
	background-image:url(images/banner_top.gif);
	height:34px;
	width:162px;
	float:left;
	margin:0px 0px 0px 30px;}





	
#banner_right	{
	background-image:url(images/banner_right.png);
	float:right;
	height:34px;
	width:14px;
	background-repeat:no-repeat;
	}
	
	

#text_box	{
	height:auto;
	width:900px;
	float:left;
	margin:20px 0px 0px 0px;}



#text_box_left	{
	height:210px;
	width:230px;
	float:left;
}	
	
	
	
#text_box_left_top	{
	height:34px;
	width:230px;
	float:left;
	margin:0px 0px 0px 0px;}


#text_box_left_bottom	{
	height:auto;
	width:228px;
	float:left;
	border:1px solid;
	margin:0px 0px 0px 0px;}



#text_box_right	{
	height:auto;
	width:649px;
	float:left;
	border:1px solid;
	margin:0px 0px 0px 18px;}


#text_box_right_photo	{
	height:auto;
	width:649px;
	float:left;
	border:1px solid;
	background-repeat:no-repeat;
	margin:0px 0px 0px 18px;}




#ph	{
	height:30px;
	width:649px;
	float:left;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;}

#previous	{
	height:30px;
	width:100px;
	float:left;
	margin:0px 0px 0px 0px;}

#photo_text	{
	font: 18px solid;
	color:000000;
	height:30px;
	width:449px;
	float:left;
	text-align:center;
	margin:0px 0px 0px 0px;}

#next	{
	height:30px;
	width:100px;
	float:left;
	margin:0px 0px 0px 0px;}




#photogallery	{
	background-image:url(images/new_arrival.jpg);
	height:593px;
	width:647px;
	float:left;
	margin:0px 0px 0px 0px;}

#photogallery2	{
	background-image:url(images/catalog_card.jpg);
	height:485px;
	width:647px;
	float:left;
	margin:0px 0px 0px 0px;}

#photogallery3	{
	background-image:url(images/reading_hall.jpg);
	height:485px;
	width:647px;
	float:left;
	margin:0px 0px 0px 0px;}

#photogallery4	{
	background-image:url(images/rc.jpg);
	height:485px;
	width:647px;
	float:left;
	margin:0px 0px 0px 0px;}

#photogallery5	{
	background-image:url(images/way2l.jpg);
	height:485px;
	width:647px;
	float:left;
	margin:0px 0px 0px 0px;}


#way2lib	{
	background-image:url(images/way2lib.jpg);
	height:146px;
	width:196px;
	background-repeat:no-repeat;
	margin:20px 0px 0px 10px;
	float:left;
	border: 2px solid;}

#five	{
	background-image:url(images/five.png);
	height:146px;
	width:159px;
	background-repeat:no-repeat;
	margin:20px 0px 0px 40px;
	float:left;
	border: 2px solid;}


#catalog	{
	background-image:url(images/catalog.jpg);
	height:146px;
	width:175px;
	background-repeat:no-repeat;
	margin:20px 10px 0px 0px;
	float:right;
	border: 2px solid;}




	
#divider	{
	background-image:url(images/divider.jpg);
	height:47px;
	width:2px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 10px;
	float:left;}
	
#divider_1	{
	background-image:url(images/divider.jpg);
	height:47px;
	width:2px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 10px;
	float:left;}
	
	
#navi_help	{
	background-color:black;
	height:30px;
	width:900px;}


#footer_box	{
	float:left;
	height:112px;
	width:100%;
	margin:30px 0px 0px 3px;}


#footer_left	{
	background-image:url(images/footer_left.png);
	float:left;
	height:112px;
	background-repeat:no-repeat;
	width:16px;
	margin:0px 0px 0px 0px;}


#footer_bar	{
	background-image:url(images/footer_bar.jpg);
	float:left;
	height:112px;
	width:96%;
	margin:0px 0px 0px 0px;}



#footer_right	{
	background-image:url(images/footer_right.png);
	float:left;
	height:112px;
	width:16px;
	margin:0px 0px 0px 0px;}
	

	
