a img{border:0px;}
body{background-color:#DFE1E5;padding:0px 0px 16px 0px;margin:0px;}
body{font-family:verdana;font-size:9pt;color:#3A3E5A;}
body, td, th{line-height:18px;}
.home_photos img{border-right:1px solid #fff;border-top:1px solid #fff;}
.outer{padding:0px 0px 0px 0px;width:930px;margin:0px auto 0px auto;background:url("/custom/images/sprite-sheet.gif") no-repeat scroll left top transparent;}
.header{height:146px;overflow:hidden;}
.logo{display:block;float:left;width:253px;height:147px;overflow:hidden;text-indent:-999px;}
.nav{height:30px;padding-top:1px;}
.nav td{font-family:arial;font-weight:bold;text-transform:uppercase;text-align:center;vertical-align:middle;}
.nav a{color:#f8f8f8;text-decoration:none;}
.header_info{float:right;margin:54px 34px 0px 0px;}
.header_info_home {float: right; margin: 10px 34px 0px 0px;}
.header_info_home .translationLinks{margin-bottom:24px;}
* html .header_info{margin-right:17px;}
.header_info th{line-height:19px;color:#025dc4;font-size:10pt;text-align:right;font-family:verdana;text-transform:uppercase;padding:0px;}
.header_info td{color:#3a3e5c;font-size:10pt;font-family:verdana;text-align:right;padding:0px 0px 0px 9px;}
.header_enews_link{color:#025dc4;text-decoration:none;line-height:45px;}
.header_enews_link:hover{text-decoration:underline;}
.weather_container{background:url("/custom/images/sprite-sheet.gif") no-repeat scroll -5px -183px transparent;height:304px;overflow:hidden;}
.weather_cell{background-color:#A3A5B5;}
.footer{background-color:#ECEEF0;color:#888c94;font-family:verdana;font-size:8pt;padding:5px 21px 5px 8px;}
.home_package{padding:11px;border:0px;margin:5px 0px 5px 5px;width:221px;}
.home_package:hover{padding:10px;border:1px solid #a3a5b5;}
.home_package h2{font-size:10pt;color:#025dc4;font-family:verdana;text-transform:uppercase;margin:0px;padding:0px 0px 0px 10px;}
.home_package a{text-decoration:none;color:#025dc4;}
.footer_links{width:100%;}
.footer_links td{padding-bottom:0px;}
.footer a{color:#888C94;text-decoration:none;}
.footer_link_first{text-align:left;}
.footer_link{text-align:center;}
.footer_link_last{text-align:right;}
.footer a.footer_btm_link{text-decoration:underline;}
.footer_links a:hover{text-decoration:underline;}
.main{background-color:#fff;}
.banner{width:677px;height:334px;position:relative;}
.bar{position:absolute;top:304px;left:0px;background:url(/images/main/grey_bar.png) top left no-repeat;height:30px;width:677px;z-index:99998;}
.slideshow{position:absolute;}
#heroshot{margin:0px;padding:0px;list-style-type:none;}
#heroshot li{margin:0px;padding:0px;}
#skireport_shot{margin:0px;padding:0px;list-style-type:none;}
#skireport_shot li{margin:0px;padding:0px;}
.specials{position:absolute;top:281px;left:596px;background:url("/custom/images/sprite-sheet.gif") no-repeat scroll -810px -178px transparent;height:120px;width:120px;z-index:99999;}
.specials a{height:120px;width:120px;text-indent:-99999px;position:absolute;top:0;left:0;}
* html .specials{filter:progid:dximagetransform.microsoft.alphaimageloader(src='/images/main/home_specials.png', sizingmethod='crop');background:none;}
* html .bar{filter:progid:dximagetransform.microsoft.alphaimageloader(src='/images/main/grey_bar.png', sizingmethod='crop');background:none;}
.article a{color:#89B3E3;color:#025DC4;}
.article a:hover{color:#E08D0B;}
.article{color:#3a3e5a;color:#6F7186;line-height:20px;font-size:9pt;}
.home_article{padding:25px 15px 0px 3px;}
.page_article{padding:18px 15px 40px 40px;width:622px;min-height:400px;}
.wide_article{width:875px;min-height:400px;}
* html .page_article{height:400px;}
* html .wide_article{height:400px;}
.article_cell{background-color:#fff;}
h1{color:#E08D0B;font-size:10pt;margin:0px;display:block;padding:0px 0px 10px 0px;text-transform:uppercase;}
.nav_cell{background:url(/images/main/slope_bg.jpg) top left no-repeat #fff;}
.nav_cell a{display:block;font-weight:bold;font-family:arial;padding:6px 28px 6px 28px;margin:1px 0px 1px 0px;text-decoration:none;color:#2C3255;}
.nav_cell a.active, .nav_cell a:hover{color:#f6f6f6;background-color:#53587d;}
.nav_links_left{padding-top:13px;padding-bottom:32px;width:253px;background:url(/images/main/slope_bg.jpg) top left no-repeat #F2F2F2;}
.menu_links a{display:block;font-family:arial;padding:12px 15px 12px 15px;margin:1px 0px 1px 0px;text-decoration:none;color:#fff;}
.menu_links{padding:1px 0px 14px 0px;background:url(/images/main/menu_bg.png) top left no-repeat;}
#ace1table{width:677px;}
#ace1table font{display:block;text-align:center;height:25px;padding-top:5px;color:#f8f8f8 !important;font-family:arial !important;font-size:9pt !important;}
#ace1table a:hover font{color:#aaa !important;}
.navFlyouts a{border:0px;display:block;margin:0px;padding:3px 13px 3px 13px;text-decoration:none;}
.navFlyouts a:hover{padding:2px 12px 2px 12px;border:1px solid #fff;}
.navFlyouts div{z-index:99999 !important;position:relative;}
.navFlyouts font, .navFlyouts a, .navFlyouts td{color:#fff !important;font-family:arial !important;font-weight:bold;}
.navFlyouts a:hover{color:#8CABBE !important;}
.navFlyouts table{border:0px !important;background:url(/images/main/menu_bg.png) top left no-repeat;}
* html .navFlyouts table{filter:progid:dximagetransform.microsoft.alphaimageloader(src='/images/main/menu_bg.png', sizingmethod='crop');background:none;}
.navFlyouts table td{border:0px !important;}
.footer_links .footer_link_first{width:0px;padding-right:2px;line-height:12px;height:12px;}
.footer_links .footer_link_last{width:0px;padding-left:2px;padding-right:0;border-right:none;line-height:12px;height:12px;}
.footer_links td{white-space:nowrap;padding-right:3px;border-right:1px solid #ccc;line-height:12px;height:12px;}
.home_photos_container{width:677px;overflow:hidden;}
.breadcrumbs{height:20px;height:35px;}
.pageHeader{color:#003366;font-size:10pt;font-weight:bold;}
.child{padding-left:3px;}
.grandchild{padding-left:18px;}
.greatgrandchild{padding-left:33px;}
.weather_block{color:#494d69;font-size:13px;}
.snow_block{color:#494d69;font-size:11px;}
.weather_day{color:#e08d0b;font-weight:bolder;padding-top:5px;}
.weather_data{padding-left:5px;}
#hcard .type{display:none;}
#hcard .org a{font-weight:bolder}
div#twtr-widget-1 div.twtr-ft a img{visibility:hidden;}
div#twtr-widget-1 div.twtr-ft a{background:url("/custom/images/sprite-sheet.gif") no-repeat scroll -813px -353px transparent;width:90px;height:19px;}
div#twtr-widget-1 div.twtr-ft a.twtr-join-conv{background:none;width:140px;display:block;padding:3px 3px 0 0;}
a.ico {
    display: block;
    float: left;
    height: 28px;
    width: 27px;
}
a.tw {
    background: url("/custom/images/sprite-sheet.gif") no-repeat scroll -846px -316px transparent;
}
a.fb {
    background: url("/custom/images/sprite-sheet.gif") no-repeat scroll -878px -316px transparent;
}
