

body {
	font-family: Arial, Helvetica, sans-serif;
	
	background-image: url('/images/background.gif');
}

img {
	border: none;
}

div.stl_background_container {
	background-image: url('/images/hills.png');
	background-repeat: repeat-x;
}

div.stl_navigation {
	
}

div.pos_navigation ul {
	list-style: none;
}

div.pos_navigation ul li {
	
}

div.pos_navigation ul li {
	font-size: 0.75em;
	line-height: 1.4em;
}

div.pos_navigation ul li a,
div.stl_content div.stl_fotoalbum a {
	color: #104252;
	text-decoration: none;
}

div.pos_navigation ul li a:hover,
div.pos_navigation ul li a.stl_active,
div.stl_content div.stl_fotoalbum a:hover {
	text-decoration: underline;
}

div.stl_navigation_content {
	background-image: url('/images/background-navigation.png');
}

div.stl_side_content {
	background-image: url('/images/background-content.png');
}

div.stl_content {
	background-image: url('/images/background-content.png');
}

div.stl_content h1 {
	font-size: 0.875em;
	color: #104252;
}

div.stl_content h2,
div.stl_content p,
div.stl_content div.stl_fotoalbum a,
div.stl_copyright p {
	font-size: 0.688em;
	color: #104252;
}

div.stl_content h3 {
	font-size: 0.688em;
	color: #FFFFFF;
	background-color: #7CA136;
}

div.stl_content a {
	color: #104252;
}

div.stl_fotoalbum_bar {
	background-color: #7CA136;
}

div.stl_content div.stl_fotoalbum_bar p,
div.stl_content div.stl_fotoalbum_bar a {
	font-weight: bold;
	color: #FFFFFF;
}

div.stl_content div.stl_fotoalbum_bar a {
	font-size: 1em;
	
	cursor: pointer;
}

div.stl_content div.stl_fotoalbum div.stl_fotoalbum_column a {
	font-weight: bold;
}

div.stl_content div.stl_fotoalbum div.stl_fotoalbum_column a,
div.stl_content div.stl_fotoalbum_bar div.stl_fotoalbum_control a {
	text-decoration: none;
}

div.stl_fotoalbum_column img {
	border: 2px solid #FFFF4C;
}

div.stl_fotoalbum_column img:hover {
	border: 2px solid #104252;
}

div.stl_fotoalbum_column img.stl_active {
	border: 2px solid #7CA136;
}

span.stl_missing {
	color: red;
}

div.stl_guestbook div.stl_inputtitle p,
div.stl_contact div.stl_inputtitle p {
	font-weight: bold;
}

div.stl_guestbook input,
div.stl_guestbook textarea,
div.stl_contact input,
div.stl_contact textarea {
	border: 1px solid #7CA136;
}

div.stl_guestbook div.stl_submitwrapper input,
div.stl_contact div.stl_submitwrapper input {
	background-color: #7CA136;
	color: #FFFFFF;
}