* { margin: 0; padding: 0; }
body { BACKGROUND:  #CDA767; margin: 0px; padding: 0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
a:hover { text-decoration: none; }
hr { display: none; }
h1 { font-size:18px; text-align: center; }
h2 { font-size:16px; }
tbody { border-top:none; }
.pagetitle { font-size:16px; }
h3 { font-size:13px; line-height: 14px; }
.dates { font-size: 10px; font-style: italic; }
.hide { display:none; }
a img { border:none; }
#wrapper { padding: 0px 0; }
#header { width: 756px; height: 101px; margin: 0px auto 0; background: url(../images/templateGreHeader.jpg) no-repeat; }
#header a img { float:left; }
#navbar { overflow: none; list-style: none; width: auto; }
#navbar li { float: left; height: 15px; }
#navbar li a { text-decoration: none; padding-right: 0.5em; padding-left: 0.5em; font-size: 12px; }
#navbar li a#last { border-right:none; padding-right: 0em; }
#navbar a:hover { color: #FFFFFF; }
#subHeader { padding: 0px; background: url(../images/templateAllSubHeader.jpg) no-repeat; height: 16px; width: 558px; }
#content { width: 756px; margin: 0 auto; }
#content p { padding-bottom: 4px; }
#mainContent { float: left; width: 756px; font-size: 12px; }
#breadCrumb { height: 18px; padding: 4px 0px 0px 12px; font-size: 11px; }
#breadCrumb a { color: #FFFFFF; font-weight: bolder; padding: 0 8px 0 0px; text-decoration: none; }
#breadCrumb li { float: left; display: inline; margin-right: 4px; }
#centerContent { margin-left: 100px; background: url(../images/templateGreContentBg.jpg) repeat-y; width: 458px; }
#centerContent .title { background: url(../images/templateGreContentHeader.jpg) no-repeat; height: 25px; padding-top: 2px; }
#centerContent .contents { padding: 0px 15px; }
#centerContent .mylist1 ul li { margin: 5px 0px 0px 15px; list-style: circle; }
#centerContent .bottom { height: 13px; background: url(../images/templateGreContentFooter.jpg) repeat-x left bottom; }
#rightContent { color: #333333; float: right; width: 198px; background: url(../images/templateGreRightBg.jpg) repeat-y; margin-top: -16px; padding-top: 3px; }
#rightContent a { text-decoration: none; }
#rightContent a:hover { text-decoration: underline; }
#rightContent p { margin-top: 3px; margin-bottom: 3px; }
#rightContent .center { padding: 0px 10px 0px 8px; }
#rightContent .mylist1 ul li { margin: 3px 0px 0px 5px; list-style: circle; }
#rightNav ul { display:block; padding: 0px; width: 148px; }
#rightNav li { display:block; font-family: Georgia, Times, serif; font-size: 12px; font-style: italic; text-align: left; font-weight: bold; text-indent: 4px; line-height:23px; height: auto; color: #FFFFFF; }
#rightNav ul li { list-style: none; text-align: left; background-image: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-indent: 0px; padding-top: 2px; font-weight: bold; }
#rightNav ul li a { display:block; color:#FFFFCC; padding-left: 13px; text-decoration: none; }
#rightAd { margin-left: -2px; }
#loginImage { float:right; }
#calIcon { float:right; padding: 4px 12px 0px 0px; color: #194437; height: 18px; width: 250px; text-align: right; }
#calIcon img { float:right; padding-left: 2px; }
/* tooltip */
a.tooltip { position:relative; /*this is the key*/ z-index:24; color:#000; text-decoration:none; background-color: #FFFFCC; }
a.tooltip:hover { z-index:25; background-color:#CDA767; font-weight: bold; }
a.tooltip span { display: none }
a.tooltip:hover span { /*the span will display just on :hover state*/ display:block; position:absolute; top:2em; left:2em; width:20em; border:1px solid #624920; background-color:#DCC194; color:#000; font-weight: normal; padding-left: 22px; }
/* Footer */
#footer { width: 756px; margin: 0px auto 0; padding-top: 1px; background: url(../images/templateAllFooterBg.jpg) repeat-x; text-align: center; font-size: 13px; }
#footer a { color: #4A381A; text-decoration: none; font-weight:bold; }
#footer li a { border-right:1px solid #4A381A; padding-right: 0.3em; padding-left: 0.3em; }
#footer li a#last { border-right:none; padding-right: 0em; }
#footer p { margin: 0; font-size: x-small; color: #FFFFFF; }
#footer a:hover { color: #FEFDFB; background: #CDA767; }
#footer .copy { text-align: left; margin-top: 5px; }
#footer .copy img { float: left; margin: 0px 50px 0px 0px; }
ul.nav { margin:0; padding:0 }
ul.nav li { display:inline; margin:0; padding:0; list-style:none; }
ul.nav li a { background:url(../images/template/nav-border.gif) no-repeat right; padding:0 7px 0 3px }
ul.nav li a:hover { text-decoration:underline }
ul.nav li.last a { background:none; padding-right:0 }
#services { float: left; width: 770px; padding-top: 5px; }
#services ul { float: left; list-style: none; }
#services li { display: inline; padding-right: 0px; }
#adminContent { margin-left: 100px; background: url(../images/templateAdminContentBg.jpg) repeat-y; width: 656px; }
#adminContent .title { background: url(../../../../../images/templateAdminContentHeader.jpg) no-repeat; height: 25px; padding-top: 2px; }
#adminContent .contents { padding: 0px 15px; }
#adminContent .bottom { height: 13px; background: url(../images/templateAdminContentFooter.jpg) repeat-x left bottom; }
/* veiws */
.views-row-1 .views-field-title { padding-top: 0px; }
.views-field-title { font-size:12px; font-weight: bold; padding-top: 10px; }
.views-field-field-time-value { font-size: 10px; font-style: italic; }
.views-field-teaser { padding-top: 10px; }
.view-header { margin-bottom: -10px; }
.views-field-view-node { text-align:right; margin-right: 9px; margin-top: -7px; margin-bottom: 2px; font-weight: bold; border-bottom: 1px solid #70C7B4; padding-bottom: 2px; }
.view-chavrusah-list .views-table, .view-chavrusah-list-download .views-table { font-size: 10px; }
.view-chavrusah-list .views-table thead th { background-color: #F1934E; border-bottom:3px solid #B1530B; font: bold 10px Arial, Helvetica, sans-serif; text-decoration: none; padding: 2px; }
.view-chavrusah-list .views-table tbody td { border-bottom:1px solid #B1530B; padding-left: 2px; }
.view-chavrusah-list .views-table tbody tr.odd td { background-color: #fff; }
.view-chavrusah-list .views-table tbody tr.even td { background-color: #F9D0B2; }
.view-chavrusah-list .views-table thead th, .view-chavrusah-list-download .views-table thead th { width: 75px; }
/* overides */
.item-list .pager { clear:none; }
.pager-previous ul li { display: none; }
.item-list ul li { margin:0 0 0.25em 0.1em; }
.breadcrumb { padding-bottom:0em; }
.node-form .standard { clear:none; }
.profile { clear: none; margin: 1em 0; }
