
 /*-----------CSS  for Body------------*/

body{
 margin:0 0 0 0;
 padding:0 0 0 0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:url(../images/bg.jpg);
 color:#666666;
 font-size:13px;
 }

/*-----------CSS for all Image border none------------*/

 img{border:none;}
 .over_hand{ cursor:pointer;}

 /*-----------Link CSS ------------*/

 a:link{ color:#666666; text-decoration:none;font-weight:bold; font-size:8.6pt; letter-spacing:-1px; }
 a:visited{ color:#666666; text-decoration:none;font-weight:bold;font-size:8.6pt;letter-spacing:-1px;}
 a:hover{ color:#0B9BB3; text-decoration:none;font-weight:bold;font-size:8.6pt;letter-spacing:-1px;}
 
 .footerFnt a:link{ color:#666666; text-decoration:none;}
 .footerFnt a:visited{ color:#666666; text-decoration:none;}
 .footerFnt a:hover{ color:#0B9BB3; text-decoration:none;}
 
 
 #abc a:link{ color:#0B9BB3; text-decoration:none; }
 #abc a:visited{ color:#0B9BB3; text-decoration:none;}
 #abc a:hover{ color:#0B9BB3; text-decoration:none;}
 
 
 #readMoreGreen a:link{ color:#0B9BB3; text-decoration:none; }
 #readMoreGreen a:visited{ color:#0B9BB3; text-decoration:none;}
 #readMoreGreen a:hover{ color:#0B9BB3; text-decoration:underline;}
 
 
 .whiteBoldFnt a:link{ color:#FFFFFF; text-decoration:none; font-size:14px;  }
 .whiteBoldFnt a:visited{ color:#FFFFFF; text-decoration:none;font-size:14px;}
 .whiteBoldFnt a:hover{ color:#FFFFFF; text-decoration:none;font-size:14px;}

 .whiteBoldFntLarge a:link{ color:#FFFFFF; text-decoration:none; font-size:16px;  }
 .whiteBoldFntLarge a:visited{ color:#FFFFFF; text-decoration:none;font-size:16px;}
 .whiteBoldFntLarge a:hover{ color:#FFFFFF; text-decoration:none;font-size:16px;}
 
 .disclaimerFnt a:link{ color:#F8F8F8; text-decoration:none;font-weight:normal;font-size:8.6pt;  }
 .disclaimerFnt a:visited{ color:#F8F8F8; text-decoration:none; font-weight:normal;font-size:8.6pt;  }
 .disclaimerFnt a:hover{ color:#FFFFFF; text-decoration:none;font-weight:normal; font-size:8.6pt; }
 
 
/*-----------Genral CSS ------------*/

 #maiDiv{ width:942px; margin:0 auto; height:auto;}

 #subMainDiv{width:942px; margin:0 auto; height:auto; float:left; background-color:#FFFFFF;}

 #topMenu{width:942px;float:left; background:url(../images/bg_toplinks.jpg); height:22px; padding-top:14px; }
 #topLinkStrip{ width:942px; height:10px; float:left; margin-bottom:3px;}
 #topMenuHome{ width:61px; float:left;}
 #topMenuAboutUs{ width:67px; float:left;}
 #topMenuHistory{ width:57px; float:left;}
 #topMenuOurFacilities{ width:92px; float:left;}
 #topMenuMemorialServices{ width:113px; float:left;}
 #topMenuDownloadForms{ width:112px; float:left;}
 #topMenuPaymentTerms{ width:107px; float:left;}
 #topMenuPrivayPolicy{ width:102px; float:left;}
 #topMenuFunrealOption{ width:152px; float:left;}
 #topMenuContactUs{ width:62px; float:left;}


 #headerDiv{ width:942px; height:272px; float:left;}
 
 .headerFacilitiesFnt{ font-size:11px;color:#666666; font-weight:bold;}




#contentDiv{width:920px; height:auto; margin:0 auto;}

#contentDivUndeConstruction{width:900px; float:left; height:270px; margin:0 auto;}
/*------------- CSS FOR FIRST COLUMN RELATED DIV ----------------*/

#firstColumn{ width:267px; float:left;}

#donationImageDiv{width:267px; float:left; height:124px;}
.firstColumnBlankDiv{ width:267px; float:left; height:20px;}
.firstColumnBlankDiv2{ width:267px; float:left; height:35px;}
#ourServicesDiv{width:267px; float:left; height:178px;}
#bigBulletDiv{width:265px; height:158px; float:left;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background:url(../images/bg_services.jpg);}
.bulletImageDiv{ width:11px; float:left; padding-top:4px; padding-left:15px;}
.bulletTextDiv{ width:210px; float:left; padding-left:10px;}
.serviceBorderDiv{ width:120px; float:left; height:22px; border-bottom:1px solid #333333;}
.bulletInside{ width:250px; margin:0 auto;}
.smallBulletRow{ width:241px; float:left; margin-top:5px;padding-left:15px;}
.smallBulletDiv{ width:22px; float:left; padding-top:7px;}
.textServiceDiv{ width:170px; float:left;}
#upperServiceImage{ width:267px; float:left;}
#bottomServiceImage{ width:267px; height:10px;float:left;}
#applyForCharityDiv{ width:267px; float:left; height:78px;}


.servicesIndexContentDiv{width:241px; height:113px; float:left; margin-top:3px;padding-left:15px;}
.facilitiesIndexContentDiv{width:270px; height:155px; float:left; margin-top:3px;padding-left:15px;padding-right:5px;}

/*------------- CSS FOR SECOND COLUMN RELATED DIV ----------------*/
 
#secondColumn{width:350px; float:left; height:440px;}
.secondColumnBlankRow{ width:320px; height:20px; float:left;}
.secondColumnBlankRow2{ width:320px; height:25px; float:left;}
#contentSecondColumn{ width:320px; margin:0 auto;}
.showHistoryContent{width:300px; height:60px; float:left;}



/*------------- CSS FOR THIRD COLUMN RELATED DIV ----------------*/

#thirdColumn{ width:300px; height:400px; float:left;}
#bannerDoYouHave{ width:267px; height:78px; float:left;}
.thirdColumnBlankDiv{width:300px; height:20px; float:left;}
#bannerPaymentTerms{ width:300px; height:40px; float:left;}

#bannerPaymentTerms2{ width:300px; height:40px; float:left;}



#leftStripPayment{ width:7px; height:36px; float:left;}
#leftStripPayment2{ width:7px; height:36px; float:left;}
#centerStripPayment{ width:286px; height:36px; float:left; background:url(../images/bg_sponsers.jpg); }
#centerStripPayment2{ width:286px; height:36px; float:left; background:url(../images/bg_sponsers.jpg);}
#rightStripPayment{ width:7px; height:36px; float:left;}
#rightStripPayment2{ width:7px; height:36px; float:left;}


#oueFacilitiesDiv{ width:300px; height:223px; float:left;}
#sponsersDiv{width:300px; height:40px; float:left;}
#topStripFacilities{ width:300px; float:left;}
#topStripFacilities{ width:300px; float:left;}
#bgCenterStript{ width:296px; height:209px; float:left; background:url(../images/bg_facilities.jpg); border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
#bottomStripFacilities{ width:300px; float:left;}



#bigBulletDiv2{width:290px; height:20px; float:left;}
.bulletImageDiv2{ width:11px; float:left; padding-top:4px; padding-left:15px;}
.bulletTextDiv2{ width:210px; float:left; padding-left:10px;}
.serviceBorderDiv2{ width:120px; float:left; height:22px; border-bottom:1px solid #333333;}
.bulletInside2{ width:250px; margin:0 auto;}
.smallBulletRow2{ width:265px; float:left; margin-top:7px;padding-left:15px;}
.smallBulletDiv2{ width:22px; float:left; padding-top:8px;}
.textServiceDiv2{ width:243px; float:left;}


#testimonialDiv{ width:300px; height:66px; float:left;}

/*------------- CSS FOR FONTS ----------------*/

.HeadingFntSite{font-size:14px;font-weight:bold; color:#666666; letter-spacing:1px;}
.readMoreFnt{font-size:12px;font-weight:bold; color:#666666;}
#readMoreGreen{font-size:13px;font-weight:bold; color:#0B9BB3;}
.whiteBoldFnt{font-size:14px;font-weight:bold; color:#FFFFFF; letter-spacing:1px;}
.whiteBoldFntLarge{font-size:16px;font-weight:bold; color:#FFFFFF; letter-spacing:1px;}
.greenFntNormal{font-size:12px;font-weight:normal; color:#0B9BB3;}



#blankAboveFooterDiv{ width:942px; float:left; height:20px; margin:0 auto;}


/*-------CSS FOR FOOTER & COPYRIGHT DIVS-------*/



#footerDiv{width:942px; height:20px; float:left; padding-top:10px;}
.footerFnt{ font-size:11px;color:#666666; font-weight:bold;}
.copyrightFnt{ font-size:11px;color:#FFFFFF;}


#footMenuHome{  width:61px; float:left;}
 #footMenuAboutUs{ width:67px; float:left;}
 #footMenuHistory{ width:57px; float:left;}
 #footMenuOurFacilities{ width:92px; float:left;}
 #footMenuMemorialServices{ width:113px; float:left;}
 #footMenuDownloadForms{ width:112px; float:left;}
 #footMenuPaymentTerms{ width:107px; float:left;}
 #footMenuPrivacyPolicy{ width:102px; float:left;}
 #footMenuFunrealOption{ width:152px; float:left;}
 #footMenuContactUs{ width:62px; float:left;}


#copyRightDiv{width:942px; height:25px; padding-top:5px; float:left;background-color:#596668;}



/*-------CSS FOR PADDING & MARGIN-------*/

.marginImage{ margin-top:5px;}

.UnderConstruction{width:900px; float:left; height:100px; margin:0 auto; padding-top:75px;}
.UCFNT{ font-size:12px; color:#999999; font-weight:bold;}


/*--------CSS For All Link Pages-----------*/


.tablePaddingLeft{float:left; padding-left:15px;}


.linkPageContentDiv{width:900px; margin:15px; height:auto; float:left;}
.linkPageBlankRow{width:900px; margin:0 auto; height:20px; float:left;}
.linkPageTitleDiv{width:900px; height:30px;float:left;}
.linkPageMainDiv{ width:900px; height:300px;float:left;}
.linkPageContentDiv{ width:900px; height:300px;}



.titleFntLink{font-size:12px;font-weight:bold; color:#0B9BB3;}


.paymentSponsersLinkDiv{height:29px; padding-top:7px; cursor:pointer;}


.HeadingFntSite a:link{font-size:14px;font-weight:bold; color:#666666; letter-spacing:1px;}
.HeadingFntSite a:visited{font-size:14px;font-weight:bold; color:#666666; letter-spacing:1px;}
.HeadingFntSite a:hover{font-size:14px;font-weight:bold; color:#0B9BB3; letter-spacing:1px;}




