* {
	background-color: transparent;
	margin: 0px;
	padding: 0px;
}

body	{
	background-color: #ffffff;
	text-align: center;
}

a {
	color: #666666;
}

a:hover {
	color: #cccccc;
}

img {
	border: 0px;
}

.remove {
	display: block;
	position: absolute;
	left: -9999px;
	top: -9999px;
	text-align: left;
}

.clear {
	clear: both;
	font-size: 0px;
	height: 0px;
	line-height: 0px;
}

.text_center {
	text-align: center;
}

.text_left {
	text-align: left;
}

.text_right {
	text-align: right;
}

.gotop {
	padding: 5px 0px;
	color: #666666;
	font-size: 70%;
	line-height: 100%;
	text-align: right;
}

#pagetop {
	display: block;
	position: absolute;
	left: -9999px;
	top: -9999px;
	text-align: left;
}

#wrapper {
	background-image: url(./common_img/wrapper_bgi.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 0px auto;
	text-align: left;
	width: 720px;
}

#header {
	height: 200px;
	width: 720px;
}

#header h1 {
	font-size: 100%;
	line-height: 150%;
}

#header h1 a {
	background-image: url(./common_img/second_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 0px !important;
	height /**/: 65px;
	overflow: hidden;
	padding-top: 65px;
	width: 720px;
}

#container {
	float: left;
	width: 530px;
}

#archives {
	background-image: url(./common_img/archives.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 10px 15px 0px 10px;
}

#navigation {
	float: left;
	width: 190px;
}

#navigation h2 {
	background-image: url(./common_img/navigation_headline.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 100%;
	height: 0px !important;
	height /**/: 31px;
	line-height: 150%;
	overflow: hidden;
	padding-top: 31px;
	width: 190px;
}

#navigation ul {
	list-style-type: none;
}

#navigation li {
	height: 35px;
	width: 190px;
}

#navigation li a {
	background-image: url(./common_img/navigation.gif);
	background-repeat: no-repeat;
	display: block;
	height: 0px !important;
	height /**/: 35px;
	line-height: 150%;
	overflow: hidden;
	padding-top: 35px;
	width: 190px;
}

#nav00 {
	background-position: 0px 0px;
}

#nav00:hover {
	background-position: -190px 0px;
}

#nav01 {
	background-position: 0px -35px;
}

#nav01:hover {
	background-position: -190px -35px;
}

#nav02 {
	background-position: 0px -70px;
}

#nav02:hover {
	background-position: -190px -70px;
}

#nav03 {
	background-position: 0px -105px;
}

#nav03:hover {
	background-position: -190px -105px;
}

#nav04 {
	background-position: 0px -140px;
}

#nav04:hover {
	background-position: -190px -140px;
}

#nav05 {
	background-position: 0px -175px;
}

#nav05:hover {
	background-position: -190px -175px;
}

#nav06 {
	background-position: 0px -210px;
}

#nav06:hover {
	background-position: -190px -210px;
}

#nav07 {
	background-position: 0px -245px;
}

#nav07:hover {
	background-position: -190px -245px;
}

#nav08 {
	background-position: 0px -280px;
}

#nav08:hover {
	background-position: -190px -280px;
}

#nav09 {
	background-position: 0px -315px;
}

#nav09:hover {
	background-position: -190px -315px;
}

#nav10 {
	background-position: 0px -350px;
}

#nav10:hover {
	background-position: -190px -350px;
}

#nav11 {
	background-position: 0px -385px;
}

#nav11:hover {
	background-position: -190px -385px;
}

#nav12 {
	background-position: 0px -420px;
}

#nav12:hover {
	background-position: -190px -420px;
}

#footer {
	background-image: url(./common_img/footer_bgi.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 720px;
}
