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

body {
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	background-image:url(../images/bg-layer.png);
	background-repeat:repeat-x;
	background-position:top; 
	background-color:#FFFFFF;
	}

#outer-wrap
	{
	min-height:1154px;
	height:auto !important;
	height:1154px;
	width:100%;
	background-image:url(../images/ftc_back-rainbow.gif);
	background-position:top;
	-margin-left:0px;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	}

#main-cont
	{
	min-height:1154px;
	height:auto !important;
	height:1154px;
	width:948px;
	margin-left:auto;
	margin-right:auto;
	}

#header-cont
	{
	min-height:491px;
	height:auto !important;
	height:491px;
	width:948px;
	float:left;
	}

#header-uppr
	{
	height:139px;
	width:948px;
	float:left;
	margin:0px;
	padding:0px;
	}

.company-logo
	{
	height:105px;
	width:331px;
	margin-top:7px;
	margin-left:15px;	
	float:left;
	}

/* CSS Png Hack */
.png-img, .header-upr, .header-lwr, .midle-side-cont, .middle-cont, .middle-lwr, .header-child-logo  { behavior: url(iepngfix.htc) }


.company-logo a
	{
	border:0px;
	}

.phone-number
	{
	height:50px;
	width:200px;
	float:right;
	margin-top:70px;
	/*margin-left:410px;
	-margin-left:370px;*/	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
padding-right:10px;
	}

.phone-number span
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:43px;
	font-weight:normal;
	color:#00fe38;
	}


/*  LOWER HEADER  */

.header-upr
	{
	height:7px;
	width:948px;
	margin-bottom:auto;
	margin-right:auto;
	background-image:url(../images/midle-upr.png);
	background-repeat:no-repeat;
	float:left;
	}

.header-lwr
	{
	min-height:346px;
	height:auto !important;
	height:346px;
	width:948px;
	-width:950px;
	margin:auto 0px;
	margin-top:-1px;
	-margin-top:-11px;
	background-image:url(../images/shadow-background.png);
	background-repeat:repeat-y;
	float:left;
	}

.header-child-logo
	{
	min-height:345px;
	height:auto !important;
	height:345px;
	width:948px;
	float:left;
	background-image:url(../images/ftc_child-header.png);
	background-repeat:no-repeat;
	margin-top:1px;
	margin-left:2px;
	}

.child-image
	{
	height:270px;
	width:450px;
	float:left;
	padding-top:20px;
	padding-left:35px;
	}

.header-lipsum
	{
	height:280px;
	width:356px;
	height:100px;
	float:left;
	padding-top:160px;
	padding-left:44px;
}

.header-chld-txt1
	{
	height:18px;
	width:380px;
	float:left;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#383838;
	text-align:right;
	}


.header-chld-txt2
	{
	height:50px;
	width:380px;
	float:left;
	line-height:40px;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align:right;
	}

.header-chld-txt2 h1
	{
	float:left;
	font-size:34px;
	color:#0f0f0f;
	padding:0px;
	margin:0px;
	}

.header-chld-txt2 h2
	{
	float:left;
	font-size:42px;
	color:#edba0e;
	padding:0px;
	margin:0px;
	}

.header-chld-txt2 h3
	{
	float:left;
	font-size:42px;
	color:#7b7b7b;
	padding:0px;
	margin:0px;
	text-align:right;
	}


.header-chld-txt3
	{
	height:23px;
	width:307px;
	float:left;
	margin-left:83px;
	-margin-left:35px;
	margin-top:6px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	line-height:23px;
	}

.wht-v-do
	{
	height:23px;
	width:138px;
	background-color:#0263a5;
	float:left;
	}

.headr-donate
	{
	height:23px;
	width:138px;
	background-color:#f7be00;
	float:left;
	margin-left:13px;
	}

.header-chld-txt3 a
	{
	color:#FFFFFF;
	text-decoration:none;
	}


/*    */

.header-menu
	{
	height:47px;
	width:923px;
	-width:920px;
	float:left;
	padding-top:10px;
	padding-left:25px;
	-padding-left:0px;
	}

.header-menu ul
	{
	height:47px;
	margin:0px;
	-margin-left:12px;
	float:left;
	padding-left:0px;
	.padding-left:1px;
	line-height:45px;
	}

.header-menu ul li 
	{
	height:47px;
	list-style-type:none;
	float:left;
	text-align:center;
	}
	

.header-menu ul li a
	{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	}


/*  header ends here */


/*  middle starts here  */

.middle-cont
	{
	min-height:500px;
	height:auto !important;	
	height:500px;
	width:948px;
	margin-bottom:auto;
	margin-right:auto;/*
	-margin-top:-11px;*/
	padding-top:8px;
	background-image:url(../images/shadow-background.png);
	background-repeat:repeat-y;
	float:left;
	margin-top:0px;	
	}

.middle-cont  p{
	padding:0px;
	padding-bottom:15px;
	margin:0px;
	margin-top:0px;
	
	}

.frst-cont
	{
	height:146px;
	width:932px;
	float:left;
	padding-left:16px;
	}

.ftc-servcs
	{
	height:146px;
	width:286px;
	float:left;
	margin-left:9px;
	-margin-left:4px;
	background-image:url(../images/ftc_services.png);
	background-repeat:no-repeat;
	}

.ftc-servc-headng
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#567aa8;
	margin-left:21px;
	margin-top:17px;
	}

.ftc-servc-headng a
	{
	color:#567aa8;
	text-decoration:none;
	}

.ftc-sevc-list
	{
	float:left;
	margin-top:17px;
	margin-left:21px;
	-margin-top:4px;
	-margin-left:12px;
	}

.ftc-sevc-list ul
	{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

.ftc-sevc-list ul li
	{
	margin:0px;
	padding-left:14px;
	background-image:url(../images/ftc_blue-arrow.png);
	background-repeat:no-repeat;
	background-position:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c5b75;
	}



.ftc-childcare
	{
	height:146px;
	width:296px;
	-width:290px;
	float:left;
	margin-left:9px;
	-margin-left:9px;
	background-image:url(../images/ftc_chldcare.png);
	background-repeat:no-repeat;
	padding-right:10px;
	}

.ftc-chldcare-headng
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#6c7524;
	margin-left:21px;
	margin-top:17px;
	}

.ftc-chldcare-headng a
	{
	color:#6c7524;
	text-decoration:none;
	}


.ftc-chldcare-text
	{
	float:left;
	margin-top:17px;
	margin-left:21px;
	-margin-top:4px;
	-margin-left:12px;
	color:#464b1d;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serifl; 	
	font-size:11px;
	line-height:15px;
	}

.ftc-chldcare-text	p{
	padding:0px !important;
	margin:0px !important;
	}

.ftc-chldcare-text	a{
	color:#464b1d;
	font-size:10px;
	text-decoration:none;
	}


.ftc-news
	{
	height:146px;
	width:290px;
	-width:286px;
	float:left;
	margin-left:9px;
	-margin-left:4px;
	background-image:url(../images/ftc_newsbrown.png);
	background-repeat:no-repeat;
	padding-right:4px;
	}


.ftc-news-headng
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#a87930;
	margin-left:21px;
	margin-top:17px;
	}

.ftc-news-headng a
	{
	color:#a87930;
	text-decoration:none;
	}


.ftc-news-text
	{
	float:left;
	margin-top:17px;
	margin-left:21px;
	-margin-top:4px;
	-margin-left:12px;
	color:#94512b;
	font-family:Tahoma, Geneva, Arial, Helvetica, sans-serifl; 	
	font-size:18px;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	}

.ftc-news-text span
	{
	font-size:22px;
	font-weight:bold;
	}



.second-cont
	{
	height:450px;
	width:923px;
	float:left;
	padding-left:25px;
	}

.second-part-left
	{
	height:410px;
	width:304px;
	float:left;
	padding-top:18px;
	background-color:#FFFFFF;
	}

.news-n-events
	{
	width:269px;
	height:43px;
	float:left;
	background-image:url(../images/ftc_news-events.png);
	background-repeat:no-repeat;
	padding-top:15px;
	padding-left:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#010000;
	}

.news-n-events a
	{
	color:#010000;
	text-decoration:none;
	}

.news-n-events span
	{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Myriad Pro";
	font-size:11px;
	margin:0px;
	padding-left:60px;
	text-align:right;
	color:#010000;
	line-height:1px;
	padding-right:10px;
	}

.news-n-events span a
	{
	color:#010000;
	text-decoration:none;
	}

	
.childs-143
	{
	width:auto;
	height:auto;
	margin-top:10px;
	float:left;
	}

.childs-baoloons
	{
	width:160px;
	height:84px;
	margin-top:10px;
	float:left;
	background-image:url(../images/ftc_baloons.png);
	background-repeat:no-repeat;
	padding-left:110px;
	padding-top:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#010000;
	}

.childs-green
	{
	width:160px;
	height:84px;
	margin-top:18px;
	float:left;
	background-image:url(../images/ftc_childsgreen.png);
	background-repeat:no-repeat;
	padding-left:110px;
	padding-top:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#010000;
	}


.childs-orange
	{
	width:160px;
	height:84px;
	margin-top:17px;
	float:left;
	background-image:url(../images/ftc_childorange.png);
	background-repeat:no-repeat;
	padding-left:110px;
	padding-top:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#010000;
	}

.second-part-rite
	{
	height:420px;
	width:594px;
	float:left;
	padding-top:18px;
	padding-left:10px;
	-padding-left:9px;
	}

.donate-ftc
	{
	height:128px;
	width:583px;
	float:left;
	background-image:url(../images/ftc_donate.png);
	background-repeat:no-repeat;
	}


.contactus-ftc
	{
	height:128px;
	width:585px;
	float:left;
	background-image:url(../images/ftc_contact-us.png);
	background-repeat:no-repeat;
	margin-top:16px;
	}


.getinvolved-ftc
	{
	height:128px;
	width:585px;
	float:left;
	background-image:url(../images/ftc_getinvolved.png);
	background-repeat:no-repeat;
	margin-top:16px;
	}

.rite-text
	{
	width:300px;
	height:103px;
	padding-top:25px;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	}

.rite-link
	{
	height:44px;
	width:154px;
	float:left;
	padding-left:100px;
	padding-top:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#fffffe;
	}

.rite-link a
	{
	text-decoration:none;
	color:#fffffe;
	}

.middle-lwr
	{
	height:10px;
	width:948px;
	-width:950px;
	margin-bottom:auto;
	margin-right:auto;
	background-image:url(../images/midle-lwr.png);
	background-repeat:no-repeat;
	float:left;
	}
/*  middle ends here  */


/* footer starts here */

.footer-cont
	{
	height:20px;
	width:948px;
	float:left;
	padding-left:10px;
	padding-top:5px;
	}

.footer-menu
	{
	height:20px;
	width:600px;
	float:left;
	padding-left:5px;	
	}

.footer-menu ul
	{
	height:20px;
	width:600px;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
	
.footer-menu ul li
	{
	float:left;
	margin:0px;
	padding:0px;
	}
	
.footer-menu ul li span
	{
	padding-left:13px;
	padding-right:13px;
	}

.footer-menu ul li a
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5c5c5c;
	text-decoration:none;
	}
	
.all-right
	{
	height:20px;
	width:281px;
	float:right;
	line-height:20px;
	text-align:right;
	padding-right:34px;
	color:#5c5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	}

.all-right span
	{
	padding-left:10px;
	padding-right:10px;
	}

.all-right a
	{
	text-decoration:none;
	color:#5c5c5c;
	}

/*  side pages  */
.midle-side-cont
	{
	min-height:600px;
	height:auto !important;	
	height:600px;
	width:902px;
	float:left;
	padding-left:46px;
	padding-top:17px;
	padding-bottom:20px;
	}

.heading-side
	{
	width:872px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#567aa8;
	border-bottom:#CFCFCF dashed 1px;
 	margin-bottom:5px;"	
	float:left;
	}

.txt-style
	{
	min-height:30px;
	height:auto !important;
	height:30px;
	width:873px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:6px;
	padding-right:0px;
	padding-bottom:15px;
	border-bottom:#CCCCCC dashed 1px;
	float:left;
	}

.questions
	{
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
	}	


/*  contact-us page starts here  */

.txtarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#686767;
	text-decoration: none;
	background-color:#ebe8e8;
	width:183px;
	height:100px;
	padding-left:3px;
	border:#636161 solid 1px;
}

.txtfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#686767;
	text-decoration: none;
	background-color:#ebe8e8;
	width:183px;
	padding-left:3px;
	border:#636161 solid 1px;
}

.combowd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#686767;
	text-decoration: none;
	width:187px;
	padding-left:3px;
	border: #636161 solid 1px;
	background-color:#ebe8e8;
}

.btn {
	width:57px;
	height:19px;
	padding-bottom:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686767;
	background-color:#ebe8e8;
	cursor:pointer;
	border: #636161 solid 1px;
}

.mail-address
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	color:#5c5c5c;
	padding-top:12px;
	float:left;
	}

.mail-address a
	{
	font-size:12px;
	font-weight:normal;
	color:#5c5c5c;
	text-decoration:none;
	}

.facebook
	{
	 color:#003399; 
	 font-weight:bold;
	}

.sponsors-img-cont
	{
	height:130px;
	width:110px;
	float:left;
	}

.sponsors
	{
	height:100px;
	width:110px;
	float:left;
	padding-top:10px;
	padding-left:1px;	
	}

.imgs-text-cntc
	{
	height:20px;
	padding-top:5px;
	width:110px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

.img-sprtr
	{
	height:120px;
	width:100px;
	float:left;
	}

/*  contact-us page ends here  */

/*  what we do  */
.left-part
	{
	min-height:500px;
	height:auto !important;
	height:500px;
	width:560px;
	text-align:justify;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:10px;
	padding-right:15px;
	}

.left-part span
	{
	font-size:14px;
	color:#5c5c5c;
	}

.rite-part
	{
	min-height:500px;
	height:auto !important;
	height:500px;
	width:200px;
	float:left;
	padding-top:10px;
	}
/* waht we do ends  */


/*  get involved starts  */

.getinvolv-txt-style
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:16px;
	padding-right:25px;
	padding-bottom:15px;
	}


.getinvolv-txt-style span
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#567aa8;
	font-weight:bold;
	}



.donate-now
	{
	height:20px;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10;
	color:#5c5c5c;
	background-color:#E5E5E5;
	text-align:center;
	margin:auto 0px;
	margin-left:300px;
	margin-bottom:15px;
	}

.donate-now span
	{
	font-weight:bold;
	}



.donate-now a
	{
	color:#5c5c5c;
	text-decoration:none;
	}
/*  get involved ends */


/*ftc services starts*/
.servc-left-part
	{
	min-height:500px;
	height:auto !important;
	height:500px;
	width:560px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:8px;
	padding-right:15px;
	}
	
.ftc-srvc-cont
	{
	min-height:500px;
	height:auto !important;
	height:500px;
	width:560px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:0px;
	padding-right:15px;
	}

.ftc-srvc-cont ul
	{
	width:560px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	}
 

.ftc-srvc-cont ul li
	{
	height:20px;
	padding-left:10px;
	background-image:url(../images/ftc_blue-arrow2.png);
	background-position:left;
	line-height:18px;
	background-repeat:no-repeat;
	}

	
/*ftc services ends*/

/*  ftc childcare starts  */
.childcare
	{
	min-height:500px;
	height:auto !important;
	height:500px;
	width:500px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:0px;
	padding-right:15px;
	}

.rite-part-chilcare
	{
	min-height:500px;
	height:auto !important;
	height:500px;
	width:275px;
	float:left;
	padding-top:10px;
	}

/*  ftc childcare ends  */

/*  ftc news  starts */

.txt-style-2
	{
	min-height:30px;
	height:auto !important;
	height:30px;
	width:850px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	padding-top:6px;
	padding-right:23px;
	padding-bottom:15px;
	}



.news
	{
	min-height:50px;
	height:auto !important;
	height:50px;
	width:872px;
	float:left;
	padding-top:9px;
	padding-bottom:15px;
	border-bottom:#CCCCCC dashed 1px;
	}	

.news-headng
	{
	height:20px;
	width:500px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	
.news-timing
	{
	height:20px;
	width:372px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	}

	
.news-readmore
	{
	height:20px;
	width:372px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	}

	
.news-readmore a
	{
	text-decoration:none;
	color:#5c5c5c;
	}

/*  ftc news  ends */

/*  country-galleries starts  */
.galler-cont
	{
	min-height:230px;
	height:auto !important;
	height:230px;
	width:873px;
	float:left;
	padding-top:10px;
	}
	
.img-cont
	{
	height:240px;
	width:285px;
	float:left;
	margin:10px 2px;
	-margin:10px 1px;
	background-color:#EBEBEB;
	text-align:center;
	}

.imges
	{
	height:211px;
	width:285px;
	float:left;
	padding:4px 2px ;
	-padding:2px 1px ;
	}

.imgs-text
	{
	height:20px;
	width:285px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	}

	
/*  country-galleries ends  */

.spacer
	{
	height:25px;
	width:800px;
	float:left;
	}

.sun-heading
	{
	color:#567aa8;
	}
