﻿body {
margin:0;
padding:0;
font-family:arial, sans-serif;
background:url(../images/all-bg.gif) repeat-y center;
}
	
html>body {font-size:medium; font-family:arial, sans-serif;}
	
div#wrapall {
width:100%; 
direction:rtl;
text-align:center;
font-size:12px;
}

img {
border:0px;
}

div#wrap {
text-align:right;
width:955px;
margin-left:auto;
margin-right:auto;
}


div#mainarea { 
text-align:right;
width:915px;
float:right;
padding:20px;
}

div#logostrip {
width:915px;
height:130px;
float:right;
background:url(../images/bird-bg.jpg) no-repeat bottom left;
padding-bottom:15px;
}

.greenbut {
float:right;
color:#68652E;
font-weight:bold;
}

.greenbut a{
color:#68652E;
text-decoration:none;
}

 

.orangebut {
float:right;
color:#D98C21;
font-weight:bold;
}

.orangebut a{
color:#D98C21;
text-decoration:none;
}

 

.logobox {
float:right;
width:270px;
}
.toptoolbar {
float:right;
width:225px;
text-align:left;
padding-top:10px;
padding-right:420px;
}

div#mainconentbox {
width:915px;
float:right;
}

.leftbar {
width:145px;
float:right;
background:url(../images/top-left-line.gif) no-repeat top right #E2DEC1;
padding-top:3px; }

.mainbox {
width:560px;
float:right;
padding-left:15px;
padding-right:15px;
}

.rightbar {
width:180px;
float:right;
background:#E2DEC1;
 
}

.searchbox{
width:140px;
float:right;
padding:15px 20px 20px 20px;
background:url(../images/top-right-line.gif) no-repeat bottom right;
}

.nlbox{
width:140px;
float:right;
padding:10px 20px 20px 20px;
background:url(../images/top-right-line.gif) no-repeat bottom right;
}

.nlfld {
width:140px;
float:right;
padding-top:5px;
font-size:11px;
color:#515254;
}

.rightitle{
width:140px;
float:right;
font-size:12px;
font-weight:bold;
color:#515254;
padding-bottom:3px;
}


.leftbar .baritem {
float:right;
text-align:center;
width:145px;
padding-bottom:15px;
padding-top:12px;
background:url(../images/top-left-line.gif) no-repeat bottom right;
font-weight:bold;
}

.leftbar .baritem a {
color:#5F6325;
text-decoration:none;
}

.leftbar .baritem a.here {
color:#D98C21;
text-decoration:none;
}

.leftbar .baritem a:hover {
color:#D98C21;
text-decoration:none;
}

.headimg {
width:560px;
float:right;
background:url(../images/dot-sep.gif) no-repeat bottom right;
padding-bottom:10px;
}

.homestate {
margin-top:5px;
background:#DFE3D4;
color:#5F6325;
padding:15px;
float:right;
width:530px;
font-size:14px;
}

.newscont {
width:560px;
float:right;
background:url(../images/dot-sep.gif) no-repeat top right;
padding-top:10px;
margin-top:5px;
}

.announcebox {
float:right;
width:280px;
}

.newsbox {
float:right;
width:280px;
}

.newscont .boxhead {
float:right;
width:280px;
font-size:12px;
font-weight:bold;
color:#D88D29;
padding-top:5px;
padding-bottom:4px;
}

.boxheadimg {
float:right;
width:116px;
}

.boxheadtext{
float:right;
width:144px;
padding-right:10px;
padding-left:10px;
}

.boxheadtext h1{
float:right;
width:144px;
padding:0px;
margin:0px;
font-size:12px;
color:#5F6325;
}

.boxheadtext h1 a{
text-decoration:none;
color:#5F6325;
}

.boxheadtext h2{
float:right;
width:144px;
padding:0px 0px 5px 0px;
margin:0px;
font-size:11px;
color:#515254;
font-weight:normal;
}

a.arrow {
background:url(../images/arrow.gif) no-repeat right;
padding-left:18px;
font-size:11px;
font-weight:normal;
color:#D88D29;
text-decoration:none;
}

.footerbox {
width:915px;
float:right;
background:url(../images/dot-sep-big.gif) no-repeat top right;
padding-top:10px;
margin-top:15px;
}

.footerbox h1 {
direction:rtl;
font-size:11px;
text-align:center;
width:915px;
color:#9A9CA0;
float:right;
padding:0px 0px 5px 0px;
margin:0px;
}

.footend {
width:915px;
float:right;
background:url(../images/dot-sep-big.gif) no-repeat top right;
padding-top:3px;
}

input.textfld {
width:100px;
font-family:arial;
font-size:12px;
border:0px;
margin-left:5px;
}

input.gobut {
font-family:arial;
font-size:11px;
border:0px;
background:#68652E;
color:#ffffff;
width:32px;
}


input.gobut2 {
font-family:arial;
font-size:11px;
border:0px;
background:#68652E;
color:#ffffff;
width:50px;
margin-right:30px;
}

.eventsbox {
width:140px;
float:right;
padding:10px 20px 20px 20px;
background:url(../images/top-right-line.gif) no-repeat bottom right;
font-size:11px;
color:#515254;
}

.forumbox {
width:140px;
float:right;
height:100px;
padding:10px 20px 20px 20px;
font-size:11px;
color:#515254;
}

.innerbox {
width:560px;
float:right;
}

.innerbox h1 {
background:url(../images/dot-sep.gif) no-repeat bottom right;
padding-bottom:10px;
width:560px;
float:right;
font-size:14px;
color:#67642F;
padding-top:18px;
margin:0px;
}

.innertext {
width:560px;
float:right;
padding-top:10px;
color:#515254;
padding-bottom:10px;
}
.innertext  p {
padding:0px;
margin:0px;
}
.innerfooter {
background:url(../images/dot-sep.gif) no-repeat top right;
padding-top:10px;
width:560px;
float:right;
text-align:left;
display:none;
}

.innerfooter a {
color:#D6820F;
text-decoration:none;
font-size:10px;
}

.leftbar .baritemsel{
float:right;
text-align:center;
width:145px;
padding-bottom:15px;
padding-top:12px;
background: #E6D6A7 url(../images/top-left-line.gif) no-repeat bottom right;
font-weight:bold;
}

.leftbar .baritemsel a {
color:#5F6325;
text-decoration:none;
}

.leftbar .baritemsel a.here {
color:#D98C21;
text-decoration:none;
}

.leftbar .baritemsel a:hover {
color:#D98C21;
text-decoration:none;
}

.innerbaritem {
width:135px;
float:right;
text-align:center;
padding-right:5px;
padding-left:5px;
background: #E6D6A7 url(../images/top-left-line-in.gif) no-repeat top center;
padding-top:5px;
margin-top:5px;
}

.innerbaritem a {
font-size:12px;
font-weight:normal;
}

img.innerimg {
border:1px solid #E2DEC1;
padding:2px;
margin-right:10px;
}

form {
padding:0px;
margin:0px;
}
.innerbox a {
color:#5F6325;
}
ol {
line-height:20px;
}



.calbut {
width:40px;
height:40px;
text-align:center;
font-size:11px;
}
.calhead {
width:40px;
height:40px;
text-align:center;
font-weight:bold;background:#E2DEC1;

}

.calcell {
padding-top:10px;padding-bottom:10px;
background:#5F6325;
text-align:center;
}

.regcell {
background:#DFE3D4;
padding-top:10px;padding-bottom:10px;border:1px solid #cccccc;text-align:center;
}

.emptycell {
background:#ececec;
border:1px solid #cccccc;
}

.smallnote {
background:#ffffff;padding:5px;
}
.smallnote a {
color:#5F6325;
}

.tablebox {
float:right;
width:320px;
}

.listbox {
float:right;
padding-right:15px;
padding-top:30px;
}

.calheadsmall {
 text-align:center;
font-weight:bold;background:#E2DEC1;
padding:7px;
}


.calcellsmall {
padding-top:4px;padding-bottom:4px;
background:#5F6325;
text-align:center;
}

.regcellsmall {
background:#DFE3D4;
padding-top:4px;padding-bottom:4px;border:1px solid #cccccc;text-align:center;
}

.emptycellsmall {
background:#ececec;
border:1px solid #cccccc;
}

.rightarrow {
float:right;
width:120px;

}

a.rightarrow {
background:url(../images/right-arrow.gif) no-repeat center right;
padding-right:18px;
font-size:11px;
font-weight:bold;
color:#5F6325;
text-decoration:none;
 }

 .righttable {
 float:right;
 padding-bottom:8px;
width:120px;
 
 }
 
 
 .eventlistbox {
  float:right;
  width:220px;
  border-bottom:1px solid #cccccc;
 }
 
  .jnflogo {
width:145px;
float:right;
background:#ffffff;
text-align:center;
padding-top:15px;
}

.leftbar {
display:none;
width:145px;
float:left;
background:url(../images/top-left-line.gif) no-repeat top right #E2DEC1;
padding-top:3px; }

.rightbar {
display:none;
width:180px;
float:left;
background:#E2DEC1;
}

.toptoolbar {
display:none;
float:left;
padding-left:440px;
text-align:right;
padding-top:10px;
}

.headimg {
display:none;
width:560px;
float:left;
background:url(../images/dot-sep.gif) no-repeat bottom right;
padding-bottom:10px;
}

.footerbox {
display:none;
width:915px;
float:left;
background:url(../images/dot-sep-big.gif) no-repeat top right;
padding-top:10px;
margin-top:15px;
}