

/*  ryanshopemusic.com
******************************************************************/

	*				{margin:0; padding:0;}
	body			{background:#000; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1.2em;}
	a				{color:#fff;}
	a:hover			{color:#A42424;}
	img				{border:none;}
	hr				{display:none;}
	sup				{font-size:50%;}
	p				{font-size:.9em; margin-bottom:1.2em;}
	ul				{font-size:.9em; margin:0 0 1.2em 0; list-style-type:none;}
	h2				{font-size:1.4em; color:#fff; margin-bottom:.8em; }
	h3				{font-size:1.1em; color:#fff; margin:0 0 .7em 0;}
	div				{}
	img.bio			{float:right; border:solid 4px #000; margin:0 0 16px 16px; position:relative; top:4px;}

	#container				{width:624px; margin:0 auto;}
	#header					{float:left; width:624px; height:391px; position:relative; border-bottom:solid 10px #000;}
	#header #title 			{position:absolute; top:0; left:0;}
	#header a#download			{position:absolute; top:296px; left:300px; height:72px; width:306px; background:url(../images/download2.gif) no-repeat; background-position:0 0; text-indent:-999em; outline:none;}
	#header a#download:hover	{background-position:0 -72px;}
	
	#navigation				{width:624px; float:left; background:#3a3a3a;}
	#navigation	ul			{list-style-type:none; margin:0; font-family:georgia, Arial, Helvetica, sans-serif;}
	#navigation	ul li 		{float:left;}
	#navigation	ul li a			{float:left; text-decoration:none; text-transform:lowercase; background:#3a3a3a; padding:8px 23px 11px 23px; font-weight:normal; font-size:1.2em; border-right:solid 1px #222; outline:none;}
	#navigation	ul li a.end		{border-right:none;}
	#navigation	ul li a.current		{background:#222; text-decoration:underline;}
	#navigation	ul li a:hover		{color:#fff; text-decoration:underline;}
	
	#main						{width:580px; float:left; background:#222; padding:26px 22px; border-bottom:solid 60px #000;}
	
	
	
/*  feed2js
******************************************************************/

	.rss-box 				{}
	.rss-items				{margin-top:0px; padding:0; margin-left:0px; color:#ddd;}
	p.rss-title 			{padding:0.5em;}
	.rss-title 				{text-transform:uppercase; text-decoration: none; font-family:Georgia, Arial, Helvetica, sans-serif; background-color:#000; color:#ccc; font-weight:normal; margin:0px; margin-bottom:10px; padding:0em;}
	
	li.rss-item a.rss-item 	{font-size:21px; font-weight:bold; padding-bottom:12px;}
	.rss-item  				{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; list-style:none; margin-bottom:1.2em; padding-bottom:1.7em; border-bottom:solid 1px #333;}
	.rss-item .rss-item  	{border-bottom:none; font-family:Georgia, Arial, Helvetica, sans-serif; font-weight:normal!important;}
	
	.rss-item a 			{text-decoration:none; color:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
	.rss-item a:hover 		{color:#fff; text-decoration:underline;}

	.rss-date 				{font-weight:normal; color:#888; margin-bottom:0; padding-top:3px;} 


	