body
{
	font-family : Arial, sans-serif;
	font-size : 12pt;
}

a img
{
	border : 0 none;
}

p
{
	margin-top : 5px;
}

#bgwrap, 
#header, 
#topnav, 
#mainnav_wrap, 
#sidenav, 
#search, 
#enquiry, 
#results_wrap, 
#features, 
.pp_pic_holder, 
.cufon-alt, 
.featnav_next,
.settings,
.loader_box
{
	display : none;
}

#footer
{
	clear : both;
}

#footer ul
{
	list-style : none;
	margin-left : 0;
	padding-left : 0;
}

#inner_content .gallery
{
	/*position : relative;*/
/*	width : 820px;
	height : 270px;*/
}

#inner_content .gallery .featnav_next
{
	top : 135px;
}

#inner_content .gallery #gallery_images
{
/*	width : 660px;
	height : 280px;
	overflow : hidden;*/
}

#inner_content .gallery .gallery_item_wrap
{
/*	width : 5000px;
	position : relative;
	left : 0;*/
}

#inner_content .gallery .gallery_item
{
	display : block;
	float : left;
/*	width : 150px;
	height : 250px;*/
	margin-right : 15px;
	
}

#inner_content .gallery .gallery_item .img_wrap
{
/*	width : 140px;
	height : 190px;*/
	border : 1px solid #888;
	overflow : hidden;
	position : relative;
	/*cursor : pointer;*/
}

#inner_content .gallery .gallery_item .img_wrap a > img
{
	/*height : 190px;*/
	display : none;
}

#inner_content .gallery .gallery_item .img_wrap .teaser
{
	width : 140px;
	height : 190px;
	position : absolute;
	top : 0;
	/*display : none;*/
	
	opacity: 0.65;
	-moz-opacity: 0.65;
	filter:alpha(opacity=65);
	background : #000;
}

#inner_content .gallery .gallery_item .img_wrap .teaser img
{
	position : absolute;
	top : 10px;
	right : 10px;
}

#inner_content .gallery .gallery_item .img_wrap:hover .teaser
{
	display : block;
	/*opacity: 0.65;
	-moz-opacity: 0.65;
	filter:alpha(opacity=65);
	background : #000;*/
	/*background : url(../images/framework/bullet_plus_white.png) no-repeat 95px 10px;*/
}

#inner_content .gallery .gallery_item .title
{
/*	color : #fff;*/
	font-size : 14pt;
	font-weight : bold;
	display : block;
	margin-bottom : 5px;
	margin-top : 10px;
}

#inner_content .gallery
{
	height : auto;
}

#inner_content .gallery .gallery_item
{
	display : block;
	width : auto;
	height : auto;
	overflow : auto;
}

.jScrollPaneContainer,
#content_left,
#content_right
{
	height: auto !important;
	width: auto !important;
	position: static !important;
}
#content_right,
#content_scroller {
	position: static !important;
}

* {
	position: static !important;
}
