@charset "utf-8";

body {
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4 {
	font-size:14px;
}
h2 {
	font-variant:normal;
	font-size:14px;

}

.title-description{
	color:#000;
}
p {
	color:#aaa;
	margin:0;
	padding:0;
	margin-bottom:5px;
}

#header {
	position:absolute;
	left:0px;
	top:0px;
	height:0px;
	opacity:0.99999;
	display:none;
}
#navigation {
	position:absolute;
	left:0px;
	top:40px;
	height:25px;
	height:49px;
	margin-left:40px;
	opacity: 0.999999;
}

#navigation .item, #navigation .item-current {
	margin-right:21px;
	float:left;
	width:65px;
	height:49px;
}
#description {
	position:absolute;
	left:0px;
	top:123px;
	margin-left:40px;
	padding-right:45px;
	width:241px;
	height:360px;
	background-color:#fff;
}
#slideshow {
	margin-top:135px;
	text-align:center;
	vertical-align:middle;
}

#footer {
	position:absolute;
	left:0px;
	bottom:470px;
	padding-left:42px;
	padding-top:48px;
}
#footer {
	position:absolute;
	left:0px;
	bottom:40px;
}
img {
	border:0px;
}
#content-image {
	display:none;
}
#description p {
	padding:0px;
	padding-right:30px;
	font-size:11px;
}
#navigation .item-current img{
	width:75px;
	height:59px;
	background-color:#CCCCCC;
	margin-top:-5px;
}
#navigation a, #navigation a img, #navigation a:visited  {
	font-size:2px;
	color:#666666;
}
.unmorph {
  padding: 0;
  background: none;
  border: none;
  color: #000;
  font-weight: normal;
}
.morph {
  padding: 5px;
  background: #f00;
  border: 1px solid #000;
  color: #fff;
  font-weight: bold;
}
label.new {
	font-size:10px;
	font-style:italic;
}
 .madeBy {
 	font-size:10px;
	writing-mode:tb-rl; white-space: nowrap;
	
	position:absolute;
	bottom:30px;
	right:-40px;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
}
 .madeBy a,  .madeBy a:active,  .madeBy a:hover,  .madeBy a:visited{
 	color:#666666;
 }
  .madeBy a:hover {
  	text-decoration:none;
 }

