body{
	margin: 0;
	background-color: black;
	background-image:url('background.png');	
	height: 1000px;
}

body a img {border:none;}

#topFader{
	position: absolute;
	width: 1200px;
	left: 50%;
	margin-left: -600px;
	height: 64px;
	background-image:url('topBar.png');
	top: 0px;
	z-index: 8;
}

#facebookLink{
	position: absolute;
	width: 644px;
	left: 50%;
	margin-left: -322px;
	height: 71px;
	top: 350px;
	z-index: 8;
}

#topFilm{
	position: absolute;
	width: 1200px;
	left: 50%;
	margin-left: -600px;
	height: 87px;
	background-image:url('top35frame.png');
	top: 40px;
	z-index: 5;
}

#midSection{
	position: absolute;
	width: 327px;
	left: 50%;
	margin-left: -164px;
	height: 92px;
	background-image:url('midSection.png');
	top: 600px;
	z-index: 5;
}

#contactMidSection{
	position: absolute;
	width: 327px;
	left: 50%;
	margin-left: -164px;
	height: 92px;
	background-image:url('midSection.png');
	top: 730px;
	z-index: 5;
}

#bottomFilm{
	position: absolute;
	width: 1200px;
	left: 50%;
	margin-left: -600px;
	height: 87px;
	background-image:url('bottom35frame.png');
	top: 860px;
	z-index: 5;
}

#wrapper{
	width: 1080px;
	height: 900px;
	background-image:url('bgMain.png');
	top: 40px;
	left: 50%;
	margin-left: -540px;
	position: absolute;
	z-index: 2;
}

#topBar{
	width: 700px;
	height: 900px;
	background-image:url('backer_trees.png');
	top: 40px;
	left: 50%;
	margin-left: -350px;
	position: absolute;
	z-index: 1;
}

#topFade{
	width: 750px;
	height: 75px;
	top: 140px;
	left: 50%;
	margin-left: -375px;
	position: absolute;
	z-index: 1;
}

.leftphotoImage{
	width: 200px;
	height: 150px;
	position: relative;
	z-index: 5;
}

.leftphotoBacker{
	width: 240px;
	height: 190px;
	position: relative;
	background-image:url('photoBacker.png');
	margin-left: -20px;
	margin-top: -170px;
	z-index: 3;
}

.rightphotoImage{
	width: 200px;
	height: 150px;
	margin-left: 20px;
	position: relative;
	z-index: 5;
}

.rightphotoBacker{
	width: 240px;
	height: 190px;
	position: relative;
	background-image:url('photoBacker.png');
	margin-left: 0px;
	margin-top: -170px;
	z-index: 3;
}

#woodSign{
	width: 760px;
	height: 209px;
	background-image:url('woodSign.png');
	top: 150px;
	left: 50%;
	margin-left: -380px;
	position: absolute;
	z-index: 4;
}

#bottomWoodSign{
	width: 760px;
	height: 209px;
	background-image:url('bottomWoodSign.png');
	top: 627px;
	left: 50%;
	margin-left: -380px;
	position: absolute;
	z-index: 4;
}
#topPiece{
	width: 100%;
	height: 40px;
	background-image:url('topPiece.png');
	top: 0px;
	position: absolute;
	z-index: 6;
}



#btn1{
	width: 79px;
	height: 24px;
	top: 11px;
	left: 50%;
	margin-left: -370px;
	position: absolute;
	z-index: 10;
}

#btn2{
	width: 124px;
	height: 25px;
	top: 5px;
	left: 50%;
	margin-left: -200px;
	position: absolute;
	z-index: 10;
}

#btn3{
	width: 76px;
	height: 25px;
	top: 5px;
	left: 50%;
	margin-left: 0px;
	position: absolute;
	z-index: 10;
}

#btn4{
	width: 101px;
	height: 31px;
	top: 9px;
	left: 50%;
	margin-left: 200px;
	position: absolute;
	z-index: 10;
}

#btn5{
	width: 119px;
	height: 25px;
	top: 5px;
	left: 50%;
	margin-left: 250px;
	position: absolute;
	z-index: 7;
}

#linkBreak1{
	width: 19px;
	height: 9px;
	background-image:url('linkBreak.png');
	top: 15px;
	left: 50%;
	margin-left: -270px;
	position: absolute;
	z-index: 7;
}

#linkBreak2{
	width: 19px;
	height: 9px;
	background-image:url('linkBreak.png');
	top: 15px;
	left: 50%;
	margin-left: -85px;
	position: absolute;
	z-index: 7;
}

#linkBreak3{
	width: 19px;
	height: 9px;
	background-image:url('linkBreak.png');
	top: 15px;
	left: 50%;
	margin-left: 60px;
	position: absolute;
	z-index: 7;
}

#linkBreak4{
	width: 19px;
	height: 9px;
	background-image:url('linkBreak.png');
	top: 15px;
	left: 50%;
	margin-left: 215px;
	position: absolute;
	z-index: 7;
}

#endBreak1{
	width: 45px;
	height: 11px;
	background-image:url('endBreak.png');
	top: 15px;
	left: 50%;
	margin-left: -425px;
	position: absolute;
	z-index: 7;
}

#endBreak2{
	width: 45px;
	height: 11px;
	background-image:url('endBreak.png');
	top: 15px;
	left: 50%;
	margin-left: 380px;
	position: absolute;
	z-index: 7;
}


#content{
	width: 700px;
	height: 800px;
	top: 300px;
	left: 50%;
	margin-left: -350px;
	position: absolute;
	z-index: 20;
}

#contactContent{
	width: 700px;
	height: 800px;
	top: 150px;
	left: 50%;
	margin-left: -350px;
	position: absolute;
	z-index: 20;
}

#portfolioContent{
	width: 760px;
	height: 3050px;
	top: 127px;
	left: 50%;
	margin-left: -380px;
	position: absolute;
	z-index: 20;
}

#portfolioSign{
	width: 760px;
	height: 10px;
}


#portfolioBottomFilm{
	position: absolute;
	width: 1200px;
	left: 50%;
	margin-left: -600px;
	height: 87px;
	background-image:url('bottom35frame.png');
	top: 2990px;
	z-index: 5;
}

#portfolioWrapper{
	width: 1080px;
	height: 2950px;
	background-image:url('bgMain.png');
	top: 40px;
	left: 50%;
	margin-left: -540px;
	position: absolute;
	z-index: 2;
}

#galleryWrapper{
	width: 1080px;
	height: 950px;
	background-image:url('bgMain.png');
	top: 40px;
	left: 50%;
	margin-left: -540px;
	position: absolute;
	z-index: 2;
}

#galleryContent{
	width: 760px;
	height: 1140px;
	top: 127px;
	left: 50%;
	margin-left: -380px;
	position: absolute;
	z-index: 20;
}

#galleryMidSection{
	position: absolute;
	width: 327px;
	left: 50%;
	margin-left: -164px;
	height: 92px;
	background-image:url('midSection.png');
	top: 440px;
	z-index: 5;
}

#galleryBottomFilm{
	position: absolute;
	width: 1200px;
	left: 50%;
	margin-left: -600px;
	height: 87px;
	background-image:url('bottom35frame.png');
	top: 980px;
	z-index: 5;
}

#galleryBottomLink{
	position: absolute;
	top: 870px;
	left: 50%;
	margin-left: -60px;
	z-index: 59;	
}

#content2{
	width: 700px;
	height: 1290px;
	background-color: black;
	top: 100px;
	left: 50%;
	margin-left: -350px;
	position: absolute;
	z-index: 0;
}

#topHalf{
	width: 900px;
	height: 350px;
}

#bottomHalf{
	width: 900px;
	height: 350px;
	clear: both;
}

.gallery{
	position: absolute;
	top: 350px;
	left: 50%;
	margin-left: -263px;
	z-index: 3;
}

.imgGallery{
	position: absolute;
	top: 370px;
	left: 50%;
	margin-left: -250px;
	z-index: 1;
}

.imgGalleryBack1{
	position: absolute;
	top: 795px;
	left: 50%;
	margin-left: -82.5px;
	z-index: 9;
}

.imgGalleryBack2{
	position: absolute;
	top: 795px;
	left: 50%;
	margin-left: -195px;
	z-index: 9;
}

.imgGalleryNext1{
	position: absolute;
	top: 795px;
	left: 50%;
	margin-left: -82.5px;
	z-index: 9;
}

.imgGalleryNext2{
	position: absolute;
	top: 795px;
	left: 50%;
	margin-left: 30px;
	z-index: 9;
}

.linkSection{
	margin: 10px;
	width: 150px;
	height: 250px;
	float: left;
}

.linkTitle{
	margin: 10px auto 10px auto;
	width: 130px;
	height: 30px;
}

.linkTitleText{
	margin: 5px auto 0px auto;
}

.linkBar{
	margin: 10px auto 10px auto;
	width: 130px;
	height: 185px;
}

.linkBarEntry{
	margin: 5px auto 5px auto;
	width: 120px;
	height: 53px;
}

#contentNews{
	margin: 20px 10px 0px 10px;
	width: 430px;
	height: 350px;
	float: left;
}

#contentNewsTitle{
	margin: 10px auto 0px auto;
	width: 54px;
	height: 21px;
}

#contentNewsText{
	margin: 10px auto 0px auto;
	overflow: auto;
	width: 400px;
	height: 275px;
	background-color: white;
	padding: 10px 10px 10px 10px;
	scrollbar-face-color: #567690; 
	scrollbar-highlight-color: #2d5083; 
	scrollbar-3dlight-color: #0d1e37; 
	scrollbar-darkshadow-color: #0d1e37; 
	scrollbar-shadow-color: #50687c; 
	scrollbar-arrow-color: white; 
	scrollbar-track-color: #50687c;

}

#photoSection{
	margin: 10px 10px 0px 10px;
	width: 430px;
	height: 300px;
	float: left;
}

#photoSectionTitle{
	margin: 10px auto 0px auto;
	width: 131px;
	height: 28px;
}

#photoSectionImage{
	margin: 10px auto 0px auto;
	width: 400px;
	height: 205px;
}

#photoSectionScroller{
	margin: 10px auto 0px auto;
	width: 400px;
	height: 25px;
}
