html,body {margin: 0; padding: 0;}

body {margin: 0 0 0 0; padding: 0; color: #000; font: 76% arial,sans-serif; background: #BBCBE1 url('../images/bg.jpg') no-repeat; background-color: #868253; background-position: center top;}

h1 {}
h2 {}
h3 {color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;}
h4 {font-size: 12px;}
div.hr_01 {display: block; float: left; width: 100%; height: 1px; margin: 0 0 15px 0; padding: 0; background-color: #3C6C31;}

a:link {color: #3c6c31; text-decoration: underline;}
a:active {color:#3c6c31; text-decoration: underline;}
a:visited {color: #3c6c31; text-decoration: underline;}
a:hover {color: #FFCC33; text-decoration: none;}

img {border: 0;}

#container {text-align: left; width: 767px; margin: 0 auto;}

#header {height: 238px; margin: 0; padding: 0; color: #79B30B;}

#wrapper { background: url('../images/contentBg.jpg') repeat-y;}

#contentTop {background: url('../images/contentTop.jpg') no-repeat top; width: 767px; height: 25px;}
#content {float: right; width: 565px;}
#content p {margin: 0; padding: 0 20px 15px 0; line-height: 18px;}
#content h2 {margin: 0 0 0 0; padding: 1px 0 10px 18px; color: #fff; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; background: url('../images/titleBg.jpg') no-repeat;}
#content h3 {color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;}
#content h4 {color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}

#content p ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#content p ul li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#content ul li {margin: 0px 15px 0px 0px; padding: 0px 0px 0px 0px;}

#navigation {float: left; width: 195px;}

/* Nav Links */
#navList ul {display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 23px; list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
#navList ul li {height: 23px;}
#navList ul li a {display: block; height: 23px;}
#navList ul li a:link, #navList a:visited {color: #3c6c31; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight: bold;}
#navList ul li a:hover {color: #fff; background: url('../images/navOver.jpg') no-repeat; padding: 3px 0px 0px 15px; height: 20px;}

/* Sub Nav Links */
#navList ul li.sub {height: 100%;}
#navList ul li.sub ul {display: block; margin: 3px 0px 0px 4px; padding: 0px 0px 10px 0px; list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
#navList ul li.sub ul li {height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 3px 0px; font-size: 11px; font-weight: normal;}
#navList ul li.sub ul li a {display: block; color: #64613E; font-weight: normal; text-decoration: none; height: 20px; padding: 0px 0px 0px 0px; margin: -3px 0px 0px 0px;}
#navList ul li.sub ul li a:hover {color: white; background-image: url('../images/subNavOver.jpg'); background-repeat: no-repeat; padding: 3px 0px 0px 3px; margin: 0px 0px 0px 3px font-weight: normal; text-decoration: none; height: 17px; font-weight: bold;}

/* ? */
#navListSub {position: relative; top: -5px;}
#navListSub li {font-size: 11px; color: #278883; padding: 2px 0 2px 30px; width: 177px; text-decoration: none;}
#navListSub a:link, #navListSub a:visited {display: block; font-size: 11px; color: #278883; text-decoration: none; padding: 0 0 1px 4px;}
#navListSub li a:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffc60a; text-decoration: none; }

#footer {text-align: center; color: #000; clear: both; width: 100%; font-size: 11px; background: url('../images/contentBottom.jpg') no-repeat bottom; margin: 0; padding: 10px 10px 20px 0;}

img.donate {float: left;}

#mainImg {padding: 20px 0px 0px 0px; float:right;}
#rightImages {display: block; float: right; width: 150px; height: auto; margin: 0 15px 0 0; padding: 0 0 0 0; text-align: center;}
#leftContent {display: block; float: left; width: 390px; height: auto; margin: 0; padding: 0 0 0 10px;}

/* Be a Friend Button */
a#bafaspf {display: block; float: left; width: 124px; height: 180px; margin: 0 0 15px 5px; padding: 0; background: url('../images/be_a_friend.jpg') no-repeat right top;}
a:hover#bafaspf {background-position: left top;}