.galleria{list-style:none;width:200px; display:inline}
.galleria li{width:92px;height:92px;float:left;margin:0 3px 0 0; position:relative;}
.galleria li a{display:none}
.galleria li div{width:92px;height:92px;overflow:hidden;}
.galleria li span{position:absolute; z-index:6; bottom:-42px; height:38px; width:92px; overflow:hidden;	filter:alpha(opacity=20);opacity:0.2;}
.galleria li span img{position:relative; left:-30px;}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;}
.galleria li .caption{display:block;padding-top:.5em}
#home #content{ width:350px; float:left; }
#home #gallery_wrapper{ margin-top: 9px; width:390px;float:right;padding-right:5px;position:relative;}
#main_image{position:absolute;z-index:2;width:377px;left:21px;top:11px;}
#main_image_bg{position:absolute;background:url(../images/gallery-shadow.png) no-repeat;z-index:1;width:388px;height:305px;}
#main_image .galleria_wrapper{width:377px;height:236px;overflow:hidden;}
#main_image .galleria_wrapper img{width:377px;height:auto;}
#main_image .caption{color:#125E1C;font-size:14px;padding:3px 5px 0px;text-transform:uppercase;font-weight:bold;}
#main_image .caption2{color:#FFFFFF;font-size:11px;padding:3px 5px 0px;font-style:italic;}
#gallery_thumbs{top:299px;left:5px;width:380px;height:142px;padding:0px;overflow:hidden;position:relative;z-index:3;}
#gallery_thumbs_bg{position:absolute;top:300px;width:388px;height:145px;z-index:2;background:url(../images/gallerythumbnail-shadow.png) no-repeat;}
#gallery_wrapper #gallery_nav{position:absolute;z-index:2;width:377px;left:21px;top:100px;}
#gallery_wrapper #gallery_nav #gallery_prev{width:20px;height:20px;background:url(../images/button-slide-show.gif) top left;float:left;cursor:pointer;filter:alpha(opacity=80);opacity:0.8;}
#gallery_wrapper #gallery_nav #gallery_next{width:20px;height:20px;background:url(../images/button-slide-show.gif) bottom left;float:right;cursor:pointer;filter:alpha(opacity=80);opacity:0.8;}
.gallery_demo_unstyled{float:left;width:auto;}


#portfolio_detail{ display:none; }
.pf_description{ }
.pf_description div{
	float:left;
	width:330px;
	font-size:11px;
	font-family:Arial,sans-serif;
	line-height:18px;
}
.pf_description div strong,
.pf_description div span{
	float:left;
	width:86px;
	font-weight:bold;
}

.pf_description div p{
	float:left;
	width:242px;
}

a.pf_moreinfo{
	width:138px;
	height:16px;
	background:url(../images/btn_meer_info.gif) no-repeat top left;
	float:left;
	text-decoration:none;
	margin-top:30px;
}

a.pf_moreinfo:hover{
	background:url(../images/btn_meer_info.gif) no-repeat bottom left;
}
