body{
	background:#ada797;
	color:#41363d;
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}
img{
	display:block;
	border:0;
}
#page-holder{
	background:url(../images/page-holder.gif) repeat-y;
	width:954px;
	margin:0 auto;
}
.container{
	background:url(../images/container.gif) no-repeat 0 100%;
	width:900px;
	overflow:hidden;
	padding:0 27px 27px;
}
#header{
	background:url(../images/port_main_01.jpg) repeat-x;
	width:100%;
	height:55px;
}
.navigation{
	background:url(../images/navigation-separator.gif) no-repeat 100% 0;
	float:right;
	list-style:none;
	padding:0;
	margin:16px -24px 0 0;
	position:relative;
	z-index:3;
}
.navigation li{
	background:url(../images/navigation-separator.gif) no-repeat;
	float:left;
	line-height:20px;
	padding:3px 10px 0;
}
.navigation a{
	color:#fff;
	text-decoration:none;
}
.navigation .active a,
.navigation a:hover{
	color:#B5AD57;
	font-style: normal;
}
.decor{
	background:url(../images/decor.png) no-repeat;
	width:127px;
	height:127px;
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 -72px;
	position:relative;
	z-index:2;
}
#main{
	background:#b1ab9b url(../images/main.jpg) repeat-y;
	width:900px;
}
.hold{
	width:100%;
	overflow:hidden;
	padding:0 0 12px;
}
.scroller{
	background:url(../images/scroller.gif) no-repeat 0 253px;
	width:586px;
	overflow:hidden;
	float:left;
	padding:8px 0 0;
	margin:0 -299px 0 0;
	position:relative;
}
.scroller ul{
	width:9999px;
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
}
.scroller ul li{
	width:586px;
	float:left;
}
#image img{border:3px solid #fff;}
#image img.slide-1{margin:4px 0 0 130px;}
#image img.slide-2{margin:33px 0 0 105px;}
#image img.slide-3{margin:0 0 0 171px;}
#image img.slide-4{margin:9px 0 0 30px;}
#image img.slide-5{margin:1px 0 0 169px;}
#image img.slide-6{margin:43px 0 0 105px;}
#image img.slide-7{margin:0 0 0 157px;}
#image img.slide-8{margin:0 0 0 157px;}
#image img.slide-9{margin:0 0 0 157px;}
#image img.slide-10{margin:0 0 0 157px;}
#image img.slide-8{margin:2px 0 0 157px;}
#image img.slide-9{margin:38px 0 0 56px;}
#image img.slide-10{margin:46px 0 0 104px;}
#image img.slide-11{margin:46px 0 0 112px;}
#image img.slide-12{margin:0 0 0 174px;}
#image img.slide-13{margin:50px 0 0 95px;}
#image img.slide-14{margin:0 0 0 162px;}
.info{
	background:url(../images/info.gif) no-repeat 0 83px;
	width:246px;
	float:right;
	padding:126px 37px 0 330px;
}
.info p{
	line-height:18px;
	margin:0;
}
.info div{
	font:12px/14px Helvetica, Arial, sans-serif;
	text-align:right;
	margin:38px 0 0;
}
.info div span{display:block;}
.gallery-control{
	background:url(../images/gallery-control.gif) repeat-x;
	width:900px;
	height:123px;
	overflow:hidden;
}
.logo{
	background:url(../images/logo.gif) no-repeat;
	width:166px;
	height:64px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	margin:29px 0 0 10px;
}
.logo a{
	height:100%;
	display:block;
}
.thumbs{
	float:right;
	list-style:none;
	padding:0 6px 0 0;
	margin:0;
}
.thumbs li{
	float:left;
	padding:29px 20px 0 0;
}
.thumbs a:hover{position:static;}
.thumbs li:hover img,
.thumbs li.hover img{border-color:#7eacbb;}
.thumbs img{
	width:74px;
	height:62px;
	border:1px solid #fff;
}

