#main                             {background-image: url(../images/design/home/main_bg.gif);}

#innerWrapper                     {background-image: url(../images/design/home/innerwrapper_bg.jpg);}

#contentWrapper                   {background-image: url(../images/design/home/contentwrapper_bg.jpg);}

#subnavWrapper                    {display: none;}

#homeLatestNews                   {display: inline; float: left; padding: 5px 30px 0 20px; width: 270px; font-weight: bold;}
#homeLatestNews h2                {font-size: 130%; color: #FFF;}
#homeLatestNews .homeNewsItem     {display: block; padding: 15px 0 0;}
#homeLatestNews .homeNewsItem.first{padding: 15px 0 10px; background: url(../images/design/home/news_separator.gif) no-repeat bottom;}
.homeNewsItem .dateComments       {display: inline; float: left; margin-right: 10px; width: 25px; text-align: center; font-size: 80%;}
.homeNewsItem .dateComments .date {background: #207922; border: 1px solid #207922;}
.homeNewsItem .dateComments .date span{display: block; line-height: 130%;}
.homeNewsItem .dateComments .date .month{text-transform: uppercase; color: #FFF;}
.homeNewsItem .dateComments .date .day{padding: 3px 0; background: #FFF; color: #207922;}
.homeNewsItem .dateComments .comments{clear: both; margin-top: 20px; padding: 3px 0 10px; background: url(../images/design/home/comment_bubble.gif) no-repeat top; line-height: 130%;}
.homeNewsItem .newsDetails        {display: inline; float: right; width: 230px; color: #333;}
.homeNewsItem .newsDetails h3     {border: none; text-transform: none; font-size: 140%; color: #43BAD3;}
.homeNewsItem .newsDetails h3 a   {font-weight: bold; text-decoration: none; border: none;}
.homeNewsItem a                   {border: none;}
.homeNewsItem a:link              {color: #207922;}
.homeNewsItem a:visited           {color: #207922;}
.homeNewsItem a:hover,
.homeNewsItem a:focus             {color: #339900;}
.homeNewsItem a:active            {color: #339900;}
.homeNewsItem .readMore           {font-style: italic; text-align: right;}

#content                          {display: inline; float: left; padding: 0; width: 300px; font-size: 110%; color: #006602;}
#content h1                       {font-size: 180%;}

#breadcrumbs                      {display: none;}

#eventsLink                       {margin: 10px 0 20px; width: 300px; height: 58px;}
#eventsLink a                     {display: block; width: 300px; height: 58px; background-image: url(../images/design/home/events_button.jpg); backround-repeat: no-repeat; background-position: left top; text-indent: -999em;}
#eventsLink a:link                {background-position: left top;}
#eventsLink a:visited             {background-position: left top;}
#eventsLink a:hover               {background-position: left bottom;}
#eventsLink a:active              {background-position: left bottom;}
#eventsLink a:focus               {outline: none;}


#ourEthos                         {display: inline; float: right; padding: 5px 20px; width: 270px;}
#ourEthos h2                      {font-size: 130%; color: #FFF;}
#ourEthos p                       {text-align: center; padding: 220px 30px 30px; width: 210px; color: #FFF;}