footer{
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
 
}

 



@-webkit-keyframes OutDown {
	0% {
		 
		-webkit-transform: translateY(0);
	}
	20% {
		 
		-webkit-transform: translateY(800px);
	}
	100% {
	 
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes OutDown {
	0% {
		 
		-moz-transform: translateY(0);
	}
	20% {
		 
		-moz-transform: translateY(800px);
	}
	100% {
		 
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes OutDown {
	0% {
	 
		-o-transform: translateY(0);
	}
	20% {
	 
		-o-transform: translateY(800px);
	}
	100% {
		 
		-o-transform: translateY(2000px);
	}
}

@keyframes OutDown {
	0% {
		 
		transform: translateY(0);
	}
	20% {
		 
		transform: translateY(800px);
	}
	100% {
		 
		transform: translateY(2000px);
	}
}

.OutDown {
	-webkit-animation-name: OutDown;
	-moz-animation-name: OutDown;
	-o-animation-name: OutDown;
	animation-name: OutDown;
	-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:5s;-moz-animation-duration:5s;-ms-animation-duration:5s;-o-animation-duration:5s;animation-duration:5s;
}




@-webkit-keyframes InUp {
	0% {
 		-webkit-transform: translateY(2000px);
	}
	
	100% {
		 
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes InUp {
	0% {
		 
		-moz-transform: translateY(2000px);
	}
	
	100% {
		 
		-moz-transform: translateY(0);
	}
}

@-o-keyframes InUp {
	0% {
	 
		-o-transform: translateY(2000px);
	}
	
	100% {
	 
		-o-transform: translateY(0);
	}
}

@keyframes InUp {
	0% {
		 
		transform: translateY(2000px);
	}
	
	100% {
	 
		transform: translateY(0);
	}
}

.InUp {
	-webkit-animation-name: InUp;
	-moz-animation-name: InUp;
	-o-animation-name: InUp;
	animation-name: InUp;
	-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;
}

 

@media only screen and (max-width: 580px) {
 #linksHeader, #homeNav, #PortfolioNav, #informationNav, #Gblinks{
	 height:auto !important;
	 padding:10px !important;
	 background-image:none !important;
 }
#homeNav a, #Gblinks a{
	padding-left:5px
}
#PortfolioNav{
	width:350px !important;
	max-width:350px!important;
	min-width:350px!important;
 
}
#ThumbsPlace{
	
	display:none !important
}

nav a{
	width:100%;
	display:block
}
nav div.mainBlocks{
	float:none!important;
	width:350px !important
	
}
.column{
	width:100%!important; 
	float:none !important
}
.GroupHolder{
  position:relative	!important;
  left:0px !important; 
}
 
.mCSB_container, #PFlinksAutoW{
	width:100% !important;
	height:auto
}
#FullScreen{
	display:none !important;
}
#galleryBtnHolder{
right:80px;	
}


.mainBlocks, .pgHead{
	height:auto !important
	
}
#homeNav, #PortfolioNav, #informationNav, #informationNav, .pgHead{
border-right:none 0px;!important	
}
nav div.mainBlocks div a.groupName, nav div.mainBlocks div a.gblinkhead{
	margin-top:20px!important
}
.infocolumnbreak, .columnbreak,GroupHolder{
-moz-column-count:1 !important; 
-webkit-column-count:1 !important;
column-count:1 !important	
}
#PFlinksAutoW .columnbreak{
	float:none!important;
	display:block!important;
}
footer #copyR{
	height:auto;
		display:block;
	 
	 width:100%;
  position:relative;
	
}
footer{
height:auto !important;	
	
}
nav{
height:250px;
overflow-y:scroll; !important
overflow-x:hidden !important	
}
/* #galleryBtnHolder{
	 right:auto;
	 margin-right:0px;
	 
 }*/
footer .BtnTxt, footer .TableHolder .BtnTxt{
	
	display:none;
	padding:0px;
	margin:0px;
}
footer > .forMargin{
 
	margin-left:0px !important;
	margin-right:0px !important;
	width:100% !important
  
	
}
#copyR ul{
	display:inline-block;
	float:left
	
}
#CloseNav, #leftArrowNew span, #rightArrowNew span, .SStoClick{
	margin-right:5px!important
}
 	
}
