#content_area {
	padding-bottom:20px;
	color:#959595;
}

#content_area a img { border: 0;}
/*	Article 141 - Charity Landing Page 10/22/09		*/
#charity2 { width: 797px !important; }
#char2_top { }
	#char2_top_pri .section { font-size: 0; width: 549px; }
	#char2_top_sec{ width: 248px;}
	#char2_pri_1 { font-size: 0px; }
#char2_btm { background: #fff url('/v/vspfiles/templates/styleq/images/articles/charity2/charity2_btm_bg.gif') no-repeat; }	
#char2_btm { padding-top: 14px; }
* html #char2_btm { padding-top: 20px; }
	#char2_btm .section { width: 750px; margin-left: 25px; color: #555; }
	#char2_btm .section p { color: #555;  }
	#char2_btm_body { height: 109px;}
		#char2_btm_body a { color: #555; font-size: 12px !important; text-decoration: underline; }
		#char2_btm_body a:hover { text-decoration: none; }
		#char2_btm_body a b { font-size: 12px !important; font-weight: bold !important; color: #555 !important;  }
		#char2_btm_body b.title { font-size: 14px; font-weight: bold; color: #555 !important; }
		#char2_btm_body b.title span { color: #000; text-transform: uppercase; font-weight: bold; }
	#char2_btm_dfs_brand {  width: 263px; }
		#char2_btm_dfs { padding-top: 28px; height: 59px;}
			#char2_btm_dfs_body { width: 477px;  color: #555; padding-top: 3px;  }
 
/******** Celebrity Page ********/
#celebrity_col1{float:left; width:396px; padding-left:32px}#celebrity_col1_top{color:#FFF; font-size:14px; line-height:1.5}#celebrity_col1_top span{color:#89D4DF; font-size:15px}#celebrity_col1_mid{border-left:1px solid #2D2D2D; margin-top:12px}#celebrity_col1_midnames{color:#FFF; font-size:14px; line-height:1.7; padding-top:4px; padding-left:11px}#celebrity_col1_midnames br{display:block}#celebrity_col1_btm{background-image:url(../images/template/getnotified_bg.gif); background-repeat:no-repeat; width:256px; height:28px; margin-top:15px}#celebrity_col1_newsletter_text{float:left; color:#6BA2AA; font-family:arial,verdana,sans-serif; font-size:14px; margin:0; padding:7px 10px 0px 8px}#subscribe_form2{float:left; margin:0; padding:6px 0px 0px 8px; width:144px}#celebrity_col1_newsletter_input_wrap{float:left; margin:0; padding:0}#celebrity_col1_newsletter_input{background-color:transparent; border:0; color:#000; font-family:arial,verdana,sans-serif !important; font-size:10px; font-weight:normal; margin:0; padding:0; text-align:left; width:130px}#celebrity_col1_newsletter_submit_wrap{float:right; height:8px; margin:2px 0 0; padding:0; width:8px}#celebrity_col1_btm img{border:0; }

/******** Shows We Love /-s/284.htm ********/
/*	Backgrounds	*/
/*#preamble { background: url('/v/vspfiles/templates/styleq/images/categories/284/preamble_bg.gif') no-repeat}*/
	#preamble { background: url('/v/vspfiles/templates/styleq/images/categories/284/preamble_bg.gif') no-repeat}
	#showswelove .profile_title { background: url('/v/vspfiles/templates/styleq/images/categories/284/profile_title_bg.gif') no-repeat left bottom;}
	#showswelove .profile_header { background: url('/v/vspfiles/templates/styleq/images/categories/284/profile_header_bg.gif') no-repeat left top;}
/*	Layout	*/
#showswelove {}	
	#showswelove #preamble { width: 772px; height: 128px;  }
		#showswelove #preamble_logo div{ width: 136px; height: 130px; display: block }
		#showswelove #preamble_copy { width: 605px; color: #fff; margin:32px 0 0 0;  }
		#showswelove #profiles {}
			#showswelove .profile { background: #000; width: 771px; height: 314px; margin: 0 0 10px 0px  }
			#showswelove .first  { margin-top: 10px; }
			#showswelove .profile *, #showswelove #preamble #preamble_copy  {color: #fff; font-size: 12px; line-height: 18px; }			
				#showswelove .profile_header { line-height: 18px; color: #fff; padding: 12px 0 0 28px; height: 28px; width: 743px;}
				#showswelove .profile_header, #showswelove .profile_header span { font-size: 18px; }
				#showswelove .profile_header span { color: #89d4df; }
				#showswelove .profile_media { width: 501px; float: left; margin: 10px 0 0 0; padding-left: 10px; }
				#showswelove .profile_img, #showswelove .profile_video { border: 1px solid #454543; font-size: 0px;  }
				#showswelove .profile_video { width: 300px; height: 250px; margin-right: 10px   }
				#showswelove .profile_img { width:170px; height: 250px; }
				#showswelove .profile_img a, #showswelove .profile_img a img { border: 0;}
				#showswelove .profile_body { width: 247px; float: left; }
					#showswelove .profile_title { height: 39px; text-transform: uppercase; letter-spacing: 1px; padding-top: 27px; margin-bottom: 13px; line-height: 15px; }
					#showswelove .profile_btn { margin-top: 21px; }