@charset "utf-8";

/* ----------------------------------------------------- Style.section */
.section_head{width:956px;background: url(../images/web_parts/section_topBackground.png) no-repeat;z-index:1;}
.arrow{background-image: url(../images/web_parts/article_arrow.gif);background-repeat: no-repeat;padding-left:10px;}


/* ----------------------------------------------------- Style.article */
#article{width:538px;float:left;padding-left:21px;}
#article_inner{text-align:left;}


/* ----------------------------------------------------- Style.aside */
#aside{width:358px;float:right;padding:60px 21px 0 0;}
#aside_inner{text-align:left;z-index:0;}


#aside_area1 {width:352px;height:206px;background: url(../images/web_parts/aside_image1.jpg) no-repeat 0px 0px;text-indent:-9999px;}
#aside_area1 a{text-indent:-9999px;display:block;}
#aside_area1 a:link, #aside_area1 a:visited{width:352px;height:206px;background: url(../images/web_parts/aside_image1.jpg) no-repeat 0px 0px;}
#aside_area2 {width:352px;height:106px;background: url(../images/web_parts/aside_image2.jpg) no-repeat 0px 0px;text-indent:-9999px;}
#aside_area2 a{text-indent:-9999px;display:block;}
#aside_area2 a:link, #aside_area2 a:visited{width:352px;height:106px;background: url(../images/web_parts/aside_image2.jpg) no-repeat 0px 0px;}
#aside_area3 a{text-indent:-9999px;display:block;}
#aside_area3 a:link, #aside_area3 a:visited{width:352px;height:106px;background: url(../images/web_parts/aside_image3.jpg) no-repeat 0px 0px;}
#aside_area4 a{text-indent:-9999px;display:block;}
#aside_area4 a:link, #aside_area4 a:visited{width:352px;height:106px;background: url(../images/web_parts/aside_image4.jpg) no-repeat 0px 0px;}
#aside_area5 a{text-indent:-9999px;display:block;}
#aside_area5 a:link, #aside_area5 a:visited{width:352px;height:107px;background: url(../images/web_parts/aside_image5.jpg) no-repeat 0px 0px;}

#aside_area1{display:block;border-top-width: 3px;border-right-width: 3px;border-left-width: 3px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #282828;border-right-color: #282828;border-left-color: #282828;}
#aside_area2{display:block;border-top-width: 3px;border-right-width: 3px;border-left-width: 3px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #282828;border-right-color: #282828;border-left-color: #282828;}
#aside_area3{display:block;border-top-width: 3px;border-right-width: 3px;border-left-width: 3px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #282828;border-right-color: #282828;border-left-color: #282828;}
#aside_area4{display:block;border-top-width: 3px;border-right-width: 3px;border-left-width: 3px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #282828;border-right-color: #282828;border-left-color: #282828;}
#aside_area5{display:block;border-top-width: 3px;border-right-width: 3px;border-left-width: 3px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-top-color: #282828;border-right-color: #282828;border-left-color: #282828;}
#aside_areaF{display:block;border-top-width: 3px;border-top-style: solid;border-top-color: #282828;}

h3#staffBlog a{text-indent:-9999px;display:block;}
h3#staffBlog a:link, h3#staffBlog a:visited{width:358px;height:193px;background: url(../images/web_parts/aside_blogImage.png) no-repeat 0px 0px;}


/* ----------------------------------------------------- Style.article:item_information */
#item_information{background: url(../images/web_parts/article_topicHead.gif) no-repeat left top;padding:18px 18px 10px 18px;}
#item_information h2{width:102px;height:55px;text-indent:-9999px;display:block;background: url(../images/web_parts/title_infoNew.gif) no-repeat;}
#item_information .box{width:482px;border: 1px solid #d3d5d8;clear:both;padding:10px;margin-bottom:10px;background-color:#FFF;}
#item_information .boxDays{width:74px;height:24px;line-height:24px;float:left;background-color: #dbd3c8;font-size:12px;text-align:center;}
#item_information .boxText{width:398px;float:right;margin-left: 10px;height: 24px;line-height: 24px;}
#item_information .boxText ul{background: url(../images/web_parts/article_arrow.gif) no-repeat left center;list-style-type: none;}
#item_information .boxText li{margin-left:12px;font-size:13px;}





/* ----------------------------------------------------- Style.article:item_calendar */
#item_calendar .box{background: url(../images/web_parts/article_calendarBackground.gif) repeat-y;}
#item_calendar .boxL{width:249px;float:left;border-left:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;}
#item_calendar .boxR{width:249px;float:right;border-left:solid 1px #c8c8c8;border-right:solid 1px #c8c8c8;}
#item_calendar .eveLw,#item_calendar .eveRw{background-color:#ffffff;padding:10px;}
#item_calendar .eveLg,#item_calendar .eveRg{background-color:#f3f3f3;padding:10px;}
#item_calendar{width:502px;margin-left:18px;padding-top:55px;background: url(../images/web_parts/section_calBackground.gif) no-repeat;}
#item_calendar h2{display:none;}
#item_calendar h3{text-align:right;font-size:24px;margin-right:10px;}
#item_calendar ul{list-style-type:none;margin-top:10px;}
#item_calendar .title1{width:251px;height:39px;background-image: url(../images/web_parts/article_calendar1.gif);background-repeat: no-repeat;text-indent:-9999px;display:block;float:left;}
#item_calendar .title2{width:251px;height:39px;background-image: url(../images/web_parts/article_calendar2.gif);background-repeat: no-repeat;text-indent:-9999px;display:block;float:right;}
#item_calendar div.title{font-size:12px;padding-bottom:5px;}
#item_calendar dl.nextEvent {margin: 0;padding: 10px 20px;border: 1px solid #c8c8c8;background-color:#FFF;}
#item_calendar dl.nextEvent div.title{width:100%;background-image: url(../images/web_parts/article_calendar3.gif);background-repeat: no-repeat;text-indent:-9999px;display:block;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #c8c8c8;padding-bottom:5px;margin-bottom:10px;}
#item_calendar dl dt.title {width:35%;float: left;line-height:1.5em;padding:0 0 10px 0;background-image: url(../images/web_parts/article_arrow.gif);background-repeat: no-repeat;padding-left:10px;font-weight: bold;}
#item_calendar dl dd.detail {width:60%;float: right;text-align:left;line-height:1.5em;padding:0 0 10px 0;}


