@charset "utf-8";

#pagecontainer #contentcontainer { background: #fff; }

#contentcontainer h1, #contentcontainer h2 { display: none; margin: 0; padding: 0; font-size: 1em; text-transform: uppercase;}

#currentIssue {
	float: left;
	height:358px;
	margin: 5px 0 0 10px;
	overflow:hidden;
	position:relative;
	width:300px;
}

	#currentIssue img { height: 368px; width: 300px; }

/*
* ###################################################################
*/

#colOne, #colTwo { float: left; margin: 5px 0 0 10px; position: relative; }
	#colOne img, #colTwo img {height:174px; width: 229px;}

#newsOne, #newsTwo, #newsThree, #newsFour { height:174px; overflow:hidden; width: 229px; }

#newsTwo, #newsFour { margin: 10px 0 0; }

/*
* ###################################################################
*/

#currentClip {
	float:left;
	height:200px;
	width:300px;
	overflow:hidden;
	margin:10px 0 0 10px;
}
	#currentClip h1,
	#currentClip h2 {
		background:#941564;
		color:#fff;
		display: block;
		height: 14px;
		text-align: center;
		width: 100%;
	}
	#currentClip h1 a, #currentClip h2 a{ color: #fff; display: block; height: 100%; width: 100%; }
/*
* ###################################################################
*/
#newsTicker {
	color:#000;
	float:right;
	height:1000px;
	line-height: 1.2em;
	margin:10px 10px 0 0;
	overflow:hidden;
	width:468px;
}
	#newsTicker h1,
	#newsTicker h2 {
		background:#B7D61D;
		border: 0;
		display: block;
		height: 14px;
		text-align: center;
		width: 100%;
	}
	#newsTicker .tx_ttnews-even, #newsTicker .tx_ttnews-odd { height: 90px; margin: 10px 0; overflow: hidden; }
	#newsTicker .tx_ttnews-image { float: left; height: 100px; margin: 0 15px 0 0; overflow: hidden; width: 100px;}
	#newsTicker h3 { clear: none; font-size: 1em; line-height: 1.5; margin: 0; padding: 0;}
	#newsTicker p { margin: 0.2em 0; padding: 1px 0; }
	#newsTicker .tx_ttnews-latest-short-newscontainer a { }
	#newsTicker .tx_ttnews-latest-short-newscontainer a:hover { text-decoration: underline; }
/*
* ###################################################################
*/

.startpagece {
	clear: left;
	float:left;
	height:285px;
	margin:10px 0 0 10px;
	overflow:hidden;
	width:300px;
}
	#contentElement1 h1,
	#contentElement1 h2,
	#contentElement2 h1,
	#contentElement2 h2,
	#contentElement3 h1,
	#contentElement3 h2	{
		background:#941564;
		color:#fff;
		display: block;
		height: 14px;
		text-align: center;
		width: 100%;
	}
	.startpagece h1 a, .startpagece h2 a{ color: #fff; display: block; height: 100%; width: 100%; }
	.startpagece  .csc-textpic-imagewrap { margin: 0; }
	.startpagece  .csc-textpic-image { margin: 0; padding: 0; }
	.csc-textpic-caption { display: none; font-size:0; height:0; line-height:0;}