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

h1 { color: #244F62; }
a { color:#244F62; }
#header { width: 756px; height: 101px; margin: 0px auto 0; background: url(../images/templateBlueHeader.jpg) no-repeat; }
#navbar li a { color: #244F62; border-right: 0.1em solid #244F62; }
#breadCrumb { color: #244F62; }
#breadCrumb a:hover { color: #244F62; }
#centerContent { margin-left: 100px; background: url(../images/templateBlueContentBg.jpg) repeat-y; width: 458px; }
#centerContent .header { background: url(../images/templateBlueContentHeader.jpg) no-repeat; height: 25px; padding-top: 2px; }
#centerContent .bottom { height: 13px; background: url(../images/templateBlueContentFooter.jpg) repeat-x left bottom; }
#rightContent { float: right; width: 198px; background: url(../images/templateBlueRightBg.jpg) repeat-y; margin-top: -16px; }
#rightContent a { color:#244F62; }
#rightContent .bottom { background: url(../images/templateBlueRightBottom.jpg); margin-top: 5px; height: 14px; }
#wideContent { margin-left: 100px; background: url(../images/templateBlueWideContentBg.jpg) repeat-y; width: 656px; }
#wideContent .title { background: url(../../../../../images/templateBlueWideContentHeader.jpg) no-repeat; height: 25px; padding-top: 2px; }
#wideContent .contents { padding: 0px 15px; }
#wideContent .bottom { height: 13px; background: url(../images/templateBlueWideContentFooter.jpg) repeat-x left bottom; }
#navcontainer ul ul#orange, #purple, #red { display:none; }
#navcontainer ul ul#blue { display:block; }
#navcontainer ul li a#blue { color: #FFFFFF; background: url(../images/templateAllMenuShiurimF2.jpg) no-repeat; height: 18px; }
#navcontainer ul ul li a:hover { color: #FFFFFF; background: url(../images/templateBlueMenuDivider.jpg) repeat-y 1px }
#navcontainer ul ul li a { background: url(../images/templateBlueMenuDivider.jpg) no-repeat 1px top; }

