body
  {font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size: 8pt;
   line-height: 12pt;
   font-style: normal;
   font-weight: normal;
   color: #5D5A58;
   margin:0; padding:0;
   background:url('../img/backPagePattern.gif') top center #543D32 repeat-x;
   min-width: 780px;
   text-align:center;
  }

#containerHome
  {
   width:780px;
   margin: 0 auto;
   text-align:left;
  }

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

#mainHome
  {background:#fff;
   width: 748px;
   padding-top: 341px;
   padding-bottom:6px;
   margin-left:16px;
  }

#mainHomeBackground
  {background:url('../img/backPage.gif') top center #FFF repeat-y;
   width:780px;
   }


#mainBackground
  {background:url('../img/backPagePages.gif') top center repeat-y;
   width:780px;
   z-index:0;
   }

#main
  {width: 748px;
   padding: 53px 0 6px 0;
   margin: 0 16px 0 16px;
   z-index:100;
  }

#content
  {background:#fff;
   display: inline;
   float:left;
   width: 551px;
   margin: 0 0 0 197px;
   padding: 175px 0 0 0;
  }

#teasers
  {
   float:left;
   width:194px;
   min-width:194px;
   margin: 0 0 0 -748px;
   padding:0;
  }

#submenu
  {background-image:url('../img/backSubmenu.gif'); background-repeat:repeat;
   width:194px;
   margin-top:2px;
   padding-bottom:10px;
   }

#submenuTitle
  {background-image:url('../img/backSubmenuTitle.gif'); background-repeat:no-repeat;
   width:194px;
   height:33px;
   }

#submenuTitle P
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: bold;
   color: #E1DEDD;
   margin:0;
   padding:12px 7px 0 7px;
   }

div.submenuItem
  {background-image:url('../img/bulletSubmenu.gif'); background-repeat:no-repeat; background-position: 7px 9px;
   padding:7px 5px 7px 23px;
   }

div.submenuItem A
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: bold;
   color: #E1DEDD;
   text-decoration:none;
   }


div.submenuItem P
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: bold;
   color: #E1DEDD;
   margin:0;
   padding:0;
   }

#teaserSubscribe
  {width:194px
   margin:2px 0 0 0;
   border-top:2px #FFF solid;
   border-bottom:2px #FFF solid;
   background:#D6EDF8;
   padding:5px 0 0 0;
   }

#teaserSubscribe P
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   margin:0;
   padding:10px 7px 5px 7px;
   }

#butTeaserSubscribe
  {padding:0; margin:10px 0 0 0;
   text-align:right;
}

#teaserAdopters
  {margin:0;
   background:#E1DEDD;
   border-bottom:2px #FFF solid;
   padding:5px 0 0 0;
   }

#teaserAdopters P
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   margin:0;
   padding:10px 7px 5px 7px;
   }

#teaserAdoptersLogos
  {width:194px
   margin:2px 0 0 0;
   background:#EEE9E7;
   border-top:2px #FFF solid;
   border-bottom:2px #FFF solid;
   padding:5px 0 5px 7px;
   }

#butTeaserAdopters
  {background:#E1DEDD;
  padding:0; margin:10px 0 0 0;
  text-align:right;
}


#headerTop
  {background:url('../img/backPageHeaderTop.gif') top center #543D32 no-repeat;
   position:absolute; top:0;
   height:13px; width:780px; margin-left:0;
  }

#menuTop
  {background:#FFF;
   position:absolute; top:13px;
   height:40px; width:760px;
   margin:0 0 0 10px;
  }

div.topMenuItem
  {float:left;
   margin:13px 5px 0 6px;
   padding-bottom:3px;
   }

div.topMenuItem A
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 7pt; line-height: 12pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   text-decoration:none;
   }

div.topMenuItemSel
  {float:left;
   margin:13px 5px 0 6px;
   background:url('../img/lineBottomMenu.gif') bottom center #FFF repeat-x;
   font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 7pt; line-height: 12pt; font-style: normal; font-weight: normal;
   padding-bottom:3px;
   }

div.topMenuItemSel A
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 7pt; line-height: 12pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   text-decoration:none;
   }

/*#headerImageContainter1
  {background:transparent;
   position:absolute; top:0px;
   height: 341px; width: 780px;
   overflow:hidden;
   text-align:center;
  }

#headerImageLeft
  {background:url('../img/backPageHeaderLeft.gif') #827671 no-repeat;
   float:left;
   top:0px;left:0;
   height: 341px; width:10px;
   z-index:100;
  }

#headerImageRight
  {background:url('../img/backPageHeaderRight.gif') #827671 no-repeat;
   float:right;
   top:0px;right:0;
   height:341px; width:10px;
   z-index:100;
  }
 */

#headerImagePages
  {background:url('../img/backPageHeader.gif') transparent 0 53px no-repeat;
   width:780px;
   z-index:30;
}


#headerImageHome
  {position:absolute; top:53px;
   height: 288px; width:760px;
   padding-left:16px;
  }

#headerImage
  {background:#FFF;
   height:147px; width:551px;
   position:absolute; top:53px;
   overflow:none;
   margin-left:213px;
  }

#imageHeaderHome
  {background:#FFF;
   height: 288px; width:432px;
   float:left;
   margin:0;
   padding:0;
   }

#bandImageHeaderG
  {background:#9A9E3A;
   height: 25px; width:551px;
   position:absolute; top:203px;
   overflow:none;
   margin-left:213px;
 }

#bandImageHeaderB
  {background:#8AAFC3;
   height: 25px; width:551px;
   position:absolute; top:203px;
   overflow:none;
   margin-left:213px;
 }

#bandImageHeaderM
  {background:#665751;
   height: 25px; width:551px;
   position:absolute; top:203px;
   overflow:none;
   margin-left:213px;
 }

#logoHome
  {background-image:url('../img/logoHome.gif'); background-repeat:no-repeat;
   width:314px;
   float:left;
   overflow:none;
   margin:0 0 0 2px;
  }

#logo
  {background-image:url('../img/logoPages.gif'); background-repeat:no-repeat;
   width:194px; height:74px;
   overflow:none;
   margin:0;
  }

#headerTextTree
  {background-image:url('../img/backHeaderHomeTree.gif'); background-repeat:repeat;
   width:184px;min-width:184px;
   height:166px;
   float:left;
   overflow:none;
   margin:122px 0 0 0;
  }

#headerTextTree P
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   width:165px;min-width:165px;
   font-size: 8pt; line-height: 13pt; font-style: italic; font-weight: normal;
   text-align:left;
   color: #EEE9E7;
   margin:0; padding:10px 7px 0 7px;
   }

#headerImageTree
  {background-image:url('../img/imgHeaderHomeTree.jpg'); background-repeat:no-repeat;
   width:128px;min-width:128px;
   height:166px;
   float:left;
   margin: 122px 0 0 2px;
  }

#backIconsHome
  {background:#543D32;
   width:432px; height:42px;
   overflow:none;
   margin:2px 0 0 0;
   float:left;
   }

div.iconHome
  {float:left;
   margin-left:10px;
   padding:0;
   }


#boxHomeNews
  {
   background:#D6EDF8;
   border-top: 2px #FFF solid;
   margin:0; padding:0;
   }

#boxHomeNews P
  {font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   margin:0;
   padding:0 12px 5px 12px;
   }

#boxHomeNews H4
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 9pt; line-height: 11pt; font-style: normal; font-weight: bold;
   color: #5D5A58;
   padding:0 12px 4px 12px;
   margin:0;
  }


#boxHomeArticle
  {background:#EEE9E7;
   border-top: 2px #FFF solid;
   margin:0; padding:0;
   }

#boxHomeArticle P
  {font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   margin:0;
   padding:0 12px 5px 12px;
   }

#boxHomeArticle H4
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 9pt; line-height: 11pt; font-style: normal; font-weight: bold;
   color: #5D5A58;
   padding:0 12px 4px 12px;
   margin:0;
  }


#boxHomeAdopters
  {background:#EEE9E7;
   border-top: 2px #FFF solid;
   margin:0; padding:0;
   height:200px; min-height:200px;
   overflow:hidden;
   }

#boxHomeAdopters P
  {font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   margin:0;
   padding:0 12px 5px 12px;
   }

#boxHomeAdopters H4
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 9pt; line-height: 11pt; font-style: normal; font-weight: bold;
   color: #5D5A58;
   padding:0 12px 4px 12px;
   margin:0;
  }

#boxHomeBuyLocal
  {background:#FFF;
   border-top:2px #FFF solid;
  }




#boxHomeSubscribe
  {background:#E1DEDD;
   clear:both;
   border-top: 2px #FFF solid;
   border-bottom: 2px #FFF solid;
   margin:0; padding:0;
   }

#backGetBandHome
  {background-image:url('../img/imgHomeGetInvolved.gif'); background-repeat:no-repeat;
   width:314px; height:42px;
   margin:2px 0 0 2px;
   }


#footer
  {background:url('../img/backPageBottomPages.gif') #543D32 top left no-repeat;
   background-color: #543D32;
   margin:0; padding:0;
   width:780px; height:50px;
  }


A.footer
  {margin: 5px 0 5px 10px;
   color:#5A5A5A;
   }

.clearfloat:after
  {content: ".";
   display: block;
   height: 0;
   clear: both;
   visibility: hidden;
  }
.clearfloat {display: inline-table;}
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}


TD {vertical-align:top;
   font-family:Arial,Helvetica,sans-serif;
   font-size: 8pt;
   line-height: 12pt;
   font-style: normal;
   font-weight: normal;
   color: #5D5A58;
}

H1
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 14pt; line-height: 16pt; font-style: normal; font-weight: normal;
   color: #5F7A88;
   padding:15px 12px 10px 12px;
   margin:0;
  }

H2
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 12pt; line-height: 14pt; font-style: normal; font-weight: normal;
   color: #737629;
   padding:10px 12px 5px 12px;
   margin:0;
  }

H3
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 10pt; line-height: 12pt; font-style: normal; font-weight: bold;
   color: #9A9E3A;
   padding:5px 12px 5px 12px;
   margin:0;
  }

H4
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 9pt; line-height: 11pt; font-style: normal; font-weight: bold;
   color: #5D5A58;
   padding:5px 12px 5px 12px;
   margin:0;
  }

H5
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 13pt; font-style: normal; font-weight: bold;
   color: #5F7A88;
   padding:5px 12px 5px 10px;
   margin:0;
  }

H6
  {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 7pt; line-height: 13pt; font-style: normal; font-weight: bold;
   color: #5F7A88;
   padding:0 12px 7px 10px;
   margin:0;
  }


P {font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; line-height: 12pt; font-style: normal; font-weight: normal;
   color: #5D5A58;
   margin:0;
   padding:0 12px 7px 12px;
  }


UL
  {margin: 0 0px 0px 20px; padding: 0;
   list-style: none; font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; font-style: normal; line-height: 12pt;
   font-weight: normal; color: #5D5A58;
  }

UL LI
  {padding: 0px 10px 5px 12px;
   background-image: url('../img/bullet.gif');
   background-repeat: no-repeat;  background-position: 0 6px;
  }

html[xmlns] UL
  {padding-left: 1.5em;
  }

html[xmlns] UL LI
  {background: none;
   list-style-image: url('../img/bullet.gif');
   padding: 20px;
   }
    
OL
  {margin: 0 10px 0 40px;
   list-style-type: decimal;
   font-family:Verdana,Helvetica,Arial,sans-serif;
   font-size: 8pt; font-style: normal; line-height: 12pt;
   font-weight: normal; color: #4E4E4E;
   padding:0;
  }

OL LI {padding: 5px 10px 5px 0px;
    }

html[xmlns] OL {padding-left: 1.5em;
    }

html[xmlns] OL LI {padding: 0;
    }

.ContBody {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size: 8pt; line-height: 10pt;
    color: #5D5A58;
    margin:0; padding:1px 2px 1px 2px;
  }

.ContEdit {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size: 8pt; line-height: 10pt;
    color: #5D5A58; background:#EEEEEE;
    border:#827671 1px solid;
    height:13px; width:95%;
    margin:0; padding:1px 2px 1px 2px;
  }

.ContEditTeaserSubscribe {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size: 8pt; line-height: 10pt;
    color: #5D5A58; background:#EAF2F6;
    border:#A5C5D5 1px solid;
    height:13px; width:95%;
    margin:0; padding:1px 2px 1px 2px;
  }


.ContEditSelect {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size: 8pt; line-height: 10pt;
    color: #5D5A58; background:#EEEEEE;
    border:#827671 1px solid;
    height:18px; width:95%;
    margin:0; padding:1px 2px 1px 2px;
  }

.ContEditArea {
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size: 8pt; line-height: 10pt;
    color: #5D5A58;
    width:95%; margin:0; padding:2px;
    background:#EEEEEE; border:#827671 1px solid;height:150px;
    scrollbar-base-color: #FFF;
    scrollbar-track-color: #FFF;
    scrollbar-face-color: #A5A09E;
    scrollbar-highlight-color: #FFF;
    scrollbar-3dlight-color: #FFF;
    scrollbar-darkshadow-color: #FFF;
    scrollbar-shadow-color: #FFF;
    scrollbar-arrow-color: #5D5653;
   }

.ContSubmit {
    font-size: 8pt; font-style: normal;
    line-height: 10pt; font-weight: bold;
    color: #5D5A58;
    text-align:center;
    padding:2px; margin:0; border: 0px;
  }
  

A {color:#3B7897;
   text-decoration:underline;
   }

A:hover {color: #ABCCDD;
   }

form
  {margin:0; padding:0;
  }
  
input
 {margin:0; padding:0;
}

