/*!********************************************************
* File: home.css
* Author: JMS Studio
* Created: March 2012
**********************************************************//*!********************************************************
   hero styles
**********************************************************/#home-hero{position:relative;width:100%;height:440px;background:#f4f4f4;overflow:hidden;opacity:0;visibility:hidden}/*!********************************************************
   hero content
**********************************************************/#home-hero-mask{position:absolute;width:100%;height:440px}.home-hero-item{position:relative;width:1600px;height:440px;margin:0;padding:0}.home-hero-item>.item-background{position:absolute;z-index:1;width:100%;height:440px;top:0;left:0;background-position:top left;background-repeat:repeat-x}.home-hero-item>.item-content{position:relative;width:960px;height:440px;margin:0 auto;z-index:10}#home-hero .bx-prev{position:absolute;bottom:10px;left:0;z-index:100}#home-hero .bx-next{position:absolute;bottom:10px;left:100px;z-index:100}/*!********************************************************
   home social bar
**********************************************************/#home-social-bar{width:100%;height:66px;background:url(/shared/framework/img/home/social_bg_tile.gif) top left repeat-x}#home-social-bar>.content{position:relative;width:940px;height:66px;margin:0 auto;padding:0 10px}#tickerHome{position:relative;width:768px;height:66px;overflow:hidden}#tickerHd{position:absolute;top:20px;left:7px}#tickerHd>a{display:inline-block;width:24px;height:25px;background:url(/shared/framework/img/global/rss_icon_24x25.png) top left no-repeat}#tickerHd>a>img{display:none}#tickerHome{display:none}#tickerHome>.tickerBody,#tickerHome>.tickerBodyOff{position:absolute;display:block;width:620px;top:27px;left:50px;white-space:nowrap;overflow:hidden;color:#3d2f2f;font-family:Arial;font-size:11px;z-index:1}#tickerHome>.tickerBodyOff{display:none}#tickerHome>.tickerBody>a,#tickerHome>.tickerBodyOff>a{position:relative;display:inline;width:490px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:#3d2f2f;font-family:Arial;font-size:11px}#tickerHome>.tickerBody>a:hover{text-decoration:underline}#tickerNav{position:absolute;top:24px;left:690px;z-index:2}#tickerNav>.left>img,#tickerNav>.right>img{display:none}#tickerNav>.left,#tickerNav>.right{position:absolute;display:block;width:27px;height:19px;top:0;left:0;background:url(/shared/framework/img/home/social_rss_btn.png) 0 0 no-repeat;overflow:hidden}#tickerNav>.right{left:32px;background-position:-16px 0}#socialMedia{position:absolute;width:173px;height:65px;top:0;left:777px;background:url(/shared/framework/img/home/social_links_bg.png) left top no-repeat}#socialMedia>ul{position:absolute;top:20px;left:32px;margin:0;padding:0;list-style:none;display:none}#socialMedia>ul>li{float:left;padding-right:3px}#socialMedia>ul>li>a{position:relative;display:block;width:25px;height:25px;overflow:hidden}#socialMedia>ul>li>a>img{position:absolute;top:0;left:0}/*!********************************************************
   hero mods
**********************************************************/#home-promo{position:relative;width:960px;height:292px;margin:0 auto;top:17px}#home-promo-mask{position:absolute;width:862px;height:231px;top:0;left:49px;overflow:hidden;z-index:2}.home-promo-item{position:relative;display:block;width:428px;height:231px;float:left;margin:0;padding:0}.home-promo-item-divider-left,.home-promo-item-divider-right{position:absolute;display:block;top:18px;left:-2px;z-index:1000}.home-promo-item-divider-right{left:426px}#home-promo>.bx-wrapper{left:33px}#home-promo .bx-window{padding-left:2px}#home-promo>.bx-wrapper>.bx-prev,#home-promo>.bx-wrapper>.bx-next{position:absolute;width:50px;height:225px;top:6px;left:-50px;z-index:10;cursor:pointer;cursor:hand;background:url(/shared/framework/img/home/home_promo_btn_prev.png) top left no-repeat;text-indent:-9999px;direction:ltr}#home-promo>.bx-wrapper>.bx-next{left:860px;background:url(/shared/framework/img/home/home_promo_btn_next.png) top left no-repeat}/*!********************************************************
	bxSlider overrides for the home page hero
**********************************************************/#home-hero .bxSlider{position:relative;overflow:hidden}#home-hero .bxSlider>div,#home-hero .bxSlider>li{position:relative;width:inherit;height:inherit}#home-hero .bx-pager{position:absolute;display:block;bottom:18px;width:100%;height:18px;text-align:center;z-index:999}#home-hero .bx-pager>.pager-link{position:relative;display:inline-block;text-indent:-9999px;direction:ltr;width:18px;height:18px;margin:0 6px;overflow:hidden;background:url(/shared/framework/img/home/bxSlider_pager.png) no-repeat top left;*text-indent:0;*font-size:0;*line-height:0;*overflow:hidden}#home-hero .bx-pager>.pager-link:hover,#home-hero .bx-pager>.pager-active{background:url(/shared/framework/img/home/bxSlider_pager_active.png) no-repeat top left}.slippy .slippy-pager{height:18px;position:absolute;text-align:center;top:404px;width:100%;z-index:2}.slippy .slippy-pager-link{background:url(/shared/framework/img/home/bxSlider_pager.png) no-repeat top left;direction:ltr;display:inline-block;height:18px;margin:0 6px;overflow:hidden;position:relative;text-indent:-9999px;width:18px;*font-size:0;*line-height:0;*overflow:hidden;*text-indent:0}.slippy .slippy-pager-link.selected,.slippy .slippy-pager-link:hover{background:url(/shared/framework/img/home/bxSlider_pager_active.png) no-repeat top left}/*!********************************************************
	bxSlider overrides for the home page promo
**********************************************************/#home-promo .bx-pager{position:absolute;height:61px;top:235px;right:0}#home-promo .bx-pager>.pager-link{display:inline-block;padding:3px 14px 2px 14px;color:#343738;font-family:"Antenna Regular",Arial;font-style:normal;font-weight:normal;font-size:1.15384615384615384615em;text-decoration:none}#home-promo .bx-pager>.pager-link:hover,#home-promo .bx-pager>.pager-active{color:#f4f4f4;background-color:#343738}