@charset "utf-8";
/* CSS Document */

#navinfo{
	width:100%;
	font-family:museo_sans300;
	font-size:12px;
	text-align:right;
	color:#5f504b;
	text-transform:capitalize;
	margin-top:20px;
}
	#navinfo a{
		color:inherit;
	}
	#navinfo a:hover{
		color:#ef8f00;
	}
h1.newstitle{
	width:100%;
	color:#fff;
	height:36px;
	background:url(../img/news_page/news_page_slice/bee-news-title.png) no-repeat left top;
	text-transform:uppercase;
	float:none !important;
	margin:15px 0;
}
/*News Default CSS [START]*/	
#beenewscontain{
	width:100%;
	margin:20px 0;
}
	.newsbox{
		float:left;
		width:467px;
		height:345px;
		margin-bottom:13px;
		font-family:museo_sans300;
	}
	.newsbox.odd{
		margin-right:15px;
	}
		.newsimage{
			width:100%;
			height:140px;
			overflow:hidden;
			position:relative;
			margin-bottom:3px;
/*			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;*/			
		}
			.newsimage img{
				position:absolute;
				top:0;
				left:0;
			}
		.newssummary{
			width:437px;
			height:185px;
			padding:15px 15px 0;
			background:url(../img/news_page/news_page_slice/news_bg.png) repeat-x 0 -90px;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
		}
			.newssummary .title{
				color:#FFE23c;
				display:block;
				width:100%;
				max-height:45px;
				font-size:18px;
				text-transform:uppercase;				
			}
			.newssummary .date{
				color:#696059;
				width:100%;
				height:20px;
				font-family:museo_sans300i;
				font-size:11px;			
				text-transform:capitalize;
				margin:0;
				padding-bottom:5px;
				background:url(../img/main_slice/img_linerepeator_horizontal.gif) repeat-x left bottom;
			}
			.newssummary .desc{
				color:#fff;
				width:100%;
				font-size:11px;
				margin:0 0 5px;
				padding:5px 0 10px 0;
				line-height:12px;
				overflow:hidden;
				height:60px;
				background:url(../img/main_slice/img_linerepeator_horizontal.gif) repeat-x left bottom;
			}
			.newssummary .readmore{
				float:right;
				clear:right;
				display:block;
				font-weight:bold;
				font-size:12px;
				text-transform:uppercase;
				margin-right:15px;
				color:#FFE23c;
			}
			.newssummary .readmore:hover{
				color:#f7922a;
			}
	.paging{
		width:950px;
		text-align:right;
		margin:0 0 30px;
		position:relative;
	}
		.paging nav{
			display:inline-block;
		}
		.pagetitle{
			display:inline-block;
			width:40px;
			margin-right:5px;
			font-size:14px;
			font-family:museo_sans500;
		}
		.spacerleft{
			float:left;
			width:500px;
			height:30px;
		}
		.paging .paging_collection{
			width:100%;
		}
		.paging .paging_collection .numpage{
			width:20px;
			height:20px;
			background-color:#000;
			text-align:center;
			color:#FF0;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;	
			display:inline-block;
			margin:0 4px;
		}
			.numpage a{
				width:100%;
				height:100%;
				color:#FF0;
				display:block;
			}
			.numpage:hover a{
				color:#000;
			}
		.paging .paging_collection .numpage:hover,.paging .paging_collection .numpage.active{
			background-color:#fff;
			color:#000;
		}
	.np_page{
		width:467px;
		display:inline-block;
		height:58px;
		text-decoration:none;
		border:none;
	}
		.np_page a{
			display:block;
			width:100%;
			height:100%;
		}
	#prev.np_page{
		float:left;
		margin-right:15px;
		background:url(../img/news_page/news_page_slice/btn_previouspage.png) no-repeat left top;
	}	
	#prev.np_page:hover,#next.np_page:hover{
		background-position:left bottom;
	}
	#next.np_page{
		float:right;
		background:url(../img/news_page/news_page_slice/btn_nextpage.png) no-repeat left top;
	}
/*News Default CSS [END]*/	

/*News Detail CSS*/
#topdetail{
	width:955px;
	margin:0 auto 30px;
	font-family:museo_sans300;
}
	#topdetail .left{
		float:left;
		width:620px;		
	}
		.left #newscontainer{
			width:585px;
			padding:20px 17px;
			background-color:#fff;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
		.left #comment{
			width:100%;
			font-family:museo_sans300;
		}
		.left .date{
			margin:0;
			font-size:14px;
			font-family:museo_sans300i;
			color:#696059;
			text-transform:capitalize;
		}
		.left .title{
			text-transform:uppercase;
			margin:10px 0 20px;
			font-size:30px;
			font-family:museo_sans700;
			line-height:normal;
		}
		.left .content{
			width:100%;
			line-height:17px;
			margin-bottom:20px;
			color:#696059;
		}
		.left #newscontainer img{
			width:466px;
			display:block;
			margin:10px auto;
			border:10px solid #EAE8DC;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
		}
	#topdetail .right{
		float:right;
		width:310px;
	}
		#latestnews,#leavecomment{
			width:100%;
		}
		#latestnews{
			height:520px;
		}
			#latestnews .title,#leavecomment .title{
				font-weight:bold;
				font-size:21px;
				margin-bottom:8px;
				text-transform:capitalize;
			}
			.thenews{
				display:block;
				width:293px;
				height:70px;
				padding:5px 7px;
				background:url(../img/main_slice/bg_contact_buzz.png) no-repeat;
				margin-bottom:5px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
			}
				.thenews .cover{
					display:block;
					width:70px;
					height:70px;
					margin-right:10px;
					float:left;
				}
				.thenews .date,.thenews .title{
					 width:205px;
					 overflow:hidden;
				 }
				 .thenews .date{
					 color:#ffe23c;
					 font-size:11px;
					 font-family:museo_sans300i;
					 text-transform:capitalize;
				 }
				 #latestnews .thenews .title{
					 font-size:14px;
					 color:#fff;
				 }
				 #latestnews .thenews .title:hover{
					 color:#ffe23c;
				 }
				 .viewall{
					display:block;
					background:url(../img/news_page/news_page_slice/btn_viewallnews.png) no-repeat left top;
					width:314px;
					margin-left:-4px;
					height:58px;
					border:none;
					text-decoration:none;
				}
				.viewall:hover{
					background-position:left bottom;
				}
		#leavecomment{
			
		}
			.form{
				width:284px;
				background:url(../img/main_slice/bg_contact_buzz_slice.png) repeat-y left top;
				padding:12px 13px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
			}
				.error{
					margin:7px 0 10px;
					font-size:12px;
					max-height:10px;					
				}
				.fieldname{
					margin:0;
					color:#ffef00;
					font-size:12px;
					text-transform:capitalize;
				}				
				.textform{
					border:1px solid #ff0;
					-moz-border-radius:2px;
					-webkit-border-radius:2px;
					border-radius:2px;
					width:100%;
					margin:0;
				}
				.commentform{
					resize:none;
					width:274px;
					padding:5px;
					height:87px;
					background-color:#fff;
					border:1px solid #ff0;
					box-shadow:0 1px 2px rgba(0, 0, 0, 0.5) inset;
					-moz-border-radius:2px;
					-webkit-border-radius:2px;
					border-radius:2px;
				}
				.submitbutton{
					margin:10px 0;
					width:100%;
					height:30px;
					background:url(../img/news_page/news_page_slice/bnt_submitcomments.png) no-repeat left top;
				}
				.submitbutton:hover{
					background-position:left bottom;
				}
	#comment .title{
		text-transform:uppercase;
		font-size:24px;
		font-family:museo_sans700;
		margin-bottom:10px;
	}
	.percommentbox{
		width:630px;		
		clear:both;
	}
		.userimage{
			float:left;
			width:75px;
			height:75px;
			display:block;
			margin: 0;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
		.percommentbox .content{
			width:520px;
			padding:15px 10px;
			background:url(../img/main_slice/commentbox_repeat.png) repeat-y;
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px;
			float:right;
			margin-bottom:10px;
		}
			.titlecomment{
				text-transform:capitalize;
				color:#f8da02;
				width:100%;
				font-size:14px;
				padding-bottom:10px;
				margin-bottom:10px;
				background:url(../img/main_slice/img_linerepeator_horizontal.gif) repeat-x left bottom;
			}
			.titlecomment .date{
				color:#696059;
				font-family:museo_sans300i;
				float:right;
				clear:right;
				display:block;
				font-size:12px;
			}
			.comment_content{
				color:#fff;
				font-size:11px;
				line-height:16px;
			}
/*News Detail CSS [END]*/	
