
.image{ width: 300px;  background-color:#FFFFFF;
float:right; margin:10px; }

.image2{ width: 250px;  background-color:#FFFFFF;
float:left; margin: 0px 10px 30px 0px; }

.image3{ width: 185px;  background-color:#FFFFFF;
float:left; margin: 0px 10px 10px 0px; }

.image4{ width: 250px;  background-color:#FFFFFF;
float:left; margin: 0px 10px 5px 0px; }

.image5{ width: 250px;  background-color:#FFFFFF;
float:left; margin: 10px 10px 0px 0px; }

.image6{ width: 280px;  background-color:#FFFFFF;
float:left; margin: 0px 10px 40px 0px; }

.image7{ width: 320px;  background-color:#FFFFFF;
float:left; margin: 0px 10px 0px 0px; }

.image8{ width: 250px;  background-color:#FFFFFF;
float:left; margin: 10px 75px 0px 0px; }

.image9{ width: 185px;  background-color:#FFFFFF;
float:left; margin: 0px 30px 10px 0px; }

.image10{ width: 250px;  background-color:#FFFFFF;
float:left; margin: 0px 90px 5px 0px; }


#maincontainer{
width: 979px; /*Width of main container*/ 
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 120px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
background-color:#FFFFFF;
float: left;
width: 100%;
}

#title{
width:700px;
margin-left:20px;
margin-top:10px;
padding-top:9px;
margin-bottom:10px;
border-bottom-width:thin;
border-bottom-style:dotted;
border-bottom-color:#006600;
}

#subtitle{
width:630px;
margin-left:30px;
padding-bottom:5px;
}

#subtitle2{
width:315px;
margin-left:30px;
padding-bottom:5px;
}

#subtitle3{
width:315px;
padding-bottom:5px;
float:right;
}

#bodyText{
width:630px;
margin-left:40px;
padding-bottom:20px;
}


#contentcolumn{
margin-right: 239px; /*Set right margin to RightColumnWidth*/
margin-top:7px;
}

#rightcolumn{
float: left;
width: 239px; /*Width of right column*/
margin-left: -239px; /*Set left margin to -(RightColumnWidth) */
margin-top:7px;
background: #f1f1d7;
}

#newsEvents_header{
width: 239px;
height: 51px;
margin-bottom:10px;

  }
  
#newsBanner{
margin-top:10px;
  }
  
#newsContent{
margin: 10px 10px 10px 10px;
  }
  
#eventsBanner{
margin-top:20px;
  }
  
#eventsContent{
margin: 10px 10px 10px 10px;
  }
  
#donateBanner{
width: 239px;
padding-top: 10px;
background-color:#FFFFFF;
}

#footer{
border-top:thin solid #539e5c;
clear: left;
width: 100%;
background: gray;
color: #FFF;
text-align: center;
margin-top:20px;
margin-bottom:10px;
}
#footerContent{
padding: 0px 0px 0px 10px;
margin-bottom: 15px;}


#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

.colorBorder{width:707px; height:120px; background-image: url(images/bottom_border.gif);}


