.onlex #content-nav #subnav li a{
	border:none;
	background:url(../img/onlex-nav-border.png) left top no-repeat;
	display:block;
	_background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/v2/img/onlex-nav-border.png',sizingMethod='crop');
}
.onlex #subnav{
	padding-bottom:5px;
	width:173px;
}

.onlex #content-header {
	padding-bottom:0;
}

#page-content p.caption{
	font-size:1.1em;	
}

.onlex #intro{
	padding:3px 0 47px 0;
	background-position:right top;
	background-repeat:no-repeat;
}

.onlex #page-content{ margin-left:188px; margin-right:0; _display:block; _margin-left:0 !important; _float:left; }
.onlex #intro h3{
	font-size:2.7em;
}

.onlex h3.onlex{
	background-color:#f5f5f5;
	padding:8px 0 8px 11px;
}

#page-content ul.image-list{
	float:left;
	margin:0;
	padding:0;
	border-bottom:1px dashed #d4d4d4;
	width:592px;
	_width:570px;
}
	#page-content ul.image-list li{
		float:left;
		background:none;
		margin:0;
		padding:14px 10px 14px 11px;
		width:176px;
		_width:169px;
	}
		#page-content ul.image-list li p{ font-size:0.85em; padding-bottom:0; }
	#page-content ul.image-list li .image{
		width:102px;
		height:82px;
		margin-top:6px;
		overflow:hidden;
	}

#page-content ul.gallery-list{
	float:left;
	margin:0;
	padding:0;
	border-bottom:1px dashed #d4d4d4;
	width:592px;
	_width:572px;
}
#page-content ul.highlight{
	background-color:#f5f5f5;
}
	#page-content ul.gallery-list li{
		float:left;
		background:none !important;
		margin:0;
		padding:14px 10px 14px 11px;
		width:275px;
		_width:255px;
	}

	#page-content ul.gallery-list li p{ font-size:0.85em; padding-left:110px; padding-bottom:0; }

	#page-content ul.gallery-list li .image{
		width:102px;
		float:left;
		height:82px;
		margin-top:6px;
		overflow:hidden;
	}

.onlex #intro h4{
	font-size:1.5em;
	padding-top:6px;
}

.onlex #slider{
	background:url(../img/onlex-pagenav-bg.gif) left top;
	margin:0 0 15px 0;
	height:47px;
	width:592px;
	padding:0;
}

	.onlex #slider li{
		float:left;
		list-style-type:none;
		background:none;
		margin:0;
		padding:13px 0 0 0;
		text-align:center;
		height:34px;
		display:none;
		font-weight:bold;
		width:496px;
		_width:482px;
	}
	.onlex #slider li.selected{ display:block; }
	.onlex #slider li.next,
	.onlex #slider li.prev{
		background:url(../img/onlex-pagenav-prev.gif) left top no-repeat !important;
		width:33px;
		display:block;
		height:32px;
		padding:15px 0 0 15px;
		_padding:15px 0 0 8px;
	}

	.onlex #slider li.next{
		background:url(../img/onlex-pagenav-next.gif) right top no-repeat !important;
	}

	.onlex #slider li.prev a,
	.onlex #slider li.next a{
		background:url(../img/onlex-pagenav-prev-arrow.gif) left top no-repeat;
		width:18px;
		height:17px;
		display:block;
		text-indent:-999em;
	}
	.onlex #slider a,
	.onlex #slider a:focus,
	.onlex #slider a:active{ outline:none; }

	.onlex #slider li.next a{
		background:url(../img/onlex-pagenav-next-arrow.gif) left top no-repeat;
	}

.onlex .slider-image{
	width:592px;
	_width:570px;
	height:229px;
	display:none;
}
	.onlex .selected{ display:block; }

.onlex #content-area{
	padding-right:20px;
}

.onlex #page-content h3.onlex{
	padding-left:10px;
}

.onlex #content-area.no-hero{
	padding-left:10px;
	padding-top:5px;
}

.onlex #areas li{
	width:173px;
	background-position:188px 10px;
}

.onlex .image-container{
	width:276px;
	float:right;
	margin:10px 0 10px 15px;
	border-bottom:6px solid #e9e9e9;
}

.onlex .page-image{
	margin:0 0 10px 0;
	border-bottom:6px solid #e9e9e9;
}

.onlex .image-container p,
.onlex .page-image p{
	font-size:110%;
	padding:7px 0 7px 0;
}

.onlex #page-content .image-container .enlarge,
.onlex #page-content .page-image .enlarge{
	text-align:right;
	background:url(../img/onlex-enlarge.gif) right 1px no-repeat;
	padding:1px 22px 0 0;
	height:17px;
	font-size:1.1em;
	font-weight:bold;
}
.onlex #page-content .page-image .enlarge{ float:right; margin-top:4px; padding-top:3px; }

.onlex .image-container .image,
.onlex .page-image .image{
	overflow:hidden;
}

.onlex .page-image .image{
	height:229px;
}

img[align='right']{
	padding:0 0 10px 10px;
}
img[align='left']{
	padding:0 10px 10px 0;
}
#shipley iframe{
margin-left:-188px;
}

/* Shipey D4L tweaks */
#shipley.onlex #intro h4.title{
	float:right;
	padding-right:5px;
}
