@charset "utf-8";
/* CSS Document */
/*-------------------------------DEFINITIONS FOR THE INDEX PAGES-------------------------------*/
#parashotAll{ width:643px; float:none; background: url(../images/index/pasAllParashot.gif) repeat-y right; margin:20px auto; }

#parashotAllBottom{ clear:both; width:643px; height:17px; min-height:17px; background:url(../images/index/allParashotBottom.gif) no-repeat right;}

#downBtn{ margin:auto; }
#downBtn img{ display:inline; }

.book{ float:right; text-align:right; width:123px;}
.book a{ display:block; margin:10px 0; padding-right:40px; color:#103994;}
.book a:hover{ color:#c48751;}
.book a.fade{ color:#C2D1EF;}

.pageContent{ margin:10px 60px;}

/*-------------------------------ID DEFINITIONS-------------------------------*/

#main{margin-right:20px; background: url(../images/pasMain.gif) repeat-y right; }
#mainBottom{ clear:both; min-height:84px; height:84px; background:url(../images/mainBottom.jpg) no-repeat right; }

#rightNavig {width:164px; float:right; background: url(../images/pasRightNavig.gif) right repeat-y;}
/*\*/* html #rightNavig{margin-left:-1px;}/**/
#rightBtns{ text-align:center; margin:20px 0 20px 15px; clear:both;}
/*#rightBtns a{ display:block; width:137px; margin:5px auto;}*/
#rightBtns .button{ width:137px; margin:5px auto;}
#rightBtns a img{ display:block;}
#content{ width:536px; float:right; position:relative; /*this relative positioning reveal a bug in Firefox*/ background: url(../images/pasContent.gif) right repeat-y; z-index:0;}

#bgTypingMachine{ position:absolute; top:40px; left:2px; width:73px; height:236px; min-height:236px; background:url(../images/bgTypingMachine.jpg) no-repeat;}

#contentTop{ min-height:38px; height:38px; padding-top:6px; text-align:center; background: url(../images/headerPage.gif) top right no-repeat;}
#contentTop #paging{ float:right; font-size:12px; height:25px; min-height:25px;}
#contentTop #year{ float:left; font-size:12px; margin-left:10px; height:25px; min-height:25px;}
#contentTop #pasuk{ font-size:13px; text-align:center;}

#contentBody{min-height:350px; margin:10px 20px 0px 65px; color:#5a5231; position:relative; z-index:2;/*this relative positioning make this box screen wide in IE using IE Developer toolbar*/}
/*\*/* html #contentBody{ height:350px;}/**/
#contentBody p{ margin-bottom:10px; }

#contentBottom{}

#view{clear:both; margin:10px 144px 10px 0;}
#view img{ padding:0 5px;}
/*-------------------------------CLASS DEFINITIONS-------------------------------*/
br.thin { line-height:0px;}/*we use this class for an unvisible line as the first element of ol tags to prevent bugs in IE */

#contentBody{ padding-right:30px;}
table.header { color:#bf5d36; font-size:14px; font-weight:bold;  margin-right:-30px; border-collapse:collapse; }
table.question{ color:#bf5d36;  margin-right:-30px; border-collapse:collapse; vertical-align:top;}
table.question{ font-family:Arial, Helvetica, sans-serif; font-size:14px;}
table.question table{ margin-right:0;}
table.question td, table.question table td { vertical-align:top;}
.bullet{ width:30px;vertical-align:top;}
.number{ width:20px;}
#contentBody table.question p{ margin-bottom:5px;}
/*we use this style in Rashi's tables*/
table.question2{ color:#bf5d36;  margin-right:0px; border-collapse:collapse; vertical-align:top;}

/*-------------------------------TAG DEFINITIONS-------------------------------*/
h1{color:#bc592b;}
h2{ color:#bf5d36; font-size:14px;}

