div#searchBox{margin-top:10px;}
div#articleWrapper{float:left;overflow:hidden;width:320px;}
div#leadArticle{background:#efefef;margin-top:10px;padding:2px;}
div#leadArticleImage{border:1px solid #ccc;height:200px;overflow:hidden;width:314px;}
div#leadArticleText{padding:5px;}
div#leadArticle h3{font:bold 18px Arial, Helvetica, sans-serif;margin:0 0 5px;}
ul#articleList li{display:block;padding:10px 10px 0;}
ul#articleList li h3{font:bold 14px Arial, Helvetica, sans-serif;}
ul#articleList li p{color:#fff;margin:3px 0 0;}
div#calendarWrapper{float:left;width:320px;}
div#calendarBox{margin-top:10px;}
div#calendarBox ul#calendarDayList{border-bottom:5px solid #900;height:36px;margin-bottom:2px;padding:0 3px;}
div#calendarBox ul#calendarDayList li{float:left;}
div#calendarBox ul#calendarDayList li a{color:#fff;display:block;font:bold 14px Arial, Helvetica, sans-serif;padding:10px;text-decoration:underline;}
div#calendarBox ul#calendarDayList li.selected a{background:#af0000 url(../images/nav_alt_bg.gif) repeat-x;color:#fff;font-weight:700;text-decoration:none;}
div#calendarBox ul#calendarDayList li a:hover{text-decoration:none;}
div#calendarEventListWrapper{height:200px;overflow:hidden;width:320px;}
div#calendarEventListWrapper h4{background:#111;color:#fff;font:bold 14px Arial, Helvetica, sans-serif;padding:3px 5px;}
div#calendarEventListWrapper h4 span{color:#999;font-weight:400;}
div#calendarBox ul#calendarEventList{margin:0;}
div#calendarBox ul#calendarEventList li{background:#fff;border-bottom:2px solid #333;border-top:1px solid #999;display:block;padding:5px;}
div#calendarBox ul#calendarEventList li.day{background:#000;border:none;padding:0;}
div#calendarBox ul#calendarEventList li a{font:bold 12px Arial, Helvetica, sans-serif;}
div#calendarBox ul#calendarEventList li p{margin:2px 0 0;}
span.ceTime{background:#fff;color:#333;display:block;float:left;font:bold 11px Arial, Helvetica, sans-serif;height:30px;overflow:auto;text-align:center;width:50px;}
span.meri{font:11px Arial, Helvetica, sans-serif;}
span.ceLink{border-left:1px solid #666;display:block;float:left;font-size:11px;padding:0 0 0 5px;width:230px;}
span.ceLink a{font-size:12px;}
div#importantLinksWrapper{float:left;overflow:hidden;width:258px;}
ul#importantLinks{width:258px;}
ul#importantLinks li a{border-bottom:1px solid #777;color:#fff;display:block;font:bold 14px Arial, Helvetica, sans-serif;margin:4px 0 0;padding:6px 10px 5px;text-decoration:none;}
ul#importantLinks li a:hover{background:#efefef;border-bottom:1px solid #000;color:#900;}
div.moreLinkWrapper{margin-top:2px;padding:5px 0;}
div.moreLinkWrapper a{background:#af0000;color:#fff;font:bold 14px Arial, Helvetica, sans-serif;padding:4px;text-decoration:none;}
div.moreLinkWrapper a:hover{color:#fff;text-decoration:underline;}
div#socialMedia{border-bottom:1px solid #444;border-top:1px solid #333;margin-top:30px;padding:10px;}
div#socialMedia ul{float:left;margin-left:27px;position:relative;width:660px;}
div#socialMedia ul li{float:left;padding-right:5px;width:160px;}
div#socialMedia ul li a{background:#222;color:#fff;display:block;font:bold 13px "Lucida Sans Unicode", "Lucida Grande", Verdana, Helvetica, sans-serif;padding:5px 5px 5px 50px;text-decoration:none;}
div#socialMedia ul li a:hover{text-decoration:underline;}
div#socialMedia h3.hpHeader{float:left;font-size:14px;margin-bottom:0;position:relative;width:230px;}
div#socialMedia ul li a#fb_link{background:#222 url(../images/social/facebook.gif) no-repeat scroll 4px 4px;}
div#socialMedia ul li a#tw_link{background:#222 url(../images/social/twitter.gif) no-repeat scroll 4px 4px;}
div#socialMedia ul li a#my_link{background:#222 url(../images/social/myspace.gif) no-repeat scroll 4px 4px;}
div#socialMedia ul li a#yt_link{background:#222 url(../images/social/youtube.gif) no-repeat scroll 4px 4px;}
/* IE Fix */
* html ul#importantLinks li a{display:inline-block;}
* html ul#importantLinks li a{display:block;}