@charset "utf-8";
/* CSS Document */
html {
    background-color: #333;
}
body {
    font-size:12px;
}

h1 {
    margin:0;
}

h1,h2,h3,h4 {
	color:#511B19;
}

a:link {
	color:#6B0C09;
}

a:visited {
	color:#B53C39;
}

a:hover {
	color:#B53C39;
	text-decoration:underline;
}

#container {
	margin:0 auto;
	padding:0;
	width:800px;
    background-color: #fff;
}

#header {
	width:100%;
	height:100px;
}

#header h1 {
    line-height:140%;
    font-size:16px;
}

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

html[xmlns] .clearfix {
display: block;
}

* html .clearfix {
height: 1%;
}
