* {
	margin: 0;
	padding: 0;
}

@font-face {
  font-family: "Museo700";
  src: url(graphics/Museo700-Regular.otf) format("opentype");
}

@font-face {
  font-family: "Museo300";
  src: url(graphics/Museo300-Regular.otf) format("opentype");
}

@font-face {
  font-family: "Museo500";
  src: url(graphics/Museo500-Regular.otf) format("opentype");
}

body {
	font: normal 16px "Museo300", Helvetica, Arial, sans-serif;
	background: url(graphics/ttbg.gif);
}

img { border: none; }
iframe { border: none; overflow: hidden; }

#header {

	margin: 0 0 10px 0;
	padding: 15px 0 10px 0;
	background: #C40000 url(graphics/redgrad.jpg) top center repeat-x;
	text-shadow: 1px 1px 3px #AA2929;
}

	#header img, #header p {
		margin: 0 0 5px 100px;
		font-size: 1.1em;
		color: #fff;
		border: none;
	}

#main {
	float: left;
	width: 500px;
	margin: 0 30px 0 100px;
}

	#main .translation {
		margin: 0 0 20px 0;
		width: 500px;
	}

	#main .translation h1 {
		font: normal 1.4em "Museo700", Helvetica, Arial, sans-serif;
		margin: 0 0 8px 0;
	}
	
		#main .translation h1 span {
			font: normal .7em "Museo300", Helvetica, Arial, sans-serif;
			margin: 0 0 0 0;
			color: #999;
			display: block;
		}
		
		#main .translation h1 a {
			text-decoration: underline;
			color: #000;
		}
		
			#main .translation h1 a:hover {
				color: #ED0000;
			}
	
	#main .translation p {
		font-size: .8em;
	}
	
	#main .translation p img {
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		-border-radius: 8px;
		margin: 0 0 10px 0;
		border: none;
	}
	
	#main p#pagination {
		width: 500px;
		color: #e7e7e7;
	}
	
		#main p#pagination a {
			text-decoration: none;
			color: #000;
		}

		#main p#pagination span {
			float: right;
		}
	
	#main p.headline {
		font: normal .8em "Museo700";
		margin: 0 0 10px 0;
		padding: 10px 13px 10px 13px;
		background:  url(graphics/yellowgrad.png) top center repeat-x;
		text-shadow: 1px 1px 1px rgba(255, 255, 255, .6);
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
	}
	
	#main p.headline a {
	
		color: blue;
	
	}
	
#adverts {
	float: left;
	width: 170px;
}

	#adverts img {
		border: none;
	}

	#adverts p {
		font-size: .8em;
		margin: 0 0 15px 0;
	}

	#adverts p a {
		display: block;
		font: normal 1em "Museo700";
	}

	#adverts form {
		background: #C40000 url(graphics/redgrad.jpg) top center repeat-x;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		padding: 6px;
		margin: 5px 0 20px 0;
		-webkit-box-shadow: 1px 1px 2px #999;
		-moz-box-shadow: 1px 1px 2px #999;
		box-shadow: 1px 1px 2px #999;
	}

	#adverts form p {
		font: normal .8em "Museo700";
		margin: 0 0 0 0;
		color: #fff;
		text-shadow: 1px 1px 3px #AA2929;
	}
	
	#adverts form p #emailaddress {
		margin: 10px 0 15px 0;
		padding: 3px;
		width: 146px;
	}
	
	#adverts form p #submitemail {
		float: right;
		margin: -5px 5px 0 0;
	}
	
	#adverts form p a {
		color: #fff;
	}

	#adverts div#googleads {
		background: #FBD500;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		padding: 5px;
		margin: 0 0 20px 0;
		-webkit-box-shadow: 1px 1px 2px #999;
		-moz-box-shadow: 1px 1px 2px #999;
		box-shadow: 1px 1px 2px #999;
	}
	
	div.ukbannersad {
		background: #e7e7e7;
		background: rgba(0, 0, 0, .05);
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		padding: 15px 15px 10px 15px;
		margin: 0 0 20px 0;
	}

#footer {
	margin: 0 0 20px 0;
	padding: 20px 0 0 0;
	clear: both;
}

	#footer p {
		margin: 10px 0 0 100px;
	}


	#footer a {
		font-family: "Museo500", Helvetica, Arial, sans-serif;
		text-decoration: none;
	}
	
	#footer a:hover {
		text-decoration: underline;
	}
