html, body { margin:0; padding:0; }

body{ background:url(images/menu.jpg); background-repeat:repeat-x; background-color:#006633; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:small; }

#all { position:relative; margin:0 auto; width:785px; }

#tb { width:785px; height:40px; }
#bb { width:785px; height:40px; }

#whitebox { width:785px; background-image:url(images/middle.jpg); background-repeat:repeat-y; }
#content { padding:0 50px 1px 25px; }

#bullets { margin-left:20px; }

h1 { padding:0; margin:0; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:large; color:#006633; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:medium; }

#title { float:right; margin-top:5px; margin-right:60px; }

.indent { padding-left:40px; }
.indent2 { padding-left:55px; }

.imgLt { float:left; margin-right:10px; border:1px solid #000; }
.imgRt { float:right; margin-left:10px; border:1px solid #000; }

a { color:#069; }
a:hover { color:#063; }

.smalltext { font-size:x-small; }
.fltLeft { float:left; margin-right:5px; margin-bottom:10px; }
.fltRight { float:right; margin-left:5px; margin-bottom:10px; }
.clrLt { clear:left; }
.clrRt { clear:right; }
.clr { clear:both; }

.table, .table td { padding:2px; border:1px solid #999; border-collapse:collapse; border-spacing:0; }

#web { background-color:#ccc; font-size:x-small; }

.footer { color:#fff; font-weight:bold; text-align:center; padding:10px 0; }
.footer a { color:#9cc; }
.footer a:hover { text-decoration:none; }

form.donate { float:left; margin-left:50px; margin-top:-5px; }