h1, h2, h3, h4, h5 {
	color: #8d201c;
}

body {
	background-color: white;
}

#body {
	background-color: white;
	border-bottom-color: #94934c;
	border-bottom-width: 1px;
	border-bottom-style: solid;

	background-image: url(../../media/resource/khaki.gif);
	/*
	background-image: url(../../media/resource/patternhead20c-thumb.png);
	*/
}
#bod_cont {
	background-repeat: repeat-x;
	padding-top: 20px;
	/* background-image: url(../../media/resource/bak_pat-01.png);
	*/
	margin: auto;
}

#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#f7e747;
	padding:2px 5px;
	color:#333;
	display:none;
	}
#head {
	background-color: white;
	background-image: url(../../media/resource/head_trans.png);
	border-bottom-style: none;
	background-repeat: repeat-x;
	width: 100%;
}
#head .container {
	background-repeat: no-repeat;
	background-image: url(../../media/resource/head_back.png);
	padding-top: 20px;
	border-style: none;
}

#head h1 {
	padding-left: 10px;
	text-decoration: none;
	color: #851e1b;
}

#link {
	border-top-color: #7d7d7d;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color: #7d7d7d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-repeat: repeat-x;
	background-image: url(../../media/resource/link_cover.png);
	width: 100%;
	background-color: #ffed98;
}

#navigation_link {
	margin-left: 0px;
	list-style-type: none;
}

#navigation_link li {
	margin: 0px;
	float: left;
}

#navigation_link a {
	color: black;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
	padding-right: 8px;
	display: block;
	text-decoration: none;
	font-weight: bold;
}

#navigation_link a:hover {
	color: black;
	background-color: white;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-top: 8px;
	text-decoration: none;
	font-weight: bold;
}

#sidebar {
	margin-left: 5px;
	padding: 5px;
}

#main_gallery {
	margin: 8px;
}

#foot {
	padding-bottom: 25px;
	width: 100%;
	padding-top: 25px;
}

.gallery {
}

.gallery a {
	visibility: hide;
	float: left;
}

.rect {
	padding: 5px;
	border-color: #5d5d5d;
	border-width: 1px;
	border-style: solid;
	background-color: white;
}


