	/*
		The OverKnights Template Design 
		CSS Version 2.0
	*/	
	/* 	General	*/
	body 		{ margin: 0; padding: 0; background-image:url(/images/body.jpg); text-align: center; }
	img 			{ border:0; margin:0 } 
	a 			{ color:#ff0000; text-decoration:none; }
	a:hover 		{ color:#fff; }
	a:visited	{ color:#ff0000; }
	
	.banner 			{ float:left; display:block; width:100%; height:auto; text-align:center; }
	
	/* 	Container	*/
	#container 		{ display:block; background-image:url(/images/bg_container.gif); width:800px; height:1495px; font-family: Verdana, Arial, Helvetica, serif; font-size:10px; margin: 0 auto; text-align:center; }
	#pgLeftSection	{ float:left; display:block; background-color:#606054; width:380px; height:545px; border:1px solid #9E8C68; margin: 5px 0 0 5px; }
	#pgRightSection	{ float:left; display:block; width:400px;  margin: 5px 0 0 5px; }
	     
	/*	Header	*/
	#pgHeader 		{ float:left; height:25px; margin: 0 5px 0 5px; }
	#pgHeader table	{ width:100%; text-align:left }
	
	/*	Footer	*/
	#pgFooter 		{ float:left; width:100%; height:20px; text-align:center; margin:5px 0 0 0; }
	
	/*	viewer	*/
	#pgViewer		{ float:left; background-image:url(/images/bg_viewer.jpg); width:100%; height:300px; border-top:1px solid #000; }
	#pgViewerBottom	{ float:left; background-image:url(/images/shadow_bottom.gif); width:100%; height:10px; }
	#pgDescription	{ float:left; width:100%; height:10px; text-align:center; font-size:9px; color:#606054; }
	
	/*	Sections	*/
	#newsTitle		{ float:left; display:block; color:#fff; font-weight:bold; margin: 0 0 0 5px; width:370px; height:20px; text-align:left; }
	#newsList		{ float:left; display:block; color:#fff; margin: 0 5px 0 5px; width:370px; height:550px; text-align:left;  overflow: auto; }
	
	/*	operator	*/
	#operator		{ float:left; display:block; color:#000; margin: 5px 5px 0 5px; width:390px; height:110px; text-align:left; border-bottom: 1px dashed #000; }
	#imgProfile		{ float:left; display:block; border:1px solid #000; width:100px; height:100px; }
	#imgProfile img	{ width:100%; height:100% }
	#txtProfile		{ float:left; display:block; color:#000; margin: 0 5px 0 5px; width:250px; height:100px; text-align:left; }
	
	/*	upcoming	*/
	#eventList		{ float:left; display:block; background-color:#606054; border:1px solid #9E8C68; text-align:left; width:240px; height:93px; margin: 5px 5px 0 5px; color:#fff; }
	#eventList span u	{ font-weight:bold; }
	
	/*	Forum		*/
	#infolinks		{ float:left; display:block; text-align:left; width:240px; height:93px; margin: 5px 5px 0 5px; color:#000; }
	
	/*	Google	*/
	#gsearch		{ float:left; display:block; width:100%; height:155px; margin: 5px 0 0 0; }
	.gbanner		{ float:left; display:block; width:100%; height:95px; margin: 5px 0 0 0; text-align:center; }
	
	/*	Affiliates	*/
	#affiliates		{ float:left; display:block; color:#000; font-weight:bold; margin: 5px 5px 0 5px; width:100px; height:93px; text-align:left; }
	
	/*	menu		*/
	#pgChat			{ float:left; display:block; margin: 5px 0 0 0; width:600px; height:250px; }
	#chatTittle		{ float:left; display:block; width:598px; height:16px; background-image:url(/images/titlebg25.jpg); font-size:11px; font-weight:bold; border:1px solid #676767; margin:0; color:#ff0000; text-align:center;}
	#contChatArea	{ float:left; display:block; margin:0; background:transparent url(/images/overlay.png); border:1px solid #000; margin:0; width:496px; height:200px; text-align:left; overflow: auto; }
	#uonline		{ float:left; display:block; margin:0; background:transparent url(/images/overlay.png); border:1px solid #000; margin:0; width:100px; height:200px; text-align:left; overflow: auto; }
	#contChat		{ float:left; display:block; margin:0; background:transparent url(/images/overlay.png); border:1px solid #000; margin:0; width:496px; height:25px; text-align:left; }
	.input 			{ height:18px; width:300px; margin:0; border:1px solid #000; background-color:#fff; }
	#contLog		{ float:left; display:block; margin:0; background:transparent url(/images/overlay.png); border:1px solid #000; margin:0; width:100px; height:25px; text-align:left; }
	
	/*	menu		*/
	#contbody		{ float:left; display:block; margin:10px 0 0 10px; width:600px; height:260px; }
	#contmenu		{ float:left; display:block; margin: 5px 0 0 0; width:190px; height:260px; text-align:right; }
	
	/*	iGallery 	*/
	#igallery 		{ float:left; display:block; width:790px; height:265px; margin: 5px 0 0 5px; color:#fff; background-color:#606054; border:1px solid #9E8C68; }
	#iGalContImg	{ float:left; display:block; width:360px; height:250px; margin: -90px 0 0 5px; }
	#iGalContImg img 	{ border:1px solid #fff; }
	#iGalContDesc	{ float:left; display:block; width:400px; height:160px; margin: -10px 0 0 5px; text-align:left; overflow: auto; }
	.sbanner		{ float:left; display:block; width:400px; height:90px; margin: 5px 0 0 5px; text-align:left; }
	