/* Layout Stylesheet */ 

#c-block	 	{ width:100%; z-index:1; background:#E7E7E7; color: #000080; min-height:80%; margin:0; padding:0; }
#c-blockw 	{ width:100%; z-index:1; background:#ffffff; color: #000080; min-height:80%; margin:0; padding:0; }
#c-blockp 	{ width:100%; z-index:1; background:#FFF4F4; color: #000080; min-height:80%; margin:0; padding:0; } 
#c-blockg 	{ width:100%; z-index:1; background:#E8F9E8; color: #000080; min-height:80%; margin:0; padding:0; }  

#c-col		{ position:relative; margin:0 0 0 0; z-index:5; padding: 15px 2px 10px 2px; }
#c-colw		{ width:100% }	 

#c-nav		{ height:20px; margin:0 0 0 0; z-index:4; }

#c-nav-menu
			{ position:absolute; top:112px; bottom:20px; left:5px; width:80%; right:5px; z-index:4; }	

#c-menu ul	
			{ list-style-type: none; margin: 0; padding:0; text-align: left; }
		
#c-menu ul li	
			{ display: inline; }

#c-menu ul li a
			{ display: inline; width: 50px; margin:0; padding: 0 4px 0 4px; color: blue; text-decoration: underline; font-size: 1em; 
			font-weight: 800; text-align: center; }

#c-menu ul li a:hover
			{ display: inline; color: red; }
			
#c-login-menu	{ position:absolute; top:112px; bottom:20px; width:20%; right:5px; z-index:4; }

#c-login ul	
			{ list-style-type: none; margin: 0; padding:0; text-align: right; }
		
#c-login ul li	
			{ display: inline; }

#c-login ul li a
			{ display: inline; width: 50px; margin:0; padding: 0 4px 0 4px; color: blue; text-decoration: underline; font-size: 1em; 
			font-weight: 800; text-align: center; }

#c-login ul li a:hover
			{ display: inline; color: red; }
			
.nat		{ width: 500px; height: 400px; margin: 5px auto 5px auto; overflow: hidden; }
.cty		{ width: 600px; height: 400px;  border : 1px solid blue; background-color: #FFFFFF; margin-left:auto; margin-right:auto; }
.grp-map	{ width: 880px; height: 480px; margin: 5px auto 5px auto; overflow: hidden; }
