h1 {
	font-weight: bold;
	font-size: 26px;
	text-shadow: white 0px 1px 0, black 0 -1px 0;
	color: #444;
	letter-spacing: -1px;
	text-transform: uppercase;
	display: block;
	margin: 15px 0 10px 0;
	line-height: 1.2em;
}
#note {
	font-size: 11px;
	color: #333;
	padding: 10px;
	border: 1px solid #b99f35;
	background: #f4eccb;
	border-radius: 3px;
}
body {
	background: #e7e7e7;
	font-family: "Open Sans";
}
#container {
	margin: 0 auto;
	width: 665px
}
.port-logo-box {
	display: block;
	float: left;
	margin: 8px;
	width: 260px;
}
.logo-name {
	font-family: "Open Sans";
	font-size: 13px;
	line-height: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	margin: 0px;
	padding: 10px;
	float: left;
	text-align:left;
	width: 260px;
	background-color: #FFF;
	border-top: solid 1px #ccc;
}
.logo-name a{
	color: #000;
	text-decoration: none;
	float: left;

}
.logo-name a:hover{
	color: #00a975;
	text-decoration: none;
	float: left;

}
.thumb {
	display: block;
	float: left;
	height: 160px;
	margin: 0px;
	position: relative;
	width: 260px;
}
.thumb-wrapper {
	display: block;
	width: 100%;
	height: 100%;
}
.thumb img {
	width: 100%;
	height: 100%;
	position: absolute;
	display: block;
}
.thumb .thumb-detail {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	background: #fff;
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
	
}
.thumb .thumb-detail a {
	display: block;
	width: 100%;
	height: 100%;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	font-family: "Open Sans";
	padding: 10px;
	font-size: 13px;
	line-height: 20px;
	text-align:left;
}
.thumb .thumb-detail p {
	margin: 0px;
	padding: 0px;
}

/*
	* Without CSS3
	*/
.thumb.scroll {
	overflow: hidden;
}
.thumb.scroll .thumb-detail {
	bottom: -280px;
}
/*
	* CSS3 Flip
	*/	
.thumb.flip {
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	-ms-perspective: 800px;
	-o-perspective: 800px;
	perspective: 800px;
}
.thumb.flip .thumb-wrapper {
	-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -moz-transform 1s;
	-o-transition: -moz-transform 1s;
	transition: -moz-transform 1s;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.thumb.flip .thumb-detail {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
.thumb.flip img,  .thumb.flip .thumb-detail {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;
}
.thumb.flip .flipIt {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
}
