 body{
	background-color: #FFF;
	background-image: url(/images/dots.png);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center center;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.top {
	background-image: url(/images/header.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.middle {
	background-image: url(/images/middle.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.style1 {
	font-family: Century Gothic;
	font-size: 10pt;
	text-decoration: none;
	color: #36291d;
}


.style1 a:link {
  color: #36291d;
  text-decoration: none;
}

.style1 a:visited {
color: #36291d;
text-decoration: none;
}

.style1 a:hover {
color: #FFFFFF;
text-decoration: none;
}

.style1 a:active {
color: #36291d;
text-decoration: none;
}

.style2 {
	font-family: Century Gothic;
	font-size: 8pt;
	text-decoration: none;
	color: #36291d;
}


 .style2 a:link {
color: #36291d;
text-decoration: none;
}

.style2 a:visited {
color: #36291d;
text-decoration: none;
}

.style2 a:hover {
	color: #81C5BD;
	text-decoration: none;
}

.style2 a:active {
color: #36291d;
text-decoration: none;
}

.SideMenu {
    color: #81C5BD;
    font-size: 10pt;
    font-weight: normal;
    text-decoration: none;
}


#gallery { width: 85%; margin: 0 auto 0 auto; padding: .5em; }
#gallery p { background: #eee; float: left; width: 140px; text-align: center; margin: .5em; border: 1px outset #888; }
#gallery img { border: 1px inset #888; }
#gallery a { display: block; height: 250px; color: #000; text-decoration: none; padding: .25em; }
#gallery a:hover { background: #ffc; color: #00a; }
#gallery a:hover img { border-color: #00a; }