#subnavWrapper                    {display: none;}

#contentWrapper                   {display: block; float: none; clear: both; width: 940px;}

#content                          {margin: 0; padding: 20px; width: 900px; background: url(../images/design/home/content_bg.gif) no-repeat left top;}

#content ul li                    {list-style: outside; list-style-image: none;}

#homeColumns                      {clear: both;}

#homeColumns .homeColumn          {display: inline; float: left; margin-right: 20px; width: 280px; background: url(../images/design/home/homecolumn_bg.jpg) repeat-x top;}
#homeColumns .homeColumn h2       {margin: 0; padding: 5px 10px; border-bottom: 2px solid #FFF; font-size: 1.4em; color: #FFF;}
#homeColumns .homeColumn p        {margin: 0 20px;}

#homeColumns #homeLatestGalleries h2{background: #0E1D7F url(../images/design/home/homelatestgalleries_heading_bg.jpg) repeat-x top;}
#homeColumns #homeLatestGalleries ul{margin: 0; padding: 15px 0 15px 15px; list-style-type: none;}
#homeColumns #homeLatestGalleries li{display: inline; float: left; margin: 0 20px 10px 0; padding: 0; list-style: none;}
#homeColumns #homeLatestGalleries li a{display: block;}
#homeColumns #homeLatestGalleries li a img{padding: 5px; width: 100px; height: 100px; background: #FFF; border: 1px solid #0E1D7F;}

#homeColumns #homeEvents          {width: 300px;}
#homeColumns #homeEvents h2       {background: #FF9900 url(../images/design/home/homeevents_heading_bg.jpg) repeat-x top;}

#homeColumns #homeLatestNews      {margin-right: 0;}
#homeColumns #homeLatestNews h2   {background: #000 url(../images/design/home/homelatestnews_heading_bg.jpg) repeat-x top;}
#homeColumns #homeLatestNews ul   {margin: 0; padding: 15px 0 15px 15px; list-style-type: none; list-style-image: none;}
#homeColumns #homeLatestNews li   {margin: 0 0 10px; padding: 0 0 0 25px; background: url(../images/design/home/news_item.gif) no-repeat 0 .6em; list-style: none;}
#homeColumns #homeLatestNews li .date{font-style: italic;}
