body{margin:0;padding:0;text-align:center;min-width:80em;background-color:#FFFCE6;color:#333F00;font-size:62.5%;line-height:1.2em;text-shadow:0 0 0 #000;}
body,p,td,th,div,blockquote,dl,ul,ol,h1,h3{font-family:Calibri,Arial,sans-serif;}
h1{font-size:2.5em;margin-bottom:1em;line-height:1em;}
h2{font-family:Georgia,Times,"Times New Roman",serif;font-size:1.8em;padding-top:.1em;margin-top:1em;margin-bottom:1em;line-height:1em;}
h3{font-size:1.6em;margin-top:1em;margin-bottom:1em;padding:0;line-height:1em;}
p{margin:1em 0 1em 0;padding:0;font-size:1.5em;line-height:1.3em;}
a:link,a:visited{color:#008F00;}
fieldset{border-style:none;padding:0;}
.italic{font-style:italic;}
.hilite{font-weight:bold;}
.img_left{float:left;margin:.5em 1.5em .8em 0;padding:0;border:1px solid #000;}
.img_right{float:right;margin-left:1.3em;margin-bottom:.8em;border:1px solid #000;}
#wrapper{position:relative;text-align:left;width:80em;margin-left:auto;margin-right:auto;margin-bottom:0;padding-top:0;border:1px solid #0C0;}
#header{margin:0;background-color:#E6FFE6;background-image:url(images/full_curve_with_leaves.jpg);background-repeat:no-repeat;background-position:0 0;}
#header h1{font-size:4.2em;color:#333F00;text-align:center;margin:0;padding:0;margin-left:6em;margin-bottom:2em;line-height:normal;display:inline;}
#header h3{width:12em;font-size:1.8em;color:#fff;text-align:center;line-height:1.1em;margin:0 0 0 3.8em;font-weight:normal;padding-top:2px;}
#header p{float:right;margin:.3em .3em 0 0;font-size:1.1em;line-height:1.3em;}
#header p .chkbox{margin:0;margin-left:.5em;padding:0;}
#logout{margin:0 0 0 2em;}
#mlogin{background-color:#Fff;padding:.5em;border-bottom:1px solid #008F00;}
#mlogin p{clear:both;color:#333F00;text-align:right;margin:0;padding:0;font-size:1.3em;}
#mlogin a:link,#mlogin a:visited{color:#333F00;}
#nav{padding:0;margin:2em 0 0 0;clear:both;height:100%;}
#nav ul{font-size:1.4em;list-style:none;margin:0;margin-top:.2em;padding:0;padding-left:2.5em;padding-bottom:.6em;padding-top:.3em;border-top:1px solid #99FF80;border-bottom:1px solid #008F00;background-color:#E6FFE6;}
#nav li{display:inline;margin:0 0 0 5em;}
#current_page{padding:.5em 1em .4em 1.5em;border-top:1px solid #99FF80;border-left:1px solid #99FF80;border-right:2px solid #73BF60;border-bottom:2px solid #fff;background-color:#FFF;}
#nav a:link,#nav a:visited{color:#333F00;text-decoration:none;}
#nav a:hover{color:#FFF;background-color:#008F00;}
#narrow_col{padding:0;margin:0;}
#narrow_col h2{margin-top:1em;margin-bottom:.2em;font-size:1.8em;color:#008F00;text-align:center;line-height:1.2em;padding:.7em .7em 0 .7em;font-weight:bold;}
#narrow_col #first{margin-top:4em;}
#narrow_col a:link,#narrow_col a:visited{color:#333F00;}
#narrow_col p{font-size:1.3em;text-align:center;color:#008F00;line-height:1.3em;padding-left:10px;padding-right:10px;padding-bottom:1em;}
#wide_col{background-color:#fff;margin:0;width:60em;float:right;padding:2em 2em 2em 2em;}
#wide_col h1{line-height:1.3em;margin-top:1em;padding:0;}
.below_menu{margin-top:2em;}
.submenu{padding-right:3em;text-align:center;}
#wide_col p{margin-top:0;}
#wide_col #leaves{list-style:none;line-height:1.9em;font-size:1.4em;padding-left:0;padding-top:0;margin-top:0;}
#wide_col #leaves li{padding-left:25px;background-image:url(images/leaves_small2.jpg);background-repeat:no-repeat;background-position:0 .5em;}
#wide_col #leaves p{margin-left:20px;margin-top:-3px;margin-bottom:0;font-size:.9em;color:#008F00;}
#jk_pic2{float:right;border:1px solid #333F00;margin:.5em 0 0 1em;}
#section_break{margin-top:2em;clear:both;}
.adblock h1{display:block;background-color:#99FF80;text-align:center;font-size:1.6em;font-weight:bold;margin:2em 2em .5em 0;z-index:1;}
.adbox{background-color:transparent;margin:0 20px 10px 0;}
.roundborder{height:1px;overflow:hidden;border-right:1px dotted #99FF80;border-left:1px dotted #99FF80;}
.c1{margin:0 12px 0 12px;border-top:1px dotted #99FF80;background-color:#F2F2F2;}
.c2{margin:0 9px;border-width:0 1px;background-color:#F2F2F2;}
.c3{margin:0 7px;border-width:0 1px;background-color:#F2F2F2;}
.c4{margin:0 6px;background-color:#F2F2F2;}
.c5{margin:0 5px;background-color:#F2F2F2;}
.c6{margin:0 4px;background-color:#F2F2F2;}
.c7{margin:0 3px;background-color:#F2F2F2;}
.c8{margin:0 2px;height:2px;background-color:#F2F2F2;}
.c9{margin:0 1px;height:3px;background-color:#F2F2F2;}
.content{height:auto;padding:0 15px;}
.content p{color:#008F00;font-size:1.6em;margin:0;padding:10px 0;}
.adbox a:link,.adbox a:visited{color:#333F00;}
.navp{text-align:center;}
.navp img{margin:0 10px;border:none;}
#footer{clear:both;height:100px;margin:0;padding-bottom:1em;color:#FFF;font-weight:bold;background-color:#333F00;text-align:center;}
#footer ul{font-size:1.4em;list-style:none;margin:0;padding:0;padding-top:1.5em;}
#footer li{display:inline;padding:3px 20px 2px 20px;}
#footer a:link,#footer a:visited{color:#FFF;}
#footer a:hover{color:#FFF;background-color:#B51032;}
#footer p{padding:.5em;font-size:1.2em;margin-bottom:0;margin-top:1.5em;}
#readingtable{margin-bottom:3em;margin-top:3em;}
.infomsg{color:red;border:1px solid red;background-color:#FFC;padding:2em;}
.note{color:red;font-size:80%;}
.toc{margin-bottom:8em;}
.toc li{font-size:1.5em;line-height:1.8em;list-style:none;}
.tocline2{margin-left:3em;}
.tocline3{margin-left:6em;}
#paypalbutton{float:right;}
#add_margin{margin-top:6em;}
.errbox{color:red;background-color:#FFC;border:1px solid red;padding:2em;padding-left:5em;background-image:url(images/warning4.png);background-repeat:no-repeat;background-position:2% center;}
.err2box{color:red;border:1px solid red;background-color:#FFC;padding:2em;margin-top:2em;}
.ackbox{color:#333F00;border:1px solid #333F00;padding:2em;}
.infobox{color:#333F00;border:1px solid #333F00;padding:2em;background-color:#FFFCE6;padding-bottom:0;width:45em;margin-left:auto;margin-right:auto;}
.infobox p{padding:0;}
.rsidebox{color:#333F00;border:1px solid #333F00;padding:0 2em;background-color:#FFFCE6;padding-bottom:0;width:18em;float:right;margin-left:2em;}
#narrow_col .quote{font-size:1.6em;padding-bottom:0;}
.rsidebox p{padding:0;}
.lsidebox{color:#333F00;border:1px solid #333F00;padding:0 2em;padding-top:2em;background-color:#FFF;background-color:#FFFCE6;width:18em;float:left;margin-right:3em;margin-top:2em;margin-bottom:2em;}
.lsidebox p{padding:0;}
.quote{font-style:italic;clear:both;}
.quoter{font-weight:bold;float:right;margin-top:-0.5em;}
.odd_comment{border:1px solid #333F00;padding:0 2em;background-color:#FFFCE6;padding-bottom:3em;width:50em;margin-left:2em;}
.even_comment{padding:0 2em;padding-bottom:3em;width:50em;margin-left:2em;}
.low_para{margin-top:4em;}
#errdiv{width:75em;margin-left:auto;margin-right:auto;}
.errMsg{color:red;}
.hidden{display:none;}
.hidden_footer{display:none;}
.mini_ul{margin:1em 0 1em 0;padding:0;padding-left:2em;font-size:1.5em;line-height:1.4em;}
#pebble-pond{padding:10px 25px;margin-top:40px;margin-bottom:40px;border:1px solid black;width:50em;margin-left:auto;margin-right:auto;}
#account_box{float:right;width:4em;padding:.5em 1em 1em 1em;margin:1em 1em 0 0;font-size:1.4em;color:red;border:1px solid #333F00;background-color:#FFF;}
