* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 62.5%; /* This sets the default font size to be equivalent to 10px */
	font: small arial, helvetica, serif;
	background: #A3DFF9;
	color: #231F20;
	text-align: center;
	padding: 0;
	margin: 2em;

}

a {
	color: #0033FF;
	text-decoration: none;
}

a:hover {
	color: #231F20;
	text-decoration: none;
}

p {
	font-size: 1.1em;
}

img {
	border: none;
}

#tint_contain {
	height: auto !important;
	padding: 0;
	margin: 0 auto;
	align: center;
}

td {
	padding: 2px;
}

#tint_header {
	width: 70em;
	color: #231F20;
	text-align: left;
	margin: 0 auto;
}

#tint_menu {
	width: 50em;
	color: #231F20;
	text-align: center;
	margin: 0 auto;
}

nav, #nav ul {
	float: left;
	width: 50em;
	list-style: none;
	line-height: 1;
	background: #0033FF;
	font-weight: bold;
	padding: 0;
	border: solid #0033FF;
	border-width: 1px 0;
	margin: 0 0 1em 0;
}

#nav a {
	display: block;
	width: 8em;
	w\idth: 5em;
	background: #0033FF;
	font: large arial, helvetica, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0.25em 2em;
}

#nav li {
	float: left;
	padding: 0.25em 2em;
	width: 8.3em;
	list-style: none;
}


#nav a:hover, #nav a.sfhover, #tint_bmenu a:hover, #tint_bmenu a.sfhover {
	background: #0033FF;
	color: #231F20;
}

#tint_content {
	width: 72em;
	height: 28em;
	overflow:auto;
	color: #231F20;
	border: 1px solid #0033FF;
	margin: 0 auto;
	padding: 1em .25em;
	text-align: left;
}

#tint_content h2 {
	font-weight: bold;
	font: large arial, helvetica, serif;
}

.gallery_item {
	border: 0;
	display: inline;
}

.gallery_item td {
	text-align: center;
}