@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - NEWS : 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		jj_news.css
	Date:			Jul 27, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	

/*	--------------------------------------------------------------------------------------------------------------------------
	Active State Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header #nav li.navNews a, #header #nav li.navNews a:hover {
		background-position:-77px -25px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#news Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news {
		padding:0 0 1px 0;
		background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
	}
		#news ul {
			width:576px;
		}
			#news ul li.header {
				border-bottom:none;
				padding:0 7px 9px 23px;
				background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
			}
				#news ul li.header h1 {
					width:148px; height:24px;
					background:url(../../images/h3_latestNews.png) 0 6px no-repeat;
					float:left;
				}
				#news ul li.header .pagination {
					width:370px;
					float:right;
				}
					#news ul li.header .pagination .displaying {
						margin:12px 0 0 0;
						font:normal 10px Verdana, Arial, Helvetica, sans-serif;
						color:#fff;
						float:left;
					}
					#news ul li.header .pagination .buttons {
						margin:5px 0 0 0;
						float:right;
					}
						#news ul li.header .pagination .buttons a.btn_prev {
							width:37px; height:16px;
							padding:3px 0 0 16px;
							background:url(../../images/btn_prev.png) 0 0 no-repeat;
							font:bold 10px Verdana, Arial, Helvetica, sans-serif;
							color:#d8cfbd;
							display:inline-block;
						}
							#news ul li.header .pagination .buttons a.btn_prev:hover {
								background-position:bottom;
								color:#231e1b;
							}
						#news ul li.header .pagination .buttons a.btn_next {
							width:43px; height:16px;
							padding:3px 0 0 10px;
							background:url(../../images/btn_next.png) 0 0 no-repeat;
							font:bold 10px Verdana, Arial, Helvetica, sans-serif;
							color:#d8cfbd;
							display:inline-block;
						}
							#news ul li.header .pagination .buttons a.btn_next:hover {
								background-position:bottom;
								color:#231e1b;
							}
			#news ul li {
				border-bottom:solid 1px #66625d;
				width:546px;
				padding:14px 15px 20px 15px;
				background:url(../../images/bg_mainCol.png) 0 0 repeat-y;
				word-wrap:break-word;
				display:inline;
				float:left;
			}
				#news ul li .image {
					width:150px;
					padding:0 10px 10px 0;
					float:left;
				}
				#news ul li span.date {
					margin:0 0 3px 0;
					font:normal 12px Verdana, Arial, Helvetica, sans-serif;
					color:#66625d;
					display:block;
				}
				#news ul li h4 {
					margin:0 0 3px 0;
				}
					#news ul li h4 a {
						font:normal 17px Arial, Helvetica, sans-serif;
						color:#f2efec;
					}
						#news ul li h4 a:hover {
							color:#ff8700;
						}
				#news ul li .paragraph, #news ul li .paragraph h1, #news ul li .paragraph h2, #news ul li .paragraph h3, #news ul li .paragraph h4, #news ul li .paragraph h5, #news ul li .paragraph h6, #news ul li .paragraph span, #news ul li .paragraph font {
					font:13px Arial, Helvetica, sans-serif;
				}
					#news ul li .paragraph p {
						font:normal 12px Arial, Helvetica, sans-serif;
						color:#919191;
					}
				#news ul li .social {
					margin:12px 0 0 0;
					font:bold 10px Verdana, Arial, Helvetica, sans-serif;
					color:#e27c0a;
				}
					#news ul li .social span.divider {
						color:#919191;
					}
									
					
				#news ul li ul {
					width:auto;
				}
					#news ul li ul li {
						width:auto;
						padding:0;
						background:none;
					}
				#news .content ul li {
					width:auto;
				}
					#news .content ul li {
						width:auto;
						padding:0;
						background:none;
					}
		.viewingBar {
			padding:20px 0 0 0;
		}
			.viewingBar .prev, .viewingBar .viewing {
				float:left;
			}
			.viewingBar .prev, .viewingBar .next {
				width:53px;
				text-align:center;
			}
			.viewingBar .next {
				float:right;
			}
			.viewingBar .viewing {
				width:460px;
				padding:4px 0 0 0;
				color:#fff;
				text-align:center;
			}
			.viewingBar .prev a {
				width:37px; height:16px;
				padding:3px 0 0 16px;
				background:url(../../images/btn_prev.png) 0 0 no-repeat;
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#d8cfbd;
				text-align:left;
				display:inline-block;
			}
				.viewingBar .prev a:hover {
					background-position:bottom;
					color:#231e1b;
				}
			.viewingBar .next a {
				width:43px; height:16px;
				padding:3px 0 0 10px;
				background:url(../../images/btn_next.png) 0 0 no-repeat;
				font:bold 10px Verdana, Arial, Helvetica, sans-serif;
				color:#d8cfbd;
				text-align:left;
				display:inline-block;
			}
				.viewingBar .next a:hover {
					background-position:bottom;
					color:#231e1b;
				}
		#news ul li.header .pagination .displaying {
			margin:12px 0 0 0;
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			color:#fff;
			float:left;
		}			
			
/*	--------------------------------------------------------------------------------------------------------------------------
	single Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#news .header {
		padding:0 0 9px 23px;
		background:url(../../images/bg_mainColCap.png) 0 bottom no-repeat;
	}
	#news .header h3 {
		width:210px; height:19px;
		padding:0;
		background:url(../../images/h3_latestNews.png) 0 0 no-repeat;
		float:left;
	}
	#news .header a.back {
		margin:10px 0 0 0;
		font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		float:left;
	}
		#news .header a.back:hover	{
			color:#ee8e05;
		}
	#news .content {
		width:538px;
		padding:19px;
		background:url(../../images/bg_mainCol.png) 0 0 repeat-y;
	}
	#news .entry {
		
	}
		#news .entry span.date {
			margin:0 0 3px 0;
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			color:#66625d;
			display:block;
		}
		#news .entry h4 {
			margin:0 0 12px 0;
			font:normal 17px Arial, Helvetica, sans-serif;
			color:#f2efec;
		}
		#news .entry img {
			margin:0 0 12px 0;
			float:left;
		}
		#news .entry p {
			margin:0 0 30px 0;
			font:normal 13px Arial, Helvetica, sans-serif;
			color:#919191;
		}
		#news .entry ul {
			width:auto;
			float:left;
		}
			#news .entry ul li {
				padding:0;
				background:none;
			}
