@charset "UTF-8";
/* CSS Document */

/* PORTFOLIO STUFF */

#content {
	width: 990px;
}

#main-content{
	width: 990px;
	margin-left: auto;
	margin-right: auto;
}

#showcase-reel-outer-container {
	visibility: hidden ;
}

#showcase_screen {
        position: relative ;
        width: 990px ;
        height: 100px ;
        overflow: hidden ;
}

#showcase_reel {
        position: absolute ;
        margin: 0px auto ;
}       
        
#showcase_reel DIV.frame {
	opacity: 0 ;
	filter: alpha(opacity = 0) ;
	float: left ;
	display: inline ;
	width: 145px ;
	height: 100px ;
	/* background-image: url(/images/about/showcase/tagTop.png) ;
	background-repeat: no-repeat ; */
	margin-left: 10px ;
	margin-right: 10px ;
}

#showcase_reel DIV.inner {
	position: relative ;
	cursor: pointer ;
	overflow: hidden ;
	width: 145px ;
	height: 100px ;
	/*
	border: 1px solid #999999 ;
	border-top: 0px ;
	padding: 0px 13px 13px 13px ;
	background-color: #ffffff ;
	*/
}

.showcase_content {
	position: absolute ;
	top: -100px ;
	height: 200px ;
	width: 145px ;
}

.showcase_content_background {
	width: 145px ;
	height: 100px ;
	opacity: 0.9 ;
	filter: alpha(opacity=90) ;
}

.showcase_content_text {
	width: 113px ;
	height: 68px ;
	padding: 16px ;
	font-size: 13px ;
	line-height: 14px ;
	font-weight: bold ;
}

A.showcase_link:link, A.showcase_link:visited, A.showcase_link:active, A.showcase_link:hover {
	border: 0px ;
	text-decoration: none ;
	color: #ffffff ;
}

.showcase_content_thumb {
	width: 145px ;
	height: 100px ;
}

#showcase-detail {
	width: 990px ;
	padding: 0px ;
}

#showcase-detail-left-col {
	float: left ;
	width: 476px ;
}

#showcase-detail-right-col {
	float: right ;
	width: 495px ;
}

#showcase_detail_screen {
        position: relative ;
        width: 495px ;
        height: 0px ;
        overflow: hidden ;
}

#showcase_detail_reel {
        position: absolute ;
        margin: 0px auto ;
}       
        
#showcase_detail_reel DIV.detail_frame {
	float: left ;
	display: inline ;
	width: 475px ;
	margin-left: 10px ;
	margin-right: 10px ;
}

#showcase_detail_reel DIV.inner {
	position: relative ;
	overflow: hidden ;
	width: 475px ;
}

#showcase-detail-client{
	font-size: 32px;
	line-height: 48px ;
	color:#252527;
	padding:4px 8px 4px 8px;
	display:inline;
}
#showcase-detail-title{
	font-size: 22px;
	padding: 20px 0px 6px 0px;
}
#showcase-detail-services{
	font-size: 14px;
	padding: 6px 0px 6px 0px;
}




/* END PORTFOLIO STUFF */


/* navClickGallery buttons */

/*
.navClick_reel_buttons {
	margin: 24px 0px 0px 0px ;
        position: relative ;
        text-align: center ;
}
*/

.navClick_prev_btn {
	float: left ;
        cursor: pointer ;
	color: #ffffff ;
	/*
        height: 19px ;
        width: 19px ;
        margin: 0px ;
        padding: 9px ;
        background: url(/images/circArrowLft.png) ;
        background-repeat: no-repeat ;
	*/
}

.navClick_next_btn {
	float: right ;
        cursor: pointer ;
	color: #ffffff ;
	/*
        height: 19px ;
        width: 19px ;
        margin: 0px ;
        padding: 9px ;
        background: url(/images/circArrowRt.png) ;
        background-repeat: no-repeat ;
	*/
}

/*
.navClick_prev_btn:hover {
        background: url(/images/circArrowLft.png) ;
        background-repeat: no-repeat ;
}

.navClick_next_btn:hover {
	background: url(/images/circArrowRt.png) ;
        background-repeat: no-repeat ;
}

.navClick_btn_count {
        display: inline ;
        height: 19px ;
        font-size: 24px ;
        color: #3483c6 ;
}

.navClick_btn_count SPAN {
        margin: 0px 6px 0px 6px ;
}

.navClick_count_elem {
        opacity: .7 ;
}

.navClick_count_elem_on {
        opacity: 1 ;
        color: #045396 ;
}
*/

.screen-controls-left{
	position: absolute ;
	z-index: 100 ;
	width: 18px ;
	height: 100px ;
}


.screen-controls-right{
	position: absolute ;
	z-index: 100 ;
	width: 18px ;
	height: 114px ;
}

/* end navClick Gallery buttons */
