html {
	background:#dbe8ac url('/a_assets/images/background.png') repeat-x;
	padding-top:20px;
}

p {
	font-size:146.5%;
	line-height:1.5em;
	padding-bottom:10px;
}

a {
	font-size:146.5%;
	color:#000;
}

p a {
	font-size:100%;
}

p.intro {
	color:#905F36;
	font-weight: bold;
}

p.intro a {
	color:#905F36;
}

#hd {
	background: url('/a_assets/images/main_hd.png') no-repeat;
	padding:40px 40px 20px 40px;
}

#bd {
	background: url('/a_assets/images/main_bd.png') repeat-y;
	padding:0 40px 0 40px;
	min-height:480px;
}

#gallery li {
	padding:5px;
	float:left;
}

#ft {
	background: url('/a_assets/images/main_ft.png') no-repeat ;
	height:200px;
	padding:0 13px;
	position:relative;
	text-align: center;
}

#ft span {
	display:none;
}

#ft p {
	background: url('/a_assets/images/contact.png') no-repeat ;
	height:100px;
	position:relative;
	top:50px;
	left:0px;
}

#ft a#ft_email {
	position:absolute;
	display:block;
	top:28px;
	right:260px;
	width:250px;
	height:25px;
}

.left {
	float:left;
}

.right {
	float:right;
}

ul#navigation {
	float:right;
	width:530px;
	margin:5px 0 0 20px;
}

ul#navigation li {
	float:left;
	padding-right:20px;
	
}

ul#navigation li a{
	display:block;
	float:left;
	height:28px;
}

ul#navigation span{
	display:none;
}

ul#navigation li#nav_about a{
	background:url('/a_assets/images/navigation/about.png') no-repeat;
	width:68px;
}

ul#navigation li#nav_moreinfo a{
	background:url('/a_assets/images/navigation/moreinfo.png') no-repeat;
	width:108px;
}

ul#navigation li#nav_gallery a{
	background:url('/a_assets/images/navigation/gallery.png') no-repeat;
	width:80px;
}

ul#navigation li#nav_special a{
	background:url('/a_assets/images/navigation/special.png') no-repeat;
	width:151px;
}

ul#navigation li a.selected{
	background-position: 0 -30px!important;
}

hr.green {
	margin-top:0;
	padding-bottom:20px;
	border-top:2px solid #d6d239;
	border-left:none;
	border-right:none;
	border-bottom:none;
}

#packs div {
	float:left;
	padding-right:15px;
	text-align: center;
	display:block;
	width:210px;
}

#packs div a{
	float:left;
}

.last {
	padding-right:0px!important;
}