@charset "utf-8";
/* CSS Document */


@media only screen and (max-width: 2500px) 
{
	body
	{
		font-size:0.8em !important;
	}
}


/* Mobile */

@media only screen and (max-width: 600px)
{

	div#left
	{
		background: red ;
		position:relative  !important;
		top:0 !important;
		left:0 !important;
		width:100% !important;
		height:auto !important;
		padding-top:10px !important;
		padding-left:0% !important;
		padding-right:0% !important;
		margin-left: 0% !important;
		margin-right: 0% !important;
	}
	
	div#SiteName
	{
		margin-left: 10px;
		margin-bottom: 10px;
		font-size: 1em  !important;
	}
	div#SiteName2
	{
		padding-bottom: 5px !important;
	}
	
	div#content
	{
		position:relative !important;
		width:100% !important;
		top:0 !important;
		left:0 !important;
		padding-top:10px !important;
		padding-left:0% !important;
		padding-right:0% !important;
		margin-left: 0% !important;
		margin-right: 0% !important;
	}
	div#footer
	{
		width:100% !important;
		padding-top:10px !important;
		padding-left:0% !important;
		padding-right:0% !important;
		margin-left: 0% !important;
		margin-right: 0% !important;
	}
	
	/* Top Page */
	div#thumbs-container div.thumb {
		width:100%  !important;
		max-width: 100% !important;
		padding: 1% !important;
		text-align: center;

	}
	div#thumbs-container div.thumb span {
		display: block;
		width:100%;
		text-align: center;
	}
	
	div.menu-item div.sub{
		display:none !important;
	}
	
	/*Index page */
	img.indexthumb{
		width:100% !important;

	}
	div#thumbs-container{
		text-align: center;
	}
	
	/* Galleries */
	div#juicebox-container{
		max-width: 100% !important;
	}
	
	
}
