html { margin:0; padding:0; height:100%; }
body { background:#78dffe url('../images/bodyBackground.gif') top left repeat-x; margin:0; padding:0; font-family:Arial; font-size:12px; 
color:#326699; text-align:left; height:100%; }
img { border:none; }
hr { clear:both; }
a { text-decoration:none; }

#header { width:780px; margin:auto; background:url('../images/headerBackground.gif') top left repeat-y; }

#donateFrame { width:105px; position:relative; top:-45px; left:28px; float:left; }
#eagleFrame { width:64px; position:relative; top:-90px; right:50px; float:right; }

#content { width:764px; margin:auto; background:url('../images/contentBackground.gif') top left repeat-y; }
#menu, #data { position:relative; top:-45px; }

#menu { width:163px; text-align:center; margin-left:3px; float:left; }

#menuItems { text-align:left; }
.menuSeparation { margin-left:5px; width:145px; height:9px; background:url('../images/menuSeparation.gif') top left no-repeat; }
a.menuItem:link, a.menuItem:visited, a.menuItem:active, a.menuItem:hover, .menuItemCurrentPage 
{ margin-left:20px; font-weight:bold; color:#0677bf; text-decoration:none; }
a.menuItem:hover { color:#cc6632; }
.menuItemCurrentPage { color:#cc6632; }
#subMenu { width:156px; background-color:#dfdfe1; }
a.subMenuItem:link, a.subMenuItem:visited, a.subMenuItem:active, a.subMenuItem:hover 
{ color:#cb6735; text-decoration:none; }
a.subMenuItem:hover { text-decoration:underline; }

#newsletterFrame { width:156px; background:url('../images/menuNewsletterBackground.gif') top left repeat-x; 
border-top:1px solid #2faffd; border-bottom:1px solid #2faffd; }
.newsletterFrameItem { text-align:left; margin-left:10px; color:#0677bf; font-weight:bold; }
.newsletterFrameInput { width:132px; }
#newsletterResponse { visibility:hidden; }

#data { width:570px; margin-left:159px; padding:0 0 20px 20px; }

#footer { width:764px; margin:auto; padding:22px 0px 80px 0px; background:url('../images/contentFoot.gif') top center no-repeat; 
 position:relative; top:-11px; text-align:center; }
 
a.footerMenuItem:link, a.footerMenuItem:visited, a.footerMenuItem:active, a.footerMenuItem:hover 
{ text-decoration:none; color:#0677bf; }
a.footerMenuItem:hover  { color:#cc6632; }
 
/****************************************************************************************************************************************************/
/* Data Elements */
.text { line-height:22px; font-size:1.1em; text-align:justify; }
.specialText { color:#cc6632; }
.specialText1 { line-height:22px; font-size:1.1em; text-align:justify; width:500px;}
.normalText { font-weight:normal; }
 
#yoelGlick { background:url('../images/yoelGlick.jpg') top right no-repeat; width:220px; height:280px; float:right; padding-left:20px; }

#contactTitle { background:url('../images/contactTitle.gif') top left no-repeat; margin-bottom:8px; height:30px; }
.contactFrame { width:540px; margin-top:0px; }
.contactFrameHead { background:url('../images/contactFrameHead.gif') bottom left no-repeat; height:36px; }
.contactFrameBody, .contactFrameBodyBold { background:url('../images/contactFrameBody.gif') bottom left repeat-y; color:#0677bf; 
padding:0 18px 0 18px; width:504px; text-align:justify; }
.contactFrameBodyBold { font-weight:bold; }
.contactFrameFoot { background:url('../images/contactFrameFoot.gif') top left no-repeat; height:30px; }

.contactFormItem{ width:100px; }
.contactFormItem2{ width:250px; }
.contactFormItem3{ width:40px; }
.contactFormInput { width:260px; text-align:right; }
.contactFormInput2 { width:180px; text-align:right; }
.contactFormControl { width:100px; font-weight:bold; color:red; }
.contactFormSend { text-align:right; }

.mailNpdf { float:right; }

.teachingTitle { color:#cc6632; font-weight:bold; font-size:1.2em; margin-top:10px; width:472px; }
.teachingContent { margin:0px 26px 10px 0; color:#326699; text-align:justify; }

.teachingTitlePreview { margin-top:5px; color:#cc6632; font-weight:bold; }
.teachingContentPreview { margin-top:5px; color:#326699; text-align:justify; }

#eventsTitle { background:url('../images/eventsTitle.gif') top left no-repeat; margin-bottom:8px; height:30px; }

#linksTitle { background:url('../images/linksTitle.gif') top left no-repeat; margin-bottom:8px; height:30px; }
/*.linkFrame { background:url('../images/linkFrame.gif') top left no-repeat; width:576px; height:56px; margin-top:10px; float:right; } */
.linkFrame { width:570px; position:relative; right:-8px; }
.linkFrameHead { background:url('../images/linkFrameHead.gif') bottom left no-repeat; height:20px; width:570px; }
.linkFrameBody { background:url('../images/linkFrameBody.gif') bottom left repeat-y; color:#0677bf; 
padding:0 18px 0 18px; width:534px; text-align:justify; }
.linkFrameFoot { background:url('../images/linkFrameFoot.gif') top left no-repeat; height:20px; width:570px; }

a.linkFrameText:link, a.linkFrameText:visited, a.linkFrameText:active, a.linkFrameText:hover { text-decoration:none; color:#0677bf; }
a.linkFrameText:hover { text-decoration:underline; }

#membersTitle { background:url('../images/membersTitle.gif') top left no-repeat; margin-bottom:8px; height:30px; }
#membersResponse { visibility:hidden; }

#membershipTitle { background:url('../images/membershipTitle.gif') top left no-repeat; margin-bottom:8px; height:30px; }

#theEagleText { position:absolute; top:55%; right:24%; background:url('../images/theEagleText.gif') top left no-repeat; 
width:304px; height:320px; visibility:hidden; }

#donateText { position:absolute; top:55%; left:24%; background:url('../images/donateText.gif') top left no-repeat; 
width:268px; height:234px; visibility:hidden; }

#archivesTitle { background:url('../images/searchArticles.gif') top left no-repeat; height:20px;}
.articlesFrame { width:540px; margin-top:20px; }
.articlesFrameHead { background:url('../images/articlesFrameHead.gif') bottom left no-repeat; height:36px; }
.articlesFrameBody { background:url('../images/articlesFrameBody.gif') bottom left repeat-y; color:#0677bf; width:906px; padding:0 17px 0 17px; 
text-align:left; color:#ce6f3e; font-weight:bold; }
.articlesFrameFoot { background:url('../images/articlesFrameFoot.gif') top left no-repeat; height:30px; }

a.searchResultsLink:link, a.searchResultsLink:visited, a.searchResultsLink:active, a.searchResultsLink:hover { text-decoration:none; color:#0677bf; }

#personalTitle { background:url('../images/personal_title.gif') top left no-repeat; margin-bottom:8px; height:30px; }

