@charset "utf-8";
#subpagenameHEAD a:link {
	font-family: pt-serif;
	font-style: normal;
	line-height: 30px;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 90px;
	text-align: center;
	-webkit-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
	border-top: 1px solid rgba(20,85,129,1.00);
	border-right: 1px solid rgba(20,85,129,1.00);
	font-variant: normal;
	font-weight: 400;
	color: rgba(52,178,193,1.00);
	padding-top: 4px;
	font-size: large;
}
#subpagenameHEAD a:visited {
	font-family: pt-serif;
	font-size: large;
	font-style: normal;
	line-height: 30px;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 90px;
	text-align: center;
	-webkit-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
	border-top: 1px solid rgba(20,85,129,1.00);
	border-right: 1px solid rgba(20,85,129,1.00);
	font-variant: normal;
	font-weight: 400;
	color: rgba(52,178,193,1.00);
	padding-top: 4px;
}
#subpagenameHEAD a:hover {
	font-family: pt-serif;
	font-size: large;
	font-style: normal;
	line-height: 30px;
	text-decoration: none;
	float: left;
	height: 30px;
	width: 90px;
	text-align: center;
	-webkit-transition: all .35s ease-in-out;
	-o-transition: all .35s ease-in-out;
	transition: all .35s ease-in-out;
	border-top: 1px solid rgba(20,85,129,1.00);
	border-right: 1px solid rgba(20,85,129,1.00);
	font-variant: normal;
	font-weight: 400;
	color: rgba(183,0,102,1.00);
	padding-top: 4px;
}
#subpagenameNAME {
	font-family: pt-serif;
	font-size: large;
	font-style: normal;
	line-height: 30px;
	font-weight: 700;
	color: rgba(104,104,104,1.00);
	text-decoration: none;
	float: left;
	height: 30px;
	width: 889px;
	text-indent: 9px;
	border-top: 1px solid rgba(20,85,129,1.00);
	font-variant: normal;
	letter-spacing: 0.5px;
	padding-top: 4px;
}
#subpageDIV1 {
	float: left;
	height: 100%;
	width: 45%;
	margin-left: 2.5%;
	margin-top: 10px;
	margin-right: 2.5%;
}
#subpageDIV2 {
	float: right;
	height: 100%;
	width: 43%;
	margin-right: 2.5%;
	margin-left: 2.5%;
	margin-top: 10px;
}
#subpageDIV3 {
	font-family: pt-serif;
	font-style: normal;
	line-height: 27px;
	font-weight: 400;
	color: #535353;
	text-decoration: none;
	float: left;
	width: 100%;
	font-variant: normal;
	font-size: medium;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	height: 100%;
	list-style-position: outside;
	list-style-image: none;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	list-style-type: hiragana;
}
#subpageDIV1HEADER {
	font-family: pt-serif;
	font-style: normal;
	line-height: 27px;
	font-weight: 400;
	color: #006699;
	text-decoration: none;
	float: left;
	height: 55px;
	width: 96%;
	font-variant: normal;
	font-size: 16pt;
	border-top: 3pt solid rgba(183,0,102,1.00);
	padding-top: 10px;
	padding-left: 5px;
	margin-top: 5px;
	text-transform: uppercase;
}
#subpageDIV2HEADER {
	font-family: pt-serif;
	font-style: normal;
	line-height: 27px;
	font-weight: 400;
	color: #006699;
	text-decoration: none;
	float: left;
	height: 55px;
	width: 98%;
	font-variant: normal;
	font-size: 16pt;
	border-top: 3pt solid rgba(183,0,102,1.00);
	padding-top: 10px;
	margin-top: 5px;
	text-transform: uppercase;
	list-style-image: none;
	list-style-position: outside;
}
#subpageDIV3HEADER {
	font-family: pt-serif;
	font-style: normal;
	line-height: 27px;
	font-weight: 400;
	color: #006699;
	text-decoration: none;
	float: left;
	height: 55px;
	width: 98%;
	font-variant: normal;
	font-size: 16pt;
	border-top: 3pt solid rgba(183,0,102,1.00);
	padding-top: 10px;
	padding-left: 5px;
	margin-top: 5px;
	text-transform: uppercase;
}
#subpageDIV1CONTENT {
	font-family: pt-serif;
	font-style: normal;
	line-height: 27px;
	font-weight: 400;
	color: #535353;
	text-decoration: none;
	float: left;
	width: 98%;
	font-variant: normal;
	font-size: medium;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	height: 100%;
	list-style-position: outside;
	list-style-image: none;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	list-style-type: hiragana;
	margin-left: 5px;
}
#subpageDIV3CONTENT {
	font-family: pt-serif;
	font-style: normal;
	line-height: 27px;
	font-weight: 400;
	color: #535353;
	text-decoration: none;
	float: left;
	width: 98%;
	font-variant: normal;
	font-size: medium;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	height: 100%;
	list-style-position: outside;
	list-style-image: none;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	list-style-type: hiragana;
	margin-left: 5px;
}
#subpageDIV1 #subpageDIV1CONTENT p a:link {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV1 #subpageDIV1CONTENT p a:visited {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2 #subpageDIV1CONTENT p a:link {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2 #subpageDIV1CONTENT p a:visited {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2 #subpageDIV1CONTENT p a:hover {
	color: rgba(52,178,193,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV3 #subpageDIV1CONTENT p a:link {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV3 #subpageDIV1CONTENT p a:visited {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV3 #subpageDIV1CONTENT p a:hover {
	color: rgba(52,178,193,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV1 #subpageDIV1CONTENT p a:hover {
	color: rgba(52,178,193,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2 #subpageDIV1CONTENT ul li p a:link {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2 #subpageDIV1CONTENT ul li p a:visited {
	color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2 #subpageDIV1CONTENT ul li p a:hover {
	color: rgba(52,178,193,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV3 #subpageDIV3CONTENT p a:link {
color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV3 #subpageDIV3CONTENT p a:visited {
color: rgba(156,0,2,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV3 #subpageDIV3CONTENT p a:hover {
	color: rgba(52,178,193,1.00);
	font-family: pt-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}

#subpageDIV1 #subpageDIV1CONTENT img {
	margin-top: 10px;
	margin-bottom: 10px;
}
#subpageDIV2 #subpageDIV1CONTENT img {
	margin-top: 10px;
}
#subpageDIV1 #subpageDIV1HEADER p img {
	margin-top: 10px;
	margin-bottom: -3px;
	margin-right: 8px;
}
#subpageDIV2 #subpageDIV2HEADER p img {
	margin-top: 10px;
	margin-bottom: -3px;
	margin-right: 8px;
}
#subpageDIV3 #subpageDIV3HEADER img {
	margin-top: 10px;
	margin-bottom: -3px;
	margin-right: 8px;
}

#subpageDIV3CONTENT p em {
	color: hsla(186,78%,36%,1.00);
	font-family: pt-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV2CONTENT p em {
	color: hsla(186,78%,36%,1.00);
	font-family: pt-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#subpageDIV1CONTENT p img {
	margin-top: 5px;
}

#subpageDIV1CONTENT p em {
	color: hsla(186,78%,36%,1.00);
	font-family: pt-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#galleryPaulNash {
	background-image: url(../_image/galleryPaulNash/galleryPaulNashNORMAL.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: right;
	height: 285px;
	width: 431px;
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
#galleryPaulNash:hover {
	background-image: url(../_image/galleryPaulNash/galleryPaulNashHOVER.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: right;
	height: 285px;
	width: 431px;
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
#galleryTimeTunnel {
	background-image: url(../_image/timetunnel/timetunnelNORMAL.jpg);
	background-repeat: no-repeat;
	height: 285px;
	width: 431px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	background-position: left top;
}

#galleryTimeTunnel:hover {
	background-image: url(../_image/timetunnel/timetunnelHOVER.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: right;
	height: 285px;
	width: 431px;
	margin-top: 10px;
	margin-bottom: 10px;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
#subpageDIV1CONTENT ul li {
	list-style-position: outside;
	list-style-image: url(../_image/deco/point.png);
	list-style-type: square;
	/* [disabled]top: 11px; */
	vertical-align: middle;
}
#subpageDIV2CONTENT ul li {
	list-style-position: outside;
	list-style-image: url(../_image/deco/point.png);
	list-style-type: square;
	/* [disabled]top: 11px; */
	vertical-align: middle;
}
#subpageDIV3CONTENT ul li {
	list-style-position: outside;
	list-style-image: url(../_image/deco/point.png);
	list-style-type: square;
	/* [disabled]top: 11px; */
	vertical-align: middle;
}
#objecthandlingGALLERY {
	float: left;
	height: 323px;
	width: 421px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../_image/gallery/objecthandling/normal.png);
}
#objecthandlingGALLERY:hover {
	float: left;
	height: 323px;
	width: 421px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../_image/gallery/objecthandling/hover.png);
}
#studentsTEXT p em   {
	color: hsla(186,78%,36%,1.00);
	font-family: pt-serif;
	font-style: italic;
	font-variant: normal;
	font-weight: 400;
	font-size: medium;
	line-height: 1.4em;
	text-align: left;
	text-decoration: none;
}
#partnersL {
	float: left;
	height: 220px;
	width: 439px;
	margin-right: 2.5%;
	margin-left: 2.5%;
	margin-top: 2.5%;
	border: thin solid hsla(200,100%,30%,.30);
	margin-bottom: 2.5%;
}
#partnersR {
	float: right;
	float: left;
	height: 220px;
	width: 439px;
	margin-right: 2.5%;
	margin-left: 2.5%;
	margin-top: 2.5%;
	border: 1px solid hsla(200,100%,30%,.30);
	margin-bottom: 2.5%;
}
