/* Chet Culver & Patty Judge - Iowa - Inside Page Template Style Sheet */
/* http://www.bullseyeinteractive.com - Bullseye Interactive Media */

/* bring in master styles that will be overridden where needed */
@import url("culverStyles.css");

html { background: url(../interface/htmlInsideBG.jpg) no-repeat top center #eae9e6; height:100.02%; }

#insideMasthead {
	display:inline;
	float:left;
	width:906px;
	height:272px;
	}
	
	#insideSignup {
		float:right;
		display:inline;
		margin: 185px 20px 0 0;
		width:192px;
	}
	
	#insideSignup h3 {
		color:#fff;
		font-weight:bold;
		font-size:1.1em;
		margin: 13px 0 0 0;
	}
	
	#logo {
		margin: 44px 0 39px 0; 
	}
	
	/* #logo h1 a {
		background: url(../interface/insideLogo.jpg) no-repeat scroll left top;
	} */
	
#insideContent {
	clear:both;
	display:inline;
	float:left;
	width:860px; 
	margin: 11px 0 0 45px;
}

#insideLeft {
	width:591px;
	float:left;
	display:inline;
}

	#insideLeft .boxTop {
		width:551px;
	}
	
	#insideLeft blockquote {
		background: #ECECE6;
		margin: 1em 4em 1em 2em;
		padding: 1em 1em 1em 1.5em;
		line-height:1.2em;
		border-left:1px solid #7F859A;
	}
	
	#insideLeft .boxPost {
		width:551px;
	}
	
	.postList {
		width: 551px;
		float:left;
		display:inline;
		padding: 0 0 20px 0;
		border-bottom: 1px solid #D8DCE3;
		margin: 0 0 20px 0;
	}
	
	.postList h3 {
		font-weight:bold;
		color: #156328;
		font-size:1.3em;
		margin: 0 0 1em 0;
	}
	
	.eventsBox {
		margin: 0 0 20px 0;
	}

	#insideLeft .boxPost ul {
		list-style-type: circle;
		margin: 0 20px;
	}

	#insideLeft .boxPost li {
		line-height:1.2em;
		padding: 0 0 1em 0;
	}
	
	#insideLeft .boxPost strong {
		font-weight:bold;
	}
	
	#insideLeft .boxPost em {
		font-style:italic;
	}

#insideRight {
	float:right;
	display:inline;
	width:239px;
	background: url(../interface/insideActionbg.gif) no-repeat top center;
	margin: -11px 0 0 0;
}

	#insideRight #actionButtons {
		margin: 0 0 41px 0;
	}

	.insideFlexBox {
		float:left;
		display:inline;
		margin: 0 0 30px 0;
	}

	#insideRight .boxTop {
		width:199px;
	}
	
	#insideRight .boxPost {
		width:199px;
	}
	
	#insideRight .boxPost ul.itemFeed li {
		line-height:1.2em;
	}


.shareBtn {
	margin: 10px 0 0 63px;
}	

.share {
	margin: 0 0 1em 0;
}
	
/* ---------- Yortuk and Georg Festrunk's Wild & Crazy Textpattern Video Player ------------ */

#moreVideos {
	margin: 20px 0 0 0;
	}

	body#issues #moreVideos {
		margin: 0;
	}

	h1#moreVideoTitle {
		color: #071B51;
		font-weight:bold;
		font-size: 140%;
		}

#insideLeft .boxPost ul.moreVideoUL {
	width:551px;
	float:left;
	display:inline;
	list-style-type:none;
	margin: 0;
	}


#insideLeft .boxPost ul.moreVideoUL li {
	list-style: none;
	width: 511px;
	background: url(../interface/videoListItem.png) repeat-x bottom left;
	margin: 30px 0 0 0;
	clear:both;
	float:left;
	display:inline;
	padding: 15px;
	border-bottom: 2px solid #F5D500;
	border-top: 1px solid #F5D500;
	}

.videoThumbPic {
	width: 132px;
	height:84px;
	float:left;
	display:inline;
}
	a.thumbLink {
		border: 5px solid #fff;
		width: 122px;
		height: 74px;
		display:block;
	}

	a:hover.thumbLink {
		border: 5px solid #E4E8F3;
	}

.videoThumbInfo {
	float:left;
	display:inline;
	width: 351px;
	margin: 0 0 0 20px;
}

	h1.videoThumbTitle {
		font-weight:bold;
		font-size:140%;
		line-height:120%;
		text-align:left;
	}

	h1.videoThumbTitle a {
		color: #071B51;
		padding: 2px;
	}

		h1.videoThumbTitle a:hover {
			color:#2348AC;
			background: #E4E8F3;
		}

	p.videoThumbPosted {
		color: #8D8C8D;
	}	

	a.videoThumbMore {
		float:right;
		display:block;
		color: #7691CC;
		padding: 2px;
	}	

		a:hover.videoThumbMore {
			color:#2348AC;
			background: #E4E8F3;
		}
		
#insideFactsLeft {
	width: 500px;
	float:left;
	display:inline;
}

	#insideFactsLeft .boxTop {
	width: 810px;

	}
	
	#insideFactsLeft blockquote {
		background: #ECECE6;
		margin: 1em 4em 1em 2em;
		padding: 1em 1em 1em 1.5em;
		line-height:1.2em;
		border-left:1px solid #7F859A;
	}
	
	#insideFactsLeft .boxPost {
	width: 810px;
	}
	
	.postList {
		width: 500px;
		float:left;
		display:inline;
		padding: 0 0 20px 0;
		border-bottom: 1px solid #D8DCE3;
		margin: 0 0 20px 0;
	}
	
	.postList h3 {
		font-weight:bold;
		color: #156328;
		font-size:1.3em;
		margin: 0 0 1em 0;
	}
	
	.eventsBox {
		margin: 0 0 20px 0;
	}

	#insideLeft .boxPost ul {
		list-style-type: circle;
		margin: 0 20px;
	}

	#insideLeft .boxPost li {
		line-height:1.2em;
		padding: 0 0 1em 0;
	}
	
	#insideLeft .boxPost strong {
		font-weight:bold;
	}
	
	#insideLeft .boxPost em {
		font-style:italic;
	}

.endthesmearsRight {
	display: inline;
	float: right;
	width: 239px;
	clear: right;
	}
.endthesmearsLeft {
	display: inline;
	float: left;
	width: 500px;
	}