/* Home CSS Document */

#subnavWrapper, #breadcrumbs {display: none;}

#content                     {display: inline; float: left; width: 240px; padding: 20px; background: #fff; border: 1px solid #ccc; position: relative;}

h1 a                         {color: #273d60;}

#latestnews                             {float: left; width: 380px; margin: 20px 20px 0 20px; display: inline;}
#latestnews li, #latestnews ul          {margin: 0; padding: 0; list-style: none;}
#latestnews li                          {clear: both; margin: 10px 0 10px  0; width: 380px; float: left; display: inline; font-size: 95%; position: relative;}
#latestnews .latestnewsinfo             {float: left; width: 100px; display: inline; background: #fff; border: 1px solid #ccc; position: relative;}
#latestnews .latestnewsinfo .newsarrow  {display: block; background: url(../images/design/newsarrow.gif) no-repeat; width: 10px; height: 12px; position: absolute; top: 5px; right: -10px;}
#latestnews .latestnewsinfo img         {background: #fff; width: 96px; height: 96px; border-bottom: 1px solid #ccc; padding: 2px;}
#latestnews .newspostdate               {float: left; width: 100px; display: inline; font-size: 1.8em; line-height: 100%; text-align: center; padding: 5px 0; color: #666; position: relative;}
#latestnews .newspostdate .postdate, #latestnews .newspostdate .comments     {font-size: 50%; color: #999;}
#latestnews .latestnewsintro            {float: right; display: inline; width: 240px; padding: 5px 20px 5px 10px;}
#latestnews .latestnewsintro h3         {line-height: 160%;}
#latestnews .latestnewsintro h3 a       {color: #666; font-size: 1.2em;}
#latestnews .latestnewsintro p          {display: inline;}
#latestnews .latestnewsintro .link      {display: inline;}
#latestnews .latestnewsintro .link a    {color: #000;}
.alllink                                {float: right; color: #999999; font-weight: bold; font-size: 125%;}

#latestevents                     {float: left; width: 240px; margin: 20px 0 0 0;}
#latestevents ul, #latestevents li {list-style-type: none; margin: 0; padding: 0;}
#latestevents li                  {display: block; font-size: 90%; clear: both;}
#latestevents li a                {color: #000;}
#latestevents li .date            {float: left; display: inline; width: 56px; height: 25px; padding: 5px 0 0 8px; text-align: left; color: #0075ab; background: url(../images/design/datestamp.png) no-repeat left;}
#latestevents li .title           {float: left; display: inline; padding: 5px 0 0 5px; width: 170px;}
#latestevents ul                  {padding: 10px 0 0 0;}
#latestevents .alllink            {margin: 15px 0 0 0;}

#gallerytitle                     {clear: both; margin: 10px 0 0 0;}
#homegallery                      {float: left; display: inline; width: 960px; padding: 0 0 5px 0; margin: 10px 0 0 0; background: #fff; border: 1px solid #ccc; color: #666; position: relative;}
#homegallery ul, #homegallery li  {padding: 0; margin: 0; list-style-type: none;}
#homegallery ul                   {float: left; display: block; width: 960px;}
#homegallery ul li                {display: inline; float: left; margin: 5px 10px;}
#homegallery ul li img            {padding: 1px; background: #fff; border: 1px solid #ccc;}
#homegallery #galleryinfo         {padding: 0 0 0 10px; float: left; display: inline;}
#homegallery #viewgallery         {padding: 0 30px 0 0 ; float: right; display: inline;}

#menu li.selected         {background: none;}
#menu li.selected a       {color: #FFF;}


