@charset "utf-8";
body {
		background: #f2f2f2;
background-image: url(../background/pattern.png);
background-image: url(../background/pattern.png), -moz-linear-gradient(left,  #3f363f 0%, #fefcea 30%, #fefcea 70%, #3f363f 100%);
background-image: url(../background/pattern.png), -webkit-gradient(linear, left top, right top, color-stop(0%,#3f363f), color-stop(30%,#fefcea), color-stop(70%,#fefcea), color-stop(100%,#3f363f));
background-image: url(../background/pattern.png), -webkit-linear-gradient(left,  #3f363f 0%,#fefcea 30%,#fefcea 70%,#3f363f 100%);
background-image: url(../background/pattern.png), -o-linear-gradient(left,  #3f363f 0%,#fefcea 30%,#fefcea 70%,#3f363f 100%);
background-image: url(../background/pattern.png), -ms-linear-gradient(left,  #3f363f 0%,#fefcea 30%,#fefcea 70%,#3f363f 100%);
background-image: url(../background/pattern.png), linear-gradient(left,  #3f363f 0%,#fefcea 30%,#fefcea 70%,#3f363f 100%);
background-image: url(../background/pattern.png), linear-gradient(left, #3f363f 0%, #fefcea 30%, #fefcea 70%, #3f363f 100%);
}
body {
	counter-reset: numbers 0;
}
.contentNumber:before {
	counter-increment: numbers 1;
	content: "#" counter(numbers ,decimal-leading-zero);
}

#content {
	background-image: 
	url(../background/main/overlay_03.png),
	url(../background/main/content_01.jpg);
	background-repeat: no-repeat, repeat-y;
	background-position:0px -210px,0px 0px;
}
#header a {
	background-image:
	url(../background/main/st_logo.png),
	url(../background/main/overlay_03.png),
	url(../background/main/header_01.jpg);
	height: 210px;
	display: block;
	background-position: 58px 78px, 0px 0px, 0px 0px;
	background-repeat: no-repeat, no-repeat, no-repeat;
}
#header a span {
visibility: hidden;
}
#records {
	height: auto;
}
#other_works {
	height: auto;
}
#about {
	height: auto;
}
#connect {
	height: auto;
}
#links {
	height: auto;
}
#footer {
	background-image: 
	url(../background/main/footer_01.jpg);
	background-repeat: no-repeat;
	height: 150px;
}