/* Slider Style */
.pxs_container{
	background-image:url(/images/site/bg1.png);
	background-repeat:repeat-x;
	border-top: 3px solid #1C1C1C;
	width:100%;
	height:379px;
	margin:0px;
	position:relative;
	overflow:hidden;
}
.pxs_container a:link, .pxs_container a:visited, .pxs_container a:active{
	color: #1C1C1C;
}
.pxs_container a:hover{
	color: #1C1C1C;
}
.pxs_bg div{
	position:absolute;
	top:0px;
	right:0px;
	width:7584px; /*1264px window width times number of images*/
	height:302px;
	background-repeat:repeat-x;
	background-position:top right;
	background-color:transparent;
}
.pxs_bg .pxs_bg1{
	background-image:url(/images/site/bg2.png);
	opacity: 0.2;
	filter:alpha(opacity=20);
}
.pxs_slider_wrapper{
	display:none;
}
.pxs_container ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.pxs_slider{
	border-bottom: 3px solid #1C1C1C;
	position:absolute;
	right:0px;
	top:0px;
	height:302px;
}
ul.pxs_slider li{
	height:302px;
	padding:0px 0px 0px 0px;
	float:right;
	position:relative;
}

.slider_content_holder{
	display:block;
	margin:0px auto 0px auto;
}
.slider_content{
	position:relative;
	display:block;
	margin:0px 40px 0px 40px;
}
#thumbnails_holder{
	height:72px;
	width: 100%;
	position:absolute;
	top:305px;
	right:0;
	background:#1C1C1C;
	border-top: 2px solid #FDBB2F;
}
ul.pxs_thumbnails{
	margin: 0 auto;
	position: relative;
}
ul.pxs_thumbnails li{
	position:absolute;
	display:block;
	top:7px;
}
ul.pxs_thumbnails li img{
	cursor:pointer;
	display:block;
	opacity:0.7;
	filter:alpha(opacity=50);
}
ul.pxs_thumbnails li.selected img{
	opacity:1.0;
	filter:alpha(opacity=100);
}
.pxs_navigation span{
	position:absolute;
	width:48px;
	height:48px;
	top:177px;
	cursor:pointer;
	opacity:1.0;
	filter:alpha(opacity=100);
}
.pxs_slider_wrapper .pxs_navigation span:hover{
	background-position: center bottom;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.pxs_navigation span.pxs_prev{
	background:url(/images/slider/prev.png) no-repeat center top;
}
.pxs_navigation span.pxs_next{
	background:url(/images/slider/next.png) no-repeat center top;
}
.pxs_loading{
	color:#fff;
	font-size:13px;
	font-weight: bold;
	padding:15px 15px 15px 50px;
	position:absolute;
	background:#333 url(/images/slider/ajax-loader.gif) no-repeat 10px 50%;
	opacity:0.7;
	filter:alpha(opacity=70);
	width:180px;
	position:absolute;
	top:150px;
	right:50%;
	margin-right:-90px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}



.slider_image{
	float:right;
	display:inline;
	width:380px;
	height:302px;
}

.slider_content .slider_img6, .slider_content .slider_img8{
	width:450px;
}

.slider_content .slider6, .slider_content .slider8 {
	width:340px;
}

.slider_image img{
	margin: 25px 0 0 37px;
	float: left;
}

.slider_image a{
	display: block;
}

.slider_details{
	float:right;
	position: relative;
	display:inline;
	width:410px;
	height:250px;
	padding:32px 20px 20px 20px;
}

.slider_details h2 {
    background-position: top right;
    background-repeat: no-repeat;
    height: 80px;
    line-height: 1000px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.pxs_slider_wrapper .slider_details ul{
	list-style: disc inside none;
	margin: 10px 0 0 0;
    color: #444444;
    font-size: 12px;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.25);
}

.pxs_slider_wrapper .slider_details li{
    float: none;
    height: auto;
}

.slider1 h2{
	background-image:url(/images/site/auger.png);
}
.slider2 h2{
	background-image:url(/images/site/rockauger.png);
}
.slider3 h2{
	background-image:url(/images/site/bucket.png);
}
.slider4 h2{
	background-image:url(/images/site/bucketg.png);
}
.slider5 h2{
	background-image:url(/images/site/corebarrel.png);
}
.slider6 h2{
	background-image:url(/images/site/kellybox.png);
	width: 250px;
}
.slider7 h2{
	background-image:url(/images/site/hydraulicrotaryrig.png);
}
.slider8 h2{
	background-image:url(/images/site/others.png);
}

.slider_details .details {
    bottom: 35px;
    position: absolute;
    right: 20px;
}

.slider_details p{
    color: #444444;
    font-size: 12px;
    margin-top: 10px;
    text-align: justify;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.25);
}

.detail_content{
    background: #FFFFFF;
    padding: 10px;
}

.center_wrap1{
	float:right;
	position:relative;
	right:50%
}

.center_wrap2{
	float:right;
	position:relative;
	right:-50%
}

.download_btn a{
	padding:10px 15px 10px 15px;
	margin:30px 0px 0px 0px;
	background-color:#7F187F;
	color:#fff;
	clear:both;
}

.download_btn a:hover{
	background-color:#fff;
	color:#7F187F;
}

.sticker{
	position:absolute;
	width:160px;
	height:160px;
}