.cycle-container {position: relative; text-align: left; margin: auto; width: 900px; height: auto;}
.cycle-wrapper {list-style-type: none; width: 890px; display: block; list-style-image: none;	overflow: hidden;height:210px;}
.cycle-wrapper li {display: block;}
.cycle-wrapper a{display: block; text-decoration: none}
.cycle-box {width: 960px; display: inline; float: left; height: 205px;}
.cycle-box-text {width: 410px; float: left; height: auto}
.cycle-box-text ul{}
.cycle-box-text ul li{background:url(../images/tag_green.png) center left no-repeat;padding-left:25px;}
.cycle-box-text h1 {line-height: 1.1em; width: 410px; display: block; color: #99cc00; font-weight: bold; font-size:28px; text-align:left; }
.cycle-box-text p{margin-bottom:3px;}
.cycle-box-text a {background: url(../images/button.png) top left no-repeat;width:141px;display:block;height:31px;float:right;
	margin-top:10px;text-align:center;font-size:15px;vertical-align:middle;line-height:31px;font-weight:bold;color:#fff;}
.cycle-text {line-height:18px; font-size: 12px; font-weight:normal; text-align:left; padding-bottom:10px;}
.cycle-image-box {position: relative; margin:5px 90px 0 0; width: 400px; float: right; height:180px; }


#pushnav{z-index:1;margin-top:10px;}
#pushnav a {float:left; margin: 0 3px 0 0; width:16px;height:16px;color:#fff;font-weight:bold; background:  url(../images/slide-nav.png) 0 0 ; text-decoration: none;font-size:9px;text-align:center;line-height:16px; }
#pushnav a.activeSlide { background:  url(../images/slide-nav.png) 0 -16px no-repeat;color:white; }
#pushnav a:focus { outline: none; } 

