@charset "utf-8";* {		padding:0px;	margin:0px;}html, body {	background-color:#EBEDED;	height:100%;	min-height:100%;	margin:0px;	padding:0px;}body#introPage {	min-width:1090px;    min-height:440px;	background:url(../images/backg.jpg) center center no-repeat;}#vertical {    float:left;    height:50%;    margin-top:-220px;/* half vertical height*/    width:100%;}#hoz {	position:relative;    width:1090px;    margin-left:auto;    margin-right:auto;    height:440px;    overflow:auto;/* allow content to scroll inside element */	background-image:url(../images/introPage2.png);	clear:both;}#enterButton {	width:90px;	height:40px;	background:url(../images/EnterButtons.png) no-repeat;	position:absolute;	top:66%;	left:38%;	padding:0;	margin:0;}#enterButton:hover {	background-position: center bottom;}#entrezButton {	width:90px;	height:40px;	background:url(../images/EntrezButtons.png) no-repeat;	position:absolute;	top:66%;	right:38%;	padding:0;	margin:0;}#entrezButton:hover {	background-position: center bottom;}a {	color:#003;}a:hover {	text-decoration:none;	}#wrapper {	width:1000px;	position:relative;	padding-bottom:40px; /*to accomodate the footer*/	min-height:100%;	margin:0 auto;	background-color:#FFFFFF;	background-image:url(../images/1337.png);	border-style:solid;	border-width:1px;}#header {	background-color:#000000;	width:100%;	padding-top:10px;}#main {	width:1000px;	background-color:#F9F9F9;	background-image:url(../images/1337.png);}#newsBox {	width:20%;	height:940px;	color:#444;	float:left;	background-color:#E5E5CD;	border-right-width:1px;	border-right-color:#2A0000;	border-right-style:solid;}#donateButton {	position:absolute;	width:92px;	top:115px;	right:22px;}#donateButtonFR {	position:absolute;	width:92px;	top:115px;	right:42px;}#printLogo {	display:none;	}div#accessibilityBar {	height:15px;	width:1000px;	margin:0 auto;	margin-top:2px;}#accessibilityBar a#language {	float:right;	color:#454;	background-color:#DBDDDD;	margin-right:-1px;	text-decoration:none;	font:11px Verdana, Geneva, sans-serif;	font-weight:bold;	padding: 0 12px;}#accessibilityBar a#language:hover {	background-color:#969999;	color:white;}img#bannerPic {	border:none;	padding-bottom:6px;}div#menuBar {	width:100%;    height:25px;	padding-bottom:5px;	padding-left:25px;}#newsBox p {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	color:#333;	font-size:14px;	margin:0px;	margin-left:9px;	margin-right:9px;	border-bottom-color:#666;	border-bottom-style:dashed;	border-bottom-width:1px;	padding-bottom:10px;	padding-top:10px;}div#newsBox h1 {	margin:20px 0 10px 0;	font:bold italic 12px Verdana, Geneva, sans-serif;	color:#222;	background:url(../images/newsSymbol.png) #DDD78B no-repeat 12px 10px;	padding:10px 0 6px 39px;	border-top:1px #777 solid;	border-bottom:1px #777 solid;}#newsBox p.last {	border-bottom:none;}#missionStatement h1 {	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	color:#222;	height:auto;	background-color:#FFE8AF;	border:1px #DF9F35 solid;	padding: 10px 0 6px 20px;}#missionStatement {	width: 544px;	height: 445px;	position:relative;	float:left;	background-color:#FFFAE6;	margin-top:1px;	margin-left:2px;	margin-bottom:1%;}#missionStatement p {	font-family:Verdana, Geneva, sans-serif;	font-size:15px;	margin-left:20px;	margin-right:20px;	margin-top:20px;	font-style:italic;}div#twitterContainer {	margin-top:35px;	height:331px;	background-color:#FFE8AF;	border-color:#DF9F35;	border-style:solid;	border-width:1px;}div#twitterContainer h1 {	margin-bottom:15px;	border:none;}div#twitterBox {	width:500px;	margin:0 auto;}#contactButtons {	margin-left: 2px;	margin-bottom:15px;	margin-top:1px;	width: 245px;	height: 475px;	position:relative;	float:left;	background-color:#F5F5D6;}div#contactButtons h1 {	font-family:Verdana, Geneva, sans-serif;	font-size:12px;	color:#222;	height:auto;	background-color:#DDD78B;	border-color:#ADA75B;	border-style:solid;	border-width:1px;	padding: 10px 0 6px 20px;}.centeredContent {	text-align: center;}.line {	background-color:#999;	height:1px; 	line-height:1px;	font-size:1px; 	padding:0px; 	margin:0px;	width:140px;	margin-left:10px;}div#mediaAlbum {	position:relative;	margin-top:30px;	margin-left:40px;	padding-left:20px;	background:url(../images/photoAlbum.png) no-repeat 0 -3px;	height:50px;}.facebook {	display:block;	border:none;	border-bottom-color:#333;	border-bottom-style:dotted;	border-bottom-width:1px;	padding: 10px 2px;	margin-right: auto;	margin-left: auto;}.twitter {	display:block;	border:none;	border-bottom-color:#333;	border-bottom-style:dotted;	border-bottom-width:1px;	margin:10px auto;	padding-bottom:10px;}.addthis {	margin:10px auto;	display:block;	border:none;}#footer {	width: 1000px;	height: 45px;	position:absolute;	bottom:0px;	background-image:url(../images/mercyFooter.jpg);}#footerNavMenu {	font-size:12px;	color:#CCCCCC;	text-align:center;	position:relative;	font-family: Arial, Helvetica, sans-serif;	top:12px;	margin:0px;}#footer a:link {	color:#CCCCCC;	text-decoration:none;}#footer a:visited {	color:#CCCCCC;	text-decoration:none;}#footer a:hover {	color:#FFFFFF;	font-weight:bold;}#copyright {	font-size:10px;	font-family:"Times New Roman", Times, serif;	color:#999999;	text-align:center;	position:relative;	top:16px;	margin:0px;}#path {	height:25px;	width:79.9%;	float:right;	background-color:#A9A969;	border-bottom-width:1px;	border-bottom-style:double;	color:#333;}#path a {	margin:0 20px;	color:#333;	display:inline-block;	margin-top:5px;	font-family:Tahoma, Geneva, sans-serif;	font-size:12px;	font-weight:bold;}#path a:hover {	text-decoration:none;}p.content {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	line-height:25px;	margin:18px;}/* for all items */span.item {    display: block;    width: 80px;}/* for the specific menu items */#aPropos .item {	width: 80px;}#projects .item {    width: 120px;}#projectsFR .item {    width: 100px;}#involved .item {   width: 120px;}#involvedFR .item {	width:100px;	}#multimediaFR .item {	width:100px;	}#contactFR .item {	width:100px;}div#mangoPicAndCaption {	float:right;	margin:18px 30px 10px 35px;}div#stJudesPicAndCaption {	float:right;	margin-right:30px;	margin-left:50px;	margin-bottom:10px;}p.photoCaption {	margin: 15px;	margin-top:5px;	height:auto;	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;	font-size:11px;}div#thermometer {	position:relative;	float:right;	margin-left:50px;	margin-top:-20px;	margin-bottom:15px;	margin-right:15px;	width:200px;	height:500px;	background-image:url(../images/thermometerExploded.gif);}div#thermometerFR {	position:relative;	float:right;	margin-left:50px;	margin-top:-20px;	margin-bottom:15px;	margin-right:15px;	width:200px;	height:500px;	background-image:url(../images/thermometerExplodedFR.gif);}.MM,.MM2,.SM,.MM li,.MM2 li,.SM li{display:block;list-style:none;padding:0;margin:0;line-height:normal;direction:ltr;}.MM li,.MM2 li,.SM li{position:relative;background:none;width:100%;}.MM a,.MM2 a,.SM a{display:block;position:relative;}* html>body .MM a,* html>body .MM2 a,* html>body .SM a{position:static;}* html .MM li,* html .MM2 li,* html .SM li{display:inline;display/**/:block;float/**/:left;}*:first-child+html .MM li,*:first-child+html .MM2 li,*:first-child+html .SM li{float:left;}* html>body .MM li,* html>body .MM2 li,* html>body .SM li{display:block;}.MM ul,.MM2 ul,.SM ul{display:none;position:absolute;top:-9999px;width:11px;overflow:hidden;z-index:11111;}ul/**/.MM ul,ul/**/.MM2 ul,ul/**/.SM ul{display:block;}* html .MM ul,* html .MM2 ul,* html .SM ul{display:block;}.NOSEPARATOR{border-width:0 !important;padding:0 !important;margin:0 !important;}.NOLINK{cursor:default !important;}#Menu1{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:static;height:auto;}#Menu1 ul{left:-800px;}#Menu1{top:0;left:0;width:100%;padding-top:0;float:left;}#Menu1 li{float:left;width:auto;left:0;}#Menu1 a{white-space: /**/nowrap;}head:first-child+body #Menu1>li{left:0;}*>*>html:lang(en),#Menu1>li{left:0;}#Menu1>li:first-child{margin-left:0 !important;}#Menu1>li>a{/*/*//*/float:left;/* */}* html>body #Menu1>li>a{float:left;}* html #Menu1{float:none;}* html>body #Menu1>li{float:none;}* html>bo\64 y #Menu1>li{float:left;}#Menu1 ul li{float:none;}#MangoMenu{border-width:0;padding:0;background-color:transparent;background-image:none;z-index:9999;position:relative;height:auto;}#MangoMenu ul{left:-800px;}#MangoMenu{top:0;left:0;width:10em;}* html>body #MangoMenu>li{margin-left:-0 !important;width:100%;}* html>body #MangoMenu>li:first-child{margin-left:0 !important;}#MangoMenu ul li{float:none;}.MM{border-width:0px;border-style:solid;border-color:#000000;padding:0px;background-image:none;background-color:#000000;}.MM li{border-style:solid;border-color:#000000;border-width:0 0 0px 0;padding:0 0 0px 0;margin:0 0 0px 0;}.MM li a.CURRENT,.MM li a.CURRENT:link,.MM li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#CBCBEF;background-image:none;background-color:#333333;color:#FFFFFF;text-decoration:none;font-weight:bold;}.MM li a,.MM li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#FFFFFF;padding:3px;background-image:none;background-color:#000000;color:#FFFFFF;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:center;padding:6px 14px;}.MM li a:visited{border-width:0px;border-style:solid;border-color:#FFFFFF;background-image:none;background-color:#000000;color:#FFFFFF;text-decoration:none;}.MM li a:hover,.MM li a:focus,.MM li a:active,.MM li a.MMO,.MM li a.MMO:link,.MM li a.MMO:visited,.MM li a.CURRENT:hover,.MM li a.CURRENT:focus,.MM li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#000000;background-image:none;background-color:#555555;color:#FFFFFF;text-decoration:none;}.MM li a.NOROLL{border-style:solid !important;border-color:#FFFFFF !important;background-image:none !important;background-color:#000000 !important;color:#FFFFFF !important;text-decoration:none !important;}.MM2{border-width:0px;border-style:solid;border-color:#000000;padding:0px;background-image:none;background-color:#000000;}.MM2 li{border-style:solid;border-color:#000000;border-width:0 0 0px 0;padding:0 0 0px 0;margin:0 0 0px 0;}.MM2 li a.CURRENT,.MM2 li a.CURRENT:link,.MM2 li a.CURRENT:visited{border-width:0px;border-style:solid;border-color:#CBCBEF;background-image:none;background-color:#333333;color:#FFFFFF;text-decoration:none;font-weight:bold;}.MM2 li a,.MM2 li a:link{cursor:pointer;border-width:0px;border-style:solid;border-color:#FFFFFF;padding:3px;background-image:none;background-color:#000000;color:#FFFFFF;font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-weight:bold;text-decoration:none;text-align:left;padding:6px 14px;}.MM2 li a:visited{border-width:0px;border-style:solid;border-color:#FFFFFF;background-image:none;background-color:#000000;color:#FFFFFF;text-decoration:none;}.MM2 li a:hover,.MM2 li a:focus,.MM2 li a:active,.MM2 li a.MM2O,.MM2 li a.MM2O:link,.MM2 li a.MM2O:visited,.MM2 li a.CURRENT:hover,.MM2 li a.CURRENT:focus,.MM2 li a.CURRENT:active{border-width:0px;border-style:solid;border-color:#000000;background-image:none;background-color:#555555;color:#FFFFFF;text-decoration:none;}.MM2 li a.NOROLL{border-style:solid !important;border-color:#FFFFFF !important;background-image:none !important;background-color:#000000 !important;color:#FFFFFF !important;text-decoration:none !important;}/* -------------- Bios.html -------------- */div.contentBoxNew {	border:1px double #555;	width:76%;	float:left;	margin:18px 0px 18px 19px;	background-color:#FFFFFF;}.contentBoxNew h1 {	font-family:Helvetica,Arial,sans-serif;	font-size:x-large;	color:#33312A;	margin: 30px 40px 10px 40px;	padding: 5px 0;	/*border-bottom: 1px #999 solid;*/}.contentBoxNew h2 {	padding:10px 40px 0px 40px;	font-family:Georgia, "Times New Roman", Times, serif;	color:#33312A;;	font-size:medium;}.contentBoxNew h3 {	padding:10px 40px 5px 40px;	font-family:Verdana, Geneva, sans-serif;	font-size:16px;	color:#33312A;}.contentBoxNew h4 {	padding:10px 40px 0px 40px;	font-family:Verdana, Geneva, sans-serif;	font-size:14px;	color:#33312A;	line-height:170%;}.contentBoxNew p, .contentBoxNew form {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	line-height:25px;	margin:20px 40px;	color:#646060;;}.contentBoxNew ul {	margin:0px 40px 20px 75px;}.contentBoxNew li {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14px;	line-height:25px;	color:#333333;}.popUpImg {	position: relative;	z-index: 0;}.popUpImg:hover{	background-color: transparent;	z-index: 50;}.popUpImg span{ /*CSS for enlarged image*/	position: absolute;	background-color:#333;	padding: 0px;	left: -1000px;	border: 1px solid black;	visibility: hidden;	color: #DCD;	text-decoration: none;	text-align:center;}.popUpImg span img{ /*CSS for enlarged image*/	border-width: 0;}.popUpImg:hover span{ /*CSS for enlarged image on hover*/	visibility: visible;	left: 20px; /*position where enlarged image should offset horizontally */}img.biosPic {	float:left;	margin:40px 40px 0px 40px;}span.bioName {	font-size:x-large;	display:inline-block;	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:normal;	border-bottom:thin solid #999;	padding-bottom:5px;	margin-top:50px;	padding-right:40%;}p.bioRank {	margin:5px 0px 0px 0px;	font-family:Tahoma, Geneva, sans-serif;	line-height:1.2;	font-size:small;}p.bioEmail {	margin:10px 0px 0px 0px;	font-family:Tahoma, Geneva, sans-serif;	line-height:1.2;	font-size:small;}div#mercyTeamPic2008 {	float:right;	width:400px;	text-align:center;	margin-top:0px;}div#mercyTeamPic {	float:right;	width:350px;	position:relative;	right:30px;	text-align:center;	padding:30px 5px 0px 5px;}div#ugandaFlagPic {	float:right;	width:300px;	text-align:center;	margin-top:27px;	margin-right:25px;	margin-bottom:7px;}div#blueDogPic {	float:right;	width:285px;	text-align:center;	clear:right;	position:relative;	top:200px;	right:60px;}p.photoCaption {	margin:15px;	margin-top:3px;	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;	font-size:12px;	line-height:150%;}div.email {	position:relative;}.email p {	margin-bottom:-10px;}.email a {	color:#333;	position:absolute;	left:175px;}.faqQuestionBlock h2 {	font-size:small;	padding:20px 40px 0px 40px;}.faqAnswerBlock p {	margin:20px 150px 10px 40px;		text-align:justify;}form#newsletterForm {	margin-top:25px;}#newsletterForm label {	font-weight:bold;	color:#444;	margin-right: 25px;}.captcha {	 margin:21px 0 0 137px;}#submitEmail {	width:69px;	margin: 15px 0 0 5px;	padding:1px 2px;	background-color: #eee;	color:#333;	border:#bbb 1px double;	font-weight:bold;}#soumettreEmail {	width:85px;	margin: 15px 0 0 5px;	padding:1px 6px;	background-color: #eee;	color:#333;	border:#bbb 1px double;	font-weight:bold;}#submitEmail:hover, #soumettreEmail:hover {	background-color: #999;	color:#ddd;	border:#eee 1px inset;}#submitEmail:active, #soumettreEmail:active {	background-color: #999;	color:#ddd;	border:#eee 1px outset;}#boiteCourriel {	margin-left:45px;	}div.mediaPhotoAlbum {	background-color:#FFF;	margin:20px;	margin-bottom:10px;	padding:30px;}div.videoBox {	margin:0 auto;	width:90%;	background:url(../images/videoContentGradient.jpg) repeat-x;	border:1px solid #454545;	border-top:1px solid black;	margin-bottom:40px;}div.videoBox h1 {	position:relative;	font-family:Tahoma, Geneva, sans-serif;	font-size:12px;	color:#F9F9F9;	border-bottom:1px solid #000;	margin:0;	background:url(../images/videoGradient.jpg) repeat-x;	padding:9px 0 7px 12px;}.video {	float:left;	padding:30px;}div.videoBox h2.videoCaption {	margin-top:69px;	color:#548523;}p.videoCaption {	color:#555;	margin-top:10px;}span.comingSoon {	color:red;	font-size:12px;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;}h1.gradientHeader {	position:relative;	font-family:Tahoma, Geneva, sans-serif;	font-size:12px;	color:#F9F9F9;	border-bottom:1px solid #000;	margin:0;	background:url(../images/videoGradient.jpg) repeat-x;	padding:9px 0 7px 12px;}.priceCol {	font-size:24px;	color:green;	float:left;	width:50px;	text-align:right;}.buysCol {	width:185px;	float:left;	margin-left:10px;	margin-top:3px;	font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;}/*.button { width: 120px; //change width of button here height: 32px; color: #036; text-decoration: none; display: block; text-align: center; position: relative; background: #FEE1A5; background: -moz-linear-gradient(top, #FFF, #FEE1A5 50%, #FFB829 51%,#FEE1A5 95%, #FEE1A5); background: -webkit-gradient(linear, left top, left bottom,color-stop(0, #FFF), color-stop(.5, #FEE1A5), color-stop(.51, #FFB829),color-stop(.95, #FEE1A5), color-stop(.96, #FEE1A5), to(#FEE1A5)); -moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px; border-bottom: 1px solid #FFF; border-top: 1px solid #FFB829; border-left: 1px solid #FEE1A5; border-right: 1px solid #FEE1A5; text-shadow: 0px 1px 1px white; -moz-box-shadow: 0 1px 3px #777; -webkit-box-shadow: 0 1px 3px #777; box-shadow: 0 1px 3px #777; font: italic bold 14px/32px helvetica, arial;} .button:hover { background: #FEE1A5; background: -moz-linear-gradient(top, #FFF, #FEE1A5 50%,#FFB829 51%, #FEE1A5 95%, #FEE1A5); background: -webkit-gradient(linear, left top, left bottom,color-stop(0, #FFF), color-stop(.5, #FEE1A5), color-stop(.51, #FFB829),color-stop(.95, #FEE1A5), color-stop(.96, #FEE1A5), to(#FEE1A5)); -moz-box-shadow: 0 1px 2px black; -webkit-box-shadow: 0 1px 2px black; } .button:active { -moz-box-shadow: 0 2px 6px black; -webkit-box-shadow: 0 2px 6px black; } */.registerNowButton {	background-image:url(../images/registerNow_sprite.png);	width:160px;	height:40px;	background-position:center 0;} .registerNowButton:hover {	background-position:center -40px;} .registerNowButton:active {	background-position:center -80px;}.registerNowButtonFR {	background-image:url(../images/inscriver_sprite.png);	width:140px;	height:42px;	background-position:center 0;} .registerNowButtonFR:hover {	background-position:center -42px;} .registerNowButtonFR:active {	background-position:center -82px;} #singleDonationButton {	background-image:url(../images/singleDonation_sprite.png);	width:148px;	height:40px;	background-position:center top;} #singleDonationButton:hover {	background-position:center center;} #singleDonationButton:active {	background-position:center bottom;}#donSimpleButton {	background-image:url(../images/donSimple_sprite.png);	width:150px;	height:45px;	background-position:center top;} #donSimpleButton:hover {	background-position:center center;} #donSimpleButton:active {	background-position:center bottom;}#recurrentDonationButton {	background-image:url(../images/recurrentDonation_sprite.png);	width:168px;	height:40px;	background-position:center top;	margin-top:10px;} #recurrentDonationButton:hover {	background-position:center center;} #recurrentDonationButton:active {	background-position:center bottom;}#donationRecurrenteButton {	background-image:url(../images/donationrecurrente_sprite.png);	width:190px;	height:45px;	background-position:center top;	margin-top:10px;} #donationRecurrenteButton:hover {    background-position:center center;} #donationRecurrenteButton:active {    background-position:center bottom;}div#currentFundraiserPromotionBox {	width:651px;	border:1px solid black;	margin:0 auto;	margin-bottom:20px;	background:url(../images/GetFitAd.jpg) center top no-repeat;}div#currentFundraiserPromotionBox1 {    width:650px;    height:200px;    border:1px solid black;    margin:10px auto;    margin-top:20px;    position:relative;    background:url(../images/WeddingPromo.jpg) center top no-repeat;}div#currentFundraiserPromotionBox1FR {    width:650px;    height:200px;    border:1px solid black;    margin:10px auto;    margin-top:20px;    position:relative;    background:url(../images/WeddingPromoFR.jpg) center top no-repeat;}div#currentFundraiserPromotionBox2 {    width:650px;    height:200px;    border:1px solid black;    margin:10px auto;    margin-top:20px;    position:relative;    background:url(../images/SunshineRunClubPromo.jpg) center top no-repeat;}div#currentFundraiserPromotionBox2FR {    width:650px;    height:200px;    border:1px solid black;    margin:10px auto;    margin-top:20px;    position:relative;    background:url(../images/SunshineRunClubPromoFR.jpg) center top no-repeat;}div#currentFundraiserPromotionBoxFR {    width:651px;    border:1px solid black;    margin:0 auto;    margin-bottom:20px;    background:url(../images/GetFitAdFR.jpg) center top no-repeat;}a#src_logo {    display:block;    position:absolute;    top:39px;    left:21px;    width:209px;    height:99px;    background:url(../images/src_logo.png) no-repeat;}a#wpw_logo {    display:block;    position:absolute;    top:36px;    left:32px;    width:428px;    height:34px;    background:url(../images/wpw_logo.png) no-repeat;}a#wpw_logoFR {    display:block;    position:absolute;    top:36px;    left:32px;    width:428px;    height:34px;    background:url(../images/wpw_logoFR.png) no-repeat;}
