/*****************************
3.) #mainpage image slider
/****************************/	

#top{
	width:960px;
	margin:0 auto;
	position:relative;
	}

				#featured{
					height:310px;
					margin:0;
					position:relative;
					overflow: hidden;
					}
				
						.featured_item{
							height:310px;
							margin:0 auto;
							position:relative;
							/*top:-35px;*/
							width:960px;
							overflow:hidden;
							background-color:transparent;
							display:none;
						}
						
						
						#top .current{
							display:block;
							background:transparent;
							}

						#top .others{
							display:block;
							background:transparent;
							}							
							
							.featured_text {
								letter-spacing:0.4px;
								/*left:15px;*/
								line-height:24px;
								position:relative;
								left: 600px;
								top:10px;
								width:300px;
								z-index:2;
							}
							
									#featured .entry{
									margin:25px 0;
									height:180px;
									overflow:hidden;
									border-bottom:none;
									padding-bottom:0;
									}

									#featured .entry p {
									color: #000;
									}
								
							.featured_image{
								height:350px;
								position:absolute;
								right:0;
								top:0;
								width:960px;
								overflow:hidden;
								}
								
							.featured_image img{
								position:absolute;
								left:0;
								top:0;
								}
				
					#featured_bottom{
						position:absolute;
						height:60px;
						bottom:-10px;
						width:100%;
					}
							
/*							.ticker{
								font-size:11px;
								margin:18px 15px 0 39px;
								width:650px;
								}
							
							.ticker, .ticker a{
								text-decoration:none;
								}
								
							.ticker span{display:none;}
							.ticker .active_ticker{display:block;}	*/
								
							.preview_images{
								height:60px;
								line-height:60px;
								position:absolute;
								right:39px;
								top:10px;
								}
								
							.preview_images a img{
								padding:1px;
								}
								
							.preview_images a{
								outline:none;
								display:block;
								position:relative;
								margin-right:5px;
								float:left;
								}
								
							.pointer{
								height:13px;
								left:18px;
								position:absolute;
								top:37px;
								width:13px;
								}
								
								
				/*#featured {
					background: url(../images/body/red/bg_featured.png) bottom repeat-x;
				}*/
				
				
						
					/*#featured_bottom{
						background:transparent url(../images5/bg_slice2.png) right top no-repeat;	
					
					}*/
							
							.ticker, .ticker a{
								color:#666;
								text-decoration:none;
								}
							
								
							.preview_images a img{
								border:1px solid #afafaf;
								background-color:#fff;
								}
								
							.preview_images .current_prev img{
								border:1px solid #666;
								}
								
							
								
							.pointer{
								background:transparent url(../images5/pointer.png) no-repeat scroll left top;
								}

	#featured h2{
		margin-bottom:8px;
		padding-bottom:4px;
		}	


	#featured h2, #featured h2 a{
		color:#fff;
		}
		
	#featured h2 a:hover{
		color:#fff;
		text-decoration: none;
		}
		
	#featured h2{
		/*border-bottom:1px solid #ddd;*/
		}	
		
		.meta{
	display:block;
	position:relative;
	top:3px;
		font-size:12px;
	line-height:14px;
	}
	
	.read-more, .show-next{
			display:block;
			
	font-size:11px;
	font-weight:bold;
	height:41px;
	left:-2px;
	line-height:41px;
	position:relative;
	text-align:center;
	text-decoration:none;
	width:112px;
	}
	
#top .show-next{
	bottom:0;
	left:150px;
	position:absolute;
	}
	
.read-more:hover, .show-next:hover{
			}
			
.read-more{
	margin-left: 40px;
}
			
.meta{
	color:#fff;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
	}
	
.read-more, .show-next{
	background:transparent url(/images/read_more.png) no-repeat scroll right top;
	color:#555;
	}
	
	
.read-more:hover, .show-next:hover{
	background:transparent url(../images/read_more.png) no-repeat scroll right bottom;
	color:#666;
	}