@charset "utf-8";
/* hide from ie5 mac \*/
html {
  height: 100%;
  overflow: hidden;
}
#flashcontent {
  height: 100%;
  margin: 0;
  padding: 0;
}
/* end hide */
body {
	height: 100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 14px;
}
h1 {
	font-size:14px;
	color:#666;
	line-height: 24px;
	}
	h2 {
	font-size:14px;
	color:#E93234;
	}
.boc {
	width: 1000px;
	margin: 0 auto;
	background-color: #FFF;
	height: 640px;
	background-image: url(../img/layout-hub.jpg);
	background-repeat: no-repeat;
	margin-top: 30px;
	position: relative;
}
.boc2 {
	width: 1000px;
	margin: 0 auto;
	background-color: #FFF;
	height: 640px;
	background-image: url(../img/layout-altcontent.jpg);
	background-repeat: no-repeat;
	margin-top: 30px;
	position: relative;
}
#apDiv1 {
	position:absolute;
	left:40px;
	top:164px;
	width:301px;
	height:217px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:650px;
	top:111px;
	width:300px;
	height:435px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:28px;
	top:651px;
	width:932px;
	height:38px;
	z-index:2;
	font-size: 9px;
	line-height: normal;
}
#apDiv4 {
	position:absolute;
	left:40px;
	top:164px;
	width:301px;
	height:217px;
	z-index:1;
}
.linkbox {
	margin:0 auto;
	position: relative;

}
.linkbox a{
	position: absolute;
	text-decoration: none;
	width: 594px;
	left: 39px;
	top: 387px;
	height: 157px;

}
div.linkbox a.one {
	top: 28px;
	left: 35px;
	width: 309px;
	height: 133px;
	
}
#apDiv4 {
	position:absolute;
	left:33px;
	top:123px;
	width:912px;
	height:500px;
	z-index:1;
	overflow: auto;
}
.style2 {	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
a:link {
	color: #900;
}
#gallerytitle {
	background-image:url(../images/gallerytitle.jpg);
	width:272px;
	height:52px;
	margin:0 auto;
}

#gallerycontent img {
background-color:#fff;
padding:5px;
margin-right:9px;
border:solid 1px #8d2e19;
}
