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

html,body{
	margin:0px;
	padding:0px;
	height: 100%;
	width:100%;
	background-color:#111111;
	overflow:hidden;
}

img{
	border:0px;
}

div{
	text-align:left;
}

ul,li{
	margin:0px;
	padding:0px;
}

.clear{
	clear:both;	
}



@font-face { 
   font-family: "PFDCondProReg"; 
   src: url("/fonts/PFDinTextCondPro-Regular.ttf"); 
}

@font-face { 
   font-family: "HelveNeueMed"; 
   src: url("/fonts/HelveticaNeueMedium.ttf"); 
}

@font-face { 
   font-family: "HelveNeue"; 
   src: url("/fonts/helveticaneue.ttf"); 
}

@font-face { 
   font-family: "HelveNeueBold"; 
   src: url("/fonts/HelveticaNeueBold.ttf"); 
}

#header{
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	width:100%;
	height:25px;
	
	background-image:url('/img/alpha_bg.png');	
}

#footer{
	position:absolute;
	z-index:9;
	bottom:0px;
	left:0px;
	width:100%;
	height:25px;
	
	
	background-image:url('/img/alpha_bg.png');	
}

#bg{
	position:absolute;
	z-index:5;	
	width:100%;
	height:100%;
	overflow:hidden;
	
}

#menu{
	padding-top:2px;
	padding-left:20px;
	float:left;	
}

#copyright{
	padding-top:8px;
	float:right;	
	font: 8px   "HelveNeueMed", HelveNeueMed, Arial, sans-serif;
	color:#a1a1a1;
	padding-right:20px;
	
}

#logo{
	top:7px;
	left:20px;
	position:absolute;
	z-index:200;
}

#menu_ul{
	list-style:none;
	list-style-type: none;
	padding:0px;
	margin:0px;
}
#menu_ul li{
	padding:0px 16px 0px 0px;
	margin:0px;
	display: inline; 
	text-transform:uppercase;
	position:relative;
}

#black_cont{
	position:absolute;
	z-index:7;
	width:100%;
	height:100%;	
	background-image:url('/img/bg.png');
}

#text_content{
	margin:0 20% 0 20%;
	width:60%;
	text-align:center;
	font: 8px   "HelveNeueMed", HelveNeueMed, Arial, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	line-height:2;	
}


#white_cont{
	position:absolute;
	z-index:7;
	width:100%;
	height:100%;	
	background-image:url('/img/bg2.png');
}

#gallery_content{
	z-index:7;
	width:100%;
	text-align:center;
	text-transform:uppercase;	
}

#photos_cont{
	position:absolute;
	z-index:6;	
	width:100%;
	height:100%;
	overflow:hidden;
}

.photo_black{
	background-color:#000000;
	width:inherit;
	height:100%;
	position:absolute;
	display:none;	
	z-index:50;
}


.album_name{
	position:absolute;
	width:100%;
	text-align:center;
	font: 8px   "HelveNeueMed", HelveNeueMed, Arial, sans-serif;
	color:#FFF;
	
	display:none;
	z-index:100;
	
	text-transform:uppercase;
}

#left_str{
	position:absolute;
	z-index:3000; 
	left:0px; 
	top:0px;
	width:100px; 
	height:100%; 
	background-image:url('/img/str1.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}

#right_str{
	position:absolute;
	z-index:3000; 
	right:0px; 
	top:0px;
	width:50px; 
	height:100%; 
	background-image:url('/img/str2.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}

#black_pl{
	background-color:#000000;
	width:550px;
	height:100%;
	position:absolute;
	display:block;	
	z-index:100;
	top:0px;
	right:0px;
}

#album_name2{
	position:absolute;
	width:100%;
	margin-left:150px;
	font:12px PFDCondProReg, Arial, Helvetica, sans-serif;
	color:#FFF;
	
	z-index:1000;
	
	text-transform:uppercase;
		
}

.prev_white{
	background-color:#ffffff;
	width:inherit;
	height:115px;
	position:absolute;
	z-index:50;
}



#pdf{
	top:8px;	
	font: 8px   "HelveNeueMed", HelveNeueMed, Arial, sans-serif;
	color:#FFF;
	right:20px;
	text-transform:uppercase;
	position:absolute;
	z-index:201;
	
}


#fb_like{
	position:absolute;
	z-index:10000;
	top:35px;
	left:20px;	
}

#fdi{
	position:absolute;
	z-index:11000;
	top:0px;
	right:0px;
}

.newPortfolio{
	position:absolute; 
	top:85px; 
	left:0px; 
	width:100%; 
	height:100%; 
	overflow:hidden; 
	z-index:10;
}

.newPortfolioContainer{
	position:absolute; 
	top:0px; 
	left:0px; 
	width:100%;
	font: 8px   "HelveNeueMed", HelveNeueMed, Arial, sans-serif;
	color: #ffffff;
	text-transform:uppercase;
	text-decoration: none;
}

#strTop{
	position:absolute;
	z-index:3000; 
	left:50%; 
	margin-left:-25px;	
	top:25px;
	width:50px; 
	height:50; 
	background-image:url('/img/strTop.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}

#strBottom{
	position:absolute;
	z-index:3000; 
	left:50%;
	margin-left:-25px;	
	bottom:25px;
	width:50px; 
	height:50px; 
	background-image:url('/img/strBottom.png');
	background-repeat:no-repeat;
	background-position:center;
	cursor:pointer;
}