#masthead ul#nav {width: 470px;}

body#our-work li#navWork ul {display:block; left:-510px;}
body#news li#navMedia ul,body#media li#navMedia ul {display:block; left:-764px;}
body#about ul#nav li#navAbout ul {display:block;left:-673px;}

ul#nav li#navMedia a:hover i, body#media li#navMedia i, body#news li#navMedia i {background-position:-320px -30px;}
ul#nav li#navMedia li#newsRecent i {background-position:0 -60px;}
ul#nav li#navMedia li#newsCover i {background-position:-132px -60px;}
ul#nav li#navMedia li#newsPR i {background-position:-264px -60px;}
ul#nav li#navMedia li#newsRecent a:hover i, body.recent-news ul#nav li#navMedia li#newsRecent i {background-position:0 -90px;}
ul#nav li#navMedia li#newsCover a:hover i, body.press-coverage ul#nav li#navMedia li#newsCover i {background-position:-132px -90px;}
ul#nav li#navMedia li#newsPR a:hover i, body.press-releases ul#nav li#navMedia li#newsPR i {background-position:-264px -90px;}
ul#nav li i {background-image: url("../images/nav/nav-global-v2.gif");}

li#navDonate
{
	width: 72px;
}

li#navDonate a i,
li#navDonate a:link i,
li#navDonate a:visited i
{
	background-image: url("../images/nav/button-donate.gif");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 72px;
}

li#navDonate a:hover i
{
	background-position: 0px -30px;
}

.bgtxt
{
	display: none;
}

/*
	START: Interstitial
*/
	body#interstitial-sign-up	#masthead,
	body#interstitial-sign-up #add_this_container,
	body#interstitial-sign-up #footer,
	body#interstitial-sign-up #credits,
	body#interstitial	#masthead,
	body#interstitial #add_this_container,
	body#interstitial #footer,
	body#interstitial-ticker #credits,
	body#interstitial-ticker #masthead,
	body#interstitial-ticker #add_this_container,
	body#interstitial-ticker #footer,

	body#interstitial-countdown #credits,
	body#interstitial-countdown #masthead,
	body#interstitial-countdown #add_this_container,
	body#interstitial-countdown #footer,

	body#interstitial-virtual-plaintiff #credits,
	body#interstitial-virtual-plaintiff	#masthead,
	body#interstitial-virtual-plaintiff #add_this_container,
	body#interstitial-virtual-plaintiff #footer,
	body#interstitial-virtual-plaintiff #credits,
	body#interstitial-virtual-plaintiff #credits,
	body#interstitial-sign-up-w-video	#masthead,
	body#interstitial-sign-up-w-video #add_this_container,
	body#interstitial-sign-up-w-video #footer,
	body#interstitial-sign-up-w-video #credits,
	body#interstitial-pre-decision #masthead,
	body#interstitial-pre-decision #add_this_container,
	body#interstitial-pre-decision #footer,
	body#interstitial-pre-decision #credits,
	body#interstitial-post-decision #masthead,
	body#interstitial-post-decision #add_this_container,
	body#interstitial-post-decision #footer,
	body#interstitial-post-decision #credits
	{
		display: none;
	}

	div.interstitial_content
	{
		width: 880px;
		height: 410px;
		padding: 31px 40px 40px 40px;
		background-color: #ffffff;
	}

	div.interstitial_content div.header
	{
		height: 60px;
		position: relative;
	}

	div.interstitial_content div.header .logo
	{
		position: absolute;
		left: 0px;
		top: 10px;
		width: 444px;
		height: 27px;
		background-image: url("../images/interstitial/logo.gif");
		background-position: 0px 0px
		background-repeat: no-repeat;
	}

	div.interstitial_content div.header .skip,
	div.interstitial_content div.header .skip:link,
	div.interstitial_content div.header .skip:visited
	{
		position: absolute;
		right: 0px;
		top: 0px;
		width: 70px;
		height: 30px;
		background-image: url("../images/interstitial/skip.gif");
		background-position: 0px 0px
		background-repeat: no-repeat;
		text-decoration: none;
	}

	div.interstitial_content div.payload
	{
		background-color: #f2f5fa;
		width: 810px;
		height: 301px;
		padding: 30px 40px 19px 30px;
		overflow: hidden;
	}

	div.interstitial_content div.payload img.payload_image,
	div.interstitial_content div.payload .payload_video
	{
		float: left;
		display: inline;
		width: 410px;
		height: 301px;
	}
	div.interstitial_content div.payload div.form_container
	{
		float: right;
		display: inline;
		width: 360px;
	}

	div.interstitial_content div#subContent
	{
		margin: 0px;
		padding: 0px;
		width: auto;
		height: auto;
		float: none;
		display: block;
		background-color: transparent;
	}

	div.interstitial_content #sidebar_email_updates
	{
		background-image: none;
	}

	div.interstitial_content div.form_container .appeal
	{
		padding: 0px;
		margin: 0px;
		font-size: 1.2em;
		line-height: 1.125em;
		color: #164573;
		height: 78px;
		overflow: hidden;
	}
    body#interstitial-post-decision div.interstitial_content div.form_container .appeal
    {
        height:auto;
    }
	div.interstitial_content div.form_container .appeal strong
    	{
		font-weight:bold !important;
	}
	div.interstitial_content div.form_container h1
	{
		padding: 0px;
		margin: 0px;
		font-size: 1.3em;
		line-height: 1.3em;
		color: #164573;
		overflow: hidden;
        font-weight:bold;
	}
	div.interstitial_content_noform div.form_container .appeal
	{
		height: auto;
	}

	div.interstitial_content #subContent div.update_form form
	{
		margin: 0px;
	}

	div.interstitial_content #sidebar_email_updates,
	div.interstitial_content #sidebar_email_updates div.layer
	{
		height: auto;
	}

	div.interstitial_content #subContent div.update_form div.input_row div.label
	{
		color: black;
	}

	#subContent div.update_form div.input_row div.input_text input
	{
		border: 1px solid #c4ceda;
	}

	div.interstitial_content #subContent div.update_form div.mobile_container h3
	{
		color: #9ea1a6;
	}

	div.interstitial_content #formBuilderSignupWrap,
	div.interstitial_content #formBuilderSignupWrap h3
	{
		color: black;
	}

	#interstitial_signup_fail
	{
		position: absolute;
		width: 400px;
		padding: 8px;
		border: 2px solid black;
		background-color: white;
		display: none;
		font-size: 10.5pt;
	}

	#interstitial_sign_up_container
	{
		position: absolute;
		width: 980px;
		height: 500px;
		display: none;
	}

	#interstitial_sign_up_container div.bgframe
	{
		position: absolute;
		left: 0px;
		top: 0px;
		width: 980px;
		height: 500px;
		background-color: transparent;
		filter: alpha(opacity=50);
		opacity: .50;
	}

	#interstitial_sign_up_container iframe
	{
		position: absolute;
		left: 10px;
		top: 9px;
		width: 960px;
		height: 481px;
	}

	body#interstitial div.interstitial_content div.button
	{
		margin-top: 16px;
		text-align: center;
	}

	body#interstitial div.button_type_donate a
	{
		display: block;
		margin: 0px auto;
		width: 173px;
		height: 87px;
		background-image: url("../images/interstitial/interstitial-donate.jpg");
		background-repeat: no-repeat;
		background-position: 7px 7px;
		padding: 7px;
		background-color: white;
	}
/*
	END: Interstitial
*/


/*
	START: Form wrapper
*/
	body.form_wrapper div#content
	{
		background-image: none;
		padding-top: 0;
	}

	body.form_wrapper div#mainContent
	{
		width: 904px;
	}

	body.form_wrapper div#masthead
	{
		min-height: 120px;
		height: 120px;
	}
/*
	END: Form wrapper
*/


/*
	START: Virtual Co-plaintiff
*/
	div.virtual_coplaintiff
	{

	}
/*
	END: Virtual Co-plaintiff
*/


/*
	START: Ticker Block
*/
	div.ticker_block {
		background: url("../images/home/countdown_bg.png") repeat scroll 0 0 transparent;
		padding: 77px 16px 0 15px;
		position: relative;
	}
	div.ticker_block table,
	div.ticker_block tbody,
	div.ticker_block tr,
	div.ticker_block td
	{
		padding: 0;
		margin: 0;
		border: none;
	}

	div.ticker_block table
	{
	}

	div.ticker_block table tr.values td
	{
		font-size: 62px;
		color: #f0f7fc;
		text-align: center;
		vertical-align: top;
		font-family:Tahoma, Geneva, sans-serif;
		font-weight:bold;
		line-height:72px;
	}
	div.ticker_block table tr.values td.value_days
	{
		width: 85px;
	}
	div.ticker_block table tr.values td.value_hrs
	{
		width: 63px;
	}
	div.ticker_block table tr.values td.value_mins
	{
		width: 60px;
	}
	div.ticker_block table tr.values td.value_sec
	{
		width: 70px;
	}

	div.ticker_block table tr.values td.delim
	{
		color: #59a9e6;
		width: 53px;
	}
	div.ticker_block table td.delim_days
	{
		display: none;
	}

	div.ticker_block table tr.labels td {
		color: #C6C4C4;
		font-family: arial,sans-serif;
		font-size: 17px;
		line-height: 12px;
		text-align: center;
		text-transform: uppercase;
		vertical-align: top;
	}
	
	div.ticker_block table tr.labels td div
	{
		height: 12px;
		line-height: 12px;
		padding-bottom: 5px;
	}

	div.ticker_block .time_since_blurb
	{
		margin: 4px 0 0 5px;
		font-size: 26px;
		color: #f0f7fc;
		text-align: left;
		line-height: 30px;
		vertical-align: middle;
		font-family: Arial, Helvetica, sans-serif;
		
	}
	div.ticker_block_countdown .time_since_blurb
	{
	}

	div.ticker_block .donate {
		color: #FFFFFF;
		font-family: Georgia,"Times New Roman",Times,serif;
		font-size: 17px;
		margin-top: 72px;
		padding-left: 10px;
	}

	div.ticker_block .donate label
	{
		padding-right:15px;
		padding-bottom:7px;
		display:inline-block;
		*display:inline;
		zoom:1;
	}
	
	div.ticker_block .ticker_blurb 
	{
		color: #83bcfc;
		font-size:9pt;
		font-family:Georgia, "Times New Roman", Times, serif;
		line-height: 16px;
		padding-top:5px;
	}

/*
	END: Ticker Block
*/


/*
	START: Interstitial Ticker
*/
	#interstitial-ticker div.ticker_blurb_container
	{
		width: 371px;
		float: left;
		display: inline;
	}

	#interstitial-ticker div.ticker_blurb_container div.ticker_outer
	{
		border: 1px solid #c4ceda;
	}

	#interstitial-ticker div.ticker_blurb_container div.blurb
	{
		margin: 25px 0 0 0;
		padding: 0 16px 0 32px;
		font-size: 13.5pt;
		color: #164573;
		line-height: 1.25em;
	}

	#interstitial-ticker h1
	{
		margin: 0;
		padding: 0;
		font-size: 15.75pt;
		color: #164573;
		font-weight: bold;
	}

	#interstitial-ticker div.form_container
	{
		float: left;
		display: inline;
		width: 332px;
		margin: 0 0 0 103px;
	}

	#interstitial-ticker div.form_container div.blurb
	{
		margin: 8px 0 0 0;
		padding: 0;
		font-size: 13.5pt;
		color: #164573;
		line-height: 1.25em;
	}

	#interstitial-ticker div.interstitial_content #subContent div.update_form
	{
		padding: 0px;
		margin: 24px 0 0 0;
	}

	#interstitial-ticker #subContent div.update_form div.submit_container
	{
		float: none;
	}

	#interstitial-ticker #subContent div.update_form div.mobile_submit_row
	{
		margin: 24px 0 0 0;
		text-align: right;
	}
/*
	END: Interstitial Ticker
*/


/*
	START: Interstitial Countdown
*/
	#interstitial-countdown div.ticker_blurb_container
	{
		width: 371px;
		float: left;
		display: inline;
	}

	#interstitial-countdown div.ticker_blurb_container div.ticker_outer
	{
		border: 1px solid #c4ceda;
	}

	#interstitial-countdown div.ticker_blurb_container div.blurb
	{
		margin: 25px 0 0 0;
		padding: 0 16px 0 32px;
		font-size: 13.5pt;
		color: #164573;
		line-height: 1.25em;
	}

	#interstitial-countdown h1
	{
		margin: 0;
		padding: 0;
		font-size: 15.75pt;
		color: #164573;
		font-weight: bold;
	}

	#interstitial-countdown div.form_container
	{
		float: left;
		display: inline;
		width: 332px;
		margin: 0 0 0 103px;
	}

	#interstitial-countdown div.form_container div.blurb
	{
		margin: 8px 0 0 0;
		padding: 0;
		font-size: 13.5pt;
		color: #164573;
		line-height: 1.25em;
	}

	#interstitial-countdown div.interstitial_content #subContent div.update_form
	{
		padding: 0px;
		margin: 24px 0 0 0;
	}

	#interstitial-countdown #subContent div.update_form div.submit_container
	{
		float: none;
	}

	#interstitial-countdown #subContent div.update_form div.mobile_submit_row
	{
		margin: 24px 0 0 0;
		text-align: right;
	}
/*
	END: Interstitial Countdown
*/


/*
	START: Custom share buttons
*/
	div.custom_share_buttons
	{
	}

	div.custom_share_buttons table
	{
		margin: 0 0 0 -32px;
	}

	div.custom_share_buttons table td
	{
		padding: 0 0 0 32px;
		vertical-align: middle;
	}
/*
	END: Custom share buttons
*/


/*
	START: Author Profile
*/
	body#author #masthead
	{
		min-height: 0;
	}

	body#author div.blurb_photo
	{
		padding: 0 0 0 0;
	}
	body#author div.blurb_photo_nophoto
	{
		padding: 0 0 0 0;
	}

	body#author div.blurb_photo div.photo
	{
		margin: 0 0 0 10px;
		float: right;
		display: inline;
	}

	body#author div.blurb_photo div.blurb
	{
		padding: 0 2em 0 0;
	}

	body#author .linkBack
	{
		position: static;
		padding-left: 15px;
		background-position: 0px 50%;
		left: 0px;
		width: 419px;
	}
/*
	END: Author Profile
*/


/*
	START: Blog
*/

	body#blog-landing #masthead
	{
		min-height: 0;
	}

	div.blogLanding h2
	{
		padding-bottom: 4px;
	}

	div.blogLanding hr
	{
		height: 1px;
		color: #c5c6c6;
		background-color: #dcdee3;
		border: none;
		margin: 1px 0 0 0;
		padding: 0;
		display: block;
		line-height: 1px;
	}

	div.blogLanding div.contentItems
	{
		margin-top: -1.5em;
	}

	div.blogLanding div.contentItem
	{
		padding: 2em 0 1em 0;
		border-bottom: 1px solid #dcdee3;
	}

	body#blog-landing #mainContent h3
	{
		margin: 0;
	}

	div.blogPost div.byline,
	div.blogLanding div.byline
	{
		height: 25px;
		line-height: 25px;
		vertical-align: middle;
		margin: .5em 0 0 0;
	}
	div.blogPost div.byline_nophoto,
	div.blogLanding div.byline_nophoto
	{
		height: auto;
		line-height: auto;
	}

	div.blogPost div.byline img,
	div.blogLanding div.byline img
	{
		vertical-align: middle;
		padding: 0 1em 0 0;
	}

	body.viewer #mainContent h2.blogPost
	{
		margin-bottom: 8px;
	}

	div#sidebar_blog
	{
		padding: 0px 18px;
		margin: 0 0 13px 0;
		color: #000101;
		font-size: 9pt;
		font-family: georgia, times, serif;
		width: 334px;
	}

	div#sidebar_blog h3
	{
		margin: 0;
		padding: 0;
		color: #094f8e;
		font-size: 12pt;
		font-weight: bold;
	}

	div#sidebar_blog p
	{
		margin: 0;
		padding: 0;
	}

	div#sidebar_blog a.rss,
	div#sidebar_blog a.rss:link,
	div#sidebar_blog a.rss:visited
	{
		display: block;
		width: 112px;
		height: 22px;
		background: url("../images/blog/blog-rss-icon.gif") no-repeat 0 0;
		margin: 22px 0 0 0;
	}

	div#sidebar_blog div.contributors_container
	{
		margin: 12px 0 0 0;
		color: #094f8e;
		font-size: 10.5pt;
	}

	div#sidebar_blog div.contributors_container div.contributors
	{
		margin: 0 0 0 -12px;
	}

	div#sidebar_blog div.contributors_container a.contributor,
	div#sidebar_blog div.contributors_container a.contributor:link,
	div#sidebar_blog div.contributors_container a.contributor:visited
	{
		float: left;
		display: inline;
		width: 50px;
		height: 50px;
		overflow: hidden;
		margin: 0 0 0 12px;
	}

	div.subContent-blog  #sidebar_email_updates
	{
		background-image: none;
		height: auto;
	}

	div.subContent-blog  #sidebar_email_updates div#home_signup_src
	{
		border: 1px solid #094f8e;
		background-color: #4c7dab;
		padding: 14px 12px;
	}

	div.subContent-blog  #sidebar_email_updates div.layer_content
	{
		height: auto;
		position: relative;
		padding: 0 0 74px 0;
	}

	div.subContent-blog  #sidebar_email_updates div.layer_bg
	{
		display: none;
	}

	div.subContent-blog  #sidebar_email_updates div#home_signup_src h2
	{
		font-size: 13.5pt;
		font-style: italic;
		color: #ffffff;
	}

	div.subContent-blog  #sidebar_email_updates div#home_signup_src div.input_row div.label
	{
		display: none;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src form
	{
		margin: 0;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.input_rows
	{
		margin: -12px 0 0 -14px;
		width: 370px;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.input_row
	{
		float: left;
		display: inline;
		width: 171px;
		margin: 12px 0 0 14px;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.input_row div.input_text
	{
		margin: 0;
		width: 171px;
		height: auto;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.input_row div.input_text input
	{
		width: 163px;
		font-family: georgia, times, serif;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row
	{
		float: left;
		display: inline;
		margin: 12px 0 0 14px;
		width: 356px;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row h3
	{
		font-size: 9pt;
		color: #ffffff;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row div.input_row
	{
		margin: 0;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row div.submit_container
	{
		float: right;
		display: inline;
		width: 99px;
		height: 44px;
	}

	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row div.submit_container a,
	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row div.submit_container a:link,
	div.subContent-blog #sidebar_email_updates div#home_signup_src div.mobile_submit_row div.submit_container a:visited
	{
		display: block;
		width: 99px;
		height: 44px;
		background: url("../images/home/button-submit-blog.gif") no-repeat 0 0;
	}

	div.subContent-blog #sidebar_email_updates a.donate_button,
	div.subContent-blog #sidebar_email_updates a.donate_button:link,
	div.subContent-blog #sidebar_email_updates a.donate_button:visited,
	div.subContent-blog #sidebar_email_updates a.donate_button:hover
	{
		bottom: 0;
		width: 185px;
		height: 57px;
		padding: 0;
		background: url("../images/home/button-donate-out-blog.gif") no-repeat 50% 0;
	}

	div.subContent-blog #sidebar_email_updates div.stay_connected
	{
		bottom: 0;
		padding: 0;
		right: 0;
		border: none;
		background-image: none;
		width: 185px;
		height: 57px;
		overflow: hidden;
		text-align: center;
	}

	div.subContent-blog div.fb_fan_container
	{
		width: 383px;
		height: 234px;
		margin-top: 19px;
		padding: 0;
		background-color: #ffffff;
	}
/*
	END: Blog
*/

/* new right col format and width of content area */
div#mainContent {
	width:524px;
}
div#content {
	background: #FFFFFF;
	background-image: none;
}
div#subContent {
	margin-top:-40px;
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	background: #F0F7FC;
	margin-right:0px;
	width: 383px;
}
#add_this_container {
	right:419px;
}
div.fb_fan_container {
	padding: 0;
	width:383px;
}
#footer {
	position:relative;
}
/* new sidebar form format */
	#sidebar_email_updates
	{
		height:400px;
		margin-bottom:10px;
	}

	#blog #sidebar_email_updates,
	#blog-landing #sidebar_email_updates
	{
		height:290px;
	}
	
	#sidebar_email_updates div.update_form
	{
		padding: 18px;
	}

	#sidebar_email_updates div.update_form h2
	{
		color: #f0f7fc;
		font-size: 12.75pt;
		padding: 0px;
		margin: 0px;
		font-weight: normal;
	}

	#sidebar_email_updates div.update_form p
	{
		margin-bottom:5px;
		color: #bcdcfa;
		line-height:20px;
	}

	#sidebar_email_updates div.update_form form
	{
		margin: 12px 0px 0px 0px;
		padding: 0px;
	}

	#sidebar_email_updates div.update_form div.input_row
	{
		margin: 5px 0px 0px 0px;
		position: relative;
	}

	#sidebar_email_updates div.update_form span.input_row_col1,
	#sidebar_email_updates div.update_form span.input_row_col2
	{
		width:155px;
		display:inline-block;
		vertical-align: top;
	}

	#sidebar_email_updates div.update_form span.input_row_col1
	{
		padding-right:15px;
	}
	#sidebar_email_updates div.update_form div.input_row label
	{
		width: 80px;
		font-size: 10pt;
		line-height: 30px;
		vertical-align: middle;
		position:absolute;
		left:10px;
		top:0;
		color:#000;
	}

	#sidebar_email_updates div.update_form div.input_row_two_col
	{
		height: 35px;
	}

	#sidebar_email_updates div.update_form div.input_row div.input
	{
		float: left;
		display: inline;
		height: 30px;
		width:160px;
		margin-left:0px;
	}

	#sidebar_email_updates div.update_form div.input_row div.input_text input
	{
		margin: 0px;
		border: 1px solid #154379;
		padding: 3px;
		height: 22px;
		width: 153px;
	}

	#sidebar_email_updates div.update_form div.input_row_email div.input_text input
	{
		width:326px;
	}

	#sidebar_email_updates div.update_form div.input_row input.cons_first_name,
	#sidebar_email_updates div.update_form div.input_row input.cons_last_name
	{
		width: 150px;
	}
		

	#sidebar_email_updates div.update_form div.mobile_submit_row
	{
		margin-top: 8px;
	}

	#sidebar_email_updates div.update_form div.mobile_container
	{
		float: left;
		display: inline;
		width: 230px;
		height: 50px;
	}

	#sidebar_email_updates div.update_form div.mobile_container div.input_row_mobile
	{
		margin-top: 0px;
	}

	#sidebar_email_updates div.update_form div.mobile_container div.input_text
	{
		width: 144px;
	}

	#sidebar_email_updates div.update_form div.mobile_container div.input_text input
	{
		width: 136px;
	}

	#sidebar_email_updates div.update_form div.mobile_container h3
	{
		font-size: 10pt;
		color: #83acd5;
		font-style: italic;
		margin: 0px;
		padding: 0px;
		font-weight: normal;
		height: 20px;
		line-height: 20px;
		vertical-align: middle;
	}

	#sidebar_email_updates div.update_form div.submit_container
	{
		display: inline-block;
		float: none;
		height: 20px;
		margin-left: 0px;
		padding-top: 6px;
		width: 160px;
	}
	
	#sidebar_email_updates a.donate_button_full,
	#sidebar_email_updates a.donate_button_full:link,
	#sidebar_email_updates a.donate_button_full:visited
	{
		width: 372px;
		height: 98px;
		cursor: pointer;
		z-index:99999;
	}
	
	#sidebar_email_updates div.stay_connected,
	#footer div.stay_connected
	{
		position: relative;
		width:auto;
		height:auto;
		text-align:right;
		background: #F0F7FC;
		height:40px;
		padding:0 10px 0 0;
	}

	#footer div.stay_connected
	{
		background: none;
		position: absolute;
		top:5px;
		right:275px;
	}

	#sidebar_email_updates div.stay_connected span.icon,
	#footer div.stay_connected span.icon
	{
		display: inline-block;
		width: 32px;
		height: 32px;
		margin-left: 2px;
	}

	#sidebar_email_updates div.stay_connected span a,
	#sidebar_email_updates div.stay_connected span a:link,
	#sidebar_email_updates div.stay_connected span a:visited,
	#footer div.stay_connected span a,
	#footer div.stay_connected span a:link,
	#footer div.stay_connected span a:visited
	{
		display: block;
		width: 32px;
		height: 32px;
		background-repeat: no-repeat;
		background-position: left bottom;
	}

	#sidebar_email_updates div.stay_connected span.icon_rss a,
	#footer div.stay_connected span.icon_rss a
	{
		background-image: url("../images/home/stay-connected-icon-rss-sm.jpg");
	}

	#sidebar_email_updates div.stay_connected span.icon_fb a,
	#footer div.stay_connected span.icon_fb a
	{
		background-image: url("../images/icon_facebook.gif");
	}

	#sidebar_email_updates div.stay_connected span.icon_tw a,
	#footer div.stay_connected span.icon_tw a
	{
		background-image: url("../images/icon_twitter.gif");
	}

	#sidebar_email_updates div.stay_connected span.icon_yt a,
	#footer div.stay_connected span.icon_yt a
	{
		background-image: url("../images/icon_youtube.gif");
	}
	
	#sidebar_email_updates div.stay_connected span.icon_fr a,
	#footer div.stay_connected span.icon_fr a
	{
		background-image: url("../images/icon_flicker.gif");
	}