/* @override http://www.mechanicalhuman.com/wp-content/themes/MechanicalHumanv2/b_feat.css */

/* @override http://www.mechanicalhuman.com/wp-content/themes/MechanicalHumanv2/b_feat.css */

/* @override http://www.mechanicalhuman.com/wp-content/themes/MechanicalHumanv2/b_feat.css */

/* @override http://www.mechanicalhuman.com/wp-content/themes/MechanicalHumanv2/b_feat.css */

/* @override http://www.mechanicalhuman.com/wp-content/themes/MechanicalHumanv2/b_feat.css */



/* -------------------[ Featured ]------------------- */
/* POST META */


.r_excerpt {
		background-color: black;
		position:absolute;
		bottom: 0px;
		left: 0px;
		opacity: .75;
		filter:alpha(opacity=75);
		width: 950px;
}

.r_excerpt_pad {
		background-color: black;
		opacity: 1;
		filter: alpha(opacity=100);
		padding:5px;
		color: #666;
}

.zoom {
		position:absolute;
		width: 58px;
		top: 10px;
		left: 10px;
		background: black;
		opacity: .65;
		filter:alpha(opacity=65);
		font: 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #fff;
		padding: 0px 3px;
		line-height: 13px;
}

.feat-section {
		background-repeat: no-repeat;
		background-image: url(images/bac_feat.png);
		padding-top: 5px 5px 0px 5px;
		width:976px;
		position:relative;
}

.feat-left {
		width :455px;
		height :260px;
		float : left;
		position: relative;
}

.feat-right-pad {
		padding-top : 10px;
		padding-left : 5px;
		padding-right : 5px;
		padding-bottom : 10px;
		position:relative;
}

.feat-section p {
		margin : 0;
		padding : 0;
}

.feat-section-pad {
		border-top-color: #7f7f7f;
		border-left-style: solid;
		border-bottom-style: solid;
		border-right-style: solid;
		border-top-style: dashed;
		border-top-width: 2px;
		padding-left:29px;
		padding-right:29px;
		padding-top: 12px;
		padding-bottom: 1px;
		border-bottom: none;
		background:  url(images/cat_nav_bg.jpg) bottom repeat-x;
		position: relative;
}

.iefix {
		position:relative;
}

ul#tabs {
		width :950px;
		position: relative;
        padding-left: 3px;
}

ul#tabs li {
		float: left;
		padding: 2px;
		position:relative;
}

ul#tabs li span {
		cursor: pointer;
}


ul#tabs li img {
		border-style: none;
		background-image: url(images/tumb_back.png);
		background-repeat: no-repeat;
        width: 75px;
        height: 50px;
        padding: 5px;
}


span.thumbspan {
		background: none;
		height: 62px;
		width: 87px;
		position: absolute;
		left:0px;
		top:0px;
	opacity: 0;
}
		
span.hoverthumb {
	background-color: black;
	opacity: 0.5;	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px;
	margin-left: 1px;
	margin-top: 1px;
	-webkit-transition: opacity 0.25s linear;
}

#tabs li.active span {
		filter:alpha(opacity=00);
		opacity: .0;
}


#tabs a.activeSlide span {
		filter:alpha(opacity=00);
		opacity: .0;
}


.featured-post {
	border-left-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: dashed;
}

.feat-section p {
	text-indent: 0;
}

.post_wrap .ftr-title {
		/*	background-color : #4C4C4C;*/
		margin-bottom: 5px;
		  	                             
		font-size : 35px;
}

.thum-img-wrap {
		text-decoration: none;
		float: left;
		padding-top : 5px;
		padding-bottom:10px;
		border-width: 0px;
}

.feat-section img {
	border-width: 0;
	border-style: none;
	-moz-border-radius: 0px; 
	-webkit-border-radius: 0px;
	
}

img.blu {
	float: right;
	background-color: #fffeff;
	position: absolute;
	top: 247px;
	right: 4px;
	opacity: 0.25;
}

div.b_excerpt_pad p a img.blu {
	width: 47px;
	height: 40px;
	opacity: 0.15;
}

img.medthumb.full {
	clear: both;
		float: none;
		margin : 0px;
		padding:0px;
		border:none;
		-moz-border-radius: 0px; 
	-webkit-border-radius: 0px;

	float: none;
	clear: both;
	width: 450px;
	height: 300px;

}

.feat-section .nav-wrap {

	right: 50%;

	left: 50%;

	position: absolute center;

	display: block;

}
.feat-section .Nav {
		text-align: center;
		width: 920px;
		position: absolute;
	
		padding-left: 0px;
	
		padding-bottom: 0px;
	
		padding-right: 0px;
	
		padding-top: 0px;
	
		top: 410px;	
	
		clear: both;
	
		float: none;
		margin: 0px;
}

.feat-section .post_wrap {
		float :left;
		position: relative;
}

/*--slider  --------------------------------- */
#mySlides-wrap {
		padding :5px;
		background :#000;
		border: 1px solid #1E1E1E;
        overflow: hidden;
        height: 1%;
}

.slides {
		border:0px solid #f09;
}

#tabs {
}

#tabs p {
		margin: 0;
		padding: 0 1em;
		font-size: 1.5em;
		position: relative;
		top: -10px;
		line-height: 50px;
		height: 50px;
		background: black;
		opacity: .7;
		filter:alpha(opacity=70);
}

#slider_bord {
		margin-left: 0px;
	
		margin-right: 0px;
		margin-top: 0px;
		border-left-style: dashed;
		border-bottom-style: solid;
		border-right-style: dashed;
		border-top-style: solid;
		background: none repeat scroll 0 0;
		overflow:hidden;
		height:1%;
	padding: 10px 10px 1px;
}

.hor_divider {
		height: 6px;
		border-top-style: dashed;
		clear: both;
		width:950px;
		margin-bottom: 3px;
		padding-top:10px;
	float: left;
	margin-top: 3px;
}

#loader {
		position: absolute;
		top: 30px;
		left:30px;
		height: 310px;
		width: 960px;
		background:url(images/loader.gif) black no-repeat center center;
		z-index: 9999;
}

.slider_wrap {         /* required settings */
		position: relative;
		overflow: hidden;
		float: left;/* vertical scrollers have typically larger height than width */
		height:300px;
		width:  950px;
}

/* root element for SLIDER  items */
.slides {
		margin-bottom: 5px;
		position: absolute;/* this time we have very large space for height */
		/*	height: 20000em; */  /* for vertical*/
        	width: 20000em;       /* for horiz*/
}

.slides .post_wrap {
		width: 950px;
		height: 300px;
}


.b_excerpt {
		float: right;
	width: 420px;
	display: block;
	right: 66px;
	position: relative;
	height: 294px;
	overflow: hidden;
}

.b_excerpt_pad {
		padding:10px;
		color: #666;
	height: 276px;
	overflow: hidden;
	font: 12px/inherit "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: left;
}

#loader {
		position: absolute;
		top: 30px;
		left:30px;
		height: 380px;
		width: 960px;
		background:url(images/loader.gif) black no-repeat center center;
		z-index: 9999;
}
.feat-section p a {
	color: #fffeff;
}

