body{margin:0; padding:0; text-align:center; background:#E3C27F}
#FrontEndForm{background:transparent url(_gfx/cmn/form_bg.jpg) repeat-y center; margin-bottom:30px}

.error_message{color:#c60; font-weight:bold}

.clearfix:after, 
.mainSpan:after, 
.contentheader:after, 
.content:after, 
.container:after, 
.container_noleftnav:after, 
.container_noleftnav_notitle:after, 
.home_columns:after, .title_left:after{content:"."; display:block; height:0; clear:both; visibility:hidden}

.clearfix, 
.mainSpan, 
.contentheader, 
.content, 
.container, 
.container_noleftnav, 
.container_noleftnav_notitle, 
.title_right, .home_columns, .title_left{display:inline-block}

* html .clearfix, 
* html .mainSpan, 
* html .contentheader, 
* html.content, 
* html.container, 
* html.container_noleftnav, 
* html.container_noleftnav_notitle, 
* html.title_right, 
* html .home_columns, 
* html .title_left{height:1%}

.clearfix, .title_left, .mainSpan, .contentheader, .content, .container, .container_noleftnav, .container_noleftnav_notitle, .title_right, .home_columns{display:block}

.mainSpan_wrapper{width:100%; padding:0; margin:0}

.mainSpan{width:760px; margin:0px auto 0px auto; text-align:left}

.width_container{width:760px; padding:0; background:url(_gfx/cmn/main_bg.jpg) repeat-y center}

.width_container_noleftnav{background:url(_gfx/cmn/width_bg.gif) top center repeat-y !important}

.skipnav{ position:absolute;  top:0px;  left:0px;  z-index:10}

.skipnav img{ border:0px;  width:1px;  height:1px;  display:block;  float:left}

.adminSpan{width:200px; float:right; text-align:left}

.content iframe{width:98%; _width:100%; _margin-left:20px; border:none}

.header_wrapper{width:760px}

.printonly{display:none}

.header{width:760px; background:url(_gfx/cmn/header_bg.gif) top no-repeat; height:139px}

.header_left{float:left; width:450px}

.header_left a.home_link{width:360px; height:80px; display:block; position:absolute; top:40px; left:300px; text-indent:-4000px}

.header_right{float:left; margin-top:15px; width:310px}

.header_nav{text-align:right; color:#FCF5DF; font-size:11px; padding-right:15px}

.header_nav a{color:#FdF5eF; text-decoration:none}

.header_nav a:hover{text-decoration:underline; color:#EDDFC4}

.searchbox{float:left}
.quicklink{float:left}

.searchbox_textbox, select.quicklink_dropdown{float:left; height:14px; padding:1px 1px 0px 1px; margin:0px; font-size:11px; line-height:11px; background-color:#fff; color:#75351E; width:110px; border:1px solid #4081C2}

select.quicklink_dropdown{height:17px !important; padding:0px !important;  width:140px; margin-left:10px}

.searchbox_button{float:left}

.container{width:590px; float:left; overflow:hidden;  background:#fff}

.contentheader{display:inline-table; width:100%; background:#FFFEFD url(_gfx/int/contentheader_bg.jpg) top right no-repeat}

.contentheader_banner{display:inline-table; background:none}

.image_banner{display:block}

.breadcrumb_wrapper{padding:20px 3px 0px 15px; background:none; color:#006cac}

.contentheader_banner .breadcrumb_wrapper{padding:0px 3px 0px 20px}

.breadcrumb, 
.breadcrumb a{color:#4C3A24; font-size:11px}

.printer_friendly, .forward_link, .rss{    float:right;     height:20px;     text-align:left}

.printer_friendly{width:50px}
.forward_link{width:60px}
.rss{width:45px}

.printer_friendly a, .forward_link a, .rss a{    display:block;     padding-left:20px;     text-decoration:underline}

.printer_friendly a{background:url(_gfx/int/print.gif) 0 0 no-repeat}
.forward_link a{background:url(_gfx/int/email.gif) 0 0 no-repeat}
.rss a{background:url(_gfx/int/rss.gif) 0 0 no-repeat}

.printer_friendly a:hover, .forward_link a:hover, .rss a:hover{text-decoration:none}

.title{}

.title_right{height:20px; width:200px; margin:10px 14px 0 0; font-size:11px; float:right}

.title_left{ border-bottom:3px solid #E3C27F; margin:15px 0px 0 0px}

.contentheader h1, 
.contentheader_banner h1{ padding:0px 15px 3px 20px;  margin:0px 0px 0px 0px; float:left; font-size:24px; font-weight:bold; color:#335063; line-height:24px; font-family:Times New Roman,Georgia,serif}

.contentheader h2, 
.contentheader_banner h2{ padding:0px 0px 0px 20px;  margin:15px 0 0 0; float:left;  width:350px; font-size:14px; font-weight:bold; color:#4C3C24}

.fix_intheight{}

.content{padding:10px 20px 25px 20px;}

.content textarea{width:525px}

.downloadmessage{clear:both; background:#FDF5E0 url(_gfx/int/download_bg.jpg) 0 0 no-repeat; border:solid 1px #E3C27F; text-align:center; width:550px; margin:10px auto; padding:none}

.downloadmessage img{border:0px; padding:0px 0px 0px 0px; margin:0px 2px 0px 2px}

.downloadmessage p{color:#4b4638; padding:5px 0px; margin:0px}

.last_updated{background:url(_gfx/cmn/updated.gif) top center no-repeat; width:90%;     color:#aba28f; clear:both; margin:20px auto 10px auto;     text-align:right}

.paging{margin-top:10px; margin-bottom:10px}

.footer_wrapper{clear:both; width:760px; height:92px; background:url(_gfx/cmn/footer_bg.jpg) top center no-repeat; margin:0 auto}

.footer, 
.footer_home, 
.footer_leftnav{text-align:left; padding:20px 8px 0 31px; font-size:11px; color:#FCF5DF}

.social_icons
{
	width: 170px;
	float: right;
	position: relative;
	top: -11px;
}

.social_icons img
{
	border: 0;
	margin-left: 6px;
}

.footer a, 
.footer_home a, 
.footer p, 
.footer_home p, 
.footer_leftnav a, 
.footer_leftnav p{font-size:11px; color:#FCF5DF; margin:0; padding:0}

.footer a:hover, .footer_home a:hover, .footer_leftnav a:hover{color:#94A65B}

.container_noleftnav{background-color:#fff; margin:0px; padding:0px}

.container_noleftnav .contentheader{background:url(_gfx/int/contentheader_bg.jpg) top left no-repeat}

.container_noleftnav .breadcrumb_wrapper{padding:41px 3px 15px 15px; background:none; color:#006cac}

.container_noleftnav .content{width:730px; padding:10px 0px 10px 20px;  background-color:#fff}

.container_noleftnav_notitle{background-color:#fff}

.container_noleftnav_notitle .fix_intheight{display:none}

.container_noleftnav_notitle .contentheader{ display:none}

.container_noleftnav_notitle .content{margin:5px 20px 20px; padding:0px 0px 5px; background-color:#f1eddb}

.container_review{width:720px;  background-color:#fff; margin:0; padding:0 20px 10px 20px}

.container_review .fix_intheight{display:none}

.container_review .contentheader{display:none}

.container_review .content{padding:0}

.container_review .component_title_review{margin:0 0 20px 0; border-bottom:3px solid #E3C27F; font-weight:bold;  padding:30px 15px 3px 0px; font-size:24px; font-weight:bold; color:#335063; line-height:24px; font-family:Times New Roman,Georgia,serif}

.container_review .component_title_review h1{ padding:50px 15px 3px 15px;  margin:0px 0px 0px 0px; float:left; font-size:18px; font-weight:bold; color:#335063; line-height:24px}

.container_review .component_title, .container_review .component_subtitle, .container_review .component_listitem{margin-left:20px}

.container_review .component_content{width:700px;  padding:0 0 20px 0; margin:0 20px;  background-color:#fff}

.container .component_title_review, 
.container_noleftnav .component_title_review, 
.container_noleftnav_notitle .component_title_review{display:none}

.depthome_left{ padding:0px; float:left; width:360px; margin-bottom:15px}

.depthome_right{padding:0px; float:right; margin:15px 0; width:190px}
.depthome_right .home_meeting_link{display:none}
.alphabetpicker a{font-size:11px}
.banner_holder{border-bottom:1px solid #fff; border-top:1px solid #fff}

.leftnav{width:170px; float:left; padding:45px 0 30px 0; font-size:12px; background:url(_gfx/int/leftnav_top.gif) no-repeat 0 0}

.leftnav a{display:block; padding:3px 3px 3px 7px; line-height:15px; color:#fff; text-decoration:none; font-family:verdana,sans-serif; font-size:11px}
.leftnav a span{padding-left:9px; display:block}

.leftnav_node_wrapper{border-bottom:1px solid #fff; background:#B8C889}
.leftnav_node_wrapper a{color:#3a4a0b}

.leftnav_node_wrapper_root{border-bottom:1px solid #fff}

.leftnav_node_haschildren a span{background:url(_gfx/nav/arrow_down_white.gif) no-repeat 0px 6px; font-weight:bold}
.leftnav_node_wrapper .leftnav_node_haschildren a span{background:url(_gfx/nav/arrow_down.gif) no-repeat 0px 6px}

.leftnav a:hover, 
.leftnav_node_haschildren a:hover{color:#fff !important; background:#9A2E2E}
.leftnav_node_wrapper .leftnav_node_iscurrent a:hover span{background:url(_gfx/nav/arrow_right_white.gif) no-repeat 0px 4px}
.leftnav_node_wrapper .leftnav_node_haschildren a:hover span{background:url(_gfx/nav/arrow_down_white.gif) no-repeat 0px 6px}

.leftnav_node_iscurrent a{background:#EDDFC4; color:#53432A}
.leftnav_node_iscurrent a span{background:url(_gfx/nav/arrow_right_current.gif) no-repeat 0px 4px; font-weight:bold}

table.menu{border-collapse:separate}

table.menu_group{ border:1px solid #0362aa;  margin-left:8px}

.menu_group td{color:#fff; cursor:pointer}

.menu_group img{ margin-right:3px}

.menuitem, 
.menuitem_top{background:#224d83 url(_gfx/nav/dropdown_bg.gif) top center no-repeat; border-top:solid 1px #d5e9f4; border-bottom:solid 1px #022043}

.menuitem img, 
.menuitem_top img, 
.menuitem_hover img, 
.menuitem_active img, 
.menuitem_expanded img, 
.menuitem_hover_top img, 
.menuitem_active_top img, 
.menuitem_expanded_top img{margin:0; margin-right:5px}

.menuitem_hover, 
.menuitem_active, 
.menuitem_expanded, 
.menuitem_hover_top, 
.menuitem_active_top, 
.menuitem_expanded_top{background:#937c0d url(_gfx/nav/dropdown_bg_over.gif) top center no-repeat; border-top:1px solid #d5e9f4; border-bottom:1px solid #022043}

.menuitem_root_image{cursor:pointer}

.form{height:auto}

.form_in_tab{padding:15px 0 10px 10px}

.form div{width:auto; margin-top:8px; margin-bottom:8px; clear:both}

.form textarea{width:200px; height:150px}

.form_label{padding-top:3px; font-weight:bold; height:20px; float:left; width:150px; text-align:left; vertical-align:middle}

.form_field{height:20px; float:right; width:550px; text-align:left; vertical-align:middle}

legend{font-weight:bold; color:#625C4D}

fieldset{border:solid 1px #c2bca6}

.form_normaltextbox{width:300px; border:1px solid #c2bca6; background-color:#fdfaed; height:19px; padding:2px 3px}

.form_normaldropdown{width:300px; border:1px solid #c2bca6; background-color:#fdfaed; height:17px; padding-left:3px}

.form_button{background:#882929;    border:1px solid #B3A279; font-size:11px; font-weight:bold; padding:2px; color:#fafafa; text-transform:uppercase}

.form_message, 
.form_message td{color:#c00}

.form_calendarbutton{vertical-align:top; border:0; cursor:pointer}

.backbutton{padding-left:15px; font-weight:bold; background-image:url(_gfx/back_arrow.gif); background-repeat:no-repeat; margin-bottom:10px}

.backbutton a{}

.radeditor div{margin-top:0; margin-bottom:0}

td span tr{background-color:transparent !important; font-weight:normal !important}

.sitemap{  border:solid 0 #000;   background-color:#fff;   padding-left:15px}

.sitemap img{padding:0 5px 0 0; margin:0}

.rootnode, 
.parentnode, 
.leafnode{padding:0px}

.rootnode{font-weight:bold; color:#625C4D}

.rootnode a, 
.parentnode a{color:#625C4D; font-weight:bold}

.sitemap_file{list-style-image:url(_gfx/_SiteMap/file.gif)}

.backtotoplink{padding:10px 0 10px 5px; font-size:10px}

.search{border-bottom:1px solid #b2d2e9}

.search .paging{text-align:center; font-weight:bold; padding-bottom:10px; padding-top:10px; border-top:1px solid #b2d2e9}

.search .paging a{display:inline; padding:3px; font-weight:normal; border:1px solid #b2d2e9; border-top:0px; background-color:#f4f9fd; text-decoration:none; background-image:url(_gfx/cmn/search_link_bg.gif); background-repeat:repeat-x; _background-position:0 1px; font-weight:bold}

.search .paging a:hover{background:#fff; border-top:1px solid #b2d2e9}

.search_summary{font-weight:bold; background-color:#eef8ff; padding:10px; text-align:center; background-image:url(_gfx/cmn/search_summary_bg.gif); background-repeat:repeat-x; _background-position:0 1px; border:1px solid #b2d2e9; border-bottom:0}

.search_title{display:none}

.search_result, 
.search_result_alternate{padding:10px 0 0 10px; border-top:1px solid #b2d2e9; border-bottom:0}

.search_result_alternate{background-color:#f4f9fc}

.search_result_title{font-weight:bold; margin-bottom:10px}

.search_result_location{padding-left:10px}

.search_result_location_field{font-weight:bold; text-transform:uppercase}

.search_result_synopsis{padding:0; display:none}

.search_result_synopsis_highlight{background-color:#fcffcc; display:none}

.search_result_info{padding-left:10px; padding-bottom:10px}

.search_result_info_field{font-weight:bold; text-transform:uppercase}

.advanced_search{margin-bottom:10px; text-align:center}

.advanced_search label{font-weight:bold}

.advanced_search_textbox{    width:120px}

*html .advanced_search_textbox{line-height:12px}
*html input{line-height:13px}

.advanced_search input{background:#082956 url(_gfx/int/form_button.gif) top repeat-x; color:#fff}

.advanced_search_textbox{background:#fff !important; color:#6a655c !important}

.gs-result, .gs-webResult{border-bottom:1px solid #b2d2e9}

.gs-title{font-weight:bold; font-size:12px; margin-top:10px}

.gs-snippet{padding:10px 0 0 10px; border-top:1px solid #b2d2e9; border-bottom:0}

.gs-visibleUrl-long{display:block}
.gs-visibleUrl-short{display:none}
table.gsc-branding{display:none}
td.gsc-branding-text{display:none}
div.gsc-branding-text{display:none}
td.gsc-branding-img{display:none}
a.gsc-branding-clickable{display:none}
.gsc-keeper{display:none}
.gsc-result div.gs-watermark{display:none}
.gsc-resultsHeader{display:none}

.calendar_filter{ margin:5px 0px 20px 0px;  text-align:center}

.calendar_filter select{font-size:11px;  width:180px}

.calendar_wrapper{text-align:center; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; width:720px}

.calendar{width:100%; border:1px solid #fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}

.calendar_dayheader{height:1px; color:#fff; background-color:#335063; font-weight:bold; font-size:9px; padding:2px 0px; text-transform:uppercase; border:1px solid #335063}

.calendar_selector{color:#fff; background-color:#efdC9e; font-size:9px; font-weight:bold}

.calendar_title td{padding:10px 0px 12px 0px; background-color:#fff; font-size:22px; font-weight:bold; color:#001c3e; width:60%}

td.calendar_nextprev{width:200px !important}

.calendar_nextprev a{ font-size:12px; color:#335062 !important}
.calendar_nextprev a:hover{color:#9A2E2E !important}

.calendar_day, 
.calendar_today, 
.calendar_weekendday, 
.calendar_selectedday, 
.calendar_othermonthday{text-align:left; vertical-align:top; font-size:18px; line-height:25px; font-weight:bold; padding:3px 3px 3px 3px; width:95px; height:100px; border:1px solid #335063}

.calendar_day br, 
.calendar_today br, 
.calendar_weekendday br, 
.calendar_selectedday br, 
.calendar_othermonthday br{display:none}

.calendar_day a, 
.calendar_today a, 
.calendar_weekendday a, 
.calendar_selectedday a, 
.calendar_othermonthday a{color:#335063; padding:0 5px 8px 5px; margin:0px 0}

.calendar_day, 
.calendar_weekendday{background:#fff; color:#42566e}

.calendar_othermonthday{background:#dcdcdc; color:#646d79}

.calendar_today{ background:#d7ebfe; color:#001c3e}

.calendar_selectedday{background-color:#f2C532; color:#999}

.calendar_eventtime{color:#666; font-size:11px; font-weight:normal; line-height:11px; margin:0px 0 0 0; display:block; padding:0px 0 0px 5px !important}

.calendar_eventlink{font-size:11px; font-weight:normal; line-height:14px; display:block; padding:0px 0 20px 0}

.calendar_allinone .listtable{width:720px}

.component_title{ padding:5px 0px 0px 0px;  margin:0px 0px 10px 0px;  width:95%; font-size:16px; font-family:times new roman,georgia,serif; line-height:20px; font-weight:bold; color:#4C3C24}

.component_subtitle{ padding:5px 0px 0px 0px;  margin:0px 0px 10px 0px;  width:95%; font-size:13px; font-weight:normal; color:#4C3C24}

.component_back{margin:0px 0px 10px 0px}

.component_listitem{padding:0 0 5px 0; margin-bottom:15px; width:400px}

.component_listitem div{padding:0; width:400px}

.component_listitem_header{font-weight:bold; width:100px; vertical-align:top}

.component_listitem_content{width:300px; vertical-align:top}

.component_content p{font-size:11px; line-height:20px}

.link_name a{    padding-left:10px;     background-image:url(_gfx/cmn/link_list_arrow.gif);  background-repeat:no-repeat;  background-position:0 4px}

.topselector{margin:10px 0}

.filter{margin:10px 10px 10px 0px}

.filter select{font-size:11px; width:180px}

.timing{}

.listtable{width:550px; border:1px solid #335063 !important; background-color:#fbfdff; border-collapse:separate; margin:10px 0}

.listtable th{background-color:#335063; padding:4px; font-size:10px; font-weight:bold; text-align:left; color:#fff; text-transform:uppercase; border:0px}

.listtable_header a{color:#fff}

.listtable td{border:0; border-top:1px solid #c3bfa7; padding:4px; margin:0}

.listtable tr:hover{background-color:#edf8ff}

.listtable_buttoncolumn{width:70px; font-size:9px}

.listtable_buttoncolumn input{background-image:url(_gfx/button_bg.gif); font-size:10px; padding:2px; color:#000; border-width:1px; border-style:solid; border-color:#d4d4d4 #949494 #828282 #c2c2c2}

.listtable_checkboxcolumn{padding:0px; width:1px}

.listtable_checkboxcolumn input{margin-left:-2px; margin-top:-3px}

.listtable_row_on{background-color:#e4f1ff}

.listtable_row_off{background-color:#fff}

.listcomponent{border:solid 0px #fff}

.listcomponent th{display:none}

.listcomponent td{border:0px; padding:4px 4px 10px 0; margin:0px}

.listcomponent img{margin:0}

.righttable{border:1px solid #335063 !important; border-collapse:separate}

.righttable th{background-color:#335063; padding:3px; border:0; text-transform:uppercase; font-weight:bold; text-align:left; color:#fff; height:20px}

.righttable_header a{color:#fff}

.righttable td{    border:0; border-top:1px solid #dadada; padding:3px; margin:0}

.righttable tr:hover{background-color:#fffcee}

.righttable_buttoncolumn{width:30px}

.righttable_buttoncolumn input{background-image:url(_gfx/button_bg.gif); padding:4px; color:#000; border-width:1px; border-style:solid; border-color:#D4D4D4 #949494 #828282 #C2C2C2}

.righttable_checkboxcolumn{padding:0; width:1px}

.righttable_checkboxcolumn input{margin-left:-2px; margin-top:-3px}

.righttable_row_on{background-color:#e4f1ff}

.righttable_row_off{background-color:#fff}

.album_item{margin-bottom:20px; text-align:center}

.album_thumb{background-position:top center; background-image:url(_gfx/album/exported_group.jpg); overflow:hidden; width:260px; height:182px; padding-top:22px; background-repeat:no-repeat}

.album_thumb img{width:160px; position:relative; left:0px; border:0px; display:inline; margin:0px auto; overflow:hidden}

.album_name{text-transform:uppercase; font-weight:bold}

.album_details{    font-size:9px}

.photo_item{    padding:20px;     text-align:center;     vertical-align:top}

.photo_thumb{    background-position:top center;     background-image:url(_gfx/album/single_photo.gif);     overflow:hidden;     width:240px;     height:240px;     background-repeat:no-repeat;     padding-top:50px;     max-height:190px;     margin:0 auto}

.photo_thumb img{    display:block;     overflow:hidden;     margin:0 auto}

.photo_detail{    text-align:center}

.photo_name{}

.slideshow_link{    float:right;     font-weight:bold; background:#882929;    border:1px solid #B3A279;  text-align:left;     margin:0px 0px 0px 10px}

.slideshow_link a{    display:block;     padding:4px 13px 4px 27px; color:#fafafa;     background-image:url(_gfx/album/slideshow.gif);  background-repeat:no-repeat;  background-position:7px 7px;  font-size:9px; text-transform:uppercase}

.slideshow_link a:hover{color:#B3A279}

.slideshow_nav{ text-align:center}

.rss_button{float:right; margin:-30px auto 0px auto}

.listfaq{width:540px; padding:0; border-collapse:separate; background-color:#f4f9fd; border:1px solid #bcb599}

.listfaq td{padding:4px; border:none}

.listfaq_answers{width:540px; padding:0; border-collapse:separate}

.listfaq_answers td{padding:4px}

.listfaq_q{font-weight:bold}

.listfaq_a p, .listfaq_a ul{margin-top:0px}

.listfaq_a_left{float:left; width:20px; font-weight:bold}

.listfaq_a_right{float:left; width:445px; margin:0px 0px 0px 0px}

.listtable_pager, 
.listcomponent_pager, 
.listfaq_pager{text-align:right; font-weight:bold; padding-bottom:10px; padding-top:10px; border-top:1px solid #bcb599}

.listtable_pager span, 
.listcomponent_pager span, 
.listfaq_pager span{}

.listtable_pager a, 
.listcomponent_pager a, 
.listfaq_pager a{display:inline; padding:3px; border:1px solid #bcb599; border-top:0px; background-color:#f4f9fd; text-decoration:none; background-image:url(_gfx/cmn/search_link_bg.gif); background-repeat:repeat-x; _background-position:0 1px; font-weight:bold}

.listtable_pager a:hover, 
.listcomponent_pager a:hover, 
.listfaq_pager a:hover{background:#fff; border-top:1px solid #b2d2e9}

.listcomponent_pager{text-align:left}

.tag_div{padding:10px 0 20px}

.area_div{padding:5px 0}

.survey_title{font-size:14px; font-weight:bold; padding:2px 0 2px 0; margin:0}

.staff_column_div{margin:10px 0px 0px 0px; clear:both; width:560px}

.staff_thumbnail_span{float:left; width:105px}

.staff_thumbnail_span img{padding:0px; margin:0px 0px 10px 0px; border:0px}

.staff_listitem_span{float:right; width:450px; margin:0px 0px 10px 0px}

.depthome_right .box_container{margin-left:20px; border:1px solid #335063; background:#335063 url(_gfx/int/dept_boxbg.gif) repeat-y 2px 0; border:2px solid #D7D3C7}
html>/**/body  .depthome_right .box_container{background-position:0px 0}
.depthome_right .box_title_news{height:20px; background:url(_gfx/int/dept_newstitle.gif) no-repeat 0 0; color:#335063; font-size:4px}
.depthome_right .box_title_events{height:25px; background:url(_gfx/int/dept_eventtitle.gif) no-repeat 0 0; color:#335063; font-size:4px}

.depthome_right .box_list{margin:10px 10px 5px 20px; line-height:120% !important}
.depthome_right .box_list a{padding-bottom:5px; display:block; font-size:12px; color:#FCF5DF}
.depthome_right .box_list a:hover, .depthome_right .box_bottomlink a:hover{color:#A5B9C6}
.depthome_right .box_bottomlink{height:21px; padding:0 10px 0px 0px; text-align:right; background:url(_gfx/int/dept_morebg.gif) no-repeat bottom left}
.depthome_right .box_bottomlink a{color:#E9D4AB; font-weight:bold}
.depthome_right .box_item_date{color:#BDB090}

 
.home_collage img{display:block}

.home_collage{height:234px; width:760px; z-index:0}

.home_collage #imgHidden{position:absolute; z-index:0}

.home_collage #imgSlide{position:absolute; z-index:1}

.important_alert_wrapper{position:absolute; margin:20px 159px 0px 159px; z-index:20; padding:0; width:442px; background:url(_gfx/home/important_notice.jpg) 0 0 no-repeat; border:1px solid #D7D3C7; filter:Alpha(opacity=90); -moz-opacity:.90}
.important_alert{  margin:50px 20px 20px 20px; color:#4C3C24;   filter:Alpha(opacity=100); -moz-opacity:1}

.weather{ color:#675842; font-size:11px; line-height:13px; font-weight:bold; margin:0 0 15px 16px;width:210px;text-align:center;}

.home_columns{padding:0; width:760px; background:#FCF6E0 url(_gfx/home/columns_bg.jpg) 0 0 repeat-x}

.home_left{ width:250px; float:left; padding-top:20px}
.home_middle{width:240px; float:left; margin:10px 0 0 25px}
.home_right{width:245px; float:left; padding:0; margin:10px 0 0 0px}

.home_buttons a img{border:0px; margin-bottom:3x}

ul.home_buttons{list-style-type:none; margin:0 0 10px 0; padding:0}
ul.home_buttons li{margin:0; padding:0 0 3px 0; display:block; width:230px;   background:url(_gfx/home/buttonlist_bg.jpg) bottom left repeat-y;  min-height:42px; height:auto !important; height /**/:42px}
ul.home_buttons a{display:block; margin:0 0 0 16px;   padding:8px 0 8px 28px; font-size:14px; font-weight:bold; color:#4C3C24; text-decoration:none;   border:1px solid #FCF4DD;   background:#FCF4DD url(_gfx/home/button_bg.jpg) no-repeat 0 0;  min-height:21px; height:auto !important; height /**/:21px}
ul.home_buttons a:hover{background:#9CAC65 url(_gfx/home/button_over_bg.jpg) no-repeat 0 0; color:#FFF;  border:1px solid #AAA480}

.home_calendar{margin:0 0 0 12px}
.home_calendar_link img{border:0px}

.home_news_wrap1{background:url(_gfx/home/newsbox_bg.gif) repeat-y; margin:17px 0 17px 12px; width:237px}
.home_news_wrap2{background:url(_gfx/home/newsbox_bottom.gif) bottom left no-repeat; padding-bottom:8px; width:237px}
.home_news{background:url(_gfx/home/newsbox_top.gif) no-repeat; padding:45px 0 0 0; width:237px}
.home_news .box_bottomlink{margin:8px 0 0 140px; font-size:14px; font-weight:bold}
.home_news .box_bottomlink a{color:#38280F}
.home_news .box_title{display:none}
.home_news .box_item_title{line-height:15px; padding:5px 22px; margin-bottom:5px}
.home_news .box_list a, .home_events .box_list a{color:#38280F; text-decoration:underline}
.home_news .box_list a:hover, .home_events .box_list a:hover, .home_news .box_bottomlink a:hover{color:#244052; text-decoration:underline}
.home_news p{margin-left:20px; color:#38280F}

.home_taxes{margin:0 0 14px 12px}
.home_taxes img{border:0px}

.home_events .box_title{background:url(_gfx/home/events_title.gif) 0 0 no-repeat;  padding:42px 0 0 0; overflow:hidden; height:0px !important; height /**/:42px; margin-top:6px; margin-bottom:20px}
.home_events .box_list{line-height:15px; color:#4C3C24; margin-top:10px}
.home_events .box_item_title a{font-weight:bold}
.home_events .box_item_title a{font-weight:bold}
.home_events .box_bottomlink{font-size:14px; line-height:20px; font-weight:bold; margin:20px 0}
.home_events .box_bottomlink a{color:#335063}
.home_events .box_bottomlink a:hover{color:#94A65B}
.home_events .box_item_date{padding-bottom:8px}

.home_middle img {border:none; margin-left:-2px;}
