body {
	background-color: #f6f6f6;
	font: 12px Arial;
	margin: 0;
	padding: 0;
}

h1 {
	color: #29567c;
	font-family: Georgia;
	font-size: 32px;
	font-weight: normal;
	margin: 25px 0 0 0;
	padding: 0;
}

h2 {
	color: #969696;
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	margin: 0 0 25px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #c6c6c6;
}

p {
	padding: 0;
	margin: 0;
	line-height: 140%;
}

a {
	text-decoration: none;
}

a img {
	border-style: none;
}

.clear {
	clear: both;
}

#topContainer {
	background-color: #000000;
	border-bottom: 2px solid #730f0f;
	height: 422px;
	cursor: pointer;
}

#liveButtonsContainer {
	background-image: url("../images/layout/bar-bg.jpg");
	display: none;
	height: 41px;
}

#contentContainer {
	background-image: url("../images/layout/contentbg.jpg");
	background-position: top left;
	background-repeat: repeat-x;
	padding-top: 15px;
	min-height: 177px;
	margin-bottom: 15px;
}

#adContainer {
	text-align: center;
	margin: 10px auto;
	width: 760px;
}

.content {
	margin: 0 auto;
	width: 1000px;
}

.content#top {
	height:	422px;
}

.content#bottom {
	height:	220px;
}

#liveButtonsContainer .content {
	width: 950px;
}

#liveButtonsContainer .sepearator {
	background-image: url("../images/layout/btn-separator.jpg");
	height: 41px;
	width: 2px;
}

#liveButtonsContainer .liveButton {
	display: inline;
	padding: 0 15px;
}

#startbuttons {
	width: 1000px;
	padding: 16px 0 0 30px;
}

.button {
	float: left;
}

#topContent {
	height: 422px;
}

#header {
	margin-top: -422px;
}

#headertext {
	margin: 7px 0 0 0;
}

#headerline {
	margin: -3px 0 0 0;
}

#headerlogo {
	margin: -10px 0 0 0;
}

#countdownContainer {
	margin: -87px 0 0 616px;
	height: 80px;
	width: 343px;
}

#countdown {
	height: 80px;
	width: 343px;
}

#footerContainer {
	background-color: white;
	border-bottom: 1px dotted #cbcbcb;
	border-top: 1px dotted #cbcbcb;
	height: 23px;
	margin-bottom: 20px
}

#footerContainer a {
	text-decoration: none;
	color: inherit;
}

#footerlogo {
	float: left;
	margin: 2px 0 0 22px;
}

#footercopyrights {
	color: #bfbfbf;
	float: left;
	font: 11px Arial;
	padding: 5px 0 0 15px;
}

#footeranchors {
	color: #6e9ab3;
	float: right;
	font: 11px Arial;
	padding: 5px 25px 0 0;
}

#videoplayer {
	padding: 33px 0 0 25px;
	width: 480px;
	height: 294px;
	float: left;
}

#watch-ads {
	float: left;
	padding: 33px 0 0 0;
}

	#watch-ads img {
		display: block;
	}
	
	#watch-ads #facebook-like {
		background-image: url(../images/watch_facebook.jpg);
		height: 63px;
		padding-left: 58px;
	}
	
	#watch-ads #fb-root {
		padding-top: 30px;
	}

#article {
	font-size: 13px;
	text-align: justify;
	line-height: 150%;
	margin: 0 25px;
}

/* Archiwum */

.archiveItem {
	background-color: #ffffff;
	border: 1px dotted #d6d6d6;
	float: left;
	height: 160px;
	margin: 5px;
	padding: 30px 20px 20px 20px;
	width: 280px;
}

.iamsecond .archiveItem {
	width: 198px;
}

.archiveItem img {
	display: block;
	margin: 0 auto 10px auto;
	width: 150px;
}

.archiveItem .seriesTitle {
	color: #29567c;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.archiveItem .seriesLength {
	color: #969696;
	font-family: Arial;
	font-size: 12px;
}

/* ATHEIST */

.atheist {
font-size: 13px;
	text-align: justify;
	line-height: 150%;
	padding: 0 23px 0 23px;
}

.atheist h2, .fsSectionHeading {
	color: #9b3a03;
	font-family: Georgia;
	font-size: 22px !important;
	font-weight: normal;
	margin: 35px 0 10px 0;
	padding: 0;
	border-bottom: none;
}

.atheist p {
	margin: 20px 0;
}

.atheist .left {
	color: #363636;
	float: left;
	margin-right: 30px;
	width: 540px;
}

.atheist .right {
	float: left;
	width: 380px;
}

.atheist .quote {
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

.atheist .form {
	background-color: white;
	border: 1px solid #c7c7c7;
	margin-top: 30px;
}

#atheistPromo {
	position: relative;
	margin: 0 0 0 -45px;
}
