body {
margin: 0;
padding: 0;
background: #6F0102 url(background_body.png) repeat-x top center;
text-align: center;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.8em;
line-height: 1.5em;
}
a {
color: #C00000;
text-decoration: underline;
}
a:hover {
color: #000000;
text-decoration: underline;
}
h1, h2, h3 {
font-size: 0.5em;
color: #F5F2EB;
margin: 0;
padding: 0;
line-height: 1.1em;
overflow: hidden;
}
img {
border: 0;
}
#wrapper {
margin: 0 auto;
text-align: left;
width: 950px;
}
#header {
width: 950px;
height: 315px;
background: url(header_stripes.png) no-repeat;
float: left;
}
#header_menu {
float: left;
margin-top: 20px;
margin-right: 10px;
display: inline;
width: 840px;
height: 25px;
overflow: hidden;
}
#header_menu ul {
	float: right;
	list-style: none;
	margin:0;
	padding:0;
}
#header_menu ul li {
	margin:0;
	padding:0;
	height: 25px;
	display: inline;
}
#header_menu ul li a {
	text-indent: -9999px;
	height: 25px;
	float: left;
}
#header_menu .home {
	background-image: url(menu_home.png);
	width: 77px;
}
#header_menu .organisatie {
	background-image: url(menu_aboutcircus.png);
	width: 134px;
}
#header_menu .informatie {
	background-image: url(menu_schedule.png);
	width: 127px;
}
#header_menu .vragen {
	background-image: url(menu_tickets.png);
	width: 61px;
}
#header_menu .inschrijven {
	background-image: url(menu_gallery.png);
	width: 134px;
}
#header_menu .engine {
	background-image: url(menu_engine.png);
	width: 183px;
}
#header_menu .contact {
	background-image: url(menu_contact.png);
	width: 88px;
}

#content {
background: #F5F2EB url(background_paper.jpg) no-repeat;
width: 950px;
float: left;
padding-bottom: 50px;
}

#photogallery {
width: 485px;
float: right;
}
#gallery {
margin-top: 56px;
}

.post {
margin-bottom: 50px;
}

.page {
padding-left: 25px;
padding-right: 25px;
}

#footer_container {
background: url(background_footer.png) repeat-x;
height: 138px;
clear: both;
text-align: center;
}
#footer {
margin: 0 auto;
text-align: center;
width: 950px;
color: #F5F2EB;
font-size: 0.9em;
text-transform: uppercase;
}
#footer p {
margin-top: 30px;
float: left;
width: 950px;
}
#footer a {
color: #FFFFFF;
text-decoration: underline;
}
#footer a:hover {
color: #FFFFFF;
text-decoration: none;
}

/* Grid Container */
.rt-container {margin: 0 auto;}

/* Typography */
p {margin: 0 0 15px 0;}
h1.inschrijven {margin: 15px 0;line-height: 1.1em;}
h1.inschrijven {font-size: 260%;}
h2.title {font-size: 170%;letter-spacing: -1px;line-height: 1em;color:#000000;}

/* Clear Set */
html body * div.clear {background: none;border: 0;clear: both;display: block;float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}
