
body {
	margin: 0px; background: #ffffff url(/gifs/page-bg.gif) center repeat-y}




H1 { FONT-SIZE: 22px; COLOR: #a90000; FONT-FAMILY: arial ; margin-bottom:2px; text-align:center; font-weight:bold}




H2 { FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: arial,ms sans serif,verdana; margin-bottom:2px; text-align:center}



.tx1 {
	FONT-SIZE: 11px; MARGIN: 6px 4px 2px 4px; LINE-HEIGHT: 14px; FONT-FAMILY:arial,verdana; TEXT-ALIGN: center; COLOR:#000000; }




.left-bg { background-color: #fff2d9}

.tel { FONT-SIZE: 9px; COLOR: #990000; FONT-FAMILY: verdana, ms sans serif}


.kp { background-color: #ffffff; border:solid 1px #e1e1e1}


.bread {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px;  MARGIN-RIGHT: 8px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana;MARGIN-TOP: 4px; }


.bread A { COLOR: #000000; font-weight:bold}

.bread A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}

.bhai {
	FONT-SIZE: 12px; MARGIN-LEFT: 14px;  MARGIN-RIGHT: 14px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify}


.bhai A {
	FONT-WEIGHT: bold; COLOR: #000000
}
.bhai A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}







.top-fest-nav {FONT-SIZE: 12px; MARGIN-LEFT: 8px;  MARGIN-RIGHT: 8px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY:arial,verdana,tahoma}


.top-fest-nav A { COLOR: #ffffff; font-weight:bold}

.top-fest-nav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}






.hm-lnk {
	FONT-SIZE: 11px; MARGIN-LEFT: 8px;  MARGIN-RIGHT: 8px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY:arial,verdana,tahoma}


.hm-lnk A { COLOR: #000000}

.hm-lnk A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}



.fest2 {FONT-SIZE: 12px; COLOR: #4b0000; LINE-HEIGHT: 18px; FONT-FAMILY: arial,tahoma;}




.tx-month { FONT-SIZE: 16px; MARGIN-LEFT: 100px;  MARGIN-RIGHT: 2px; COLOR: #9b4b0c; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana;font-weight:bold}


.tx-month A { COLOR: #ad0000; }

.tx-month A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}

.px1 {	BORDER:solid 1px #000000;MARGIN-LEFT: 8px;  MARGIN-BOTTOM: 8px }

.px2 {	MARGIN-LEFT: 10px;  MARGIN-BOTTOM: 10px ;  MARGIN-RIGHT: 10px}


.lnk { FONT-SIZE: 12px; MARGIN-LEFT: 2px;  MARGIN-RIGHT: 8px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana;}


.lnk A { COLOR: #000000; }

.lnk A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}


UL {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 20px; MARGIN-RIGHT: 2px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: disc
}
UL A {
	COLOR: #ad0000; TEXT-DECORATION: underline; font-weight:bold
}

UL A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}


.foot { FONT-SIZE: 11px; MARGIN-LEFT: 2px;  MARGIN-RIGHT: 8px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma,arial,verdana;}


.foot A { COLOR: #000000; }

.foot A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}




.foot-lk { FONT-SIZE: 11px; MARGIN-LEFT: 2px;  MARGIN-RIGHT: 8px;   MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; COLOR: #ad0000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana;}


.foot-lk A { COLOR: #ad0000; TEXT-DECORATION: none }

.foot-lk A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}




.lnk-w { FONT-SIZE: 11px; MARGIN-LEFT: 0px;  MARGIN-RIGHT: 2px;  COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: tahoma,arial,verdana;}


.lnk-w A { COLOR: #000000; }

.lnk-w A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}





.jan-bg { background: url(/festivals/images/jan-bg.jpg) center no-repeat}



.hindu-hd-bg { background: url(/festivals/images/bg-h2-hindu.jpg) center no-repeat}






.fest-dates { FONT-SIZE: 12px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 4px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana,tahoma;}


.fest-dates A { COLOR: #ff0000; }

.fest-dates A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none}


.brd-lft-rht { border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1}







.jt { FONT-SIZE: 12px; MARGIN-LEFT: 16px; COLOR: #2C2C2C; LINE-HEIGHT: 20px; MARGIN-RIGHT: 16px; FONT-FAMILY: arial,tahoma,verdana; TEXT-ALIGN: justify }

.jt A { COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold}

.jt A:hover {COLOR: #ad0000; TEXT-DECORATION: none}







.lnk-wht { FONT-SIZE: 11px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 2px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma,arial,verdana;}


.lnk-wht A { COLOR: #ffffff; }

.lnk-wht A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}


.sp-txt { FONT-SIZE: 12px; MARGIN-LEFT: 20px;  MARGIN-RIGHT: 20px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif }





.top-img { MARGIN-RIGHT: 20px}



.red-col { COLOR: #ff0000; }




.ora-lnk { FONT-SIZE: 11px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 2px; COLOR: #555555; LINE-HEIGHT: 18px; FONT-FAMILY: arial,verdana;}


.ora-lnk A { COLOR: #ff4200; TEXT-DECORATION: underline}


.ora-lnk A:hover {COLOR: #000000; TEXT-DECORATION: none}


.yp-hd1 {
	FONT-SIZE: 12px; MARGIN-LEFT: 14px;  MARGIN-RIGHT: 14px; COLOR: #004eff; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify}


.yp-hd1 A {
	FONT-WEIGHT: bold; COLOR: #004eff; TEXT-DECORATION: underline
}
.yp-hd1 A:hover {
	COLOR: #004eff; TEXT-DECORATION: none
}





.rht-hd-wht { FONT-SIZE: 12px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 2px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: arial,tahoma,verdana; font-weight:bold}


.rht-hd-wht A { COLOR: #ffffff; }

.rht-hd-wht A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none}




.rht-bold { FONT-SIZE: 11px; MARGIN-LEFT: 2px;  MARGIN-RIGHT: 2px; COLOR: #292929; LINE-HEIGHT: 18px; FONT-FAMILY: arial,tahoma,verdana;}


.rht-bold A { COLOR: #292929; TEXT-DECORATION: underline }

.rht-bold A:hover {
	COLOR: #292929; TEXT-DECORATION: none}



.rht-lnkg { FONT-SIZE: 11px; MARGIN-LEFT: 6px;  MARGIN-RIGHT: 2px; COLOR: #292929; LINE-HEIGHT: 18px; FONT-FAMILY: arial,tahoma,verdana;}


.rht-lnkg A { COLOR: #292929; TEXT-DECORATION: underline }

.rht-lnkg A:hover {
	COLOR: #292929; TEXT-DECORATION: none}



	

.yp-tbl { FONT-SIZE: 11px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 4px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,tahoma,verdana;}


.yp-tbl A { COLOR: #000000; }

.yp-tbl A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none}




.logo-top { MARGIN-LEFT: 15px }







.like
{
	float:left;
	width:400px;
	font-weight:normal;
	margin:0 0 10px 20px;
	height:auto;
	
}













/* Baby section styles */


.baby-tbl { FONT-SIZE: 12px; padding-left:4px; MARGIN-RIGHT: 4px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana,tahoma; }


.baby-tbl A { COLOR: #ff0000; }

.baby-tbl A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none}




.oye-baby { FONT-SIZE: 11px; padding-left:4px; MARGIN-RIGHT: 4px; COLOR: #290058; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana,tahoma; }


.oye-baby A { COLOR: #290058 ; }

.oye-baby A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none}
	
	
	
	
	

.oye-letters {
	FONT-SIZE: 12px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 4px; COLOR: #ff0000; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify; padding-left:4px}


.oye-letters A {
	FONT-WEIGHT: bold; COLOR: #ff0000 ; padding-left:2px; padding-right:2px; text-decoration:none

}
.oye-letters A:hover {
	COLOR: #000000; TEXT-DECORATION: none ; padding-left:2px; padding-right:2px
}




.pink { background-color:#e4ffff}


.blue { background-color:#f3f3f3}




.letter-big { FONT-SIZE: 18px; padding-left:4px; MARGIN-RIGHT: 4px; COLOR: #000000; LINE-HEIGHT: 22px; FONT-FAMILY: arial,verdana,tahoma; font-weight:bold }



.baby-tbl2 {
	FONT-SIZE: 14px; MARGIN-LEFT: 14px;  MARGIN-RIGHT: 14px; COLOR: #ff0000; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify; padding-left:10px}


.baby-tbl2 A {
	FONT-WEIGHT: bold; COLOR: #ff0000 ; padding-left:2px; padding-right:2px; text-decoration:none

}
.baby-tbl2 A:hover {
	COLOR: #000000; TEXT-DECORATION: none ; padding-left:2px; padding-right:2px
}



.baby-lft {
	FONT-SIZE: 16px; MARGIN-LEFT: 2px;  MARGIN-RIGHT: 2px; COLOR: #8236ff; LINE-HEIGHT: 22px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify; padding-left:4px}


.baby-lft A {
	FONT-WEIGHT: bold; COLOR: #8236ff ; padding-left:2px; padding-right:2px; text-decoration:none

}
.baby-lft A:hover {
	COLOR: #000000; TEXT-DECORATION: none ; padding-left:2px; padding-right:2px
}



.txt-baby {
	FONT-SIZE: 11px; MARGIN-LEFT: 8px;  MARGIN-RIGHT: 8px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana;MARGIN-TOP: 4px; text-align:center}


.txt-baby A { COLOR: #000000; font-weight:bold}

.txt-baby A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}



/* Baby section styles ends */







.left-nav-bg {background-color: #ffffff; border-right:1px solid #e8e8e8; width:160px;}
.right-nav-bg {background-color: #ffffff; border-left:1px solid #e8e8e8; width:180px;}

.rt-navi4 {background-color: #ffffff; border-left:1px solid #e8e8e8; width:160px;}


.right-nav-bg2 {background-color: #ffffff; border-left:1px solid #e8e8e8; width:320px;}



.std-tbl { FONT-SIZE: 12px; MARGIN-LEFT: 4px;  MARGIN-RIGHT: 4px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: arial,verdana,tahoma;}


.grey-bg {background-color: #f4f4f4;}



.lnk-std-ind { FONT-SIZE: 16px; padding-left:6px;   padding-right:6px; COLOR: #00445a; LINE-HEIGHT: 30px; FONT-FAMILY: arial,verdana,tahoma; font-weight:bold; text-laign:center }


.lnk-std-ind A { COLOR: #00445a; font-weight:bold ; TEXT-DECORATION: none}

.lnk-std-ind A:hover {
	COLOR: #ad0000; TEXT-DECORATION: underline; font-weight:bold
}



	
.dot_line_hp {
	border-bottom:1px #d8d8d8 dotted;
	overflow:hidden;
    margin-top:30px;
	margin-bottom:20px;
	 }
	






/* Additional Yellow Pages section styles */


.yp-blue-hd {
	FONT-SIZE: 13px; MARGIN-LEFT: 0px;  MARGIN-RIGHT: 14px; color:#0067ac; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify; font-weight:bold}


.yp-blue-hd A {
	FONT-WEIGHT: bold; COLOR: #0067ac
}
.yp-blue-hd A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}




.yp-hd2 {
	FONT-SIZE: 14px; MARGIN-LEFT: 0px;  MARGIN-RIGHT: 14px; color:#a90000; LINE-HEIGHT: 18px; FONT-FAMILY:arial,verdana,tahoma; text-align:justify; font-weight:bold}


.yp-hd2 A {
	FONT-WEIGHT: bold; COLOR: #a90000
}
.yp-hd2 A:hover {
	COLOR: #ad0000; TEXT-DECORATION: none
}







