@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
}

strong {
	color: #222;
	font-weight: bold;
}

em {font-style: italic;}

/* IMAGES */
img {border: 0;}

#caringbridge_header_logo_container h1 {
	margin: 0;
}

#caringbridge_header_logo_container h1 a:hover {
	text-decoration:none;
}

#caringbridge_header_logo_container h1 a#global-nav-home-link-image {
	display: block;
	width: 210px;
	height: 61px;
	background: #fff url('/tres/images/cb.sprite.png') 0 0 no-repeat;
	-background-image: url('/tres/images/cb.sprite-ie6.png');
}

#caringbridge_header_logo_container h1 a#global-nav-home-link-image span, 
#caringbridge_header h1 a#global-nav-home-link-image img {
	display: none;
}

#caringbridge_header_logo_container
{
	position: relative; 
	height: 61px;
	margin: 0 0 6px 0;
	padding: 0 0 0 12px;
}

#caringbridge_header_logo_container p#tagline
{
	position: absolute;
	bottom: 0;
	left: 242px;
	color: #594fbf;
	background-color: #fff;
	text-align: left;
	font-style: italic;
	font-size: 17px;
	padding: 0;
	margin: 0 0 4px 0;
}





.thm {
	width: 80px;
	height: 60px;
}

.t2mainphoto {
	margin: 2em 0 0 1em;
	width: 180px;
}

.t2smallphoto { /*same as t2mainphoto class, but no set width. this allows images to not stretch */
	margin: 2em 0 0 0;
}

.t2largephoto { /*same as t2mainphoto class, but wider. */
	margin: 2em 0 0 0;
	width: 345px;
}

.yui-gfphoto {
	margin-left: 1em;
	/*	width: 180px;
	height: 130px; */
}

.yui-gf .yui-u {width:73%; }

/* for ie 6 and below 	*/
*html .yui-gf .yui-u {width:72%; }


.leftside {margin: 1em .6em;}
.seal {padding-right: 1em;}

.partnerimage {
	padding-bottom: 2em;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.downloadimage {/* used for downloads pages - /faithinaction, /localcommunity, /faithcommunity */
	float:left;
	margin-right:1em;
}

/* MAIN STRUCTURE */
body {
	font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: .80em;
	background-color: #CDCDCE;
}


div#doc {
	background-color: #fff;
	padding: 0 0em;
	width:750px;
}

div#dochome {
	background-color: #fff;
	padding: 0 0em;
}

div#hd {
	background-color: #fff;
	border-left: 1px solid #54c247;
	border-right: 1px solid #54c247;
	/*padding: 0 .8em; */

}

div#bd {
	background-color: #fff;
	padding: 0em 1.2em;
}


div#ft {
	background-color: #fff;
	border-left: 1px solid #54c247;
	border-right: 1px solid #54c247;
	padding: 2em 1em ;
}


p#footer-social {
	width:50%;
	float:left;
	margin: 8px 0 0 0;
	text-align: right;

}

div.crosslink{
	margin: 2em .6em 1em .8em;
}


/* NAVIGATION - TOP, PRIMARY, SECOND LEVEL, THIRD LEVEL AND FOOTER */

ul#langnav {
	padding: 1em 1em 0em .5em;
	text-align: right;
	color: #54c247;
}

ul#langnav li {
	display: inline; /*displays links horizontaly - not supported in IE 5.0 */
	padding: 0em;
}

ul#topnav {
	padding: .4em 1em 0em .5em;
	text-align: right;
	color: #54c247;
}

ul#topnav li {
	display: inline; /*displays links horizontaly - not supported in IE 5.0 */
	padding: 0em;
}

ul#topnav a {text-decoration: none; font-size: .9em;}
ul#topnav a:hover {text-decoration: underline;}
ul#langnav a {text-decoration: none; font-size: .9em;}
ul#langnav a:hover {text-decoration: underline;}
ul#langnav .active a {text-decoration: none; color: #54c247;}

#myprofile span.disabledLink, .inactivenav {
	color: #7d7d7d;
	text-decoration: none;
}

/* ACTIVE PRIMARY NAV */
/*
body#home li#homenav a {background-color: #54c247; color: #fff; }*/
body#vist ul#primarynav li#visitnav a {background-color: #54c247; color: #fff; }
body#create ul#primarynav li#createnav a {background-color: #54c247; color: #fff; }
body#donate ul#primarynav li#donatenav a {background-color: #54c247; color: #fff; }
body#shareourservice ul#primarynav li#sharenav a {background-color: #54c247; color: #fff; }
body#partners ul#primarynav li#partnersnav a {background-color: #54c247; color: #fff; }
body#newsroom ul#primarynav li#newsroomnav a {background-color: #54c247; color: #fff; }
body#about ul#primarynav li#aboutnav a {background-color: #54c247; color: #fff;}
body#ourservice ul#primarynav li#servicenav a {background-color: #54c247; color: #fff;} /*needed for Our Service page on cobrands */

ul#secondnav {
	padding: 0em 0 .8em 0;
	background-color: #fff;
	border-top: 0px solid #54c247;
	border-right: 1px solid #54c247;
	border-bottom: 1px solid #54c247;
	border-left: 1px solid #54c247;
}

ul#secondnav a {text-decoration: none;}

ul#secondnav li {
	list-style: none;
	list-style-image: none;
	padding: .8em .8em 0em .8em;
	color: #ad0078;

}


div#secondnav ul li a {display: block;	}


/* ACTIVE TOP and SECOND LEVEL NAV */
body#home li#home a,
body#mobile li#mobile a,
body#takeatour li#takeatour a,
body#stylegallery li#styles a,
body#caringbook li#caringbook a,
body#stories li#stories a,
body#faqs li#faqs a,
body#create li#create a,
body#visit li#visit a,
body#promomaterials li#promomaterials a,
body#logosimages li#logosimages a,
body#history li#history a,
body#cbteam li#team a,
body#leader li#leader a,
body#staff li#staff a,
body#board li#board a,
body#careers li#careers a,
body#finance li#finance a,
body#mission li#mission a,
body#inkinddonors li#inkind a,
body#fundingpartners li#funding a,
body#fundableprojects li#fundableprojects a,
body#deliverhope li#deliverhope a,
body#waystogive li#waystogive a,
body#raisefunds li#raisefunds a,
body#impact li#impact a,
body#media li#media a,
body#newsrelease li#newsrelease a,
body#enews li#enews a,
body#awards li#awards a,
body#ratings li#ratings a,
body#blog li#blog a,
body#archive li#archive a,
body#copyright li#copyright a
body#privacy li#privacy a
body#termsofuse li#termsofuse a,
body#help li#help a,
body#contact li#contact a,
body#moreinfo li#moreinfo a,
body#service li#service a,
body#feedback li#feedback a,
body#newfeatures li#newfeatures a,
body#authorsignin li#signin a,
body#actofkindness li#actofkindness a,
body#advocate li#advocate a,
body#connect li#connect a,
body#community li#community a,
body#ourservice li#ourservice a,
body#plannedgiving li#plannedgiving a {
	color: #54c247;
	font-weight: bold;
	background: transparent;
}


/* THIRD-LEVEL SUB-MENU */

div.sublinks {display: none; }  /* turn off all sublinks */

div.sublinks ul {
	margin: .1em .1em 0em 1.8em;
	padding: 0;
}

*div.sublinks ul {margin: .1em .1em 0em 1em;   }

ul#secondnav div.sublinks ul li {
	margin: 0;
	padding: 0 .1em .1em 0;
	list-style: none;
	list-style-image: none;
}

/* FOOTER NAV MENU */

ul#ftnav li {
	display: inline;  /*displays links horizontaly - not supported in IE 5.0 */
	padding: 0em;
	font-size: .9em;
	color: #54c247;
}

/*  FOOTER LINKS  */
body#copyright li#copyright a,
body#privacy li#privacy a,
body#termsofuse li#termsofuse a,
body#help li#help a {
	color: #54c247;
	font-weight: bold;
	background: transparent;
}

ul#ftnav li a:link, ul#ftnav li a:visited {
	color: #ad0078;
	text-transform: none;
	font-weight: normal;
	text-decoration: none;
}

ul#ftnav li a:hover {
	color: #54c247;
	text-decoration: underline;
}

/* TYPOGRAPHY */

h1 {
	margin: 1em 0 1em .6em;
	color: 000;
	font-size: 1.6em;
	font-weight: normal;
}

h2 {
	padding: 0;
	margin: 1em 0 0em .8em;
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
}
*h2 {margin-bottom: 0em;}

h3 {
	margin: 0em 0 .5em .8em;
	color: #54C247;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
}

h3.purple {
	margin: 0em 0 .5em .8em;
	color: #594fbf;
	font-size: 1.1em;
	font-weight: bold;
	text-transform: uppercase;
}

/* used on onlinecommunity page */
h2.facebook {
	background: url('/csr_images/icon_facebook.gif') no-repeat center left;
	padding-left: 35px;
	padding-top: 10px;
	height: 22px;
	display:block;
}
h2.twitter {
	background: url('/csr_images/icon_twitter.gif') no-repeat center left;
	padding-left: 35px;
	padding-top: 10px;
	height: 22px;
	display:block;
}
h2.youtube {
	background: url('/csr_images/icon_youtube.gif') no-repeat center left;
	padding-left: 35px;
	padding-top: 10px;
	height: 22px;
	display:block;
}
h2.flickr {
	background: url('/csr_images/icon_flickr.gif') no-repeat center left;
	padding-left: 35px;
	padding-top: 10px;
	height: 22px;
	display:block;
}

/* used in cross link on left side */
h4 {
	margin: 0;
	font-weight: bold;
	color: #464646;
	font-size: 1em;
}

/* used for Health System name */
h5 {
	margin: .5em 1.6em  1em .8em;
	padding: 4px 0 4px 0px;
	background-color: #d6ebbd;
	color: #464646;
	font-size: 1em;
	font-weight: bold;
	text-transform: normal;
	text-align: center;
}


p {
	line-height: 130%;
	margin: 0 .8em 1em 1em;
}

p.rightalign {
	text-align: right;
}

/* tsa 7/28/07 */
*html p#tagline {margin: 1em 2em 1.5em 2em;}	/* for ie 6 and below */

/*
*:first-child+html p#tagline {margin: 1em 1em 1.5em 2em; }
*/


.crosslink p {
	margin: .4em .5em .5em .5em;
	font-size: .85em;
}

/* STANDARD LINKS */

a:link,  a:visited {
	color: #ad0078;
	text-decoration: underline;
	font-weight: normal;
}

a:hover {
	color: #54c247;
	text-decoration: underline;
	font-weight: normal;
}


/* MISC STYLES */

ul.standard {margin: .5em .8em .2em 2.2em; }
ul.standard li {
	padding: 0em 0 .8em 0em;
	list-style: outside url(/csr_images/main_bullet_grn.gif);
	line-height: 130%;
}
ul.standard li p {
	margin: 0;
	padding-top: .5em;
}

ul.secondary {margin: 0em .8em .2em 4em; }
ul.secondary li {
	padding: 0em 0 .8em 0em;
	list-style: outside url(/csr_images/main_bullet_green2.gif);
	line-height: 130%;
}
ul.secondary li p {
	margin: 0;
	padding-top: .5em;
}

ul.tertiary {margin: 0em .8em .2em 4em; }
ul.tertiary li {
	padding: 0em 0 .8em 0em;
	list-style: outside url(/csr_images/main_bullet_green3.gif);
	line-height: 130%;
}
ul.tertiary li p {
	margin: 0;
	padding-top: .5em;
}


ul.nobullet {margin: .5em .8em .5em 2em; }

ul.nobullet li {
	line-height: 160%;
	list-style: none;
	list-style-image: none;
}

ul.nobullet2 {margin: .5em .8em 0em 0em; }

ul.nobullet3 {margin: 0 0 .5em 1em; }

ul.nobullet3 li {
	line-height: 160%;
	list-style: none;
	list-style-image: none;
}

ul.nobullet2 li {
	list-style: none;
	list-style-image: none;
	line-height: 130%;
	padding: 0em 0 .2em 0em;
}

ol.standard {
	margin: .5em .8em 0em 2.2em;
	list-style-type: decimal;
	list-style-position:outside;
}
ol.standard li {
	padding: 0em 0em .8em 0em;
	line-height: 130%;
}

ol.standard li p {
	margin: 0;
	padding-top: .5em;
}

ol.standardindent {
	margin: .5em .8em 0em 3em;
	list-style-type: decimal;
	list-style-position:outside;
}
ol.standardindent li {
	padding: 0em 0em .8em 0em;
	line-height: 130%;
}

ol.standardindent li p {
	margin: 0;
	padding-top: .5em;
}

ol.standardinside {
	margin: .5em .8em 0em 2.2em;
	list-style-type: decimal;
	list-style-position:inside;
}
ol.standardinside li {
	padding: 0em 0em .8em 0em;
	line-height: 130%;
}

ol.standardinside li p {
	margin: 0;
	padding-top: .5em;
}

hr {
	color: #ccc;
	height: 1px;
	margin: .5em .8em .8em 0;
	background: #ccc;	/*needed for Firefox and Netscape */
	border: 0;		   /*needed for Firefox and Netscape */
}

*hr {margin: 0em .8em .4em 0;}

/* second level nav HR */
hr.green {
	color: #c4e3a1;
	height: 1px;
	margin: .8em .8em 0em .8em;
	background: #c4e3a1;	/*needed for Firefox and Netscape */
	border: 0;			  /*needed for Firefox and Netscape */
}

/* third level nav HR */
hr.green3 {
	color: #c4e3a1;
	height: 1px;
	margin: 0.4em 0.8em 0.4em 0em;
	background: #c4e3a1;	/*needed for Firefox and Netscape */
	border: 0;			  /*needed for Firefox and Netscape */
}


/*
*hr.green {margin-bottom: .4em;} */
*:first-child+html hr.green {margin: .5em 0em -.5em 0; }	 /* used for IE */

hr.divider  {
	height: 1px;
	width: 60%;
	margin: 1em 0 1.5em 9em ;
	color: #c4e3a1;
	background: #c4e3a1; /*needed for FF */
}

.bold {
	color: #444;
	font-weight:bold;
}

.textlink  {
	margin: -.2em 0 .8em 1em;
	padding:0;
}

.smalltext {
	font-size: .85em;
	font-style: italic;
}

.byline {margin-top: -.8em;}

.partnerdescription {font-size: .85em; font-style: italic; padding-left: 2px;}

.storyarchivedate {font-size: .85em; font-style: italic; padding-left: 2px;}

/* STYLES USED FOR DONATE: YUI-G TEMPLATE - 2 DIVS STACKED ON TOP OF EACH OTHER */

div.twocolgridleft {margin: 1em 0 .8em 0em;}
div.twocolgridright {margin: 1em .5em .8em 0;}

div.subhdgbkg {
	background-color: #fdf2c3;
	height: 3em;
	padding: .6em 0 0 .6em;
}

.twocolgridright h2 {margin: 0; padding: .2em .5em 0em .4em; font-size: 1.1em;}
.twocolgridright p {margin: 0; padding: .5em .2em .5em 1em;}
.twocolgridright a {margin: 0; padding: 0em .2em 0em 1em;}

.twocolgridleft h2 {margin: -4.9em .5em 0 4.6em; padding: 0; font-size: 1.1em; }
.twocolgridleft h2.oneline {margin: -4.5em .5em 0 4.6em; padding: 0; font-size: 1.1em; }
.twocolgridleft p {margin: 0; padding: .5em .2em .5em 5.8em;}
.twocolgridleft a {margin: 0; padding: 0em .2em 0em 5.8em;}
.twocolgridleft ul li {padding: 0em .2em 0em 74px;}
.twocolgridleft ul li a {padding: 0em .2em 0em 0px;}

.twocolgridleft ul {
	margin: 0;
	padding-left: 0;
}


blockquote {
	background-color: #fef7d9;
	line-height: 155%;
	margin: 1.5em;
	padding: 1.2em;
	font-size: 1.2em;

}

.twocolgridright ul.nobullet  {
	margin: 0 ;
	padding-left: 1em;
}

.twocolgridright ul a {
	margin: 0;
	padding: 0;
}

div#newsitems  a {padding:0; }


li.primarynavon a{
	background-color: #54c247; color: #fff;
}
li.primarynavon a:hover, li.primarynavon a:link{
	color: #fff;
}

div#Layer1 {padding: .8em 0 0 1em; }

.tafandbookmark {padding: 1em 0 1em 3em;}
.addthismovie {padding: .3em 0 0 2em;}

div#movie {padding: .8em 0 0 3em; }

/* Used to have a button that's defined by its
   contents; e.g. an image button. */
button.nobuttonbase {
	width: 1;
	overflow: visible;
	border-style: none;
	background-color: transparent;
	/*
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: -1px;
	padding: 0px;
	*/
	padding: 0px;

	cursor: pointer;
}

/* For Firefox, to make it look like IE. */
button.nobuttonbase[type] {
	margin-left: -3px;
}

/* Fake links -- content that may be in a <button> and just
   needs to look like a link. */
/* STANDARD LINKS */
.fakelink {
	color: #ad0078;
	font-weight: normal;
	font-family: Verdana, sans-serif;
}

/* The indent that a paragraph would have (above, in p { }).
 * You can use this for <div>s or whatever. */
.paraindent {
	margin: 0 .8em 1em 1em;
}

.fakelinkhover {
	color: #54c247;
	font-weight: normal;
	cursor: pointer;
}

.underline {
	text-decoration: underline;
}

/* BUTTONS */
input.primaryaction {
	color: #fff;
	font-weight: bold;
	font-size: 100%;
	background-color: #594fbf;
	border-bottom: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-top: 1px solid #594fbf;
	border-left: 1px solid #594fbf;
	border: 1px solid #7d7d7d;
	background-repeat:no-repeat;
	padding: 2px 16px 2px 16px;
}

*input.primaryaction {padding: 2px 3px 2px 3px;}

/* Hover: works in IE7 & Firefox */
input.primaryaction:hover {
	background-color: #54c247;
	border-bottom: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-top: 1px solid #54c247;
	border-left: 1px solid #54c247;
}

input.secondaryaction {
	color: #000;
	font-weight: bold;
	font-size:100%;
	background-color: #E1E1E1;
	border-bottom: 1px solid #7d7d7d;
	border-right: 1px solid #7d7d7d;
	border-top: 1px solid #E1E1E1;
	border-left: 1px solid #E1E1E1;
	background-repeat:no-repeat;
	padding: 2px 16px 2px 16x;
}

*input.secondaryaction {padding: 2px 3px 2px 3px;}
/* works in IE7 & Firefox */
input.secondaryaction:hover {
	color: #fff;
	background-color: #7d7d7d;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	border-top: 1px solid #7d7d7d;
	border-left: 1px solid #7d7d7d;
}

/* PARTNERS: AWARENESS PAGE */

#photoandquote {margin: -2em 1.5em 2em 1em;}
#photoandquote .photo-one {padding: 1.5em 2em 1.5em 0;}
#photoandquote .photo-two {padding: 0em 2em 1em 0}

#photoandquote .img-one {float:left; margin:2.5em 1em 2em 0em;}
#photoandquote .img-two {float:left; margin:2.5em 1em 3em 0em;}

#photoandquote .quote {
	background-color: #fef8e1;
	border: 1px solid #fade69;
	margin-left: 5em;
	padding: 1em 2em 0em 1em;
}

#photoandquote .quote-two {padding: 1em 1em 0em 1em;}

#photoandquote ul {
	margin: -8px 0 15px 80px;
	list-style:inside disc;
}


/* END PARTNERS: AWARENESS PAGE */

/* SPRING CAMPAIGN 2009: MESSAGE FROM SONA */

#scphotoandquote {margin: -2em 1.5em 0em 1em;}
#scphotoandquote .photo-one {padding: 1.5em 2em 1.4em 0em;}
#scphotoandquote .photo-two {padding: 0em 2em 1em 0}

#scphotoandquote .img-one {float:left; margin:2.5em 1em 2em 0em;}
#scphotoandquote .img-two {float:left; margin:2.5em 1em 3em 0em;}

#scphotoandquote .quote {
	background-color: #fef8e1;
	border: 1px solid #fade69;
	margin-left: 5em;
	margin-right: 0em;
	margin-bottom: 2.5em;
	padding: 1em 2em 0em 1em;
}

#scphotoandquote .quote-two {padding: 1em 1em 0em 1em;}

#scphotoandquote ul {
	margin: -8px 0 15px 80px;
	list-style:inside disc;
}


/* END SPRING CAMPAIGN 2009: MESSAGE FROM SONA */

/*manifesto page*/
p.manifesto {
	background-color: #cccce3;
	padding: .8em;
	text-align:center;
	border: 1px solid #594fbf;
	font-weight:bold;
	font-style: italic;
	color: #594fbf;
}

div#rightsidebar {
	background-color: #fef7d9;
	width: 16.5em;
	padding: 1.2em;
	font-size: .85em;
	line-height: 145%;
	margin: 2em 0em 0 0;
}

#rightsidebar .storyquote {
	margin: .3em 0 .4em 0;
	font-style: normal;
	line-height: 145%;
}

#rightsidebar .storyquotename {
	font-style: normal;
	margin: 0;
}

#rightsidebar .storyphoto {
	text-align: center;
}


.taxdeduct {
	font-style: italic;
	margin-top: 8px;
}

div.background_box,
div#background_box {
	background-color:#FEFAE9;
	margin-bottom:0.5em;
	padding:20px;
}

#fieldset-visit-form {
	padding: 0 1em 1em;
	background-color: #fff;
}

#fieldset-visit-form legend {
	font-size:116%;
	font-weight:700;
	margin-left:2em;
	padding:0 1em;
	color: #000;
}

#visit-sitename-group dd input {
	margin-bottom:1em;
}

a.tooltip {
	color:#AD0078 !important;
	font-weight:400;
}

.nf-primaryaction {
	background-color:#594FBF;
	background-repeat:no-repeat;
	border-color:#594FBF #7D7D7D #7D7D7D #594FBF;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:1em;
	font-weight:700;
	padding:4px 8px;
	text-decoration:none;
}

#fieldset-visit-form dl dt {
	width:43% !important;
	text-align: left;
}

div#corp-visit-container .yui .first {
	width: 52%
}

div#cluetip-inner p {
	text-align: left;
	margin: 0 0 0.8em 0;
}

div#corp-visit-container div.yui-g div.yui-u {
	width: 46%;
}

div#corp-visit-container div.yui-g div.first {
	width: 53%;
}

div#corp-visit-container ul li {
	list-style:disc outside none;
	list-style-image: url('/tres/images/bullet-green.gif');
	margin: 3px 0 8px 25px;
}

h1#page-not-found-header {
	margin:1em 0 0 0;
}

p#page-not-found-intro {
	margin: 30px 0 10px;
	padding:0;
}

div#corp-visit-container p.hint {
	margin: 1em 0;
}

div#page-not-found-visit-hints {
	padding-left: 10px;
}

div#page-not-found-visit-hints p {
	font-size:100%;
	font-weight:bold;
	margin: 0 0 10px 0;
}

p#page-not-found-help-intro {
	margin: 20px 0 0 0;
	font-weight: bold;
	font-size: 115%;
}

dl#visit-submit-container input#visit {
	float:left;
}

div#powerful-main-content {
	background: url('/csr_images/powerful_main_background.png') no-repeat top left;
}

p#powerful-share-it {
	font-weight: bold;
	font-size: 110%;
	margin-left: 0;
	margin-top: 5px;
}

p#powerful-donate-button {
	margin: 460px 0 0 80px;
}

div#powerful-video {
	margin-top:170px;
}

body#powerfulfb, body#fbstoriesgatewaypage{
	max-width: 520px;
	width: 520px;
}

div#powerfulfb-main-content {
	background: url('/csr_images/powerfulfb_main_background.gif') no-repeat top left;
}

div#powerfulfb-video {
	margin-top:122px;
}

p#powerfulfb-donate-button {
	margin: 308px 0 0 9px;
}

p#powerfulfb-share-it {
	font-weight: bold;
	font-size: 95%;
	margin-left: 0;
	margin-top: 10px;
}

ul#fbstoriesgatewaypage-list li {
	list-style: disc outside none;
}

ul#fbstoriesgatewaypage-list {
	margin-left:4em;
	margin-bottom: 1em;
}

div#fbstoriesgatewaypage-container {
	background-image: url('/csr_images/fbstoriesgatewaypage_main.png');
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

div#fbstoriesgatewaypage-content {
	padding-left: 173px;
}

div#fbstoriesgatewaypage-container h2 {
	margin-top:0;
	margin-bottom:5px;
}

p#fbstoriesgatewaypage-button {
	overflow: hidden;
}

p#fbstoriesgatewaypage-button a {
	text-decoration: none;
	color: #FFFFFF;
	float: left;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	padding: 4px 8px 6px;
}

p#fbstoriesgatewaypage-taf {
	margin-left:0;
	margin-top:1em;
}

