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

/* Body Set Up / General Set up */
html {	}
body {color:#999;background:url(../i/background-y-rep-960.gif) repeat-y #000;}

/* Heading Colours */

h1, h2, h3, h4, h5 {color:#fff;}

/* Slide Show - Homepage & Porfile */
.main-nav li  {text-indent:-9999em;}
.main-nav li a {color:#fff;text-decoration:none;display:block;width:160px;height:18px;}
	.main-nav li a:hover {color:#ff3600;background-position:0 -18px;}
	
	
	.main-nav .showcase a {background:url(../i/nav/showcase.gif) no-repeat;}
	.main-nav .about-us a {background:url(../i/nav/about-us.gif) no-repeat;}
	.main-nav .portfolio a {background:url(../i/nav/portfolio.gif) no-repeat;}
	.main-nav .contact a {background:url(../i/nav/contact.gif) no-repeat;}


/* Layout / Containing Elements */

		#right {text-align:left;}
		#container {}
		#container,
		#left {position:relative;}
			#left h2.logo {text-indent:-9999em;display:block;width:100%;height:167px;background:url(../i/lagangbang-as-brave-as-you-160.gif) no-repeat;margin:1em 0;}
			#left h2.logo a {display:block;height:54px;width:100%;}
			
		#footer {position:absolute;width:160px;left:10px;bottom:1.5em;text-align:left;text-indent:-9999em;}
			
			#footer a {color:#fff;text-decoration:none;display:block;width:160px;height:38px;background:url(../i/contact.gif);text-indent:-9999em;}
			
			
			.grid_portfolio {padding-top:90px;}
			.padding {padding:0 20px;}
			
		#right {color:#fff;}
			
/* About Us */		
/*body.about-us {background:url(../i/background-y-rep-960-about.gif) repeat-y #000;}*/
.about-us #right .top {background:#fc4d25;padding:9em 0 2.5em 0;position:relative;}
	.about-us #right .top ol {float:left;width:200px;}
		.about-us #right .top ol a {color:#454545;text-decoration:none;}	
		.about-us #right .top ol a:hover,
		.about-us #right .top ol a.active {color:#fff;}
		
		.about-us #right .top .img {padding:3px 0;border-top:dashed thin #FFF;border-bottom:dashed thin #FFF;width:202px;float:right;}
		
		.about-us #right .padding {padding:0 20px 36px 10px;}
		

.tab-container {position:relative;top:-24px;width:460px;overflow:hidden;}				
.tab-container .tab-block {position:relative;width:460px;float:left;}
	.tab-container .tab-block {padding:2em 0;}
			.tab-container .tab-block .tab {position:absolute;left:0;top:0;background:#1b1b1b;}
				.tab-container .tab-block .tab h2 {margin:0;	font-size: 1.1666666666666667em;line-height: 1.2857142857142858em;padding:5px 10px;}

.tab-container-wrapper {width:1500px;position:relative;}

.text-block-l {padding:1.5em 0 0 10px;}
.text-block-r {padding:1.5em 10px 0 0;}
/* Slide Show - Homepage & Profile */
.slideshow-container {position:relative;width:820px;height:558px;overflow:hidden;}
.slideshow-nav {}
.slideshow-nav .prev a {background:url(../i/prev.png) center center;display:block;position:absolute;left:-35px;height:558px;width:31px;z-index:999;}
.slideshow-nav .next a {background:url(../i/next.png) center center;display:block;position:absolute;right:-35px;height:558px;width:31px;z-index:999;}

	.slideshow {position:relative;height:558px;overflow:hidden;}
		.slideshow img {display:none;}
		.loader-bar {position:absolute;top:0;left:0;width:0%;height:25px;}
			.loader-bar .bar {height:3px;background:url(../i/loader.gif) repeat-x top left;width:100%;height:3px;}
			.loader-bar .loaded {position:absolute;top:3px;right:0;width:50px;height:20px;color:#ff3600;display:block;text-align:right;}
			
		.slideshow-container .pager {position:absolute;bottom:-1.8em;left:0;background:#979898;height:1.8em;line-height:1.8em;z-index:9999;padding:0 8em 0 10px;color:#fff;margin:0;}
		.slideshow-container .totals {position:absolute;right:1em;top:0;}
			.slideshow-container .totals span {font-size: 1.1666666666666667em;}
			.slideshow-container .totals .sep {padding:0 0.2em;}
			
			.slideshow-container .pager a {color:#c9c9c9;text-decoration:none;}
				.slideshow-container .pager a.active {color:#fff;}
		
		.info {padding:1.5em 0px;text-align:left;background:#1b1b1b;color:#dedddd;position:relative;}
			.info h2 {color:#fff;border-bottom:1px solid #ff3600;padding-right:4em;display:inline;}
			.info .title {margin-bottom:1.5em;}
			
			
/* Portfolio */
.grid_portfolio .item {width:120px;height:120px;margin:0 3px 3px 0;float:left;position:relative;z-index:auto;}
	
	.grid_portfolio .active {z-index:999;}
	.grid_portfolio .active a {z-index:1000;}
	.grid_portfolio .active .info {}
	
	.grid_portfolio .info-container {overflow:hidden;width:0px;height:0px;position:absolute;top:-2px;left:-2px;}
	
	.grid_portfolio .item p {margin:0;padding-top:1em;}
		.grid_portfolio .item p small {color:#fff;}
	.grid_portfolio .item a {display:block;width:123px;height:123px;position:absolute;top:0px;left:0px;}
	.grid_portfolio .item .info {position:absolute;top:0px;left:0px;width:200px;padding:150px 10px 10px 10px;background:#fc4d25;}
			.grid_portfolio .item .info p {color:#fff;}
		.grid_portfolio .item h3 {color:#fff;border-bottom:1px solid #000;display:inline;}
		.grid_portfolio .padding {padding:0 20px;}

.back {color:#fff;position:absolute;top:0px;right:-90px;text-decoration:none;}
		
		
		
		