*		{font-family: Arial, sans-serif; color#fff;}
body	{background: url(../images/bg.png);}

h2		{margin:0;padding:0;font-size: 16px; font-weight:bold;}

a		{color:#fff;line-height:20px;text-decoration: none;}

pre, code, kbd, samp { font-family: monospace, sans-serif; }

#container	{width:806px; margin:20px auto;}
#header		{height:284px;width:806px;background: url(../images/bg_header.png) no-repeat;}
#content	{width:806px;background: url(../images/bg_content.png) repeat-y;padding:0 40px;}
#footer		{height:84px;width:806px;background: url(../images/bg_content_bottom.png) no-repeat;}

#searchfield	{margin:248px 80px; height:20px; width: 674px; color:#fff; border:none; background: none;outline-style:none;outline-width:0;}

#loading		{height:16px;width:16px;position:absolute;margin: 251px 738px;background: url(../images/ajax-loader.gif) no-repeat;}
#noresults		{height:16px;width:150px;color:#fff;font-size:13px;position:absolute;margin: 251px 600px;text-align: right;}

#topresults .header 	{height:9px;width:806px;background: url(../images/bg_topresults_header.png) no-repeat;}
#topresults .content 	{width:806px;background: url(../images/bg_topresults.png) repeat-y;padding:0 10px;}
#topresults .footer 	{height:9px;width:806px;background: url(../images/bg_topresults_bottom.png) no-repeat;}

#results			{padding-top:10px;}
#results .header 	{height:9px;width:806px;background: url(../images/bg_topresults_header.png) no-repeat;}
#results .content 	{width:806px;background: url(../images/bg_topresults.png) repeat-y;padding:0 10px;}
#results .footer 	{height:9px;width:806px;background: url(../images/bg_topresults_bottom.png) no-repeat;}

#details			{padding-top:10px;}
#details .header 	{height:9px;width:806px;background: url(../images/bg_topresults_header.png) no-repeat;}
#details .content 	{width:806px;background: url(../images/bg_topresults.png) repeat-y;padding:0 10px;}
#details .footer 	{height:9px;width:806px;background: url(../images/bg_topresults_bottom.png) no-repeat;}

#content ul					{list-style: none;}
#content a.classname		{padding:0 0 0 20px; background: url(../images/green_plus.png) no-repeat left;}
#content span.package		{font-size:70%; color:#aaa;}

#details *			{font-size:12px;background:none;border:none;}
#details table		{width:700px;}

#content #left				{float:left;overflow:hidden;}
#content #right				{float:right;overflow:hidden;}

#copyright			{float:right;font-size: 10px;margin:20px 50px;color:#999;}
#aboutlink			{float:left;font-size: 10px;margin:20px 50px;color:#999;}
#aboutlink:hover	{color:#fff;}

#about				{padding:20px 0 0 20px;width:700px;font-size:12px;color:#fff;border-top:1px solid #fff;}
#about	a			{color:#aaa;}
#about	a:hover		{text-decoration: underline;}
#about ul			{list-style: disc;margin-left:20px;}