body {
	font-family: georgia, verdana, sans-serif;
	background: #121212 url("/i/banner-1.jpg") 50% 0 no-repeat;
}

strong {
	font-weight: bold;	
}

#container {
	background: transparent url("/i/kratka.png") 0 360px repeat-x;	
}

#wrapper {
	position: relative;
	width: 940px;
	margin: 0 auto;
}

	#logo {
		position: absolute;
		top: 13px;
		left: 0;
	}
	
	#main-navigation {
		position: absolute;
		top: 30px;
		right: 0;
	}
	
		#main-navigation li {
			float: left;
			padding: 0 0 0 20px;
		}
		
			#main-navigation li a {
				font: 16px georgia;
				color: #f9eebd;
				text-decoration: none;
			}
			
			#main-navigation li a:hover {
				color: #fff;
				text-decoration: underline;
			}
			
			#main-navigation li.on a {
				color: #fff;
				text-decoration: underline;
				font-weight: bold;
			}
			
	#strapline {
		position: absolute;
		top: 200px;
		left: 35px;
	}
	
	#content-wrapper {
		width: 940px;
		padding: 290px 0 50px 0;
	}
	
	#content {}
	
	.block {
		width: 260px;/*300*/
		height: 390px;/*470*/
		padding: 20px;
		background: #f9eebd;
		float: left;
		margin: 0 20px 0 0;
	}
	
	.block h1 {
		margin: 0 0 15px 0;
	}
	
		.block h1 a {
			font-size: 26px;
			color: #190f0a;
			text-decoration: none;
		}
		
		.home-img {
			display: block;
			margin: 0 0 15px 0;
		}
		
		.block p {
			font-size: 14px;
			line-height: 20px;
			margin: 0 0 15px 0;
		}
		
		a.read-more {
			font-size: 14px;
			font-weight: bold;
			color: #190f0a;
		}
	
	.no-margin {
		margin: 0;
	}
	
.content-block {
	width: 580px;/*620*/
	float: left;	
	background: red;
	margin-right: 20px;
	background: #f9eebd;
	padding: 20px;
}

	.content-block h1 {
			font-size: 26px;
			color: #190f0a;
			text-decoration: none;
		}
		
	.content-block p {
		font-size: 14px;
		line-height: 20px;
		margin: 15px 0;
	}
	
	.content-block p a {
		font-size: 14px;
		color: #000;
	}
	
	.content-block table {
		width: 100%;
		border-collapse: collapse;
	}
	
		.content-block table td {
			padding-bottom: 30px;
		}
	
		.content-block table td.left-column {
			width: 280px;
			padding-right: 10px;
		}
		
		.content-block table td.right-column {
			width: 280px;
			padding-left: 10px;
		}
		
			.content-block table td p {
				font-size: 11px;
				line-height: 17px;
				margin: 10px 0 0 0;
				color: #81736c;
				text-align: center;
				padding: 0 20px;
			}
	
#footer {
	position: relative;
	width: 940px;
	margin: 0 auto;
	height: 100px;
}

	#small-logo {
		position: absolute;
		display: block;
		top: 15px;
		right: 0;
	}
	
	#footer p {
		line-height: 20px;
		font-size: 12px;
		font-family: georgia, arial, verdana;
		color: #333;
		padding: 15px 0 0 0;
	}
	
	#footer p a {
		color: #f9eebd;
		font-size: 12px;
		font-family: georgia, arial, verdana;
		text-decoration: none;
		padding: 0 10px 0 0;
	}
	
		#footer p a:hover {
			color: #fff;
			text-decoration: underline;
		}
		
		#footer p a#acton-link {
			color: #333;
			text-decoration: none;
		}
		
		#footer p a#acton-link:hover {
			color: #4a4a4a;
			text-decoration: underline;
		}


