@media (max-width: 480px) {
    /* Mobile optimized*/
    
a, a:visited {
	color:#00BBFF;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

#container{
	width:480px;
	margin:0px auto;
}


div.nomargin{
	margin-right:0px;	
}


.pic_thumb{
	float:left;
	margin:5px 5px 5px 5px;
	border:3px solid;
	border-color: #c0c0c0;
	width: auto;
	heigth: auto;
}

.pic_animate{
}

.pic_animate a{
}

.pic_thumb a{
	width:auto;
	height:auto;
	text-indent:-99999px;
	text-decoration:none;
        color: #000000;
	border: 0px;
	
}

.pic{
	float:left;
	margin:5px 5px 5px 5px;
	border:3px solid;
	border-color: #c0c0c0;
	width: 200px;
	height:250px;

}

.pic a{
	width: 200px;
	height:250px;
	text-indent:-99999px;
	display:block;
}    
    
}    








@media (min-width: 480px) {

a, a:visited {
	color:#00BBFF;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

#container{
	width:900px;
	margin:0px auto;
}



div.nomargin{
	margin-right:0px;	
}


.pic_thumb{
	float:left;
	margin:5px 5px 5px 5px;
	border:3px solid;
	border-color: #c0c0c0;
	width: auto;
	heigth: auto;
}

.pic_animate{
}

.pic_animate a{
}

.pic_thumb a{
	width: auto;
	height:auto;
	text-indent:-99999px;
	text-decoration:none;
        color: #000000;
	border: 0px;
	
}

.pic{
	float:left;
	margin:5px 5px 5px 5px;
	border:3px solid;
	border-color: #c0c0c0;
	width: 200px;
	height:250px;


}

.pic a{
	width: 200px;
	height:250px;
	text-indent:-99999px;
	display:block;
}

}
