body {
   background-color: #6b6042;
   background-image: url('/images/grad_bg.gif');
   background-repeat: repeat-x;
   color: #333333;
   font-family; arial, verdana, sans-serif;
   font-size: 11px;
   margin: 0px;
   padding: 0px;
   text-align: center;
   vertical-align: top;
}
h1, h2, h3 {
   color: #305549;
   font-size: 12px;
   margin-top: 0px;
}
td, p {
   color: #333333;
   font-family; arial, verdana, sans-serif;
   font-size: 11px;
   vertical-align: top;
   text-align: left;
}
p.copy {
   font-size: 10px;
   padding: 10px;
   text-align: center;
}
p.right {
   text-align: right;
}
p.signup {
   padding: 20px 0px 20px 17px;
}


.container_main {
   background-color: #6b6042;
   background-image: url('/images/main_bg.gif');
   background-repeat: no-repeat;
   color: #333333;
   font-family: arial, verdana, sans-serif;
   font-size: 11px;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
   vertical-align: top;
   width: 950px;
}
.container_top {
   background-image: url('/images/top.gif');
   height: 101px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 49px;
   width: 856px;
}

.bot {
   clear: both;
   margin: 0px 0px 4px 0px;
   padding: 0px;
}
.bot_icon {
   position: absolute;
   right: 15px;
}
.div {
   background-image: url('/images/divbg.gif');
   margin-top: 10px;
   width: 31px;
}
.donate {
   padding-top: 19px;
   padding-right: 68px;
   text-align: right;
}
.foot {
   background-image: url('/images/foot_bg.gif');
   clear: both;
   color: #7b7052;
   font-size: 10px;
   height: 52px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   padding: 0px;
   width: 848px;
}
.foot_lt {
   position: relative;
   float: left;
   left: 22px;
   top: 20px;
}
.foot_rt {
   position: relative;
   text-align: right;
   top: 11px;
   right: 21px;
   vertical-align: middle;
}
.footer_links {
   margin: 35px 0px 20px 0px;
   vertical-align: text-bottom;
}
.gr {
   color: #305549;
   font-weight: bold;
   padding-top: 10px;
   padding-bottom: 5px;
}
.hp_li {
   padding-bottom: 5px;
   vertical-align: top;
}
.hp_main {
   background-image: url('/images/hp_bg.gif');
   padding: 0px;
   margin: 0px;
   text-align: left;
   width: 823px;
}
.hp_nav {
   background-image: url('/images/hpnav_bg.gif');
   height: 45px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   width: 868px;
}
.hp_tag {
   padding-right: 15px;
   padding-top: 32px;
   text-align: right;
}
.hp_top {
   background-image: url('/images/hp_top.gif'); 
   margin-bottom: 0px;
   margin-left: auto;
   margin-right: auto;
   width: 848px;
   height: 101px;
}
.logo {
   padding-left: 23px;
   padding-top: 17px;
   text-align: left;
}
.lt {
   background-image: url('/images/ltbg.gif');
   background-repeat: repeat-y;
   width: 15px;
}
.main {
   background-color: #FFFFFF;
   width: 823px;
}
.main_txt {
   background-color: #FFFFFF;
   margin-top: 10px;
   padding-right: 21px;
   vertical-align: top;
   width: 590px;   
}
.nav {
   background-image: url('/images/nav_bg.gif');
   height: 45px;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;
   width: 868px;
}
.rt {
   background-image: url('/images/rtbg.gif');
   backgroud-repeat: repeat-y;
   width: 10px;
}
.snav {
   margin-top: 10px;
   text-align: left;
   vertical-align: top;
   width: 192px;
}
.tab {
   background-image: transparent;
   clear: both;
   padding-bottom: 10px;
}
.tab_bt {
   padding-top: 20px;
   text-align: center;
}
.tab_con {
   background-image: url('/images/contact_tab.gif');
   float: left;
   height: 159px;
   margin-left: 16px;
   text-align: left;
   width: 256px;
}
.tab_don {
   background-image: url('/images/donate_tab.gif');
   float: left;
   height: 159px;
   margin-left: 16px;
   text-align: left;
   width: 256px;
}
.tab_vol {
   background-image: url('/images/volunteer_tab.gif');
   float: left;
   height: 159px;
   text-align: left;
   width: 256px;
}
.tab_txt {
   color: #666666;
   padding: 25px 10px 0px 10px;
   text-align: left;
}
.tag {
   padding-right: 15px;
   padding-top: 32px;
   text-align: right;
}
.top {
   background-image: url('/images/top.gif'); 
   margin-bottom: 0px;
   margin-left: auto;
   margin-right: auto;
   width: 848px;
   height: 101px;
}
.txt {
   padding-left: 50px;
   text-align: left;
}



a {
   color: #305549;
   text-decoration: underline;
}
a.copy {
   color: #333333;
   font-size: 10px;
}
a.copy:hover {
   color: #305549;
   font-size: 10px;
}
a.hp_home {
   margin-left: 28px;
}
a.footer {
   background-color: transparent;
   color: #7b7052;
   font-size: 10px;
}
a.footer:hover {
   background-color: transparent;
   color: #305549;
   font-size: 10px;
}
a.footer2 {
   background-color: transparent;
   color: #7b7052;
}
a.footer2:hover {
   background-color: transparent;
   color: #305549;
}
a.snav {
   color: #333333;
   text-decoration: none;
}
a.snav:hover {
   color: #305549;
   text-decoration: none;
}