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

#col_1	{ background-image: url(../../_images/_common/_solid/white_10.png); overflow: hidden; color: #FFF; }

h3	{ clear: left; padding: 2px 5px 2px 15px; margin: 0; background-image: url(../../_images/_common/gradient_h_150.png); background-position: center top;  background-repeat: repeat-x; border: 1px solid #000; font-family: Georgia, "Times New Roman", Times, serif; font-size: 2em; color: #0099CC; }

h4	{ padding: 10px; margin: 10px 0 0; background-image: url(../../_images/_common/gradient_h_150.png); border-top: 1px solid #000; color: #0099CC; }

#col_1 div	{ padding: 10px; margin: 0 0 10px; background-image: url(../../_images/_common/_solid/black_35.png); color: #EEE; }

#col_1 .photo_caption	{ background-image: url(../../_images/_common/_solid/black_50.png); }
	#col_1 .photo_caption#billy	{ float: right; width: 230px; margin: 0 0 10px 10px; }
	#col_1 .photo_caption p		{ padding: 0; margin-top: 10px; color: #999; }
	
	#col_1 .photo_caption#report_animal_abuse	{ width: 432px; padding: 0; margin: 30px auto 0; background: none; }
	#col_1 .photo_caption#report_animal_abuse p	{ text-align: center; }

#col_1 p	{ padding: 10px; }

	#col_1 div p	{ overflow: hidden; background: none; }

#col_1 a	{ color: #99CCFF; text-decoration: underline; }
#col_1 a:hover	{ color: #99CCFF; text-decoration: none; }

#col_1 img	{  }

#content ul		{ list-style-type: none; overflow: hidden; padding: 10px; background-image: url(../../_images/_common/_solid/blue_light_15.png); }
#content ul li	{ list-style-type: none; }

#content ul.scripture	{ color: #999; }
#content ul.scripture li	{ display: inline; padding: 0 4px 0 0; line-height: 1.2em; }

#content div#a_call_to_care 	{ overflow: hidden; }
#content div#a_call_to_care img	{ float: left; margin: 10px 10px 0; border: 1px solid #000; }
#content div#a_call_to_care p	{ }
#content div#a_call_to_care a	{ text-transform: uppercase; }
#content div#a_call_to_care a.lyrics	{ font-size: 1em; font-style: italic; text-transform: none; }

#content div#a_call_to_care a.buy		{ clear: left; float: left; display: block; width: 140px; height: 21px; padding: 8px 10px 6px; margin: 8px 10px 0; background-image:url(../../_images/animals/btn_buy_bg.png); background-repeat: no-repeat; font-size: 11px; font-weight: bold; letter-spacing: .25em; word-spacing: .2em; text-transform: none; text-decoration: none; text-align: center; color: #999; }

	#content div#a_call_to_care a.buy:hover,
	#content div#a_call_to_care a.buy:focus		{ background-color: #333; color: #FFF; }
	
	#content div#a_call_to_care a.buy:focus,
	#content div#a_call_to_care a.buy:active	{ outline: none; }
	
	#content div#a_call_to_care a.buy:active	{ background-color: #666; }

	#content ul#ark_footage			{ padding: 0; background: none; }
	#content ul#ark_footage li		{ padding: 10px; margin-bottom: 4px; background-image: url(../../_images/_common/_solid/blue_light_15.png); font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; font-weight: bold; color: #999; }
	#content ul#ark_footage li ul	{ background: none; }
	#content ul#ark_footage li ul li	{ list-style-type: none; display: block; float: none; padding: 0; overflow: hidden; background-image: url(../../_images/_common/_solid/white_5.png); font-size: 1em;  }
	
		#content ul#ark_footage li ul li a			{ display: block; padding: 8px 10px; font-weight: normal; color: #FFF; }
		#content ul#ark_footage li ul li a:hover	{ background-image: url(../../_images/_common/_solid/white_15.png); }
		
		#content ul#ark_footage li ul li a span	{ display: inline; font-style: italic; text-decoration: none; color: inherit; }
		
		#content ul#ark_footage li ul li p			{ font-size: inherit; font-weight: normal; }
			
			#content ul#ark_footage li ul li p a		{ display: inline; padding: 0; margin: 0; }
			#content ul#ark_footage li ul li p a:hover	{ background: none; }
			
			#content ul#ark_footage li ul li p strong	{ display: block; margin-bottom: 10px; color: #FFF; }
			
			#content ul#ark_footage li ul li p strong span	{ display: inline; color: #FFF; }
			
			#content ul#ark_footage li ul li .photo_caption	{ clear: none; float: left; display: block; width: 275px; padding: 10px; margin: 10px 0 10px 10px; }

#content ul li ul	{ padding-left: 10px; }

#content ul li ul li	{ list-style-type: disc; display: block; margin: 4px 0; }

#content ul li a		{  }
#content ul li a:hover	{  }
	
	#content ul li span	{ display: block; font-size: 1em; color: #666; }
	
	img#chipotle_logo	{ float: left; margin: -30px 10px 0 0; }
	
	img#meet_your_meat	{ float: right; margin: 0 0 10px 10px; }
	
	div	{ clear: left; }
	
	div#intro	{ padding-bottom: 20px; }
	
		p.quote	{ font-style: italic; }
	
	a#ten_ways	{ float: left; width: 140px; padding: 10px; margin: 10px 20px 10px 10px; background-color: #111; background-image: url(../../_images/_common/gradient_bar_white.png); background-repeat:repeat-x; background-position: 0 -26px; border: 1px solid #000; border-top-color: #999; border-left-color: #555; border-right-color: #555; border-bottom-color: #222; font-size: 1.6em; font-weight: bold; text-align: center; text-decoration: none; color: #FFF; }
	
	a#ten_ways:hover		{ background-color: #333; color: #FFF; }
	a#ten_ways:hover strong	{ color: #FFF; }
	
		a#ten_ways strong	{ display: block; margin-top: 4px; text-align: center; text-decoration: none; text-transform: none; font-size: 1.2em; color: #999; }
		
		a#ten_ways:hover strong	{ text-decoration: underline; }