@charset "UTF-8";
/* CSS Document */

#content	{ background-image: url(../../_images/_common/content_bg_repeat_bright.png); }

#content #col_1	{ background-image: url(../../_images/_common/_solid/white_10.png); }

#content dl#questions	{background-image: url(../../_images/_common/_solid/black_50.png); background-repeat: repeat; }

#content dl dt	{ padding: 10px; margin: 0 0 0 0; background-image:url(../../_images/_common/gradient_bar_black.png); background-position: 0 0; background-repeat: repeat-x; border: 1px solid #000; border-bottom: none; font-size: 1.5em; cursor: pointer; }

#content dl dt:hover,
#content dl dt.highlighted	{ background-color: #9999CC; color: #FFF; }

#content dl#questions dt.highlighted a	{ color: #FFF; }

	#content dl dt:hover a	{ color: #FFF; }
	#content dl dt:focus a,
	#content dl dt:active a	{ color: #FFF; }

	#content dl dt:hover a	{ color: #FFF; }

#content dl dd		{ padding: 15px; margin: 0; background-image:url(../../_images/_common/_solid/blue_15.png); background-position: center; background-repeat: repeat; border: 1px solid #000; border-top: none; overflow: auto; font-size: 1.3em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.6em; color: #9999CC; }

	#content dl dd h3	{ font-size: 1.4em; color: #FFF; }

	#content dl dd a:hover	{ text-decoration: underline; }
	
	#content dl#album_covers dd img		{ float: left; padding: 8px; margin: 1px 0 10px; background-image: url(../../_images/_common/_solid/white_3.png); }
	#content dl dd a:hover img,
	#content dl dd a:focus img	{ background-image: url(../../_images/_common/_solid/white_15.png); }
	
	#content dl dd ul,
	#content dl dd ul li,
	#content dl dd dl dt,
	#content dl dd dl dd,
	#content dl dd table,
	#content dl dd table tr,
	#content dl dd table td,
	#content dl dd span,
	#content dl dd span p,
	#content dl dd p,
	#content dl dd a		{ font-size: 1em; }
	
	#content dl dd ol		{ padding: 15px; background-image: url(../../_images/_common/_solid/black_15.png); background-repeat: repeat; }
	#content dl dd li		{  }
	#content dl dd ul li	{ list-style-type: disc; margin-left: 20px; }
	#content dl dd ol li	{ margin: 10px 0 0 20px; list-style-type: decimal; line-height: 1.6em; }
		
		#content dl dd p	{ margin: 10px 0; }
		
		#content dl dd dl	{  }
		
		
		
		#content dl dd dl dd	{ font-size: 1em; }
			
			/* specific questions/answers */
			
			
			/* Album Covers */
			
			#content dl dd dl#album_covers dt		{ float: right; margin-top: -1px; margin-left: 5px; background-image: url(../../_images/_common/_solid/black_35.png); background-repeat: repeat; border: none; cursor: auto; }
			#content dl dd dl#album_covers dt:hover		{ background-color: transparent; }
			#content dl dd dl#album_covers dd.title	{ background-image: url(../../_images/_common/_solid/blue_15.png); background-repeat: repeat; border: none; font-size: 1.2em; color: #FFF; }
			#content dl dd dl#album_covers dd.title a	{ color: #FFF; }
			#content dl dd dl#album_covers dd	{ background-image: url(../../_images/_common/_solid/black_35.png); border: none;  }
		
			#content dl dd dl#album_covers dd dl dt,
			#content dl dd dl#album_covers dd dl dd	{ font-size: 1em; float: none; }
			
			#content dl dd dl#album_covers dd dl	{ display: block; overflow: hidden; }
			
				#content dl dd dl#album_covers dd dl dt,
				#content dl dd dl#album_covers dd dl dd	{ padding: 0; margin: 0; background: none; border: none; line-height: 1.5em;}
				
				#content dl dd dl#album_covers dd dl dt	{ clear: left; float: left; padding: 4px 0; }
				#content dl dd dl#album_covers dd dl dd	{ float: left; padding: 4px 8px;}
			
			/* One Guitar */
			
			#content dl dd dl#one_guitar_examples		{ margin: 20px 0 ; }
			
			#content dl dd dl#one_guitar_examples dt	{ float: left; width: 250px; padding: 5px 15px 5px 0; background-image: url(../../_images/_common/_solid/black_15.png); background-repeat: repeat; font-weight: bold; text-align: right; }
			#content dl dd dl#one_guitar_examples dd	{ padding: 10px; margin: 0 0 5px 0; background-image: url(../../_images/_common/_solid/blue_15.png); background-repeat: repeat; font-size: 1em; }
				
			/* Classical */
			
			div#classical_songs	{ float: right; width: 280px; margin-left: 10px; }
			
			table#classical_recommendations		{ clear: both; margin: 10px 0; border: 1px solid #000; }
			table#classical_recommendations th,
			table#classical_recommendations td	{  padding: 6px 6px 6px 10px; }
			
			table#classical_recommendations th	{ background-color: #000; text-transform: uppercase; color: #999; }
			table#classical_recommendations td	{ border-bottom: 1px solid #000; color: #FFF; }
			
			table#classical_recommendations colgroup.composer	{ background-color: #333; }
			
			table#classical_recommendations colgroup.work,
			table#classical_recommendations colgroup.artist	{ background-color: #111; }
			
			/* AV1611.org */
			
			#content dl dd dl#av1611	{ padding: 20px; /*margin: 0; background-image: url(../../_images/_common/_solid/black_15.png); background-repeat: repeat;*/ }
			
			#content dl dd dl#av1611 dt	{ padding: 10px 20px; margin: 0; background-image: url(../../_images/_common/_solid/blue_35.png); background-repeat: repeat; font-size: 1.1em; line-height: 1.5em; font-weight: bold; color: inherit; }
			#content dl dd dl#av1611 dd	{ padding: 20px; margin: 0 0 20px; background-image: url(../../_images/_common/_solid/black_35.png); background-repeat: repeat; }