
<STYLE TYPE="text/css">
html,
body {
   margin:0;
   padding:0;
   height:100%;
}
.pagemain {
	min-height:100%;
}

.mainbody {
	clear: both;
	position:relative;
	padding-bottom:200px;
}
.mainbody .nav01 {
	height: 268px;
	width: 268px;
	border: 6px solid;
	position: relative;
	border-color: #F266F2;
	margin: 110px auto 0px auto;
}
.headerlogo {
	background-color: #FFFFFF;
	width: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 10;
}
.headerlogo .logoholder {
	width:auto;
	margin: 0px auto 0px 15px;
}
.headerlogo .artlogo {
	margin: 0px auto;
	Width:210px;
}
.headerlogo .tagline img{
	margin: 0px auto;
	Width:95%;
}
.mainbody .nav01:hover {
	opacity: 1;
	background-color: #FFFFFF;
	border-color: #FF0000;
}
.mainbody .nav02 {
	height: 268px;
	width: 268px;
	border: 6px solid;
	margin-left: 80px;
	position: relative;
	border-color: #9999FF;
	margin: 20px auto 0px auto;
}
.mainbody .nav02:hover {
	opacity: 1;
	background-color: #FFFFFF;
	border-color: #FF0000;
}
.mainbody .nav03 {
	height: 268px;
	width: 268px;
	border: 6px solid;
	margin-left: 80px;
	position: relative;
	border-color: #66FFCC;
	margin: 20px auto 0px auto;
}
.mainbody .nav03:hover {
	opacity: 1;
	background-color: #FFFFFF;
	border-color: #FF0000;
}
.footcopy {
	clear:both;
    position:relative;
	height:70px;
    width: 100%;
    bottom: 0px;
	background-color: rgba(255, 255, 255, 0.5);
	padding-top: 5px;
}

</STYLE>
