
a:link {
    color: #FFFFFF;
	text-decoration: none;
}

/* visited link */
a:visited {
    color: #FFFFFF;
	text-decoration: none;
}

/* mouse over link */
a:hover {
    color: yellow;
	text-decoration: bold;
}

/* selected link */
a:active {
    color: yellow;
	text-decoration: bold;
}

.category-heading {
	color: #ffffff;
	font-family: arial;
	font-size: 200%;
	text-decoration: bold;
	margin-top:0px;
	margin-left:20px;
	margin-bottom:20px;
}

.category-heading img {
    vertical-align: middle;
}

.check_back {
	color: #004080;
	width: 15%;
	height: 128px;
	font-size:115%; 
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	padding-left:3%; 
	display: block; 
	float: left;
	background-image: url("../images/check_back.jpg");
	background-size: 100% 100%;
    background-repeat: no-repeat;
	
	border-radius: 15px;
	-moz-border-radius: 15px;
}

.albums {
	color: #004080;
	width: 15%;
	height: 128px;
	font-size:115%; 
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
	padding-left:3%; 
	display: block; 
	float: left;
	background-image: url("../images/gallery_icon.png");
	background-size: 100% 100%;
    background-repeat: no-repeat;
}

.albums a:link {
    color: #004080;
	text-decoration: bold;
}

.albums a:visited {
    color: #004080;
	text-decoration: none;
}

.albums a:hover {
    color: red;
	text-decoration: bold;
}

.albums a:active {
    color: red;
	text-decoration: bold;
}

.albums h4 {
	margin-top: 80px;
	margin-left: -20px;
	color: #004080;
}

.category {
	/* min-height: 300px; */
	/* background-image: url("https://grandmaspictureviewer.com/images/folders-green.png"); */
	overflow: auto;
	margin: 25px 25px 25px 25px; 
	padding:2px; 
	position: relative; 
	border: 2px solid; 
	border-radius: 25px;
	-moz-border-radius: 10px;
}

.category img {
	float:left;
	vertical-align: middle;
	/* padding:0 20px 0 0; */
	margin: -10px 5px 0 5px;
}

.category .link-block {
	clear: both;
	overflow: auto;
}

.category .link-block-ul {
	margin: 0 0 0 0; 
	font-size:115%; 
	width:30%; 
	padding-left:3%; 
	display: block; 
	float: left;
	/* -webkit-padding-start: 0px; */
}

.category .link-block li {
	margin-top:4pt;
}

.shutterfly {
	margin: 5px 5px 5px 5px; 
	padding:2px; 
	position: relative; 
	
	border-radius: 15px;
	-moz-border-radius: 15px;
}

.viewer-footer {
	margin-left:35%;
	margin-top:20px;
	margin-bottom:20px;
}
