/* CSS Document */
body{ font-family:"Century Gothic", Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(../images/pageBg.gif) repeat-y center top;  }
img {border:none;}
#youth {background:url(../images/youthPageBg.jpg) repeat-y center top; }
#wrapper{ margin:0px auto; width:1000px; padding:0px; background-color:#2AC6FF;   }
.header{ height:88px;padding:0px; margin:0px; position:relative; background:url(../images/menubg.gif) repeat-x left top}
.header .logo{ margin:0px; padding:0px; float:left; }
.title{ margin-top:7px; wi dth:554px; float:left;}
.clearFloat{ float:none; clear:both; line-height:1px;}

.topLinks{ color:#FFFFFF; font-size:16px; margin:0; position:absolute; left:220px; top:40px; _top:60px;}
.topLinks a{ text-decoration:none; color:#FFFFFF;}
.topLinks ul{}
.topLinks ul li{ padding-right:25px; list-style:none; list-style-type:none; float:left;}

.content{ margin:0px; padding:20px 10px 0px 10px;}
.childhoodbg{background:url(../images/ChildhoodBtm.gif) no-repeat left bottom; padding-bottom:70px; }
.childhoodbg18{background:url(../images/ChildhoodBg_18m+.gif) no-repeat left bottom; padding-bottom:230px;}
.childhoodbg2year{background:url(../images/ChildhoodBg_2year.gif) no-repeat left bottom; padding-bottom:140px;}
.childhoodbg3year{background:url(../images/ChildhoodBg_3year.gif) no-repeat left bottom; padding-bottom:140px;}
.childhoodbg4year{background:url(../images/ChildhoodBg_4year.gif) no-repeat left bottom; padding-bottom:120px;}
.hurricanebg{background:url(../images/hurricaneBg1.jpg) no-repeat left bottom; padding-bottom:260px; _padding-bottom:180px;}

.content ul li a { text-decoration:none;}
.menus ul{ height:102px; padding-left:95px; padding-bottom:0; margin:0px;  }
.menus ul li{ list-style:none; list-style-type:none; float:left; padding-right:10px;}

.middleContent{ padding-top:35px; }

.footer{ padding:30px 0 10px 0; color:#FFFFFF; text-align:center; font-size:12px;  font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif !important;}
.footer #musicimg{ padding-top:40px;}
.info{font-size:14px; padding:0 5px 0 5px; text-align:justify;}

.rabbiInfo{background:url(../images/box.gif) no-repeat left top;}
.rabbiInfo p{font-size:12px; line-height:22px;}

.boxContent{ padding:0px 15px 0 15px;}
.boxContent #firstP{ margin-top:13px !important;}

.archive{margin-bottom:0px; padding-left:100px; padding-top:8px;}
.archive ul{ height:94px; padding:0px; margin:0px; }
.archive ul li{ list-style:none; list-style-type:none; float:left; padding-right:63px;}

.mainCont{margin-top:20px; padding-top:0px; margin-bottom:20px;}

.leftPannel{background:url(../images/LeftPanelBg.gif) no-repeat left top; margin-right:0px; width:215px; height:335px; float:left; padding:8px 10px 4px 4px;}
.leftPannel2{background:url(../images/LeftPanelBg1.gif) no-repeat left top; width:189px;height:190px; float:left;padding:9px 0px 4px 8px;}
.leftPannelHurricane{background:url(../images/bluebox._hurricane.gif) no-repeat left top; width:189px; height:190px; float:left; padding:5px 0px 4px 5px;}

.maincnt img{margin:0px; padding:0px; float:right; margin-left:10px; margin-bottom:7px;}
.maincnt.info {float:left; font-size:11px; font-weight:bold; padding:0 5px 0 5px; width:740px; color:#000000; text-align:justify;}

.CantorMaincnt img{margin:0px; padding:0px; float:right; margin-left:10px; margin-bottom:7px;}
.CantorMaincnt.CanInfo {float:left; font-size:11px; font-weight:bold; padding:0 5px 0 5px; width:728px; color:#FFF;}

.movieWrapper{ float:right;padding:0px; margin:0px; _width:260px; background:url(../images/movieBg.gif) repeat-x left top;border:1px solid #71D9FF;}
.movieWrapper img{ float:left; padding:0px; margin:0px; padding-right:10px;}
.movieWrapper .movieTxt{padding:10px 10px 0 0px; height:33px; font-family:"Century Gothic"; font-size:14px; color:#005581; }

#padbtm0{ margin-bottom:0px;}
#padTp0{ margin-top:0px;}

.music{height:28px; width:882px; padding-top:50px !important; margin:0px auto !important;}

/*.box{line-height:25px; border:1px solid red;}
.boxlt{ background:url(../images/box_lt.gif) no-repeat left top; border:1px solid red;}
.box .boxContent{background:url(../images/box_rt.gif) no-repeat top right #D9F5FF;border:1px solid red; }
*/
.box{  width:432px; borde r:1px solid red;}
.boxTop {background:url(../images/box_top.gif) no-repeat left top; height:12px; font-size:1px;}
.boxCnt{ background:#D9F5FF; padding:0px 10px 10px 10px; font-size:10px; line-height:150%; margin:0px;}
.boxBtm {background:url(../images/box_btm.gif) no-repeat left top; height:12px; font-size:1px;}

.bluebox{ background:url(../images/bluebox.gif) no-repeat left top; width:207px; height:297px; padding:0px; margin:0px;  padding-left:5px; padding-top:8px;}
.middleBox{ padding:15px 10px 10px 10px;  background:url(../images/blueboxBig.gif) no-repeat left top; width:685px; height:235px;font-size:12px; font-weight:normal; }
.middleBox #Children{ padding-right:15px; margin-left:5px;}

.middleContent ul{ padding:5px; margin:0px;}
.middleContent ul li{ list-style:none; list-style-type:none;}
.leftNav{ font-size:18px; pad ding-top:80px; padding-left:10px; line-height:280%; font-weight:bold}
.leftNav a{ text-decoration:none; color:#FFFFFF;}

.cantorBg { background:url(../images/andGraphic.gif) no-repeat 85% bottom;}
.youthBg { background:url(../images/youthBg.jpg) no-repeat left bottom;}
.grass{ background:url(../images/grass.gif) repeat-x left bottom; width:100%; height:50px; margin:0; padding:0px;}

.LeftPane2{ font-size:11px; font-family:"Century Gothic"; margin-top:20px;}
.LeftPane2 a{ text-decoration:none; color:#000000;}
.LeftPane2 td {background:url(../images/btnBlue.gif) no-repeat left top; padding:8px 0px 13px 0px; }

.LeftPane2Hurricane{ font-size:11px; font-family:"Century Gothic"; margin-top:20px; margin-left:15px;}
.LeftPane2Hurricane a{ text-decoration:none; color:#000000;}
.LeftPane2Hurricane td {background:url(../images/btnBgBlue.gif) no-repeat left top; padding:8px 0px 13px 0px; }

.floatRt{ float:right;}

.bottomNav{ padding:10px 0px 0px 50px;}
.bottomNav img{ padding-right:60px;}


.middleBox1{ bo rder:1px solid red; background-color:#AAE8FF; width:620px; padding:0; margin:0;}
.middleBox1 .boxTop{ background:url(../images/blueBoxmedium_top.gif) no-repeat left top; height:10px;}
.middleBox1 .middleBox1Cnt{ font-size:12px; font-weight:normal; line-height:16px; background:url(../images/blueBoxmedium_bottom.gif) no-repeat left bottom; padding:0px 20px 10px 20px; margin:0px;bo rder:1px solid red;}

#hurricane{margin-left:150px;}
#hurricane td{ line-height:22px; font-weight:600; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; word-spacing:2px;}


/* updated on 20.08.09 for Maftir pages */

.skyBg{background:url(../images/background2.jpg) no-repeat left bottom; padding-bottom:10px;}

.book{ margin:0px auto;background:url(../images/bookBg2.jpg) no-repeat left top; width:790px; height:450px; margin-top:20px; padding:0px 20px 10px 45px}
	.book .contentSetings{  font-size:10px; color:#605A58; font-weight:600; margin:0px 35px 0 0;}
	.book .contentSetings .heading1{ line-height:20px; font-size:17px; color:#000000 !important;  font-family:"Times New Roman"; letter-spacing:2px; font-weight:900;}
	.book .contentSetings img{ margin-top:2px;}
	.book #heading{ margin:13px 0;}
	
	
.spacer5{ padding:5px; clear:both; float:none;}

.view{margin:15px 10px 10px 0; _margin:5px 10px 10px 0;}
	.view .viewMore{ float:right;}
	.view .viewPrev{float:left;}
	.view a{  vertical-align:top; _vertical-align:middle;  text-decoration:none;font-size:10px; color:#605A58; font-weight:600; fo nt:Arial, Helvetica, sans-serif }

.setBr{line-height:1px;}


/* updated on 25.08.09 for Haftarah pages */

.haftarahBg{background:url(../images/haftarahBg.jpg) no-repeat left bottom; padding-bottom:60px;}

.haftarahBg1{background:url(../images/haftarahBg.jpg) no-repeat left bottom; padding- bottom:10px;}
.haftarah_page{ margin:0px auto; background:url(../images/haftarah_pageBg.gif) no-repeat left top; width:916px; height:489px; margin-top:0px; padding:0px 0px 0px 5px;}
	.haftarah_page .contentSetings{  font-size:10px; color:#605A58; font-weight:600; margin:0px 0px 0 0;}
	.haftarah_page .contentSetings .heading1{ line-height:23px; font-size:17px; color:#000000 !important;  font-family:"Times New Roman"; letter-spacing:2px; font-weight:900;}
	.haftarah_page .contentSetings img{ margin-top:2px;}
	.haftarah_page #heading{ margin:20px 0;}
	.haftarah_page #mainTbl{ margin:0px 0 0 70px; _margin:0px 0 0 20px; }
	
.view1{margin:25px 90px 10px 90px; _margin:15px 90px 10px 90px;}
	.view1 .viewMore{ float:right;}
	.view1 .viewPrev{float:left;}
	.view1 a{  vertical-align:top; _vertical-align:middle;  text-decoration:none;font-size:10px; color:#605A58; font-weight:600; fo nt:Arial, Helvetica, sans-serif }
	
.haftarah_page1{ margin:0px auto; background:url(../images/haftarah_pageBg1.gif) no-repeat left top; width:916px; height:489px; margin-top:0px; padding:0px 0px 0px 5px;}
	.haftarah_page1 .contentSetings{  font-size:10px; color:#605A58; font-weight:600; margin:0px 0px 0 0;}
	.haftarah_page1 .contentSetings .heading1{ line-height:20px; font-size:17px; color:#000000 !important;  font-family:"Times New Roman"; letter-spacing:2px; font-weight:900;}
	.haftarah_page1 .contentSetings img{ margin-top:2px;}
	.haftarah_page1 #heading{ margin:20px 0;}
	.haftarah_page1 #mainTbl{ margin:0px 0 0 70px; _margin:0px 0 0 20px; }