.clearAll {clear:both;}
.bordered {border:5px solid #3F3F3F;}
.left {float:left;}
.right {float:right;}
.cnt {background:#FFF;}

.odd, .even {
	margin:25px 0 0 0;
}
.odd p, .even p {
padding-bottom:5px;
}
.odd em, .even em {font-style:italic;}

.sectionWrap {
	position:relative;
}
a.green:link, a.green:visited, a.green:active {
	background:#CBD9CE;
	padding:3px;
	text-decoration:none;
}

.longdash {background:url(/images/site/longdash.jpg) bottom left repeat-x;}
.panel {
	background:url('/images/site/panelbg.jpg') no-repeat;
	height:121px;
	text-align:center;
}
	.panel img {
		margin:0 auto;
	}
	div.sectionWrap div.secondarySection, div.sectionWrap div.primarySection {
		margin-top:16px;
	}
		ul.overlay {
			left:5px;
			position:absolute;
			top:3px;	
		}
			ul.overlay li {
				float:left;
				font-family:Geneva, Arial,Helvetica, sans-serif;
				text-align:center;
			}
			ul.overlay li a {
				display:block;
			}
			
		
.pnewsrss a {
	background:url('/images/site/bnewsrss.jpg') right no-repeat;
	color:#98948B;
	display:block;
	float:left;
	padding-right:7px;
	text-decoration:none;
}
.readmore {position:relative;}

.morenews a:link, .morenews a:visited, .morenews a:active {
	background:url('/images/site/viewallnews_off.jpg') no-repeat;
	border-bottom:0;
	display:block;
	height:18px;
	text-indent:-3000px;
	width:95px;
	position:relative;
}
	.morenews a:hover {
		background:url('/images/site/viewallnews_over.jpg') no-repeat;
	}
	
	.moreaudio a:link, .moreaudio a:visited, .moreaudio a:active {
		background:url('/images/site/viewallaudio_off.jpg') no-repeat;
		border-bottom:0;
		display:block;
		height:18px;
		text-indent:-3000px;
		width:95px;
		position:relative;
	}
		.moreaudio a:hover {
			background:url('/images/site/viewallaudio_over.jpg') no-repeat;
		}
		
		.morevideo a:link, .morevideo a:visited, .morevideo a:active {
			background:url('/images/site/viewallvideo_off.jpg') no-repeat;
			border-bottom:0;
			display:block;
			height:18px;
			text-indent:-3000px;
			width:95px;
			position:relative;
		}
			.morevideo a:hover {
				background:url('/images/site/viewallvideo_over.jpg') no-repeat;
			}
	
	
	
			a#moreaudio2:link, a#moreaudio2:visited, a#moreaudio2:active {
				background:url('/images/site/more-audio_off.jpg') no-repeat;
				border-bottom:0;
				display:block;
				float:right;
				height:19px;
				text-indent:-3000px;
				width:75px;
				position:relative;
			}
				a#moreaudio2:hover {
					background:url('/images/site/more-audio.jpg') no-repeat;
				}
	
	
	
	

.readmore a, a.readmore {
	background:url('/images/site/readmore.jpg') no-repeat;
	display:block;
	height:19px;
	text-indent:-3000px;
	width:75px;
	position:relative;
}
	.readmore a:hover, a.readmore:hover {
		background:url('/images/site/readmore_over.jpg') no-repeat;
	}
p.backtoteams a:link, p.backtoteams a:visited, p.backtoteams a:active {
	background:url('/images/site/backtoteams.gif') no-repeat;
	float:left;
	height:18px;
	margin:0 0 8px 20px;
	position:relative;
	text-indent:-3000px;
	width:98px;
}
	p.backtoteams a:hover {background:url('/images/site/backtoteams_over.jpg') no-repeat;}
.backtoblogs {
	margin:0 0 30px 20px;
}
.backtoblogs a:link, .backtoblogs a:visited, .backtoblogs a:active {
	background:url('/images/site/backtoblogs.jpg') no-repeat;
	display:block;
	height:18px;
	text-indent:-3000px;
	width:95px;
}
.backtoblogs a:hover {
	background:url('/images/site/backtoblogs_over.jpg');
}

	.largePreview {
		border-bottom:1px solid #E0E0E0;
		clear:both;
		display:block;
		margin:0 auto 36px auto;
		padding-bottom:36px;
		width:622px;
	}
		.largePreview img {
			float:left;
		}
			.largePreview h2, .largePreview p {
				margin-left:352px;
			}
			.largePreview p {
				font-size:1.1em;
				line-height:150%;
			}
			.largePreview p.readmore {margin-top:12px;}
	
	.bioPreview {
		border-top:1px solid #E0E0E0;
		clear:both;
		margin:0 25px 0 25px;
		padding:30px 0 30px 0;
		
	}
		.bioPreview .bio {float:left;}
		.bioInfo {
			float:right;
			width:286px;
		}
			.bioInfo p {
				font-size:1.1em;
				line-height:150%;
			}
			.bioInfo .readmore {margin-top:13px;}
div.article .post {border-bottom:1px solid #E0E0E0;}			
.post {
	font-size:1.1em;
	padding:0 20px 28px 0;
}
	.post p, .post ul, .post ol {
		line-height:150%;
		padding:15px 0 0 0;
	}
	.post p a:link, .post p a:visited, .post p a:visited {
		border-bottom:1px solid #999;
		color:#333;
		text-decoration:none;
	}
	.post p a:hover {
		border-bottom:0;
		color:#00510F;
	}

ul.articleShare {padding:11px 0 11px 0;}
	ul.articleShare li {
		display:inline;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.0em;
		padding:0 21px 0 0;
	}
		ul.articleShare li a:link, ul.articleShare li a:visited, ul.articleShare li a:active {
			 color:#0CA948;
			 font-weight:bold;
			 padding-left:22px;
			 padding-top:2px;
			 padding-bottom:2px;
			 text-decoration:none;
		}
		ul.articleShare li.print a {background:url(/images/site/print.gif) left no-repeat;}
		ul.articleShare li.email a {background:url(/images/site/email.gif) left no-repeat;}
		ul.articleShare li.digg a {background:url(/images/site/digg.gif) left no-repeat;}
		
		
		
.pagination, .pagination2 {
	background:#EFEFEF url(/images/site/paginate-bg.jpg) left bottom repeat-x;
clear:both;
	color:#000;
	display:block;
	float:right;
	margin:20px 20px 34px 0;
	padding:9px;
}
	.pagination span {padding-right:30px;}
	.pagination2 b {margin-right:2px;}
.pagination a:link, .pagination a:visited, .pagination a:active,
.pagination2 a:link, .pagination2 a:visited, .pagination2 a:active {
	color:#000;
	margin:0 2px 0 0;
	padding:4px;
}
.pagination a:hover, .pagination2 a:hover {
	background:#000;
	color:#FFF;
}





/*
	OC GALLERY STYLES
*/

div.galleryAlbum {
	float:left;
	height:200px;
	margin:24px 10px 0 10px;
	width:170px;
}
div.galleryDescription {border:1px solid #CCC;}

div.galImg {
	background-image: transparent none repeat-y scroll center top;
	height:127px;
	width:170px;
}

div.galImg a,div.galView a {
	height:127px;
	float:left;
	text-indent: -3000px;
width:170px;
}
div.galView {
	background-image: transparent none repeat-y scroll center top;
	height:127px;
	float:left;
	margin:10px;
}