/* Home CSS Document */

.column {padding: 0 20px;}

#contentWrapper, #subnavWrapper {display: none;}

#newsAlert ul {width: 100%; margin: 0 0 20px 0; padding: 0; background: #e7e7e7; text-align: left; border-bottom: 1px dashed #ccc;}
#newsAlert li {width: 890px; margin: 0 auto; padding: 20px 0 20px 70px; text-align: left; list-style: none; background: url(../images/design/icon_alert.png) left 10px no-repeat;}
#newsAlert li h1 {margin: 0; padding: 0; font-size: 200%; color: #ff9000; text-shadow: 1px 1px 1px #FFF;}
#newsAlert li h1 a {color: #ff4200;}

#latestNews {width: 430px; padding: 0 20px 0 0;}

ul#homeLatestNews                 {width: 420px;}
ul#homeLatestNews, ul#homeLatestNews li {margin: 0; padding: 0; list-style: none;} 
ul#homeLatestNews li              {margin: 30px 0;}
ul#homeLatestNews h3              {padding: 3px 0; margin: 3px 0; border-bottom: 1px dashed #ccc; float: left; display: block; width: 335px; font-size: 17px;}
ul#homeLatestNews h3 a            {color: #666;}
ul#homeLatestNews .homeNewsThumb  {float: left; display: inline; margin: 0 10px 0 0; width: 68px; height: 68px; padding: 1px; border: 1px dashed #ccc; background: url(../images/design/newsdefaultthumb.jpg) no-repeat;}
ul#homeLatestNews .homeNewsThumb img {width: 68px; height: 68px; border: none;}
ul#homeLatestNews .postDetails    {color: #999; float: left; display: block;}
ul#homeLatestNews .homeNewsWrapper{clear: both; padding: 10px 0;}
ul#homeLatestNews .readMoreLink   {float: right;}

#quickLinks {border-left: 1px dashed #ccc;}

#events                   {border: 0;}
#events ul, #events li    {margin: 0; padding: 0; list-style-type: none;}
#events ul li             {background: url(../images/design/calendar_icon.png) left top no-repeat; padding: 0 0 15px 18px}
#events ul li .date       {color: #999;}

a#virtualTour {display: block; width: 200px; height: 170px; background: url(../images/design/button_vt.jpg) no-repeat;}
a#virtualTour span {display: none;}
