@media only screen and (max-width : 500px) {
#blogcats {
	background-color: #e6e6e6; 
	padding: 2px 5px 2px 5px;
	float:  none;
	margin-top: 15px;
}
}



@media only screen and (max-width : 1000px) {
	
#siteholder {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;

}

#logo {

}
#logo img {
	width: 100%;
	height:  auto;
}	
	
#tagline {
	margin-top: -50px;
}
#header, #footer, #content {
/*
	padding-left: 10px;
	padding-right: 10px;
*/
	}
#homeimages {
	
}
	
#hometextbg {
	width: 100%;
}
	
#hometextbg2 {
	width: 100%;
}
	
#hometextbgtop {	
	width: 100%;
}
	
#hometext h1 {
	width: 100%;
}
	
#portfolioimages {
	width: 100%;
}
	
#portfoliotextbg {	
	width: 100%;
}
	
#portfoliotextbgtop {	
	width: 100%;
}
	
#portfoliotext h1 {	
	width: 100%;
}
	
#portfoliopages {	
	width: 50%;
}
	
#portfoliodisplayslider {
} 
	
#pageimages {	
	width: 100%;
}
	
#pagetextbg {	
	width: 100%;
}
	
#pagetextbg2 {
	width: 100%;
}
	
#pagetextbgtop {	
	width: 100%;
}
	
#pagetext h1 {	
	width: 100%;
}
	
.galleries-images-slider {	
	width: 100%;
}
	
#marqueecontainer {	
	width: 100%;
}
	
#recenthomeimages {
	width: 100%;
}	
		
	/* Gallery */

.gallery-image {
	border:2px solid #cccccc;
	width: auto;
	height: auto;
	background-repeat: no-repeat;
	background-color: #ffffff;
}
.gallery-image:hover {
	border: 2px solid #999999;
}

.gallery-images-holder {
	width: auto;
	text-align: center;
	
}
.gallery-images {
	width: auto;
	height: auto;
	background-repeat: no-repeat;
	background-color: #ffffff;
		overflow: hidden;
}
.gallery-images img {
	border:1px solid #cccccc;
}

.gallery-images img:hover {
	border: 1px solid #999999;
}
.gallery-name {
	font-weight: bold;
}
.gallery-holder {
	width: auto;
	text-align: center;

}
	
	.pagelinks {
font-size: 14px;

}
.pagelinks a {

	padding-left: 10px;
	padding-right: 10px;
min-width:  14px;
	text-align:  center;
	margin-left: 10px;
	margin-bottom: 10px;
	
}
.pagelinks a:hover {
	

}
.pagelinks .on {

	padding-left: 10px;
	padding-right: 10px;


}
.pagelinks .page {

	padding-left: 10px;
	padding-right: 10px;


}
	
	
	
	
	
}