@media screen, projection {
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	body 				{text-align:center; background:#FFF; padding:0 0 25px}
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small/1.3 "Lucida Grande","Lucida Sans Unicode",Tahoma, Helvetica, Verdana, sans-serif; color:#369;}
	a:link,a:visited 	{text-decoration:underline; color:#014;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}
	
	/* -- ID'S ---------------------------------------- */
	
	/**
	* outer decoration divs 
	*/
	#wrapper 			{text-align:left; width:750px; margin:0 auto; background:url(images/outer.gif) repeat-y top right; position:relative;}
	
	/**
	* header 
	*/
	
	#header				{float:left; text-indent:-9000px; margin:0; padding:0; text-transform:uppercase; width:674px; border-right:1px #FFF solid;}
	#header h3 a 		{position:absolute; display:block; width:285px; height:45px; left:0px; overflow:hidden;}
	#header h2 a 		{position:absolute; display:block; width:388px; height:42px; left:286px; overflow:hidden;}
	
	#nav-util			{position:absolute; right:0; list-style-type:none; text-align:center; border-top:1px #FFF solid;}
	#nav-util li		{display:inline;}
	#nav-util a			{width:75px; border-bottom:1px #FFF solid; color:#369; text-decoration:none; text-transform:none; line-height:1; padding:.5em 0; display:block; overflow:hidden; background:url(images/outer.gif) repeat-y top right; overflow:hidden;}
	
	/**
	* main
	*/
	
	#main				{float:left;}
	#capsule			{float:left; width:750px; min-height:350px;}
	
	/**
	* navigation ----------
	*/
	
	#nav				{float:left; width:181px; background:#00458C url(images/nav.gif) repeat-y top right; text-align:left; border-right:1px #FFF solid;}
	#nav-list			{background:transparent url(images/nav-list.gif) no-repeat top right; list-style-type:none; padding:8px 0 0 0; margin:0;}
	#nav-list li 		{width:100%; margin:0; padding:0;display:inline;}
	#nav-list a			{color:#FFF; text-decoration:none; text-transform:none; border-bottom:1px #69C solid; display:block; font-size:.9em; line-height:1; padding:.6em 10px .6em 20px; width:151px; overflow:hidden;}
	#barea #are a 		{background:transparent url(images/nav-on.gif) no-repeat 10px 50%;}
	#bfacu #fac a 		{background:transparent url(images/nav-on.gif) no-repeat 10px 50%;}
	#bfund #fun a 		{background:transparent url(images/nav-on.gif) no-repeat 10px 50%;}
	#bener #ene a 		{background:transparent url(images/nav-on.gif) no-repeat 10px 50%;}
	#bnews #new a 		{background:transparent url(images/nav-on.gif) no-repeat 10px 50%;}
	
	/**
	* content 
	*/
	
	#content-main		{float:left; display:inline;}
	#content 			{padding:50px 30px 15px 30px;}

	/**
	* footer 
	*/
	
	#footer				{font-size:.8em; color:#FFF; clear:both; background:transparent url(images/footer.gif) repeat-y top left; margin:0 0 0 181px;}
	#contact-info		{width:309px; width/**/:/**/232px; background:transparent url(images/contact-info.gif) no-repeat bottom left; border-top:1px solid #FFF; border-bottom:1px solid #FFF; list-style-type:none; padding:10px 67px 10px 10px; margin:0;}
	#contact-info li	{text-decoration:none; text-transform:none; line-height:1.2;}
	#contact-info a		{text-decoration:none; color:#FFF; font-weight:bold;}
	#site-info			{width:493px; width/**/:/**/309px; background:#696 url(images/mark.gif) no-repeat top right; padding:10px 174px 10px 10px; border-right:1px solid #FFF; list-style-type:none; margin:0;}
	#site-info li		{line-height:1.2; text-decoration:none; text-transform:none;}
	#site-info a		{text-decoration:none; color:#FFF; font-weight:bold;}
}
