body {
margin:0;
padding:0;
font-family:arial, sans-serif;
background:#ADA17E;}
	
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;background:#ffffff;
}


div#mainarea { 
text-align:right;
width:915px;
float:right;
padding:20px;background:#ffffff;
}

div#logostrip {
width:915px;
height:130px;
float:right;
background:url(../images/bird-bg.jpg) no-repeat bottom left;
padding-bottom:15px;
}

.greenbut {
float:left;
color:#68652E;
font-weight:bold;
}

.greenbut a{
color:#68652E;
text-decoration:none;
}

.greenbutsmall {direction:rtl;
float:left; width:40px;
color:#68652E; text-align:center;
padding-left:13px;
padding-right:20px;
font-weight:bold;
}

.greenbutsmall a{
color:#68652E;
text-decoration:none;
}

 

.orangebut {
float:left;
color:#D98C21;
font-weight:bold;
}

.orangebut a{
color:#D98C21;
text-decoration:none;
}

 

.logobox {
float:right;
width:270px;
}
.toptoolbar {
float:right;
width:645px;
text-align:left;
padding-top:10px;
background:url(../images/bubble.gif) no-repeat top left;
height:56px;

}

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;
padding-bottom:10px;height: 130px;
}

.newsbox {
float:right;
width:280px;
}

.iconbox {
padding-right:5px;padding-top:5px;
float:left;
}

.iconboxe {padding-top:5px;
float:left;
}
.newscont .boxhead {
float:right;
width:280px;
font-size:12px;
font-weight:bold;
color:#D88D29;
padding-top:5px;
padding-bottom:4px;
}

.newscontin {
width:560px;
float:right;
  margin-top:5px;
}


.newscontin .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-right: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:770px;
color:#9A9CA0;
float:right;
padding:4px 0px 5px 0px;
margin:0px;
}

.seal {
float:right;
width:100px;
}

.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:20px 20px 20px 20px;
background:url(../images/top-right-line.gif) no-repeat top right;
font-size:11px;
color:#515254;
}

.forumbox {
width:140px;
float:right;
height:100px;
padding:20px 20px 10px 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;
}

.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;
}


.hidden {
display:none;
border-bottom:1px solid #E2DEC1;
border-right:1px solid #E2DEC1;
padding:5px;
}

.innerbox a {
color:#5F6325;
}

.innertab {
float:right;
margin-bottom:10px;
width:560px;
}

.innertab a.tabhead {
text-decoration:none;
font-weight:bold;
padding-right:18px;
background: url(../images/arrow.gif) no-repeat  right;

line-height:20px;

}

.innertabopen {
margin-top:10px;
float:right;
margin-bottom:10px;
width:560px;
}


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 {max-width:120px;
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:0px 7px 7px 7px;
font-size:12px;
}


.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;
 }
 
 .rightarrowtop {
 float:right;
 width:120px;
 padding-top: 10px;
 }
 
 a.rightarrowtop {
 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;
}

  .jnflogo img {
  float:right;
  }
  
  table .tbbg {
  background:#5F6325;
  border:0px;
  }