.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 212px; /*width of featured content slider*/
	height: 480px;
}

.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	bottom: 15px;  /*leave as is*/
	width: 212px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.pagination {
	width: 212px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: center;
	padding: 8px 0px;
	position:absolute;
	bottom:-11px;
}

.pagination div.wrap {
	display: table;
 	margin: 0 auto;
}


.pagination a {
	display:block;
	width:15px;
	height:15px;
	background:url(../images/icn_ball_off.png) top left no-repeat;
	display: table-cell;
	float: left;
}

.pagination a:hover, .pagination a.selected {
	background:url(../images/icn_ball_on.png) top left no-repeat;
}

.pagination a:focus {
	color:#292b2c;
}


/*  PORTFOLIO PAGE  */

.page_detail .sliderwrapper,
.page_studio .sliderwrapper {
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	width: 640px; /*width of featured content slider*/
	height: 480px;
	background:#000;
}

.page_detail .sliderwrapper .contentdiv,
.page_studio .sliderwrapper .contentdiv {
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	width: 640px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.page_detail .pagination,
.page_studio .pagination {
	width: 640px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: center;
	padding: 10px 0px;
	position:relative;
	bottom:0px;
}

.page_detail .pagination div.wrap,
.page_studio .pagination div.wrap {
	display: table;
 	margin: 0 auto;
}


.page_studio .pagination a {
	display:block;
	width:15px;
	height:15px;
	background:url(../images/icn_ball_off.png) top left no-repeat;
	display: table-cell;
	float: left;
}

.page_studio .pagination a:hover, .page_studio .pagination a.selected {
	background:url(../images/icn_ball_on.png) top left no-repeat;
}

.page_detail .pagination a,
.page_studio .pagination a {
	display:block;
	width:40px;
	height:30px;
	overflow:hidden;
	display: table-cell;
	float: left;
	margin-right:10px;
	border:1px solid #6e797a;
}
html>/**/body .page_detail .pagination a {margin:0 5px;}
html>/**/body .page_studio .pagination a {margin:0 5px;}

.page_detail .pagination a:hover, .page_detail .pagination a.selected,
.page_studio .pagination a:hover, .page_studio .pagination a.selected {
	background:url(../images/icn_ball_on.png) top left no-repeat;
	border:1px solid #fff;
}

.page_detail .pagination a.close,
.page_studio .pagination a.close,
.page_detail .pagination a.close:hover,
.page_studio .pagination a.close:hover {
	border:0px solid #fff;
}


