@charset "UTF-8";

/* Tag level 1 > 6 */

ul.tagCloud li.level1 a,
ul.tagCloud li.level2 a,
ul.tagCloud li.level3 a,
ul.tagCloud li.level4 a {
	font-size: 77%;
	font-weight: bold;
/*	color: #3e5b71; */
}

ul.tagCloud li.level5 a
ul.tagCloud li.level6 a
ul.tagCloud li.level7 a
ul.tagCloud li.level8 a {
	font-size: 92%;
	font-weight: bold;
/*	color: #668eac; */
}

ul.tagCloud li.level9 a,
ul.tagCloud li.level10 a,
ul.tagCloud li.level11 a,
ul.tagCloud li.level12 a {
	font-size: 114%;
	font-weight: bold;
/*	color: #668eac; */
}

ul.tagCloud li.level13 a,
ul.tagCloud li.level14 a,
ul.tagCloud li.level15 a,
ul.tagCloud li.level16 a,
ul.tagCloud li.level17 a {
	font-size: 122%;
/*	color: #87a6be; */
}

ul.tagCloud li.level18 a, 
ul.tagCloud li.level19 a,
ul.tagCloud li.level20 a,
ul.tagCloud li.level21 a {
	font-size: 136%;
/*	color: #a7becf; */
}

ul.tagCloud li.level22 a, 
ul.tagCloud li.level23 a,
ul.tagCloud li.level24 a,
ul.tagCloud li.level25 a {
	font-size: 167%;
/*	color: #c7d5e0; */
}

div.textBody ul,
div.textBody ol {
	list-style-position: inside;
}

div.textBody img.columnImage {
	padding: 5px;
	border-top: solid 1px #C0C0C0;
	border-right: solid 1px #808080;
	border-bottom: solid 1px #808080;
	border-left: solid 1px #C0C0C0;
	background-color: #FFFFFF;
}

div.textBody img.columnIcon {
	padding: 5px;
}

div.textBody p.caption {
	margin: 2px 0 5px;
	padding: 0 5px;
	color: #666666;
	font-size: 88% !important;
	text-align: center;
	line-height: 1.2;
}

div.textBody p.nocaption {
	margin-bottom: 10px;
}

/* div.unit-image-{align}
---------------*/

div.textBody div.column-image-auto {
}

div.textBody div.column-image-left {
	float: left;
	margin-right: 10px;
	display: inline;
}
div.textBody div.column-image-right {
	float: right;
	margin-left: 10px;
	display: inline;
}
div.textBody div.column-image-center {
	margin-left: auto;
	margin-right:auto;
}

div.textBody div.column-image-auto a:focus,
div.textBody div.column-image-left a:focus,
div.textBody div.column-image-right a:focus,
div.textBody div.column-image-center a:focus {
	outline: none;
}

div.textBody div.column-file-auto a:link,
div.textBody div.column-file-left a:link,
div.textBody div.column-file-right a:link,
div.textBody div.column-file-center a:link {
	color: transparent;
}

div.textBody div.column-file-auto a:hover,
div.textBody div.column-file-left a:hover,
div.textBody div.column-file-right a:hover,
div.textBody div.column-file-center a:hover {
	/*background-color: gray;*/
	color: #417698;
}


/* div.unit-file-{align}
---------------*/

div.textBody div.column-file-auto {
}

div.textBody div.column-file-left {
	float: left;
	margin-right: 10px;
	display: inline;
}

div.textBody div.column-file-right {
	float: right;
	margin-left: 10px;
	display: inline;
}

div.textBody div.column-file-center {
	margin-left: auto;
	margin-right:auto;
}

/* div.unit-map-{align}
---------------*/

div.textBody div.column-map-auto {
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}

div.textBody div.column-map-left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}

div.textBody div.column-map-right {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}

div.textBody div.column-map-center {
	display:block;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	/*macie¥*/
	overflow: hidden;/*macie*/
}

/* div.unit-youtube-{align}
---------------*/

div.textBody div.column-youtube-auto {
}

div.textBody div.column-youtube-left {
	float: left;
	margin-right: 10px;
	display: inline;
}

div.textBody div.column-youtube-right {
	float: right;
	margin-left: 10px;
	display: inline;
}

div.textBody div.column-youtube-center {
	margin-left: auto;
	margin-right: auto;
}

/* div.unit-eximage-{align}
---------------*/

div.textBody div.column-eximage-auto {
}

div.textBody div.column-eximage-left {
	float: left;
	margin-right: 10px;
	display: inline;
}

div.textBody div.column-eximage-right {
	float: right;
	margin-left: 10px;
	display: inline;
}

div.textBody div.column-eximage-center {
	margin-left: auto;
	margin-right: auto;
}

/* search result highlight
---------------*/
.highlight1 {
	color: black;
	background: #ffff66;
}
.highlight2 {
	color: black;
	background: #a0ffff;
}
.highlight3 {
	color: black;
	background: #99ff99;
}
.highlight4 {
	color: black;
	background: #ff9999;
}
.highlight5 {
	color: black;
	background: #ff66ff;
}
.highlight6 {
	color: black;
	background: #880000;
}


li#vicuna:before {
content: "& ";
}

div.column2 {
	column-count: 2;
	column-gap: 20px;
	-moz-column-count: 2;
	-moz-column-gap: 20px;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
}

div.column3 {
	column-count: 3;
	column-gap: 20px;
	-moz-column-count: 3;
	-moz-column-gap: 20px;
	-webkit-column-count: 3;
	-webkit-column-gap: 20px;
}

.PhotoBox{
	margin-left : 10px;
	margin-bottom: 10px;
	padding: 0;
}

.PhotoBox p{
	float: left;
	width: 75px;
	margin: 0 10px 5px 0;
}

ul#tagRelational{
	font-size: 114%;
/*	font-weight: bold; */
}

ul#tagRelational li {
	margin-bottom: 3px;
}