/* ------------------------------------------------------------
	Title:		ProductHome.css
	Author:  	bruce@logomark.com
	Updated:	February 24 2009
----------------------------------------------------------- */
/* ---[ banner ]-------------------------- */
#lm-home-banner {width:752px;height:220px;margin-bottom:8px;position:relative;}
ul#page_banner, ul#slide_nav, ul#slide_control {margin:0pt;padding:0pt;list-style-type:none;}
ul#page_banner li, ul#slide_control li, ul#slide_nav li {list-style:none;}
ul#page_banner img {height: 185px;width: 373px;}
ul#slide_nav { background: transparent url(/cms/HomeBanners/assets/news_bg.png) no-repeat scroll 0 50%;padding: 10px;position: absolute;width: 732px;}
ul#slide_nav li:hover, #pause_button, .prev_button, .next_button, #first_button, #last_button {cursor: pointer;cursor: hand;z-index: 5000;}
ul#slide_nav li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {margin-left: -10000px;}
ul#slide_nav li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {background-repeat: no-repeat;overflow: hidden;top: 0px;}
ul#slide_nav li {background: transparent url(/cms/HomeBanners/assets/button.png) no-repeat scroll 50% 50%;display: block;float: left;height:10px;list-style: none;padding:4px;margin:0px;width:10px;}
ul#slide_nav li:hover {}
ul#slide_nav li#button_selected {background-image: url(/cms/HomeBanners/assets/button_selected.png);}
ul#slide_nav li#button_selected:hover {}
ul#slide_control {right:5px;position:absolute;top:190px;z-index:5000;}
ul#slide_control li{list-style: none;display: block;float:left;}
ul#banner_desc {display:none;}

#prev_button, #next_button, #pause_button, #last_button {margin-left: 0px;}
#first_button {background-image: url(/cms/HomeBanners/assets/first.png);height: 29px;left: 354px;width: 34px;}
#first_button:hover {background-image: url(/cms/HomeBanners/assets/first_hover.png);}
#last_button {background-image: url(/cms/HomeBanners/assets/last.png);height: 29px;left: 474px;width: 34px;}
#last_button:hover {background-image: url(/cms/HomeBanners/assets/last_hover.png);}
#nex_prev_buttons {position: absolute;left: 0;z-index: 5000;}
#next_button {background-image: url(/cms/HomeBanners/assets/next.png);height: 29px;left: 443px;width: 31px;}
#next_button:hover {background-image: url(/cms/HomeBanners/assets/next_hover.png);}
#prev_button {background-image: url(/cms/HomeBanners/assets/prev.png);height: 29px;left: 388px;width: 31px;}
#prev_button:hover {background-image: url(/cms/HomeBanners/assets/prev_hover.png);}
.pause_button {background-image: url(/cms/HomeBanners/assets/pause.png);height: 29px;left: 419px;width: 24px;}
.pause_button:hover {background-image: url(/cms/HomeBanners/assets/pause_hover.png);}
.paused_button {background-image: url(/cms/HomeBanners/assets/play.png);height: 29px;left: 419px;width: 24px;}
.paused_button:hover {background-image: url(/cms/HomeBanners/assets/play_hover.png);}
#hover_next_button, #hover_prev_button {height: 125px;background-repeat: no-repeat;overflow: hidden;width: 77px;top: 35px;z-index: 6000;}
#hover_next_button span {}
#hover_next_button {background-image: url(/cms/HomeBanners/assets/hover_next.png);background-position: 21px 35px;padding: 30px 0 30px 30px;right: 0;}
#hover_prev_button {background-image: url(/cms/HomeBanners/assets/hover_prev.png);background-position: 8px 35px;padding: 30px 30px 30px 0;left: 0;}