#subnavWrapper                    {display: none;}

#content                          {display: block; position: relative; float: none; width: 920px;}

#breadcrumbs                      {display: none;}

#homeContent                      {width: 220px;}

#homeSubContent                   {position: absolute; bottom: 0; left: 230px; width: 690px;}

#homeSlideshow                    {display: inline; float: left; width: 470px;}
#homeSlideshow img                {background: none;}

#homeBoxColumn                    {display: inline; float: right; width: 220px;}

.homeBox                          {width: 220px;}
.homeBox h2                       {display: block; margin: 0; padding: 0; background: #330099 url(../images/design/subnav_bottom.png) no-repeat bottom; font-size: 1.3em; color: #FFF;}
.homeBox h2 span                  {display: block; padding: 10px; background: url(../images/design/subnav_top.png) no-repeat top;}
.homeBox .boxContainer            {padding: 10px; background: #FFF; border: 1px solid #330099;}

#homeNews .readMore               {text-align: left;}

.homeLatestNews                   {margin: 0; padding: 0; list-style-type: none;}
.homeLatestNews .newsItem         {margin: 0 0 .6em;}
.homeLatestNews h3                {margin: 0; font-size: 1.2em;}
.homeLatestNews a:link            {text-decoration: none;}
.homeLatestNews a:visited         {text-decoration: none;}
.homeLatestNews a:hover           {text-decoration: underline;}
.homeLatestNews a:focus           {text-decoration: underline;}
.homeLatestNews a:active          {text-decoration: underline;}

#homeEvents                       {margin: 20px 0 0;}

#upcomingEvents                   {margin: 0; padding: 0; list-style-type: none;}
#upcomingEvents li                {margin: 0 0 .6em;}
#upcomingEvents a                 {display: block;}
#upcomingEvents a:link            {text-decoration: none;}
#upcomingEvents a:visited         {text-decoration: none;}
#upcomingEvents a:hover           {text-decoration: underline;}
#upcomingEvents a:focus           {text-decoration: underline;}
#upcomingEvents a:active          {text-decoration: underline;}
#upcomingEvents span.date         {display: block; font-weight: bold;}